From a6d03c7daeb11deceb2677bf6559c5c1bbe6bbc2 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Fri, 19 Jul 2024 16:28:29 +1000 Subject: [PATCH 01/31] Move swift2objc to its own pkgs directory --- pkgs/swift2objc/.gitignore | 45 +++++++++++++++++++ pkgs/{swiftgen => }/swift2objc/CHANGELOG.md | 0 pkgs/{swiftgen => }/swift2objc/LICENSE | 0 pkgs/{swiftgen => }/swift2objc/README.md | 0 .../swift2objc/analysis_options.yaml | 0 .../interfaces/compound_declaration.dart | 0 .../src/ast/_core/interfaces/declaration.dart | 0 .../_core/interfaces/enum_declaration.dart | 0 .../_core/interfaces/objc_annotatable.dart | 0 .../ast/_core/interfaces/parameterizable.dart | 0 .../interfaces/protocol_conformable.dart | 0 .../interfaces/type_parameterizable.dart | 0 .../lib/src/ast/_core/shared/parameter.dart | 0 .../src/ast/_core/shared/referred_type.dart | 0 .../built_in/built_in_declaration.dart | 0 .../compounds/class_declaration.dart | 0 .../compounds/protocol_declaration.dart | 0 .../compounds/struct_declaration.dart | 0 .../associated_value_enum_declaration.dart | 0 .../enums/normal_enum_declaration.dart | 0 .../enums/raw_value_enum_declaration.dart | 0 .../src/ast/declarations/globals/globals.dart | 0 .../lib/src/generator/_core/utils.dart | 0 .../lib/src/generator/generator.dart | 0 .../generator/generators/class_generator.dart | 0 .../swift2objc/lib/src/parser/_core/json.dart | 0 .../src/parser/_core/parsed_symbolgraph.dart | 0 .../lib/src/parser/_core/utils.dart | 0 .../swift2objc/lib/src/parser/parser.dart | 0 .../parse_class_decalartion.dart | 0 .../parse_method_declaration.dart | 0 .../parser/parsers/parse_declarations.dart | 0 .../parser/parsers/parse_relations_map.dart | 0 .../src/parser/parsers/parse_symbols_map.dart | 0 .../src/transformer/_core/unique_namer.dart | 0 .../lib/src/transformer/transform.dart | 0 .../transformers/transform_class.dart | 0 .../transformers/transform_method.dart | 0 .../transformers/transform_referred_type.dart | 0 .../swift2objc/lib/swift2objc.dart | 0 pkgs/{swiftgen => }/swift2objc/pubspec.yaml | 0 .../classes_and_methods_input.swift | 0 .../classes_and_methods_output.swift | 0 .../test/integration/integration_test.dart | 0 .../test/integration/temp/.gitignore | 0 45 files changed, 45 insertions(+) create mode 100644 pkgs/swift2objc/.gitignore rename pkgs/{swiftgen => }/swift2objc/CHANGELOG.md (100%) rename pkgs/{swiftgen => }/swift2objc/LICENSE (100%) rename pkgs/{swiftgen => }/swift2objc/README.md (100%) rename pkgs/{swiftgen => }/swift2objc/analysis_options.yaml (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/interfaces/declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/interfaces/objc_annotatable.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/interfaces/parameterizable.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/interfaces/protocol_conformable.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/interfaces/type_parameterizable.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/shared/parameter.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/_core/shared/referred_type.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/ast/declarations/globals/globals.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/generator/_core/utils.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/generator/generator.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/generator/generators/class_generator.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/_core/json.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/_core/parsed_symbolgraph.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/_core/utils.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/parser.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_class_decalartion.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_method_declaration.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/parsers/parse_declarations.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/parsers/parse_relations_map.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/parser/parsers/parse_symbols_map.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/transformer/_core/unique_namer.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/transformer/transform.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/transformer/transformers/transform_class.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/transformer/transformers/transform_method.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart (100%) rename pkgs/{swiftgen => }/swift2objc/lib/swift2objc.dart (100%) rename pkgs/{swiftgen => }/swift2objc/pubspec.yaml (100%) rename pkgs/{swiftgen => }/swift2objc/test/integration/classes_and_methods_input.swift (100%) rename pkgs/{swiftgen => }/swift2objc/test/integration/classes_and_methods_output.swift (100%) rename pkgs/{swiftgen => }/swift2objc/test/integration/integration_test.dart (100%) rename pkgs/{swiftgen => }/swift2objc/test/integration/temp/.gitignore (100%) diff --git a/pkgs/swift2objc/.gitignore b/pkgs/swift2objc/.gitignore new file mode 100644 index 0000000000..e9b915e4b5 --- /dev/null +++ b/pkgs/swift2objc/.gitignore @@ -0,0 +1,45 @@ +# See https://dart.dev/guides/libraries/private-files + +# Files and directories created by pub. +.dart_tool/ +.packages +pubspec.lock +.flutter-plugins +.flutter-plugins-dependencies + +# IDE and debugger files. +.clangd +.gdb_history +.history +.vscode +compile_commands.json + +# Directory created by dartdoc. +# If you don't generate documentation locally you can remove this line. +doc/api/ + +# Avoid committing generated Javascript files: +*.dart.js +*.info.json # Produced by the --dump-info flag. +*.js # When generated by dart2js. Don't specify *.js if your + # project includes source files written in JavaScript. +*.js_ +*.js.deps +*.js.map + +# Generated shared libraries. +*.so +*.so.* +*.dylib +*.dll + +# Directory for quick experiments. +experiments/ + +# Files generated by tests for debugging purposes. +test/debug_generated/* +!test/debug_generated/readme.md +coverage/ + +# Files generated by various OSs. +.DS_Store diff --git a/pkgs/swiftgen/swift2objc/CHANGELOG.md b/pkgs/swift2objc/CHANGELOG.md similarity index 100% rename from pkgs/swiftgen/swift2objc/CHANGELOG.md rename to pkgs/swift2objc/CHANGELOG.md diff --git a/pkgs/swiftgen/swift2objc/LICENSE b/pkgs/swift2objc/LICENSE similarity index 100% rename from pkgs/swiftgen/swift2objc/LICENSE rename to pkgs/swift2objc/LICENSE diff --git a/pkgs/swiftgen/swift2objc/README.md b/pkgs/swift2objc/README.md similarity index 100% rename from pkgs/swiftgen/swift2objc/README.md rename to pkgs/swift2objc/README.md diff --git a/pkgs/swiftgen/swift2objc/analysis_options.yaml b/pkgs/swift2objc/analysis_options.yaml similarity index 100% rename from pkgs/swiftgen/swift2objc/analysis_options.yaml rename to pkgs/swift2objc/analysis_options.yaml diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart rename to pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/declaration.dart rename to pkgs/swift2objc/lib/src/ast/_core/interfaces/declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart rename to pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/objc_annotatable.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/objc_annotatable.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/objc_annotatable.dart rename to pkgs/swift2objc/lib/src/ast/_core/interfaces/objc_annotatable.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/parameterizable.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/parameterizable.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/parameterizable.dart rename to pkgs/swift2objc/lib/src/ast/_core/interfaces/parameterizable.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/protocol_conformable.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/protocol_conformable.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/protocol_conformable.dart rename to pkgs/swift2objc/lib/src/ast/_core/interfaces/protocol_conformable.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/type_parameterizable.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/type_parameterizable.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/interfaces/type_parameterizable.dart rename to pkgs/swift2objc/lib/src/ast/_core/interfaces/type_parameterizable.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/shared/parameter.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/parameter.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/shared/parameter.dart rename to pkgs/swift2objc/lib/src/ast/_core/shared/parameter.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/_core/shared/referred_type.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/_core/shared/referred_type.dart rename to pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart rename to pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart rename to pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart rename to pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart rename to pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart rename to pkgs/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart rename to pkgs/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart rename to pkgs/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/ast/declarations/globals/globals.dart b/pkgs/swift2objc/lib/src/ast/declarations/globals/globals.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/ast/declarations/globals/globals.dart rename to pkgs/swift2objc/lib/src/ast/declarations/globals/globals.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/generator/_core/utils.dart b/pkgs/swift2objc/lib/src/generator/_core/utils.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/generator/_core/utils.dart rename to pkgs/swift2objc/lib/src/generator/_core/utils.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/generator/generator.dart b/pkgs/swift2objc/lib/src/generator/generator.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/generator/generator.dart rename to pkgs/swift2objc/lib/src/generator/generator.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/generator/generators/class_generator.dart b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/generator/generators/class_generator.dart rename to pkgs/swift2objc/lib/src/generator/generators/class_generator.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/_core/json.dart b/pkgs/swift2objc/lib/src/parser/_core/json.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/_core/json.dart rename to pkgs/swift2objc/lib/src/parser/_core/json.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/_core/parsed_symbolgraph.dart b/pkgs/swift2objc/lib/src/parser/_core/parsed_symbolgraph.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/_core/parsed_symbolgraph.dart rename to pkgs/swift2objc/lib/src/parser/_core/parsed_symbolgraph.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/_core/utils.dart rename to pkgs/swift2objc/lib/src/parser/_core/utils.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/parser.dart b/pkgs/swift2objc/lib/src/parser/parser.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/parser.dart rename to pkgs/swift2objc/lib/src/parser/parser.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_class_decalartion.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_class_decalartion.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_class_decalartion.dart rename to pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_class_decalartion.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_method_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_method_declaration.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_method_declaration.dart rename to pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_method_declaration.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/parsers/parse_declarations.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/parsers/parse_declarations.dart rename to pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/parsers/parse_relations_map.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/parsers/parse_relations_map.dart rename to pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/parser/parsers/parse_symbols_map.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_symbols_map.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/parser/parsers/parse_symbols_map.dart rename to pkgs/swift2objc/lib/src/parser/parsers/parse_symbols_map.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/transformer/_core/unique_namer.dart b/pkgs/swift2objc/lib/src/transformer/_core/unique_namer.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/transformer/_core/unique_namer.dart rename to pkgs/swift2objc/lib/src/transformer/_core/unique_namer.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/transformer/transform.dart b/pkgs/swift2objc/lib/src/transformer/transform.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/transformer/transform.dart rename to pkgs/swift2objc/lib/src/transformer/transform.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/transformer/transformers/transform_class.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_class.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/transformer/transformers/transform_class.dart rename to pkgs/swift2objc/lib/src/transformer/transformers/transform_class.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/transformer/transformers/transform_method.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_method.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/transformer/transformers/transform_method.dart rename to pkgs/swift2objc/lib/src/transformer/transformers/transform_method.dart diff --git a/pkgs/swiftgen/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart rename to pkgs/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart diff --git a/pkgs/swiftgen/swift2objc/lib/swift2objc.dart b/pkgs/swift2objc/lib/swift2objc.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/lib/swift2objc.dart rename to pkgs/swift2objc/lib/swift2objc.dart diff --git a/pkgs/swiftgen/swift2objc/pubspec.yaml b/pkgs/swift2objc/pubspec.yaml similarity index 100% rename from pkgs/swiftgen/swift2objc/pubspec.yaml rename to pkgs/swift2objc/pubspec.yaml diff --git a/pkgs/swiftgen/swift2objc/test/integration/classes_and_methods_input.swift b/pkgs/swift2objc/test/integration/classes_and_methods_input.swift similarity index 100% rename from pkgs/swiftgen/swift2objc/test/integration/classes_and_methods_input.swift rename to pkgs/swift2objc/test/integration/classes_and_methods_input.swift diff --git a/pkgs/swiftgen/swift2objc/test/integration/classes_and_methods_output.swift b/pkgs/swift2objc/test/integration/classes_and_methods_output.swift similarity index 100% rename from pkgs/swiftgen/swift2objc/test/integration/classes_and_methods_output.swift rename to pkgs/swift2objc/test/integration/classes_and_methods_output.swift diff --git a/pkgs/swiftgen/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart similarity index 100% rename from pkgs/swiftgen/swift2objc/test/integration/integration_test.dart rename to pkgs/swift2objc/test/integration/integration_test.dart diff --git a/pkgs/swiftgen/swift2objc/test/integration/temp/.gitignore b/pkgs/swift2objc/test/integration/temp/.gitignore similarity index 100% rename from pkgs/swiftgen/swift2objc/test/integration/temp/.gitignore rename to pkgs/swift2objc/test/integration/temp/.gitignore From da9ffdd151925aacf4246c4d2c3e305cde817929 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Fri, 19 Jul 2024 16:34:44 +1000 Subject: [PATCH 02/31] infra changes --- .github/workflows/swift2objc.yaml | 10 +++++----- README.md | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/swift2objc.yaml b/.github/workflows/swift2objc.yaml index 8d13a1f8e7..7fc7561392 100644 --- a/.github/workflows/swift2objc.yaml +++ b/.github/workflows/swift2objc.yaml @@ -6,12 +6,12 @@ on: branches: [main, stable] paths: - '.github/workflows/swift2objc.yaml' - - 'pkgs/swiftgen/swift2objc/**' + - 'pkgs/swift2objc/**' pull_request: branches: [main, stable] paths: - '.github/workflows/swift2objc.yaml' - - 'pkgs/swiftgen/swift2objc/**' + - 'pkgs/swift2objc/**' schedule: - cron: "0 0 * * 0" @@ -24,7 +24,7 @@ jobs: runs-on: macos-latest defaults: run: - working-directory: pkgs/swiftgen/swift2objc/ + working-directory: pkgs/swift2objc/ strategy: fail-fast: false steps: @@ -47,7 +47,7 @@ jobs: runs-on: 'macos-latest' defaults: run: - working-directory: pkgs/swiftgen/swift2objc/ + working-directory: pkgs/swift2objc/ steps: - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 - uses: dart-lang/setup-dart@0a8a0fc875eb934c15d08629302413c671d3f672 @@ -63,7 +63,7 @@ jobs: flag-name: swift2objc github-token: ${{ secrets.GITHUB_TOKEN }} parallel: true - path-to-lcov: pkgs/swiftgen/swift2objc/coverage/lcov.info + path-to-lcov: pkgs/swift2objc/coverage/lcov.info - name: Upload coverage uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 with: diff --git a/README.md b/README.md index df88a5c312..284111fecf 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,7 @@ building and bundling. | [objective_c](pkgs/objective_c/) | A library to access Objective C from Flutter that acts as a support library for package:ffigen. | [![pub package](https://img.shields.io/pub/v/objective_c.svg)](https://pub.dev/packages/objective_c) | | [jni](pkgs/jni/) | A library to access JNI from Dart and Flutter that acts as a support library for `package:jnigen`. | [![pub package](https://img.shields.io/pub/v/jni.svg)](https://pub.dev/packages/jni) | | [jnigen](pkgs/jnigen/) | A Dart bindings generator for Java and Kotlin that uses JNI under the hood to interop with Java virtual machine. | [![pub package](https://img.shields.io/pub/v/jnigen.svg)](https://pub.dev/packages/jnigen) | +| [swift2objc](pkgs/swift2objc/) | Generates ObjC compatibility wrappers for Swift APIs. | [![pub package](https://img.shields.io/pub/v/swift2objc.svg)](https://pub.dev/packages/swift2objc) | | [swiftgen](pkgs/swiftgen/) | A Dart bindings generator for Swift. | [![pub package](https://img.shields.io/pub/v/swiftgen.svg)](https://pub.dev/packages/swiftgen) | | [native_assets_builder](pkgs/native_assets_builder/) | This package is the backend that invokes build hooks. | [![pub package](https://img.shields.io/pub/v/native_assets_builder.svg)](https://pub.dev/packages/native_assets_builder) | | [native_assets_cli](pkgs/native_assets_cli/) | A library that contains the argument and file formats for implementing a native assets CLI. | [![pub package](https://img.shields.io/pub/v/native_assets_cli.svg)](https://pub.dev/packages/native_assets_cli) | From 8e1d6e9db71e7272f01e9f7bcb94640492526889 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 22 Jul 2024 18:31:48 +1000 Subject: [PATCH 03/31] WIP: swiftgen --- .../parser/parsers/parse_relations_map.dart | 7 +- pkgs/swiftgen/bin/swiftgen.dart | 19 ++++ pkgs/swiftgen/lib/src/config.dart | 91 +++++++++++++++++++ pkgs/swiftgen/lib/src/generator.dart | 67 ++++++++++++++ pkgs/swiftgen/lib/swiftgen.dart | 6 ++ pkgs/swiftgen/pubspec.yaml | 6 ++ 6 files changed, 193 insertions(+), 3 deletions(-) create mode 100644 pkgs/swiftgen/bin/swiftgen.dart create mode 100644 pkgs/swiftgen/lib/src/config.dart create mode 100644 pkgs/swiftgen/lib/src/generator.dart create mode 100644 pkgs/swiftgen/lib/swiftgen.dart diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart index 2204a36f70..60e9ffc413 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart @@ -21,9 +21,10 @@ ParsedRelationsMap parseRelationsMap(Json symbolgraphJson) { final relationKind = _supportedRelationKindsMap[relationKindString]; if (relationKind == null) { - throw UnimplementedError( - '''Relation of value "$relationKindString" at path ${relationJson["kind"].path} is not implemneted yet''', - ); + continue; + // throw UnimplementedError( + // '''Relation of value "$relationKindString" at path ${relationJson["kind"].path} is not implemneted yet''', + // ); } final sourceId = relationJson['source'].get(); diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart new file mode 100644 index 0000000000..fd7dd9aea3 --- /dev/null +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -0,0 +1,19 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'package:swiftgen/swiftgen.dart'; + +Future main() async { + generate(Config( + input: SwiftModuleInput( + module: 'AVFoundation', + target: 'x86_64-apple-ios17.0-simulator', + sdk: '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk', + ), + tempDir: 'temp', + outputModule: 'AVFoundationWrapper', + objcSwiftFile: 'AVFoundationWrapper.swift', + outputDartFile: 'AVFoundationWrapper.dart', + )); +} diff --git a/pkgs/swiftgen/lib/src/config.dart b/pkgs/swiftgen/lib/src/config.dart new file mode 100644 index 0000000000..9f999da2e1 --- /dev/null +++ b/pkgs/swiftgen/lib/src/config.dart @@ -0,0 +1,91 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +class Command { + final String executable; + final List arguments; + Command(this.executable, this.arguments); +} + +abstract interface class ConfigInput { + String get module; + Command get symbolGraphCommand; +} + +class SwiftFileInput implements ConfigInput { + @override + final String module; + + final List files; + + SwiftFileInput({ + required this.module, + required this.files, + }); + + @override + Command get symbolGraphCommand => Command( + 'swiftc', + [ + ...files, + '-module-name', + module, + '-emit-module', + '-emit-symbol-graph', + '-emit-symbol-graph-dir', + '.', + ], + ); +} + +class SwiftModuleInput implements ConfigInput { + @override + final String module; + + final String target; + final String sdk; + + SwiftModuleInput({ + required this.module, + required this.target, + required this.sdk, + }); + + @override + Command get symbolGraphCommand => Command( + 'swift', + [ + 'symbolgraph-extract', + '-module-name', + module, + '-target', + target, + '-sdk', + sdk, + '-output-dir', + '.', + ], + ); +} + +class Config { + // Input. Either a swift file or a module. + final ConfigInput input; + + // Intermediates. + final String objcSwiftFile; + final String tempDir; + + // Output file. + final String outputModule; + final String outputDartFile; + + Config({ + required this.input, + required this.objcSwiftFile, + required this.tempDir, + required this.outputModule, + required this.outputDartFile, + }); +} diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart new file mode 100644 index 0000000000..b59ea21f76 --- /dev/null +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -0,0 +1,67 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:convert'; +import 'dart:io'; + +import 'package:path/path.dart' as p; +import 'package:swift2objc/swift2objc.dart' as swift2objc; + +import 'config.dart'; + +extension ConfigUtil on Config { + String get absTempDir => p.absolute(tempDir); + String get symbolGraph => p.join(absTempDir, '${input.module}.symbols.json'); + String get absObjcSwiftFile => p.absolute(objcSwiftFile); + String get objcHeader => p.join(absTempDir, '${input.module}.h'); +} + +Future generate(Config config) async { + Directory(config.absTempDir).createSync(recursive: true); + await generateObjCSwiftFile(config); + await generateObjCFile(config); + await generateDartFile(config); +} + +Future generateObjCSwiftFile(Config config) async { + await run(config, config.input.symbolGraphCommand); + + final symbolGraph = config.symbolGraph; + assert(File(symbolGraph).existsSync()); + + final declarations = swift2objc.parseAst(symbolGraph); + final transformedDeclarations = swift2objc.transform(declarations); + final generatedSwift = swift2objc.generate(transformedDeclarations); + await File(config.absObjcSwiftFile).writeAsString(''' +import AVFoundation + +$generatedSwift +'''); +} + +Future generateObjCFile(Config config) async { + await run(config, Command('swiftc', [ + '-c', config.absObjcSwiftFile, + '-module-name', config.outputModule, + '-emit-objc-header-path', config.objcHeader, + // TODO: These should be in the config. + '-target', 'x86_64-apple-ios17.0-simulator', + '-sdk', '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk', + ])); +} + +Future generateDartFile(Config config) async { + // TODO: Invoke ffigen on the generated header. +} + +Future run(Config config, Command command) async { + final process = await Process.start( + command.executable, command.arguments, + workingDirectory: config.absTempDir); + process.stdout.listen(stdout.add); + process.stderr.listen(stderr.add); + if ((await process.exitCode) != 0) { + throw ProcessException(command.executable, command.arguments); + } +} diff --git a/pkgs/swiftgen/lib/swiftgen.dart b/pkgs/swiftgen/lib/swiftgen.dart new file mode 100644 index 0000000000..df20a7b64f --- /dev/null +++ b/pkgs/swiftgen/lib/swiftgen.dart @@ -0,0 +1,6 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +export 'src/config.dart' show Config, SwiftFileInput, SwiftModuleInput; +export 'src/generator.dart' show generate; diff --git a/pkgs/swiftgen/pubspec.yaml b/pkgs/swiftgen/pubspec.yaml index 20f4c3c487..ba9212e83e 100644 --- a/pkgs/swiftgen/pubspec.yaml +++ b/pkgs/swiftgen/pubspec.yaml @@ -18,6 +18,7 @@ environment: dependencies: ffi: ^2.1.0 + swift2objc: ^0.1.0 dev_dependencies: dart_flutter_team_lints: ^2.0.0 @@ -27,3 +28,8 @@ dev_dependencies: dependency_overrides: ffigen: path: ../ffigen/ + swift2objc: + path: ../swift2objc/ + +executables: + swiftgen: From eb2d7de78a57336af18d7d50c48bb87a160cdd2b Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 23 Jul 2024 13:18:32 +1000 Subject: [PATCH 04/31] API update --- pkgs/swiftgen/bin/swiftgen.dart | 12 ++++++----- pkgs/swiftgen/lib/src/config.dart | 30 ++++++++++++++++------------ pkgs/swiftgen/lib/src/generator.dart | 11 +++++----- pkgs/swiftgen/lib/swiftgen.dart | 2 +- 4 files changed, 30 insertions(+), 25 deletions(-) diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index fd7dd9aea3..b74d7c43c2 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -6,14 +6,16 @@ import 'package:swiftgen/swiftgen.dart'; Future main() async { generate(Config( + target: Target( + triple: 'x86_64-apple-ios17.0-simulator', + sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk'), + ), input: SwiftModuleInput( module: 'AVFoundation', - target: 'x86_64-apple-ios17.0-simulator', - sdk: '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk', ), - tempDir: 'temp', + tempDir: Uri.directory('temp'), outputModule: 'AVFoundationWrapper', - objcSwiftFile: 'AVFoundationWrapper.swift', - outputDartFile: 'AVFoundationWrapper.dart', + objcSwiftFile: Uri.file('AVFoundationWrapper.swift'), + outputDartFile: Uri.file('AVFoundationWrapper.dart'), )); } diff --git a/pkgs/swiftgen/lib/src/config.dart b/pkgs/swiftgen/lib/src/config.dart index 9f999da2e1..4c08c37122 100644 --- a/pkgs/swiftgen/lib/src/config.dart +++ b/pkgs/swiftgen/lib/src/config.dart @@ -8,9 +8,15 @@ class Command { Command(this.executable, this.arguments); } +class Target { + String triple; + Uri sdk; + Target({required this.triple, required this.sdk}); +} + abstract interface class ConfigInput { String get module; - Command get symbolGraphCommand; + Command symbolGraphCommand(Target target); } class SwiftFileInput implements ConfigInput { @@ -25,7 +31,7 @@ class SwiftFileInput implements ConfigInput { }); @override - Command get symbolGraphCommand => Command( + Command symbolGraphCommand(Target target) => Command( 'swiftc', [ ...files, @@ -43,26 +49,21 @@ class SwiftModuleInput implements ConfigInput { @override final String module; - final String target; - final String sdk; - SwiftModuleInput({ required this.module, - required this.target, - required this.sdk, }); @override - Command get symbolGraphCommand => Command( + Command symbolGraphCommand(Target target) => Command( 'swift', [ 'symbolgraph-extract', '-module-name', module, '-target', - target, + target.triple, '-sdk', - sdk, + target.sdk.path, '-output-dir', '.', ], @@ -70,18 +71,21 @@ class SwiftModuleInput implements ConfigInput { } class Config { + final Target target; + // Input. Either a swift file or a module. final ConfigInput input; // Intermediates. - final String objcSwiftFile; - final String tempDir; + final Uri objcSwiftFile; + final Uri tempDir; // Output file. final String outputModule; - final String outputDartFile; + final Uri outputDartFile; Config({ + required this.target, required this.input, required this.objcSwiftFile, required this.tempDir, diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart index b59ea21f76..5a32d5b6c5 100644 --- a/pkgs/swiftgen/lib/src/generator.dart +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -11,9 +11,9 @@ import 'package:swift2objc/swift2objc.dart' as swift2objc; import 'config.dart'; extension ConfigUtil on Config { - String get absTempDir => p.absolute(tempDir); + String get absTempDir => p.absolute(tempDir.path); String get symbolGraph => p.join(absTempDir, '${input.module}.symbols.json'); - String get absObjcSwiftFile => p.absolute(objcSwiftFile); + String get absObjcSwiftFile => p.absolute(objcSwiftFile.path); String get objcHeader => p.join(absTempDir, '${input.module}.h'); } @@ -25,7 +25,7 @@ Future generate(Config config) async { } Future generateObjCSwiftFile(Config config) async { - await run(config, config.input.symbolGraphCommand); + await run(config, config.input.symbolGraphCommand(config.target)); final symbolGraph = config.symbolGraph; assert(File(symbolGraph).existsSync()); @@ -45,9 +45,8 @@ Future generateObjCFile(Config config) async { '-c', config.absObjcSwiftFile, '-module-name', config.outputModule, '-emit-objc-header-path', config.objcHeader, - // TODO: These should be in the config. - '-target', 'x86_64-apple-ios17.0-simulator', - '-sdk', '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk', + '-target', config.target.triple, + '-sdk', config.target.sdk.path, ])); } diff --git a/pkgs/swiftgen/lib/swiftgen.dart b/pkgs/swiftgen/lib/swiftgen.dart index df20a7b64f..51a32cb36a 100644 --- a/pkgs/swiftgen/lib/swiftgen.dart +++ b/pkgs/swiftgen/lib/swiftgen.dart @@ -2,5 +2,5 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -export 'src/config.dart' show Config, SwiftFileInput, SwiftModuleInput; +export 'src/config.dart' show Config, SwiftFileInput, SwiftModuleInput, Target; export 'src/generator.dart' show generate; From ed41a0890161e48e8cd4c1c50679b226617dc34a Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Thu, 1 Aug 2024 12:01:45 +1000 Subject: [PATCH 05/31] Update to the new swift2objc API --- pkgs/swift2objc/lib/src/config.dart | 6 ++- pkgs/swift2objc/lib/src/generate_wrapper.dart | 2 +- .../lib/src/generator/generator.dart | 4 +- pkgs/swift2objc/lib/swift2objc.dart | 2 +- pkgs/swiftgen/bin/swiftgen.dart | 1 + pkgs/swiftgen/lib/src/config.dart | 45 ++++++------------- pkgs/swiftgen/lib/src/generator.dart | 40 +++++++---------- 7 files changed, 40 insertions(+), 60 deletions(-) diff --git a/pkgs/swift2objc/lib/src/config.dart b/pkgs/swift2objc/lib/src/config.dart index 8ca96ddcc8..4066f35b1e 100644 --- a/pkgs/swift2objc/lib/src/config.dart +++ b/pkgs/swift2objc/lib/src/config.dart @@ -29,10 +29,14 @@ class Config { /// intermediate files after generating the wrapper final Uri? tempDir; + /// Text inserted into the [outputFile] before the generated output. + final String? preamble; + const Config({ required this.input, required this.outputFile, this.tempDir, + this.preamble, }); } @@ -92,7 +96,7 @@ class ModuleInputConfig implements InputConfig { @override Command get symbolgraphCommand => Command( - executable: 'swiftc', + executable: 'swift', args: [ 'symbolgraph-extract', '-module-name', diff --git a/pkgs/swift2objc/lib/src/generate_wrapper.dart b/pkgs/swift2objc/lib/src/generate_wrapper.dart index f05cd3c31b..4db3390146 100644 --- a/pkgs/swift2objc/lib/src/generate_wrapper.dart +++ b/pkgs/swift2objc/lib/src/generate_wrapper.dart @@ -35,7 +35,7 @@ Future generateWrapper(Config config) async { final declarations = parseAst(symbolgraphJsonPath); final transformedDeclarations = transform(declarations); - final wrapperCode = generate(transformedDeclarations); + final wrapperCode = generate(config, transformedDeclarations); File.fromUri(config.outputFile).writeAsStringSync(wrapperCode); diff --git a/pkgs/swift2objc/lib/src/generator/generator.dart b/pkgs/swift2objc/lib/src/generator/generator.dart index 82ee3196d5..ad13371549 100644 --- a/pkgs/swift2objc/lib/src/generator/generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generator.dart @@ -1,9 +1,11 @@ import '../ast/_core/interfaces/declaration.dart'; import '../ast/declarations/compounds/class_declaration.dart'; +import '../config.dart'; import 'generators/class_generator.dart'; -String generate(List declarations) { +String generate(Config config, List declarations) { return '${[ + config.preamble, 'import Foundation', ...declarations.map(generateDeclaration), ].nonNulls.join('\n\n')}\n'; diff --git a/pkgs/swift2objc/lib/swift2objc.dart b/pkgs/swift2objc/lib/swift2objc.dart index d3bf00e5db..69443743ed 100644 --- a/pkgs/swift2objc/lib/swift2objc.dart +++ b/pkgs/swift2objc/lib/swift2objc.dart @@ -2,5 +2,5 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -export 'src/config.dart' show Config, FilesInputConfig, ModuleInputConfig; +export 'src/config.dart' show Config, InputConfig, FilesInputConfig, ModuleInputConfig; export 'src/generate_wrapper.dart'; diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index b74d7c43c2..6d0e5ff3a5 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -13,6 +13,7 @@ Future main() async { input: SwiftModuleInput( module: 'AVFoundation', ), + objcSwiftPreamble: 'import AVFoundation', tempDir: Uri.directory('temp'), outputModule: 'AVFoundationWrapper', objcSwiftFile: Uri.file('AVFoundationWrapper.swift'), diff --git a/pkgs/swiftgen/lib/src/config.dart b/pkgs/swiftgen/lib/src/config.dart index 4c08c37122..fba865a089 100644 --- a/pkgs/swiftgen/lib/src/config.dart +++ b/pkgs/swiftgen/lib/src/config.dart @@ -2,11 +2,7 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -class Command { - final String executable; - final List arguments; - Command(this.executable, this.arguments); -} +import 'package:swift2objc/swift2objc.dart' as swift2objc; class Target { String triple; @@ -16,14 +12,14 @@ class Target { abstract interface class ConfigInput { String get module; - Command symbolGraphCommand(Target target); + swift2objc.InputConfig asSwift2ObjCConfig(Target target); } class SwiftFileInput implements ConfigInput { @override final String module; - final List files; + final List files; SwiftFileInput({ required this.module, @@ -31,17 +27,10 @@ class SwiftFileInput implements ConfigInput { }); @override - Command symbolGraphCommand(Target target) => Command( - 'swiftc', - [ - ...files, - '-module-name', - module, - '-emit-module', - '-emit-symbol-graph', - '-emit-symbol-graph-dir', - '.', - ], + swift2objc.InputConfig asSwift2ObjCConfig(Target target) => + swift2objc.FilesInputConfig( + files: files, + generatedModuleName: module, ); } @@ -54,19 +43,11 @@ class SwiftModuleInput implements ConfigInput { }); @override - Command symbolGraphCommand(Target target) => Command( - 'swift', - [ - 'symbolgraph-extract', - '-module-name', - module, - '-target', - target.triple, - '-sdk', - target.sdk.path, - '-output-dir', - '.', - ], + swift2objc.InputConfig asSwift2ObjCConfig(Target target) => + swift2objc.ModuleInputConfig( + module: module, + target: target.triple, + sdk: target.sdk, ); } @@ -77,6 +58,7 @@ class Config { final ConfigInput input; // Intermediates. + final String? objcSwiftPreamble; final Uri objcSwiftFile; final Uri tempDir; @@ -87,6 +69,7 @@ class Config { Config({ required this.target, required this.input, + this.objcSwiftPreamble, required this.objcSwiftFile, required this.tempDir, required this.outputModule, diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart index 5a32d5b6c5..134b2b02c7 100644 --- a/pkgs/swiftgen/lib/src/generator.dart +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -11,9 +11,7 @@ import 'package:swift2objc/swift2objc.dart' as swift2objc; import 'config.dart'; extension ConfigUtil on Config { - String get absTempDir => p.absolute(tempDir.path); - String get symbolGraph => p.join(absTempDir, '${input.module}.symbols.json'); - String get absObjcSwiftFile => p.absolute(objcSwiftFile.path); + String get absTempDir => p.absolute(tempDir.toFilePath()); String get objcHeader => p.join(absTempDir, '${input.module}.h'); } @@ -24,43 +22,35 @@ Future generate(Config config) async { await generateDartFile(config); } -Future generateObjCSwiftFile(Config config) async { - await run(config, config.input.symbolGraphCommand(config.target)); - - final symbolGraph = config.symbolGraph; - assert(File(symbolGraph).existsSync()); - - final declarations = swift2objc.parseAst(symbolGraph); - final transformedDeclarations = swift2objc.transform(declarations); - final generatedSwift = swift2objc.generate(transformedDeclarations); - await File(config.absObjcSwiftFile).writeAsString(''' -import AVFoundation - -$generatedSwift -'''); -} +Future generateObjCSwiftFile(Config config) => + swift2objc.generateWrapper(swift2objc.Config( + input: config.input.asSwift2ObjCConfig(config.target), + outputFile: config.objcSwiftFile, + tempDir: config.tempDir, + preamble: config.objcSwiftPreamble, + )); Future generateObjCFile(Config config) async { - await run(config, Command('swiftc', [ - '-c', config.absObjcSwiftFile, + await run(config, 'swiftc', [ + '-c', p.absolute(config.objcSwiftFile.toFilePath()), '-module-name', config.outputModule, '-emit-objc-header-path', config.objcHeader, '-target', config.target.triple, - '-sdk', config.target.sdk.path, - ])); + '-sdk', p.absolute(config.target.sdk.toFilePath()), + ]); } Future generateDartFile(Config config) async { // TODO: Invoke ffigen on the generated header. } -Future run(Config config, Command command) async { +Future run(Config config, String executable, List arguments) async { final process = await Process.start( - command.executable, command.arguments, + executable, arguments, workingDirectory: config.absTempDir); process.stdout.listen(stdout.add); process.stderr.listen(stderr.add); if ((await process.exitCode) != 0) { - throw ProcessException(command.executable, command.arguments); + throw ProcessException(executable, arguments); } } From 52c07222b02103c068346b0bca1eabe12ad5758d Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 6 Aug 2024 14:58:29 +1000 Subject: [PATCH 06/31] Add a test to invoke swift API from Dart --- pkgs/ffigen/lib/ffigen.dart | 2 +- pkgs/ffigen/lib/src/config_provider.dart | 1 + pkgs/swiftgen/bin/swiftgen.dart | 31 +- pkgs/swiftgen/lib/src/config.dart | 92 +- pkgs/swiftgen/lib/src/generator.dart | 78 +- pkgs/swiftgen/lib/src/util.dart | 28 + pkgs/swiftgen/lib/swiftgen.dart | 3 +- pkgs/swiftgen/pubspec.yaml | 4 +- pkgs/swiftgen/test/integration/classes.swift | 17 + .../test/integration/classes_bindings.dart | 38340 ++++++++++++++++ .../test/integration/classes_test.dart | 28 + .../swiftgen/test/integration/temp/.gitignore | 2 + pkgs/swiftgen/test/integration/util.dart | 83 + pkgs/swiftgen/tool/regen_test_bindings.dart | 29 + 14 files changed, 38694 insertions(+), 44 deletions(-) create mode 100644 pkgs/swiftgen/lib/src/util.dart create mode 100644 pkgs/swiftgen/test/integration/classes.swift create mode 100644 pkgs/swiftgen/test/integration/classes_bindings.dart create mode 100644 pkgs/swiftgen/test/integration/classes_test.dart create mode 100644 pkgs/swiftgen/test/integration/temp/.gitignore create mode 100644 pkgs/swiftgen/test/integration/util.dart create mode 100644 pkgs/swiftgen/tool/regen_test_bindings.dart diff --git a/pkgs/ffigen/lib/ffigen.dart b/pkgs/ffigen/lib/ffigen.dart index 351ffb857e..ec1e4ab56a 100644 --- a/pkgs/ffigen/lib/ffigen.dart +++ b/pkgs/ffigen/lib/ffigen.dart @@ -8,5 +8,5 @@ /// https://pub.dev/packages/ffigen for details. library ffigen; -export 'src/config_provider.dart' show Config, YamlConfig; +export 'src/config_provider.dart' show Config, YamlConfig, DeclarationFilters, Language; export 'src/ffigen.dart' show FfiGen; diff --git a/pkgs/ffigen/lib/src/config_provider.dart b/pkgs/ffigen/lib/src/config_provider.dart index f3b99499cf..8feb6fe89b 100644 --- a/pkgs/ffigen/lib/src/config_provider.dart +++ b/pkgs/ffigen/lib/src/config_provider.dart @@ -6,4 +6,5 @@ library config_provider; export 'config_provider/config.dart'; +export 'config_provider/config_types.dart'; export 'config_provider/yaml_config.dart'; diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index 6d0e5ff3a5..0f9499518a 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -5,18 +5,33 @@ import 'package:swiftgen/swiftgen.dart'; Future main() async { + // generate(Config( + // target: Target( + // triple: 'x86_64-apple-ios17.0-simulator', + // sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk'), + // ), + // input: SwiftModuleInput( + // module: 'AVFoundation', + // ), + // objcSwiftPreamble: 'import AVFoundation', + // tempDir: Uri.directory('temp'), + // outputModule: 'AVFoundationWrapper', + // objcSwiftFile: Uri.file('AVFoundationWrapper.swift'), + // outputDartFile: Uri.file('AVFoundationWrapper.dart'), + // )); generate(Config( target: Target( - triple: 'x86_64-apple-ios17.0-simulator', - sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk'), + triple: 'x86_64-apple-macosx', + sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), ), - input: SwiftModuleInput( - module: 'AVFoundation', + input: SwiftFileInput( + module: 'SwiftgenTest', + files: [Uri.file('/Users/liama/dev/native/pkgs/swift2objc/test/integration/classes_and_methods_input.swift')], ), - objcSwiftPreamble: 'import AVFoundation', + objcSwiftPreamble: 'import /Users/liama/dev/native/pkgs/swift2objc/test/integration/classes_and_methods_input.swift', tempDir: Uri.directory('temp'), - outputModule: 'AVFoundationWrapper', - objcSwiftFile: Uri.file('AVFoundationWrapper.swift'), - outputDartFile: Uri.file('AVFoundationWrapper.dart'), + outputModule: 'SwiftgenTestWrapper', + objcSwiftFile: Uri.file('SwiftgenTestWrapper.swift'), + outputDartFile: Uri.file('SwiftgenTestWrapper.dart'), )); } diff --git a/pkgs/swiftgen/lib/src/config.dart b/pkgs/swiftgen/lib/src/config.dart index fba865a089..f135ed6550 100644 --- a/pkgs/swiftgen/lib/src/config.dart +++ b/pkgs/swiftgen/lib/src/config.dart @@ -3,22 +3,31 @@ // BSD-style license that can be found in the LICENSE file. import 'package:swift2objc/swift2objc.dart' as swift2objc; +import 'package:ffigen/ffigen.dart' show DeclarationFilters; + +import 'util.dart'; class Target { String triple; Uri sdk; + Target({required this.triple, required this.sdk}); + + static Future host() => getHostTarget(); } abstract interface class ConfigInput { String get module; swift2objc.InputConfig asSwift2ObjCConfig(Target target); + Iterable get files; + Iterable get compileArgs; } class SwiftFileInput implements ConfigInput { @override final String module; + @override final List files; SwiftFileInput({ @@ -32,6 +41,9 @@ class SwiftFileInput implements ConfigInput { files: files, generatedModuleName: module, ); + + @override + Iterable get compileArgs => const []; } class SwiftModuleInput implements ConfigInput { @@ -49,6 +61,78 @@ class SwiftModuleInput implements ConfigInput { target: target.triple, sdk: target.sdk, ); + + @override + Iterable get files => const []; + + @override + Iterable get compileArgs => const []; +} + +/// Selected options from the ffigen Config object. +class FfiGenConfig { + /// Output file name. + final Uri output; + + /// Output ObjC file name. + final Uri outputObjC; + + /// Name of the wrapper class. + final String? wrapperName; + + /// Doc comment for the wrapper class. + final String? wrapperDocComment; + + /// Header of the generated bindings. + final String? preamble; + + /// Declaration filters for Functions. + final DeclarationFilters? functionDecl; + + /// Declaration filters for Structs. + final DeclarationFilters? structDecl; + + /// Declaration filters for Unions. + final DeclarationFilters? unionDecl; + + /// Declaration filters for Enums. + final DeclarationFilters? enumClassDecl; + + /// Declaration filters for Unnamed enum constants. + final DeclarationFilters? unnamedEnumConstants; + + /// Declaration filters for Globals. + final DeclarationFilters? globals; + + /// Declaration filters for Macro constants. + final DeclarationFilters? macroDecl; + + /// Declaration filters for Typedefs. + final DeclarationFilters? typedefs; + + /// Declaration filters for Objective C interfaces. + final DeclarationFilters? objcInterfaces; + + /// Declaration filters for Objective C protocols. + final DeclarationFilters? objcProtocols; + + FfiGenConfig({ + required this.output, + required this.outputObjC, + this.wrapperName, + this.wrapperDocComment, + this.preamble, + this.functionDecl, + this.structDecl, + this.unionDecl, + this.enumClassDecl, + this.unnamedEnumConstants, + this.globals, + this.macroDecl, + this.typedefs, + this.objcInterfaces, + this.objcProtocols, + }); } class Config { @@ -63,8 +147,8 @@ class Config { final Uri tempDir; // Output file. - final String outputModule; - final Uri outputDartFile; + final String? outputModule; + final FfiGenConfig ffigen; Config({ required this.target, @@ -72,7 +156,7 @@ class Config { this.objcSwiftPreamble, required this.objcSwiftFile, required this.tempDir, - required this.outputModule, - required this.outputDartFile, + this.outputModule, + required this.ffigen, }); } diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart index 134b2b02c7..766e06b0dd 100644 --- a/pkgs/swiftgen/lib/src/generator.dart +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -2,27 +2,31 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -import 'dart:convert'; import 'dart:io'; import 'package:path/path.dart' as p; import 'package:swift2objc/swift2objc.dart' as swift2objc; +import 'package:ffigen/ffigen.dart' as ffigen; +import 'package:ffigen/src/config_provider/path_finder.dart'; +import 'package:logging/logging.dart'; import 'config.dart'; +import 'util.dart'; -extension ConfigUtil on Config { +extension _ConfigUtil on Config { String get absTempDir => p.absolute(tempDir.toFilePath()); - String get objcHeader => p.join(absTempDir, '${input.module}.h'); + String get outModule => outputModule ?? input.module; + String get objcHeader => p.join(absTempDir, '${outModule}.h'); } Future generate(Config config) async { Directory(config.absTempDir).createSync(recursive: true); - await generateObjCSwiftFile(config); - await generateObjCFile(config); - await generateDartFile(config); + await _generateObjCSwiftFile(config); + await _generateObjCFile(config); + _generateDartFile(config); } -Future generateObjCSwiftFile(Config config) => +Future _generateObjCSwiftFile(Config config) => swift2objc.generateWrapper(swift2objc.Config( input: config.input.asSwift2ObjCConfig(config.target), outputFile: config.objcSwiftFile, @@ -30,27 +34,43 @@ Future generateObjCSwiftFile(Config config) => preamble: config.objcSwiftPreamble, )); -Future generateObjCFile(Config config) async { - await run(config, 'swiftc', [ - '-c', p.absolute(config.objcSwiftFile.toFilePath()), - '-module-name', config.outputModule, - '-emit-objc-header-path', config.objcHeader, - '-target', config.target.triple, - '-sdk', p.absolute(config.target.sdk.toFilePath()), - ]); -} - -Future generateDartFile(Config config) async { - // TODO: Invoke ffigen on the generated header. -} +Future _generateObjCFile(Config config) => + run('swiftc', [ + '-c', p.absolute(config.objcSwiftFile.toFilePath()), + ...config.input.files.map((uri) => p.absolute(uri.toFilePath())), + '-module-name', config.outModule, + '-emit-objc-header-path', config.objcHeader, + '-target', config.target.triple, + '-sdk', p.absolute(config.target.sdk.toFilePath()), + ...config.input.compileArgs, + ], config.absTempDir); -Future run(Config config, String executable, List arguments) async { - final process = await Process.start( - executable, arguments, - workingDirectory: config.absTempDir); - process.stdout.listen(stdout.add); - process.stderr.listen(stderr.add); - if ((await process.exitCode) != 0) { - throw ProcessException(executable, arguments); - } +void _generateDartFile(Config config) { + final generator = ffigen.FfiGen(logLevel: Level.SEVERE); + final ffigenConfig = ffigen.Config( + language: ffigen.Language.objc, + output: config.ffigen.output, + outputObjC: config.ffigen.outputObjC, + wrapperName: config.ffigen.wrapperName ?? config.outModule, + wrapperDocComment: config.ffigen.wrapperDocComment, + preamble: config.ffigen.preamble, + functionDecl: config.ffigen.functionDecl ?? ffigen.DeclarationFilters.excludeAll, + structDecl: config.ffigen.structDecl ?? ffigen.DeclarationFilters.excludeAll, + unionDecl: config.ffigen.unionDecl ?? ffigen.DeclarationFilters.excludeAll, + enumClassDecl: config.ffigen.enumClassDecl ?? ffigen.DeclarationFilters.excludeAll, + unnamedEnumConstants: config.ffigen.unnamedEnumConstants ?? ffigen.DeclarationFilters.excludeAll, + globals: config.ffigen.globals ?? ffigen.DeclarationFilters.excludeAll, + macroDecl: config.ffigen.macroDecl ?? ffigen.DeclarationFilters.excludeAll, + typedefs: config.ffigen.typedefs ?? ffigen.DeclarationFilters.excludeAll, + objcInterfaces: config.ffigen.objcInterfaces ?? ffigen.DeclarationFilters.excludeAll, + objcProtocols: config.ffigen.objcProtocols ?? ffigen.DeclarationFilters.excludeAll, + entryPoints: [Uri.file(config.objcHeader)], + compilerOpts: [ + ...getCStandardLibraryHeadersForMac(), + '-Wno-nullability-completeness', + ], + interfaceModuleFunc: (_) => config.outModule, + protocolModuleFunc: (_) => config.outModule, + ); + generator.run(ffigenConfig); } diff --git a/pkgs/swiftgen/lib/src/util.dart b/pkgs/swiftgen/lib/src/util.dart new file mode 100644 index 0000000000..d90a8d46a6 --- /dev/null +++ b/pkgs/swiftgen/lib/src/util.dart @@ -0,0 +1,28 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:io'; + +import 'config.dart'; + +Future run( + String executable, List arguments, String workingDir) async { + final process = await Process.start( + executable, arguments, + workingDirectory: workingDir); + process.stdout.listen(stdout.add); + process.stderr.listen(stderr.add); + if ((await process.exitCode) != 0) { + throw ProcessException(executable, arguments); + } +} + +Future getHostTarget() async { + return Target( + // TODO: swiftc -print-target-info, target.triple + triple: 'x86_64-apple-macosx14.0', + // TODO: xcrun --show-sdk-path + sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), + ); +} diff --git a/pkgs/swiftgen/lib/swiftgen.dart b/pkgs/swiftgen/lib/swiftgen.dart index 51a32cb36a..4e1f2190ca 100644 --- a/pkgs/swiftgen/lib/swiftgen.dart +++ b/pkgs/swiftgen/lib/swiftgen.dart @@ -2,5 +2,6 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -export 'src/config.dart' show Config, SwiftFileInput, SwiftModuleInput, Target; +export 'package:ffigen/ffigen.dart' show DeclarationFilters; +export 'src/config.dart' show Config, SwiftFileInput, SwiftModuleInput, Target, FfiGenConfig; export 'src/generator.dart' show generate; diff --git a/pkgs/swiftgen/pubspec.yaml b/pkgs/swiftgen/pubspec.yaml index ba9212e83e..b37bb38715 100644 --- a/pkgs/swiftgen/pubspec.yaml +++ b/pkgs/swiftgen/pubspec.yaml @@ -18,16 +18,18 @@ environment: dependencies: ffi: ^2.1.0 + objective_c: ^1.1.0 swift2objc: ^0.1.0 dev_dependencies: dart_flutter_team_lints: ^2.0.0 - ffigen: ^11.0.0 test: ^1.21.1 dependency_overrides: ffigen: path: ../ffigen/ + objective_c: + path: ../objective_c/ swift2objc: path: ../swift2objc/ diff --git a/pkgs/swiftgen/test/integration/classes.swift b/pkgs/swiftgen/test/integration/classes.swift new file mode 100644 index 0000000000..ae1354d88a --- /dev/null +++ b/pkgs/swiftgen/test/integration/classes.swift @@ -0,0 +1,17 @@ +import Foundation + +public class TestClass { + public func myMethod() -> TestOtherClass { + return TestOtherClass() + } + + static func create() -> TestClass { + return TestClass() + } +} + +public class TestOtherClass { + public func times10(x: Int) -> Int { + return x * 10 + } +} diff --git a/pkgs/swiftgen/test/integration/classes_bindings.dart b/pkgs/swiftgen/test/integration/classes_bindings.dart new file mode 100644 index 0000000000..4b6c12a916 --- /dev/null +++ b/pkgs/swiftgen/test/integration/classes_bindings.dart @@ -0,0 +1,38340 @@ +// AUTO GENERATED FILE, DO NOT EDIT. +// +// Generated by `package:ffigen`. +// ignore_for_file: type=lint +import 'dart:ffi' as ffi; +import 'package:objective_c/objective_c.dart' as objc; + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSDictionary_NSRange_bool( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSDate_bool_bool( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSTimer( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSFileHandle( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSError( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSDictionary_NSError( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSArray( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSCachedURLResponse( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSDictionary( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSURLCredential( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSArray_NSArray_NSArray( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSArray1( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer wrapListenerBlock_ObjCBlock_ffiVoid_NSData( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSData_bool_NSError( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer + wrapListenerBlock_ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError( + ffi.Pointer block, +); + +@ffi.Native Function(ffi.Pointer)>( + isLeaf: true) +external ffi.Pointer wrapListenerBlock_ObjCBlock_ffiVoid_NSTask( + ffi.Pointer block, +); + +/// NSProgress +class NSProgress extends objc.NSObject { + NSProgress._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSProgress] that points to the same underlying object as [other]. + NSProgress.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSProgress] that wraps the given raw object pointer. + NSProgress.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSProgress]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSProgress); + } + + /// currentProgress + static NSProgress? currentProgress() { + final _ret = _objc_msgSend_1(_class_NSProgress, _sel_currentProgress); + return _ret.address == 0 + ? null + : NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// progressWithTotalUnitCount: + static NSProgress progressWithTotalUnitCount_(int unitCount) { + final _ret = _objc_msgSend_2( + _class_NSProgress, _sel_progressWithTotalUnitCount_, unitCount); + return NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// discreteProgressWithTotalUnitCount: + static NSProgress discreteProgressWithTotalUnitCount_(int unitCount) { + final _ret = _objc_msgSend_2( + _class_NSProgress, _sel_discreteProgressWithTotalUnitCount_, unitCount); + return NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// progressWithTotalUnitCount:parent:pendingUnitCount: + static NSProgress progressWithTotalUnitCount_parent_pendingUnitCount_( + int unitCount, NSProgress parent, int portionOfParentTotalUnitCount) { + final _ret = _objc_msgSend_3( + _class_NSProgress, + _sel_progressWithTotalUnitCount_parent_pendingUnitCount_, + unitCount, + parent.pointer, + portionOfParentTotalUnitCount); + return NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithParent:userInfo: + NSProgress initWithParent_userInfo_( + NSProgress? parentProgressOrNil, objc.ObjCObjectBase? userInfoOrNil) { + final _ret = _objc_msgSend_4( + this.pointer, + _sel_initWithParent_userInfo_, + parentProgressOrNil?.pointer ?? ffi.nullptr, + userInfoOrNil?.pointer ?? ffi.nullptr); + return NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// becomeCurrentWithPendingUnitCount: + void becomeCurrentWithPendingUnitCount_(int unitCount) { + _objc_msgSend_5( + this.pointer, _sel_becomeCurrentWithPendingUnitCount_, unitCount); + } + + /// performAsCurrentWithPendingUnitCount:usingBlock: + void performAsCurrentWithPendingUnitCount_usingBlock_( + int unitCount, ObjCBlock_ffiVoid work) { + _objc_msgSend_6( + this.pointer, + _sel_performAsCurrentWithPendingUnitCount_usingBlock_, + unitCount, + work.pointer); + } + + /// resignCurrent + void resignCurrent() { + _objc_msgSend_7(this.pointer, _sel_resignCurrent); + } + + /// addChild:withPendingUnitCount: + void addChild_withPendingUnitCount_(NSProgress child, int inUnitCount) { + _objc_msgSend_8(this.pointer, _sel_addChild_withPendingUnitCount_, + child.pointer, inUnitCount); + } + + /// totalUnitCount + int get totalUnitCount { + return _objc_msgSend_9(this.pointer, _sel_totalUnitCount); + } + + /// setTotalUnitCount: + set totalUnitCount(int value) { + return _objc_msgSend_10(this.pointer, _sel_setTotalUnitCount_, value); + } + + /// completedUnitCount + int get completedUnitCount { + return _objc_msgSend_9(this.pointer, _sel_completedUnitCount); + } + + /// setCompletedUnitCount: + set completedUnitCount(int value) { + return _objc_msgSend_10(this.pointer, _sel_setCompletedUnitCount_, value); + } + + /// localizedDescription + objc.NSString get localizedDescription { + final _ret = _objc_msgSend_11(this.pointer, _sel_localizedDescription); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setLocalizedDescription: + set localizedDescription(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setLocalizedDescription_, value.pointer); + } + + /// localizedAdditionalDescription + objc.NSString get localizedAdditionalDescription { + final _ret = + _objc_msgSend_11(this.pointer, _sel_localizedAdditionalDescription); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setLocalizedAdditionalDescription: + set localizedAdditionalDescription(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setLocalizedAdditionalDescription_, value.pointer); + } + + /// isCancellable + bool get cancellable { + return _objc_msgSend_13(this.pointer, _sel_isCancellable); + } + + /// setCancellable: + set cancellable(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setCancellable_, value); + } + + /// isPausable + bool get pausable { + return _objc_msgSend_13(this.pointer, _sel_isPausable); + } + + /// setPausable: + set pausable(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setPausable_, value); + } + + /// isCancelled + bool get cancelled { + return _objc_msgSend_13(this.pointer, _sel_isCancelled); + } + + /// isPaused + bool get paused { + return _objc_msgSend_13(this.pointer, _sel_isPaused); + } + + /// cancellationHandler + ObjCBlock_ffiVoid? get cancellationHandler { + final _ret = _objc_msgSend_15(this.pointer, _sel_cancellationHandler); + return _ret.address == 0 + ? null + : ObjCBlock_ffiVoid.castFromPointer(_ret, retain: true, release: true); + } + + /// setCancellationHandler: + set cancellationHandler(ObjCBlock_ffiVoid? value) { + return _objc_msgSend_16(this.pointer, _sel_setCancellationHandler_, + value?.pointer ?? ffi.nullptr); + } + + /// pausingHandler + ObjCBlock_ffiVoid? get pausingHandler { + final _ret = _objc_msgSend_15(this.pointer, _sel_pausingHandler); + return _ret.address == 0 + ? null + : ObjCBlock_ffiVoid.castFromPointer(_ret, retain: true, release: true); + } + + /// setPausingHandler: + set pausingHandler(ObjCBlock_ffiVoid? value) { + return _objc_msgSend_16( + this.pointer, _sel_setPausingHandler_, value?.pointer ?? ffi.nullptr); + } + + /// resumingHandler + ObjCBlock_ffiVoid? get resumingHandler { + final _ret = _objc_msgSend_15(this.pointer, _sel_resumingHandler); + return _ret.address == 0 + ? null + : ObjCBlock_ffiVoid.castFromPointer(_ret, retain: true, release: true); + } + + /// setResumingHandler: + set resumingHandler(ObjCBlock_ffiVoid? value) { + return _objc_msgSend_16( + this.pointer, _sel_setResumingHandler_, value?.pointer ?? ffi.nullptr); + } + + /// setUserInfoObject:forKey: + void setUserInfoObject_forKey_( + objc.ObjCObjectBase? objectOrNil, objc.NSString key) { + _objc_msgSend_17(this.pointer, _sel_setUserInfoObject_forKey_, + objectOrNil?.pointer ?? ffi.nullptr, key.pointer); + } + + /// isIndeterminate + bool get indeterminate { + return _objc_msgSend_13(this.pointer, _sel_isIndeterminate); + } + + /// fractionCompleted + double get fractionCompleted { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_fractionCompleted) + : _objc_msgSend_18(this.pointer, _sel_fractionCompleted); + } + + /// isFinished + bool get finished { + return _objc_msgSend_13(this.pointer, _sel_isFinished); + } + + /// cancel + void cancel() { + _objc_msgSend_7(this.pointer, _sel_cancel); + } + + /// pause + void pause() { + _objc_msgSend_7(this.pointer, _sel_pause); + } + + /// resume + void resume() { + _objc_msgSend_7(this.pointer, _sel_resume); + } + + /// userInfo + objc.ObjCObjectBase get userInfo { + final _ret = _objc_msgSend_19(this.pointer, _sel_userInfo); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// kind + objc.NSString? get kind { + final _ret = _objc_msgSend_20(this.pointer, _sel_kind); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setKind: + set kind(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setKind_, value?.pointer ?? ffi.nullptr); + } + + /// estimatedTimeRemaining + objc.NSNumber? get estimatedTimeRemaining { + final _ret = _objc_msgSend_22(this.pointer, _sel_estimatedTimeRemaining); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setEstimatedTimeRemaining: + set estimatedTimeRemaining(objc.NSNumber? value) { + return _objc_msgSend_23(this.pointer, _sel_setEstimatedTimeRemaining_, + value?.pointer ?? ffi.nullptr); + } + + /// throughput + objc.NSNumber? get throughput { + final _ret = _objc_msgSend_22(this.pointer, _sel_throughput); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setThroughput: + set throughput(objc.NSNumber? value) { + return _objc_msgSend_23( + this.pointer, _sel_setThroughput_, value?.pointer ?? ffi.nullptr); + } + + /// fileOperationKind + objc.NSString? get fileOperationKind { + final _ret = _objc_msgSend_20(this.pointer, _sel_fileOperationKind); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setFileOperationKind: + set fileOperationKind(objc.NSString? value) { + return _objc_msgSend_21(this.pointer, _sel_setFileOperationKind_, + value?.pointer ?? ffi.nullptr); + } + + /// fileURL + objc.NSURL? get fileURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_fileURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// setFileURL: + set fileURL(objc.NSURL? value) { + return _objc_msgSend_25( + this.pointer, _sel_setFileURL_, value?.pointer ?? ffi.nullptr); + } + + /// fileTotalCount + objc.NSNumber? get fileTotalCount { + final _ret = _objc_msgSend_22(this.pointer, _sel_fileTotalCount); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setFileTotalCount: + set fileTotalCount(objc.NSNumber? value) { + return _objc_msgSend_23( + this.pointer, _sel_setFileTotalCount_, value?.pointer ?? ffi.nullptr); + } + + /// fileCompletedCount + objc.NSNumber? get fileCompletedCount { + final _ret = _objc_msgSend_22(this.pointer, _sel_fileCompletedCount); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setFileCompletedCount: + set fileCompletedCount(objc.NSNumber? value) { + return _objc_msgSend_23(this.pointer, _sel_setFileCompletedCount_, + value?.pointer ?? ffi.nullptr); + } + + /// publish + void publish() { + _objc_msgSend_7(this.pointer, _sel_publish); + } + + /// unpublish + void unpublish() { + _objc_msgSend_7(this.pointer, _sel_unpublish); + } + + /// addSubscriberForFileURL:withPublishingHandler: + static objc.ObjCObjectBase addSubscriberForFileURL_withPublishingHandler_( + objc.NSURL url, ObjCBlock_ffiVoid_NSProgress publishingHandler) { + final _ret = _objc_msgSend_26( + _class_NSProgress, + _sel_addSubscriberForFileURL_withPublishingHandler_, + url.pointer, + publishingHandler.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// removeSubscriber: + static void removeSubscriber_(objc.ObjCObjectBase subscriber) { + _objc_msgSend_27( + _class_NSProgress, _sel_removeSubscriber_, subscriber.pointer); + } + + /// isOld + bool get old { + return _objc_msgSend_13(this.pointer, _sel_isOld); + } + + /// init + NSProgress init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSProgress new1() { + final _ret = _objc_msgSend_19(_class_NSProgress, _sel_new); + return NSProgress.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSProgress allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSProgress, _sel_allocWithZone_, zone); + return NSProgress.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSProgress alloc() { + final _ret = _objc_msgSend_19(_class_NSProgress, _sel_alloc); + return NSProgress.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSProgress, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSProgress, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSProgress, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSProgress, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSProgress, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSProgress, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSProgress, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSProgress, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSProgress, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSProgress = objc.getClass("classes.NSProgress"); +late final _sel_currentProgress = objc.registerName("currentProgress"); +final _objc_msgSend_1 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_progressWithTotalUnitCount_ = + objc.registerName("progressWithTotalUnitCount:"); +final _objc_msgSend_2 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_discreteProgressWithTotalUnitCount_ = + objc.registerName("discreteProgressWithTotalUnitCount:"); +late final _sel_progressWithTotalUnitCount_parent_pendingUnitCount_ = + objc.registerName("progressWithTotalUnitCount:parent:pendingUnitCount:"); +final _objc_msgSend_3 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer, + ffi.Int64)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + int)>(); +typedef instancetype = ffi.Pointer; +typedef Dartinstancetype = objc.ObjCObjectBase; +late final _sel_initWithParent_userInfo_ = + objc.registerName("initWithParent:userInfo:"); +final _objc_msgSend_4 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_becomeCurrentWithPendingUnitCount_ = + objc.registerName("becomeCurrentWithPendingUnitCount:"); +final _objc_msgSend_5 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +void _ObjCBlock_ffiVoid_fnPtrTrampoline( + ffi.Pointer block, +) => + block.ref.target + .cast>() + .asFunction()(); +void _ObjCBlock_ffiVoid_closureTrampoline( + ffi.Pointer block, +) => + (objc.getBlockClosure(block) as void Function())(); + +class ObjCBlock_ffiVoid extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid castFromPointer(ffi.Pointer pointer, + {bool retain = false, bool release = false}) { + return ObjCBlock_ffiVoid._(pointer, retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid.fromFunctionPointer( + ffi.Pointer> ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer)>( + _ObjCBlock_ffiVoid_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid.fromFunction(void Function() fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer)>( + _ObjCBlock_ffiVoid_closureTrampoline) + .cast(), + () => fn())); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid.listener(void Function() fn) + : this._((objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + () => fn()))); + static ffi.NativeCallable)>? + _dartFuncListenerTrampoline; + + void call() => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block)>>() + .asFunction)>()( + pointer, + ); +} + +late final _sel_performAsCurrentWithPendingUnitCount_usingBlock_ = + objc.registerName("performAsCurrentWithPendingUnitCount:usingBlock:"); +final _objc_msgSend_6 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Int64, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_resignCurrent = objc.registerName("resignCurrent"); +final _objc_msgSend_7 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addChild_withPendingUnitCount_ = + objc.registerName("addChild:withPendingUnitCount:"); +final _objc_msgSend_8 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int64)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_totalUnitCount = objc.registerName("totalUnitCount"); +final _objc_msgSend_9 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int64 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTotalUnitCount_ = objc.registerName("setTotalUnitCount:"); +final _objc_msgSend_10 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Int64)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_completedUnitCount = objc.registerName("completedUnitCount"); +late final _sel_setCompletedUnitCount_ = + objc.registerName("setCompletedUnitCount:"); +late final _sel_localizedDescription = + objc.registerName("localizedDescription"); +final _objc_msgSend_11 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setLocalizedDescription_ = + objc.registerName("setLocalizedDescription:"); +final _objc_msgSend_12 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localizedAdditionalDescription = + objc.registerName("localizedAdditionalDescription"); +late final _sel_setLocalizedAdditionalDescription_ = + objc.registerName("setLocalizedAdditionalDescription:"); +late final _sel_isCancellable = objc.registerName("isCancellable"); +final _objc_msgSend_13 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCancellable_ = objc.registerName("setCancellable:"); +final _objc_msgSend_14 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_isPausable = objc.registerName("isPausable"); +late final _sel_setPausable_ = objc.registerName("setPausable:"); +late final _sel_isCancelled = objc.registerName("isCancelled"); +late final _sel_isPaused = objc.registerName("isPaused"); +late final _sel_cancellationHandler = objc.registerName("cancellationHandler"); +final _objc_msgSend_15 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCancellationHandler_ = + objc.registerName("setCancellationHandler:"); +final _objc_msgSend_16 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pausingHandler = objc.registerName("pausingHandler"); +late final _sel_setPausingHandler_ = objc.registerName("setPausingHandler:"); +late final _sel_resumingHandler = objc.registerName("resumingHandler"); +late final _sel_setResumingHandler_ = objc.registerName("setResumingHandler:"); +late final _sel_setUserInfoObject_forKey_ = + objc.registerName("setUserInfoObject:forKey:"); +final _objc_msgSend_17 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isIndeterminate = objc.registerName("isIndeterminate"); +late final _sel_fractionCompleted = objc.registerName("fractionCompleted"); +final _objc_msgSend_18 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_18Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isFinished = objc.registerName("isFinished"); +late final _sel_cancel = objc.registerName("cancel"); +late final _sel_pause = objc.registerName("pause"); +late final _sel_resume = objc.registerName("resume"); +late final _sel_userInfo = objc.registerName("userInfo"); +final _objc_msgSend_19 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_kind = objc.registerName("kind"); +final _objc_msgSend_20 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setKind_ = objc.registerName("setKind:"); +final _objc_msgSend_21 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_estimatedTimeRemaining = + objc.registerName("estimatedTimeRemaining"); +final _objc_msgSend_22 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setEstimatedTimeRemaining_ = + objc.registerName("setEstimatedTimeRemaining:"); +final _objc_msgSend_23 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_throughput = objc.registerName("throughput"); +late final _sel_setThroughput_ = objc.registerName("setThroughput:"); +late final _sel_fileOperationKind = objc.registerName("fileOperationKind"); +late final _sel_setFileOperationKind_ = + objc.registerName("setFileOperationKind:"); +late final _sel_fileURL = objc.registerName("fileURL"); +final _objc_msgSend_24 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFileURL_ = objc.registerName("setFileURL:"); +final _objc_msgSend_25 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileTotalCount = objc.registerName("fileTotalCount"); +late final _sel_setFileTotalCount_ = objc.registerName("setFileTotalCount:"); +late final _sel_fileCompletedCount = objc.registerName("fileCompletedCount"); +late final _sel_setFileCompletedCount_ = + objc.registerName("setFileCompletedCount:"); +late final _sel_publish = objc.registerName("publish"); +late final _sel_unpublish = objc.registerName("unpublish"); +ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer)>()(arg0); +ffi.Pointer _ObjCBlock_ffiVoid_NSProgress_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as ffi.Pointer Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSProgress extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSProgress._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSProgress castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSProgress._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSProgress.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSProgress_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSProgress.fromFunction( + ObjCBlock_ffiVoid? Function(NSProgress) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSProgress_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => + fn(NSProgress.castFromPointer(arg0, retain: true, release: true)) + ?.retainAndReturnPointer() ?? + ffi.nullptr)); + static ffi.Pointer? _dartFuncTrampoline; + + ObjCBlock_ffiVoid? call(NSProgress arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction Function(ffi.Pointer, ffi.Pointer)>() + (pointer, arg0.pointer) + .address == + 0 + ? null + : ObjCBlock_ffiVoid.castFromPointer( + pointer.ref.invoke.cast Function(ffi.Pointer block, ffi.Pointer arg0)>>().asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>()(pointer, arg0.pointer), + retain: false, + release: true); +} + +late final _sel_addSubscriberForFileURL_withPublishingHandler_ = + objc.registerName("addSubscriberForFileURL:withPublishingHandler:"); +final _objc_msgSend_26 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeSubscriber_ = objc.registerName("removeSubscriber:"); +final _objc_msgSend_27 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isOld = objc.registerName("isOld"); +late final _sel_init = objc.registerName("init"); +late final _sel_new = objc.registerName("new"); + +final class _NSZone extends ffi.Opaque {} + +late final _sel_allocWithZone_ = objc.registerName("allocWithZone:"); +final _objc_msgSend_28 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_alloc = objc.registerName("alloc"); +late final _sel_cancelPreviousPerformRequestsWithTarget_selector_object_ = objc + .registerName("cancelPreviousPerformRequestsWithTarget:selector:object:"); +final _objc_msgSend_29 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_cancelPreviousPerformRequestsWithTarget_ = + objc.registerName("cancelPreviousPerformRequestsWithTarget:"); +late final _sel_accessInstanceVariablesDirectly = + objc.registerName("accessInstanceVariablesDirectly"); +late final _sel_useStoredAccessor = objc.registerName("useStoredAccessor"); +late final _sel_keyPathsForValuesAffectingValueForKey_ = + objc.registerName("keyPathsForValuesAffectingValueForKey:"); +final _objc_msgSend_30 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_automaticallyNotifiesObserversForKey_ = + objc.registerName("automaticallyNotifiesObserversForKey:"); +final _objc_msgSend_31 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setKeys_triggerChangeNotificationsForDependentKey_ = + objc.registerName("setKeys:triggerChangeNotificationsForDependentKey:"); +final _objc_msgSend_32 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_classFallbacksForKeyedArchiver = + objc.registerName("classFallbacksForKeyedArchiver"); +final _objc_msgSend_33 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_classForKeyedUnarchiver = + objc.registerName("classForKeyedUnarchiver"); +final _objc_msgSend_0 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isKindOfClass_ = objc.registerName("isKindOfClass:"); + +/// NSBundle +class NSBundle extends objc.NSObject { + NSBundle._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSBundle] that points to the same underlying object as [other]. + NSBundle.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSBundle] that wraps the given raw object pointer. + NSBundle.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSBundle]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSBundle); + } + + /// mainBundle + static NSBundle getMainBundle() { + final _ret = _objc_msgSend_34(_class_NSBundle, _sel_mainBundle); + return NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// bundleWithPath: + static NSBundle? bundleWithPath_(objc.NSString path) { + final _ret = + _objc_msgSend_35(_class_NSBundle, _sel_bundleWithPath_, path.pointer); + return _ret.address == 0 + ? null + : NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithPath: + NSBundle? initWithPath_(objc.NSString path) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_initWithPath_, path.pointer); + return _ret.address == 0 + ? null + : NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// bundleWithURL: + static NSBundle? bundleWithURL_(objc.NSURL url) { + final _ret = + _objc_msgSend_36(_class_NSBundle, _sel_bundleWithURL_, url.pointer); + return _ret.address == 0 + ? null + : NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithURL: + NSBundle? initWithURL_(objc.NSURL url) { + final _ret = _objc_msgSend_36(this.pointer, _sel_initWithURL_, url.pointer); + return _ret.address == 0 + ? null + : NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// bundleForClass: + static NSBundle bundleForClass_(objc.ObjCObjectBase aClass) { + final _ret = + _objc_msgSend_37(_class_NSBundle, _sel_bundleForClass_, aClass.pointer); + return NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// bundleWithIdentifier: + static NSBundle? bundleWithIdentifier_(objc.NSString identifier) { + final _ret = _objc_msgSend_38( + _class_NSBundle, _sel_bundleWithIdentifier_, identifier.pointer); + return _ret.address == 0 + ? null + : NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// allBundles + static objc.NSArray getAllBundles() { + final _ret = _objc_msgSend_33(_class_NSBundle, _sel_allBundles); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// allFrameworks + static objc.NSArray getAllFrameworks() { + final _ret = _objc_msgSend_33(_class_NSBundle, _sel_allFrameworks); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// load + bool load() { + return _objc_msgSend_13(this.pointer, _sel_load); + } + + /// isLoaded + bool get loaded { + return _objc_msgSend_13(this.pointer, _sel_isLoaded); + } + + /// unload + bool unload() { + return _objc_msgSend_13(this.pointer, _sel_unload); + } + + /// preflightAndReturnError: + bool preflightAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_39(this.pointer, _sel_preflightAndReturnError_, error); + } + + /// loadAndReturnError: + bool loadAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_39(this.pointer, _sel_loadAndReturnError_, error); + } + + /// bundleURL + objc.NSURL get bundleURL { + final _ret = _objc_msgSend_40(this.pointer, _sel_bundleURL); + return objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// resourceURL + objc.NSURL? get resourceURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_resourceURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// executableURL + objc.NSURL? get executableURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_executableURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// URLForAuxiliaryExecutable: + objc.NSURL? URLForAuxiliaryExecutable_(objc.NSString executableName) { + final _ret = _objc_msgSend_41( + this.pointer, _sel_URLForAuxiliaryExecutable_, executableName.pointer); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// privateFrameworksURL + objc.NSURL? get privateFrameworksURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_privateFrameworksURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// sharedFrameworksURL + objc.NSURL? get sharedFrameworksURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_sharedFrameworksURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// sharedSupportURL + objc.NSURL? get sharedSupportURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_sharedSupportURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// builtInPlugInsURL + objc.NSURL? get builtInPlugInsURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_builtInPlugInsURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// appStoreReceiptURL + objc.NSURL? get appStoreReceiptURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_appStoreReceiptURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// bundlePath + objc.NSString get bundlePath { + final _ret = _objc_msgSend_11(this.pointer, _sel_bundlePath); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// resourcePath + objc.NSString? get resourcePath { + final _ret = _objc_msgSend_20(this.pointer, _sel_resourcePath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// executablePath + objc.NSString? get executablePath { + final _ret = _objc_msgSend_20(this.pointer, _sel_executablePath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// pathForAuxiliaryExecutable: + objc.NSString? pathForAuxiliaryExecutable_(objc.NSString executableName) { + final _ret = _objc_msgSend_42( + this.pointer, _sel_pathForAuxiliaryExecutable_, executableName.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// privateFrameworksPath + objc.NSString? get privateFrameworksPath { + final _ret = _objc_msgSend_20(this.pointer, _sel_privateFrameworksPath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// sharedFrameworksPath + objc.NSString? get sharedFrameworksPath { + final _ret = _objc_msgSend_20(this.pointer, _sel_sharedFrameworksPath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// sharedSupportPath + objc.NSString? get sharedSupportPath { + final _ret = _objc_msgSend_20(this.pointer, _sel_sharedSupportPath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// builtInPlugInsPath + objc.NSString? get builtInPlugInsPath { + final _ret = _objc_msgSend_20(this.pointer, _sel_builtInPlugInsPath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// URLForResource:withExtension:subdirectory:inBundleWithURL: + static objc.NSURL? URLForResource_withExtension_subdirectory_inBundleWithURL_( + objc.NSString? name, + objc.NSString? ext, + objc.NSString? subpath, + objc.NSURL bundleURL) { + final _ret = _objc_msgSend_43( + _class_NSBundle, + _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + bundleURL.pointer); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// URLsForResourcesWithExtension:subdirectory:inBundleWithURL: + static objc.NSArray? + URLsForResourcesWithExtension_subdirectory_inBundleWithURL_( + objc.NSString? ext, objc.NSString? subpath, objc.NSURL bundleURL) { + final _ret = _objc_msgSend_44( + _class_NSBundle, + _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + bundleURL.pointer); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// URLForResource:withExtension: + objc.NSURL? URLForResource_withExtension_( + objc.NSString? name, objc.NSString? ext) { + final _ret = _objc_msgSend_45( + this.pointer, + _sel_URLForResource_withExtension_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// URLForResource:withExtension:subdirectory: + objc.NSURL? URLForResource_withExtension_subdirectory_( + objc.NSString? name, objc.NSString? ext, objc.NSString? subpath) { + final _ret = _objc_msgSend_46( + this.pointer, + _sel_URLForResource_withExtension_subdirectory_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// URLForResource:withExtension:subdirectory:localization: + objc.NSURL? URLForResource_withExtension_subdirectory_localization_( + objc.NSString? name, + objc.NSString? ext, + objc.NSString? subpath, + objc.NSString? localizationName) { + final _ret = _objc_msgSend_47( + this.pointer, + _sel_URLForResource_withExtension_subdirectory_localization_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// URLsForResourcesWithExtension:subdirectory: + objc.NSArray? URLsForResourcesWithExtension_subdirectory_( + objc.NSString? ext, objc.NSString? subpath) { + final _ret = _objc_msgSend_48( + this.pointer, + _sel_URLsForResourcesWithExtension_subdirectory_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// URLsForResourcesWithExtension:subdirectory:localization: + objc.NSArray? URLsForResourcesWithExtension_subdirectory_localization_( + objc.NSString? ext, + objc.NSString? subpath, + objc.NSString? localizationName) { + final _ret = _objc_msgSend_49( + this.pointer, + _sel_URLsForResourcesWithExtension_subdirectory_localization_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// pathForResource:ofType:inDirectory: + objc.NSString? pathForResource_ofType_inDirectory_( + objc.NSString? name, objc.NSString? ext, objc.NSString? subpath) { + final _ret = _objc_msgSend_50( + this.pointer, + _sel_pathForResource_ofType_inDirectory_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// pathsForResourcesOfType:inDirectory: + objc.NSArray pathsForResourcesOfType_inDirectory_( + objc.NSString? ext, objc.NSString? subpath) { + final _ret = _objc_msgSend_51( + this.pointer, + _sel_pathsForResourcesOfType_inDirectory_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// pathForResource:ofType: + objc.NSString? pathForResource_ofType_( + objc.NSString? name, objc.NSString? ext) { + final _ret = _objc_msgSend_52(this.pointer, _sel_pathForResource_ofType_, + name?.pointer ?? ffi.nullptr, ext?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// pathForResource:ofType:inDirectory:forLocalization: + objc.NSString? pathForResource_ofType_inDirectory_forLocalization_( + objc.NSString? name, + objc.NSString? ext, + objc.NSString? subpath, + objc.NSString? localizationName) { + final _ret = _objc_msgSend_53( + this.pointer, + _sel_pathForResource_ofType_inDirectory_forLocalization_, + name?.pointer ?? ffi.nullptr, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// pathsForResourcesOfType:inDirectory:forLocalization: + objc.NSArray pathsForResourcesOfType_inDirectory_forLocalization_( + objc.NSString? ext, + objc.NSString? subpath, + objc.NSString? localizationName) { + final _ret = _objc_msgSend_54( + this.pointer, + _sel_pathsForResourcesOfType_inDirectory_forLocalization_, + ext?.pointer ?? ffi.nullptr, + subpath?.pointer ?? ffi.nullptr, + localizationName?.pointer ?? ffi.nullptr); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// localizedStringForKey:value:table: + objc.NSString localizedStringForKey_value_table_( + objc.NSString key, objc.NSString? value, objc.NSString? tableName) { + final _ret = _objc_msgSend_55( + this.pointer, + _sel_localizedStringForKey_value_table_, + key.pointer, + value?.pointer ?? ffi.nullptr, + tableName?.pointer ?? ffi.nullptr); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// localizedAttributedStringForKey:value:table: + NSAttributedString localizedAttributedStringForKey_value_table_( + objc.NSString key, objc.NSString? value, objc.NSString? tableName) { + final _ret = _objc_msgSend_81( + this.pointer, + _sel_localizedAttributedStringForKey_value_table_, + key.pointer, + value?.pointer ?? ffi.nullptr, + tableName?.pointer ?? ffi.nullptr); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// bundleIdentifier + objc.NSString? get bundleIdentifier { + final _ret = _objc_msgSend_20(this.pointer, _sel_bundleIdentifier); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// infoDictionary + objc.NSDictionary? get infoDictionary { + final _ret = _objc_msgSend_82(this.pointer, _sel_infoDictionary); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// localizedInfoDictionary + objc.NSDictionary? get localizedInfoDictionary { + final _ret = _objc_msgSend_82(this.pointer, _sel_localizedInfoDictionary); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// objectForInfoDictionaryKey: + objc.ObjCObjectBase? objectForInfoDictionaryKey_(objc.NSString key) { + final _ret = _objc_msgSend_35( + this.pointer, _sel_objectForInfoDictionaryKey_, key.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// classNamed: + objc.ObjCObjectBase? classNamed_(objc.NSString className) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_classNamed_, className.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// principalClass + objc.ObjCObjectBase? get principalClass { + final _ret = _objc_msgSend_83(this.pointer, _sel_principalClass); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// preferredLocalizations + objc.NSArray get preferredLocalizations { + final _ret = _objc_msgSend_33(this.pointer, _sel_preferredLocalizations); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// localizations + objc.NSArray get localizations { + final _ret = _objc_msgSend_33(this.pointer, _sel_localizations); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// developmentLocalization + objc.NSString? get developmentLocalization { + final _ret = _objc_msgSend_20(this.pointer, _sel_developmentLocalization); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// preferredLocalizationsFromArray: + static objc.NSArray preferredLocalizationsFromArray_( + objc.NSArray localizationsArray) { + final _ret = _objc_msgSend_84(_class_NSBundle, + _sel_preferredLocalizationsFromArray_, localizationsArray.pointer); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// preferredLocalizationsFromArray:forPreferences: + static objc.NSArray preferredLocalizationsFromArray_forPreferences_( + objc.NSArray localizationsArray, objc.NSArray? preferencesArray) { + final _ret = _objc_msgSend_85( + _class_NSBundle, + _sel_preferredLocalizationsFromArray_forPreferences_, + localizationsArray.pointer, + preferencesArray?.pointer ?? ffi.nullptr); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// executableArchitectures + objc.NSArray? get executableArchitectures { + final _ret = _objc_msgSend_86(this.pointer, _sel_executableArchitectures); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setPreservationPriority:forTags: + void setPreservationPriority_forTags_(double priority, objc.NSSet tags) { + _objc_msgSend_87(this.pointer, _sel_setPreservationPriority_forTags_, + priority, tags.pointer); + } + + /// preservationPriorityForTag: + double preservationPriorityForTag_(objc.NSString tag) { + return objc.useMsgSendVariants + ? _objc_msgSend_88Fpret( + this.pointer, _sel_preservationPriorityForTag_, tag.pointer) + : _objc_msgSend_88( + this.pointer, _sel_preservationPriorityForTag_, tag.pointer); + } + + /// init + NSBundle init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSBundle.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSBundle new1() { + final _ret = _objc_msgSend_19(_class_NSBundle, _sel_new); + return NSBundle.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSBundle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSBundle, _sel_allocWithZone_, zone); + return NSBundle.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSBundle alloc() { + final _ret = _objc_msgSend_19(_class_NSBundle, _sel_alloc); + return NSBundle.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSBundle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSBundle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSBundle, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSBundle, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSBundle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSBundle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSBundle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSBundle, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSBundle, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSBundle = objc.getClass("classes.NSBundle"); +late final _sel_mainBundle = objc.registerName("mainBundle"); +final _objc_msgSend_34 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_bundleWithPath_ = objc.registerName("bundleWithPath:"); +final _objc_msgSend_35 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithPath_ = objc.registerName("initWithPath:"); +late final _sel_bundleWithURL_ = objc.registerName("bundleWithURL:"); +final _objc_msgSend_36 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithURL_ = objc.registerName("initWithURL:"); +late final _sel_bundleForClass_ = objc.registerName("bundleForClass:"); +final _objc_msgSend_37 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_bundleWithIdentifier_ = + objc.registerName("bundleWithIdentifier:"); +final _objc_msgSend_38 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allBundles = objc.registerName("allBundles"); +late final _sel_allFrameworks = objc.registerName("allFrameworks"); +late final _sel_load = objc.registerName("load"); +late final _sel_isLoaded = objc.registerName("isLoaded"); +late final _sel_unload = objc.registerName("unload"); +late final _sel_preflightAndReturnError_ = + objc.registerName("preflightAndReturnError:"); +final _objc_msgSend_39 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_loadAndReturnError_ = objc.registerName("loadAndReturnError:"); +late final _sel_bundleURL = objc.registerName("bundleURL"); +final _objc_msgSend_40 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resourceURL = objc.registerName("resourceURL"); +late final _sel_executableURL = objc.registerName("executableURL"); +late final _sel_URLForAuxiliaryExecutable_ = + objc.registerName("URLForAuxiliaryExecutable:"); +final _objc_msgSend_41 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_privateFrameworksURL = + objc.registerName("privateFrameworksURL"); +late final _sel_sharedFrameworksURL = objc.registerName("sharedFrameworksURL"); +late final _sel_sharedSupportURL = objc.registerName("sharedSupportURL"); +late final _sel_builtInPlugInsURL = objc.registerName("builtInPlugInsURL"); +late final _sel_appStoreReceiptURL = objc.registerName("appStoreReceiptURL"); +late final _sel_bundlePath = objc.registerName("bundlePath"); +late final _sel_resourcePath = objc.registerName("resourcePath"); +late final _sel_executablePath = objc.registerName("executablePath"); +late final _sel_pathForAuxiliaryExecutable_ = + objc.registerName("pathForAuxiliaryExecutable:"); +final _objc_msgSend_42 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_privateFrameworksPath = + objc.registerName("privateFrameworksPath"); +late final _sel_sharedFrameworksPath = + objc.registerName("sharedFrameworksPath"); +late final _sel_sharedSupportPath = objc.registerName("sharedSupportPath"); +late final _sel_builtInPlugInsPath = objc.registerName("builtInPlugInsPath"); +late final _sel_URLForResource_withExtension_subdirectory_inBundleWithURL_ = + objc.registerName( + "URLForResource:withExtension:subdirectory:inBundleWithURL:"); +final _objc_msgSend_43 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_inBundleWithURL_ = + objc.registerName( + "URLsForResourcesWithExtension:subdirectory:inBundleWithURL:"); +final _objc_msgSend_44 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_ = + objc.registerName("URLForResource:withExtension:"); +final _objc_msgSend_45 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_subdirectory_ = + objc.registerName("URLForResource:withExtension:subdirectory:"); +final _objc_msgSend_46 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLForResource_withExtension_subdirectory_localization_ = objc + .registerName("URLForResource:withExtension:subdirectory:localization:"); +final _objc_msgSend_47 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_ = + objc.registerName("URLsForResourcesWithExtension:subdirectory:"); +final _objc_msgSend_48 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_URLsForResourcesWithExtension_subdirectory_localization_ = objc + .registerName("URLsForResourcesWithExtension:subdirectory:localization:"); +final _objc_msgSend_49 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_inDirectory_ = + objc.registerName("pathForResource:ofType:inDirectory:"); +final _objc_msgSend_50 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathsForResourcesOfType_inDirectory_ = + objc.registerName("pathsForResourcesOfType:inDirectory:"); +final _objc_msgSend_51 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_ = + objc.registerName("pathForResource:ofType:"); +final _objc_msgSend_52 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathForResource_ofType_inDirectory_forLocalization_ = + objc.registerName("pathForResource:ofType:inDirectory:forLocalization:"); +final _objc_msgSend_53 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_pathsForResourcesOfType_inDirectory_forLocalization_ = + objc.registerName("pathsForResourcesOfType:inDirectory:forLocalization:"); +final _objc_msgSend_54 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_localizedStringForKey_value_table_ = + objc.registerName("localizedStringForKey:value:table:"); +final _objc_msgSend_55 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSAttributedString +class NSAttributedString extends objc.NSObject { + NSAttributedString._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSAttributedString] that points to the same underlying object as [other]. + NSAttributedString.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSAttributedString] that wraps the given raw object pointer. + NSAttributedString.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSAttributedString]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSAttributedString); + } + + /// string + objc.NSString get string { + final _ret = _objc_msgSend_11(this.pointer, _sel_string); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// attributesAtIndex:effectiveRange: + objc.NSDictionary attributesAtIndex_effectiveRange_( + int location, ffi.Pointer<_NSRange> range) { + final _ret = _objc_msgSend_56( + this.pointer, _sel_attributesAtIndex_effectiveRange_, location, range); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// length + int get length { + return _objc_msgSend_57(this.pointer, _sel_length); + } + + /// attribute:atIndex:effectiveRange: + objc.ObjCObjectBase? attribute_atIndex_effectiveRange_( + objc.NSString attrName, int location, ffi.Pointer<_NSRange> range) { + final _ret = _objc_msgSend_58( + this.pointer, + _sel_attribute_atIndex_effectiveRange_, + attrName.pointer, + location, + range); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributedSubstringFromRange: + NSAttributedString attributedSubstringFromRange_(_NSRange range) { + final _ret = _objc_msgSend_59( + this.pointer, _sel_attributedSubstringFromRange_, range); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// attributesAtIndex:longestEffectiveRange:inRange: + objc.NSDictionary attributesAtIndex_longestEffectiveRange_inRange_( + int location, ffi.Pointer<_NSRange> range, _NSRange rangeLimit) { + final _ret = _objc_msgSend_60( + this.pointer, + _sel_attributesAtIndex_longestEffectiveRange_inRange_, + location, + range, + rangeLimit); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// attribute:atIndex:longestEffectiveRange:inRange: + objc.ObjCObjectBase? attribute_atIndex_longestEffectiveRange_inRange_( + objc.NSString attrName, + int location, + ffi.Pointer<_NSRange> range, + _NSRange rangeLimit) { + final _ret = _objc_msgSend_61( + this.pointer, + _sel_attribute_atIndex_longestEffectiveRange_inRange_, + attrName.pointer, + location, + range, + rangeLimit); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// isEqualToAttributedString: + bool isEqualToAttributedString_(NSAttributedString other) { + return _objc_msgSend_62( + this.pointer, _sel_isEqualToAttributedString_, other.pointer); + } + + /// initWithString: + NSAttributedString initWithString_(objc.NSString str) { + final _ret = + _objc_msgSend_63(this.pointer, _sel_initWithString_, str.pointer); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithString:attributes: + NSAttributedString initWithString_attributes_( + objc.NSString str, objc.NSDictionary? attrs) { + final _ret = _objc_msgSend_64(this.pointer, _sel_initWithString_attributes_, + str.pointer, attrs?.pointer ?? ffi.nullptr); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithAttributedString: + NSAttributedString initWithAttributedString_(NSAttributedString attrStr) { + final _ret = _objc_msgSend_65( + this.pointer, _sel_initWithAttributedString_, attrStr.pointer); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// enumerateAttributesInRange:options:usingBlock: + void enumerateAttributesInRange_options_usingBlock_( + _NSRange enumerationRange, + NSAttributedStringEnumerationOptions opts, + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool block) { + _objc_msgSend_66( + this.pointer, + _sel_enumerateAttributesInRange_options_usingBlock_, + enumerationRange, + opts.value, + block.pointer); + } + + /// enumerateAttribute:inRange:options:usingBlock: + void enumerateAttribute_inRange_options_usingBlock_( + objc.NSString attrName, + _NSRange enumerationRange, + NSAttributedStringEnumerationOptions opts, + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool block) { + _objc_msgSend_67( + this.pointer, + _sel_enumerateAttribute_inRange_options_usingBlock_, + attrName.pointer, + enumerationRange, + opts.value, + block.pointer); + } + + /// initWithContentsOfMarkdownFileAtURL:options:baseURL:error: + NSAttributedString? + initWithContentsOfMarkdownFileAtURL_options_baseURL_error_( + objc.NSURL markdownFile, + NSAttributedStringMarkdownParsingOptions? options, + objc.NSURL? baseURL, + ffi.Pointer> error) { + final _ret = _objc_msgSend_72( + this.pointer, + _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_, + markdownFile.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : NSAttributedString.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithMarkdown:options:baseURL:error: + NSAttributedString? initWithMarkdown_options_baseURL_error_( + objc.NSData markdown, + NSAttributedStringMarkdownParsingOptions? options, + objc.NSURL? baseURL, + ffi.Pointer> error) { + final _ret = _objc_msgSend_73( + this.pointer, + _sel_initWithMarkdown_options_baseURL_error_, + markdown.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : NSAttributedString.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithMarkdownString:options:baseURL:error: + NSAttributedString? initWithMarkdownString_options_baseURL_error_( + objc.NSString markdownString, + NSAttributedStringMarkdownParsingOptions? options, + objc.NSURL? baseURL, + ffi.Pointer> error) { + final _ret = _objc_msgSend_74( + this.pointer, + _sel_initWithMarkdownString_options_baseURL_error_, + markdownString.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : NSAttributedString.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithFormat:options:locale: + NSAttributedString initWithFormat_options_locale_(NSAttributedString format, + NSAttributedStringFormattingOptions options, objc.NSLocale? locale) { + final _ret = _objc_msgSend_75( + this.pointer, + _sel_initWithFormat_options_locale_, + format.pointer, + options.value, + locale?.pointer ?? ffi.nullptr); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat: + static NSAttributedString localizedAttributedStringWithFormat_( + NSAttributedString format) { + final _ret = _objc_msgSend_65(_class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_, format.pointer); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat:options: + static NSAttributedString localizedAttributedStringWithFormat_options_( + NSAttributedString format, NSAttributedStringFormattingOptions options) { + final _ret = _objc_msgSend_76( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_options_, + format.pointer, + options.value); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithFormat:options:locale:context: + NSAttributedString initWithFormat_options_locale_context_( + NSAttributedString format, + NSAttributedStringFormattingOptions options, + objc.NSLocale? locale, + objc.NSDictionary context) { + final _ret = _objc_msgSend_77( + this.pointer, + _sel_initWithFormat_options_locale_context_, + format.pointer, + options.value, + locale?.pointer ?? ffi.nullptr, + context.pointer); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat:context: + static NSAttributedString localizedAttributedStringWithFormat_context_( + NSAttributedString format, objc.NSDictionary context) { + final _ret = _objc_msgSend_78( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_context_, + format.pointer, + context.pointer); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat:options:context: + static NSAttributedString + localizedAttributedStringWithFormat_options_context_( + NSAttributedString format, + NSAttributedStringFormattingOptions options, + objc.NSDictionary context) { + final _ret = _objc_msgSend_79( + _class_NSAttributedString, + _sel_localizedAttributedStringWithFormat_options_context_, + format.pointer, + options.value, + context.pointer); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// attributedStringByInflectingString + NSAttributedString attributedStringByInflectingString() { + final _ret = + _objc_msgSend_80(this.pointer, _sel_attributedStringByInflectingString); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSAttributedString init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSAttributedString new1() { + final _ret = _objc_msgSend_19(_class_NSAttributedString, _sel_new); + return NSAttributedString.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSAttributedString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSAttributedString, _sel_allocWithZone_, zone); + return NSAttributedString.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSAttributedString alloc() { + final _ret = _objc_msgSend_19(_class_NSAttributedString, _sel_alloc); + return NSAttributedString.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSAttributedString, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSAttributedString, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSAttributedString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSAttributedString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSAttributedString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSAttributedString, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSAttributedString, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSAttributedString = + objc.getClass("classes.NSAttributedString"); +late final _sel_string = objc.registerName("string"); + +final class _NSRange extends ffi.Struct { + @ffi.UnsignedLong() + external int location; + + @ffi.UnsignedLong() + external int length; +} + +late final _sel_attributesAtIndex_effectiveRange_ = + objc.registerName("attributesAtIndex:effectiveRange:"); +final _objc_msgSend_56 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer<_NSRange>)>(); +late final _sel_length = objc.registerName("length"); +final _objc_msgSend_57 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attribute_atIndex_effectiveRange_ = + objc.registerName("attribute:atIndex:effectiveRange:"); +final _objc_msgSend_58 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>)>(); +late final _sel_attributedSubstringFromRange_ = + objc.registerName("attributedSubstringFromRange:"); +final _objc_msgSend_59 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_attributesAtIndex_longestEffectiveRange_inRange_ = + objc.registerName("attributesAtIndex:longestEffectiveRange:inRange:"); +final _objc_msgSend_60 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>, + _NSRange)>(); +late final _sel_attribute_atIndex_longestEffectiveRange_inRange_ = + objc.registerName("attribute:atIndex:longestEffectiveRange:inRange:"); +final _objc_msgSend_61 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer<_NSRange>, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer<_NSRange>, + _NSRange)>(); +late final _sel_isEqualToAttributedString_ = + objc.registerName("isEqualToAttributedString:"); +final _objc_msgSend_62 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithString_ = objc.registerName("initWithString:"); +final _objc_msgSend_63 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithString_attributes_ = + objc.registerName("initWithString:attributes:"); +final _objc_msgSend_64 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithAttributedString_ = + objc.registerName("initWithAttributedString:"); +final _objc_msgSend_65 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +enum NSAttributedStringEnumerationOptions { + NSAttributedStringEnumerationReverse(2), + NSAttributedStringEnumerationLongestEffectiveRangeNotRequired(1048576); + + final int value; + const NSAttributedStringEnumerationOptions(this.value); + + static NSAttributedStringEnumerationOptions fromValue(int value) => + switch (value) { + 2 => NSAttributedStringEnumerationReverse, + 1048576 => + NSAttributedStringEnumerationLongestEffectiveRangeNotRequired, + _ => throw ArgumentError( + "Unknown value for NSAttributedStringEnumerationOptions: $value"), + }; +} + +void _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>>() + .asFunction< + void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function(ffi.Pointer, + _NSRange, ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSDictionary_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSDictionary_NSRange_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary_NSRange_bool._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunctionPointer( + ffi.Pointer< + ffi + .NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.fromFunction( + void Function(objc.NSDictionary, _NSRange, ffi.Pointer) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) + .cast(), + (ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => + fn(objc.NSDictionary.castFromPointer(arg0, retain: true, release: true), + arg1, arg2))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSDictionary_NSRange_bool.listener( + void Function(objc.NSDictionary, _NSRange, ffi.Pointer) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSDictionary_NSRange_bool( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDictionary_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(objc.NSDictionary.castFromPointer(arg0, retain: false, release: true), arg1, arg2)))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call( + objc.NSDictionary arg0, _NSRange arg1, ffi.Pointer arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>()(pointer, arg0.pointer, arg1, arg2); +} + +late final _sel_enumerateAttributesInRange_options_usingBlock_ = + objc.registerName("enumerateAttributesInRange:options:usingBlock:"); +final _objc_msgSend_66 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>>() + .asFunction< + void Function(ffi.Pointer, _NSRange, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function(ffi.Pointer, + _NSRange, ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + _NSRange arg1, ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.fromFunction( + void Function(objc.ObjCObjectBase?, _NSRange, ffi.Pointer) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline) + .cast(), + (ffi.Pointer arg0, _NSRange arg1, ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : objc.ObjCObjectBase(arg0, retain: true, release: true), + arg1, arg2))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool.listener( + void Function(objc.ObjCObjectBase?, _NSRange, ffi.Pointer) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_objcObjCObject_NSRange_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, _NSRange arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : objc.ObjCObjectBase(arg0, retain: false, release: true), arg1, arg2)))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(objc.ObjCObjectBase? arg0, _NSRange arg1, + ffi.Pointer arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + _NSRange arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); +} + +late final _sel_enumerateAttribute_inRange_options_usingBlock_ = + objc.registerName("enumerateAttribute:inRange:options:usingBlock:"); +final _objc_msgSend_67 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange, + int, + ffi.Pointer)>(); + +/// NSAttributedStringMarkdownParsingOptions +class NSAttributedStringMarkdownParsingOptions extends objc.NSObject { + NSAttributedStringMarkdownParsingOptions._( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSAttributedStringMarkdownParsingOptions] that points to the same underlying object as [other]. + NSAttributedStringMarkdownParsingOptions.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSAttributedStringMarkdownParsingOptions] that wraps the given raw object pointer. + NSAttributedStringMarkdownParsingOptions.castFromPointer( + ffi.Pointer other, + {bool retain = false, + bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSAttributedStringMarkdownParsingOptions]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, + _class_NSAttributedStringMarkdownParsingOptions); + } + + /// init + NSAttributedStringMarkdownParsingOptions init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSAttributedStringMarkdownParsingOptions.castFromPointer(_ret, + retain: true, release: true); + } + + /// allowsExtendedAttributes + bool get allowsExtendedAttributes { + return _objc_msgSend_13(this.pointer, _sel_allowsExtendedAttributes); + } + + /// setAllowsExtendedAttributes: + set allowsExtendedAttributes(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAllowsExtendedAttributes_, value); + } + + /// interpretedSyntax + NSAttributedStringMarkdownInterpretedSyntax get interpretedSyntax { + final _ret = _objc_msgSend_68(this.pointer, _sel_interpretedSyntax); + return NSAttributedStringMarkdownInterpretedSyntax.fromValue(_ret); + } + + /// setInterpretedSyntax: + set interpretedSyntax(NSAttributedStringMarkdownInterpretedSyntax value) { + return _objc_msgSend_69( + this.pointer, _sel_setInterpretedSyntax_, value.value); + } + + /// failurePolicy + NSAttributedStringMarkdownParsingFailurePolicy get failurePolicy { + final _ret = _objc_msgSend_70(this.pointer, _sel_failurePolicy); + return NSAttributedStringMarkdownParsingFailurePolicy.fromValue(_ret); + } + + /// setFailurePolicy: + set failurePolicy(NSAttributedStringMarkdownParsingFailurePolicy value) { + return _objc_msgSend_71(this.pointer, _sel_setFailurePolicy_, value.value); + } + + /// languageCode + objc.NSString? get languageCode { + final _ret = _objc_msgSend_20(this.pointer, _sel_languageCode); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setLanguageCode: + set languageCode(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setLanguageCode_, value?.pointer ?? ffi.nullptr); + } + + /// appliesSourcePositionAttributes + bool get appliesSourcePositionAttributes { + return _objc_msgSend_13(this.pointer, _sel_appliesSourcePositionAttributes); + } + + /// setAppliesSourcePositionAttributes: + set appliesSourcePositionAttributes(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAppliesSourcePositionAttributes_, value); + } + + /// new + static NSAttributedStringMarkdownParsingOptions new1() { + final _ret = _objc_msgSend_19( + _class_NSAttributedStringMarkdownParsingOptions, _sel_new); + return NSAttributedStringMarkdownParsingOptions.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSAttributedStringMarkdownParsingOptions allocWithZone_( + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_allocWithZone_, + zone); + return NSAttributedStringMarkdownParsingOptions.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSAttributedStringMarkdownParsingOptions alloc() { + final _ret = _objc_msgSend_19( + _class_NSAttributedStringMarkdownParsingOptions, _sel_alloc); + return NSAttributedStringMarkdownParsingOptions.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSAttributedStringMarkdownParsingOptions, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13(_class_NSAttributedStringMarkdownParsingOptions, + _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSAttributedStringMarkdownParsingOptions, + _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_keyPathsForValuesAffectingValueForKey_, + key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSAttributedStringMarkdownParsingOptions, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSAttributedStringMarkdownParsingOptions, + _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSAttributedStringMarkdownParsingOptions = + objc.getClass("classes.NSAttributedStringMarkdownParsingOptions"); +late final _sel_allowsExtendedAttributes = + objc.registerName("allowsExtendedAttributes"); +late final _sel_setAllowsExtendedAttributes_ = + objc.registerName("setAllowsExtendedAttributes:"); + +enum NSAttributedStringMarkdownInterpretedSyntax { + NSAttributedStringMarkdownInterpretedSyntaxFull(0), + NSAttributedStringMarkdownInterpretedSyntaxInlineOnly(1), + NSAttributedStringMarkdownInterpretedSyntaxInlineOnlyPreservingWhitespace(2); + + final int value; + const NSAttributedStringMarkdownInterpretedSyntax(this.value); + + static NSAttributedStringMarkdownInterpretedSyntax fromValue(int value) => + switch (value) { + 0 => NSAttributedStringMarkdownInterpretedSyntaxFull, + 1 => NSAttributedStringMarkdownInterpretedSyntaxInlineOnly, + 2 => + NSAttributedStringMarkdownInterpretedSyntaxInlineOnlyPreservingWhitespace, + _ => throw ArgumentError( + "Unknown value for NSAttributedStringMarkdownInterpretedSyntax: $value"), + }; +} + +late final _sel_interpretedSyntax = objc.registerName("interpretedSyntax"); +final _objc_msgSend_68 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setInterpretedSyntax_ = + objc.registerName("setInterpretedSyntax:"); +final _objc_msgSend_69 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSAttributedStringMarkdownParsingFailurePolicy { + NSAttributedStringMarkdownParsingFailureReturnError(0), + NSAttributedStringMarkdownParsingFailureReturnPartiallyParsedIfPossible(1); + + final int value; + const NSAttributedStringMarkdownParsingFailurePolicy(this.value); + + static NSAttributedStringMarkdownParsingFailurePolicy fromValue(int value) => + switch (value) { + 0 => NSAttributedStringMarkdownParsingFailureReturnError, + 1 => + NSAttributedStringMarkdownParsingFailureReturnPartiallyParsedIfPossible, + _ => throw ArgumentError( + "Unknown value for NSAttributedStringMarkdownParsingFailurePolicy: $value"), + }; +} + +late final _sel_failurePolicy = objc.registerName("failurePolicy"); +final _objc_msgSend_70 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFailurePolicy_ = objc.registerName("setFailurePolicy:"); +final _objc_msgSend_71 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_languageCode = objc.registerName("languageCode"); +late final _sel_setLanguageCode_ = objc.registerName("setLanguageCode:"); +late final _sel_appliesSourcePositionAttributes = + objc.registerName("appliesSourcePositionAttributes"); +late final _sel_setAppliesSourcePositionAttributes_ = + objc.registerName("setAppliesSourcePositionAttributes:"); +late final _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_ = + objc.registerName( + "initWithContentsOfMarkdownFileAtURL:options:baseURL:error:"); +final _objc_msgSend_72 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithMarkdown_options_baseURL_error_ = + objc.registerName("initWithMarkdown:options:baseURL:error:"); +final _objc_msgSend_73 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithMarkdownString_options_baseURL_error_ = + objc.registerName("initWithMarkdownString:options:baseURL:error:"); +final _objc_msgSend_74 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); + +enum NSAttributedStringFormattingOptions { + NSAttributedStringFormattingInsertArgumentAttributesWithoutMerging(1), + NSAttributedStringFormattingApplyReplacementIndexAttribute(2); + + final int value; + const NSAttributedStringFormattingOptions(this.value); + + static NSAttributedStringFormattingOptions fromValue(int value) => + switch (value) { + 1 => NSAttributedStringFormattingInsertArgumentAttributesWithoutMerging, + 2 => NSAttributedStringFormattingApplyReplacementIndexAttribute, + _ => throw ArgumentError( + "Unknown value for NSAttributedStringFormattingOptions: $value"), + }; +} + +late final _sel_initWithFormat_options_locale_ = + objc.registerName("initWithFormat:options:locale:"); +final _objc_msgSend_75 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_localizedAttributedStringWithFormat_ = + objc.registerName("localizedAttributedStringWithFormat:"); +late final _sel_localizedAttributedStringWithFormat_options_ = + objc.registerName("localizedAttributedStringWithFormat:options:"); +final _objc_msgSend_76 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithFormat_options_locale_context_ = + objc.registerName("initWithFormat:options:locale:context:"); +final _objc_msgSend_77 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_localizedAttributedStringWithFormat_context_ = + objc.registerName("localizedAttributedStringWithFormat:context:"); +final _objc_msgSend_78 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_localizedAttributedStringWithFormat_options_context_ = + objc.registerName("localizedAttributedStringWithFormat:options:context:"); +final _objc_msgSend_79 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_attributedStringByInflectingString = + objc.registerName("attributedStringByInflectingString"); +final _objc_msgSend_80 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localizedAttributedStringForKey_value_table_ = + objc.registerName("localizedAttributedStringForKey:value:table:"); +final _objc_msgSend_81 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_bundleIdentifier = objc.registerName("bundleIdentifier"); +late final _sel_infoDictionary = objc.registerName("infoDictionary"); +final _objc_msgSend_82 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localizedInfoDictionary = + objc.registerName("localizedInfoDictionary"); +late final _sel_objectForInfoDictionaryKey_ = + objc.registerName("objectForInfoDictionaryKey:"); +late final _sel_classNamed_ = objc.registerName("classNamed:"); +late final _sel_principalClass = objc.registerName("principalClass"); +final _objc_msgSend_83 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_preferredLocalizations = + objc.registerName("preferredLocalizations"); +late final _sel_localizations = objc.registerName("localizations"); +late final _sel_developmentLocalization = + objc.registerName("developmentLocalization"); +late final _sel_preferredLocalizationsFromArray_ = + objc.registerName("preferredLocalizationsFromArray:"); +final _objc_msgSend_84 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_preferredLocalizationsFromArray_forPreferences_ = + objc.registerName("preferredLocalizationsFromArray:forPreferences:"); +final _objc_msgSend_85 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_executableArchitectures = + objc.registerName("executableArchitectures"); +final _objc_msgSend_86 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPreservationPriority_forTags_ = + objc.registerName("setPreservationPriority:forTags:"); +final _objc_msgSend_87 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_preservationPriorityForTag_ = + objc.registerName("preservationPriorityForTag:"); +final _objc_msgSend_88 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_88Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSMutableAttributedString +class NSMutableAttributedString extends NSAttributedString { + NSMutableAttributedString._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSMutableAttributedString] that points to the same underlying object as [other]. + NSMutableAttributedString.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSMutableAttributedString] that wraps the given raw object pointer. + NSMutableAttributedString.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSMutableAttributedString]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableAttributedString); + } + + /// replaceCharactersInRange:withString: + void replaceCharactersInRange_withString_(_NSRange range, objc.NSString str) { + _objc_msgSend_89(this.pointer, _sel_replaceCharactersInRange_withString_, + range, str.pointer); + } + + /// setAttributes:range: + void setAttributes_range_(objc.NSDictionary? attrs, _NSRange range) { + _objc_msgSend_90(this.pointer, _sel_setAttributes_range_, + attrs?.pointer ?? ffi.nullptr, range); + } + + /// mutableString + objc.NSMutableString get mutableString { + final _ret = _objc_msgSend_91(this.pointer, _sel_mutableString); + return objc.NSMutableString.castFromPointer(_ret, + retain: true, release: true); + } + + /// addAttribute:value:range: + void addAttribute_value_range_( + objc.NSString name, objc.ObjCObjectBase value, _NSRange range) { + _objc_msgSend_92(this.pointer, _sel_addAttribute_value_range_, name.pointer, + value.pointer, range); + } + + /// addAttributes:range: + void addAttributes_range_(objc.NSDictionary attrs, _NSRange range) { + _objc_msgSend_93( + this.pointer, _sel_addAttributes_range_, attrs.pointer, range); + } + + /// removeAttribute:range: + void removeAttribute_range_(objc.NSString name, _NSRange range) { + _objc_msgSend_94( + this.pointer, _sel_removeAttribute_range_, name.pointer, range); + } + + /// replaceCharactersInRange:withAttributedString: + void replaceCharactersInRange_withAttributedString_( + _NSRange range, NSAttributedString attrString) { + _objc_msgSend_95( + this.pointer, + _sel_replaceCharactersInRange_withAttributedString_, + range, + attrString.pointer); + } + + /// insertAttributedString:atIndex: + void insertAttributedString_atIndex_(NSAttributedString attrString, int loc) { + _objc_msgSend_96(this.pointer, _sel_insertAttributedString_atIndex_, + attrString.pointer, loc); + } + + /// appendAttributedString: + void appendAttributedString_(NSAttributedString attrString) { + _objc_msgSend_97( + this.pointer, _sel_appendAttributedString_, attrString.pointer); + } + + /// deleteCharactersInRange: + void deleteCharactersInRange_(_NSRange range) { + _objc_msgSend_98(this.pointer, _sel_deleteCharactersInRange_, range); + } + + /// setAttributedString: + void setAttributedString_(NSAttributedString attrString) { + _objc_msgSend_97( + this.pointer, _sel_setAttributedString_, attrString.pointer); + } + + /// beginEditing + void beginEditing() { + _objc_msgSend_7(this.pointer, _sel_beginEditing); + } + + /// endEditing + void endEditing() { + _objc_msgSend_7(this.pointer, _sel_endEditing); + } + + /// appendLocalizedFormat: + void appendLocalizedFormat_(NSAttributedString format) { + _objc_msgSend_97(this.pointer, _sel_appendLocalizedFormat_, format.pointer); + } + + /// initWithString: + NSMutableAttributedString initWithString_(objc.NSString str) { + final _ret = + _objc_msgSend_63(this.pointer, _sel_initWithString_, str.pointer); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithString:attributes: + NSMutableAttributedString initWithString_attributes_( + objc.NSString str, objc.NSDictionary? attrs) { + final _ret = _objc_msgSend_64(this.pointer, _sel_initWithString_attributes_, + str.pointer, attrs?.pointer ?? ffi.nullptr); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithAttributedString: + NSMutableAttributedString initWithAttributedString_( + NSAttributedString attrStr) { + final _ret = _objc_msgSend_65( + this.pointer, _sel_initWithAttributedString_, attrStr.pointer); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithContentsOfMarkdownFileAtURL:options:baseURL:error: + NSMutableAttributedString? + initWithContentsOfMarkdownFileAtURL_options_baseURL_error_( + objc.NSURL markdownFile, + NSAttributedStringMarkdownParsingOptions? options, + objc.NSURL? baseURL, + ffi.Pointer> error) { + final _ret = _objc_msgSend_72( + this.pointer, + _sel_initWithContentsOfMarkdownFileAtURL_options_baseURL_error_, + markdownFile.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithMarkdown:options:baseURL:error: + NSMutableAttributedString? initWithMarkdown_options_baseURL_error_( + objc.NSData markdown, + NSAttributedStringMarkdownParsingOptions? options, + objc.NSURL? baseURL, + ffi.Pointer> error) { + final _ret = _objc_msgSend_73( + this.pointer, + _sel_initWithMarkdown_options_baseURL_error_, + markdown.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithMarkdownString:options:baseURL:error: + NSMutableAttributedString? initWithMarkdownString_options_baseURL_error_( + objc.NSString markdownString, + NSAttributedStringMarkdownParsingOptions? options, + objc.NSURL? baseURL, + ffi.Pointer> error) { + final _ret = _objc_msgSend_74( + this.pointer, + _sel_initWithMarkdownString_options_baseURL_error_, + markdownString.pointer, + options?.pointer ?? ffi.nullptr, + baseURL?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithFormat:options:locale: + NSMutableAttributedString initWithFormat_options_locale_( + NSAttributedString format, + NSAttributedStringFormattingOptions options, + objc.NSLocale? locale) { + final _ret = _objc_msgSend_75( + this.pointer, + _sel_initWithFormat_options_locale_, + format.pointer, + options.value, + locale?.pointer ?? ffi.nullptr); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat: + static NSMutableAttributedString localizedAttributedStringWithFormat_( + NSAttributedString format) { + final _ret = _objc_msgSend_65(_class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_, format.pointer); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat:options: + static NSMutableAttributedString localizedAttributedStringWithFormat_options_( + NSAttributedString format, NSAttributedStringFormattingOptions options) { + final _ret = _objc_msgSend_76( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_options_, + format.pointer, + options.value); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithFormat:options:locale:context: + NSMutableAttributedString initWithFormat_options_locale_context_( + NSAttributedString format, + NSAttributedStringFormattingOptions options, + objc.NSLocale? locale, + objc.NSDictionary context) { + final _ret = _objc_msgSend_77( + this.pointer, + _sel_initWithFormat_options_locale_context_, + format.pointer, + options.value, + locale?.pointer ?? ffi.nullptr, + context.pointer); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat:context: + static NSMutableAttributedString localizedAttributedStringWithFormat_context_( + NSAttributedString format, objc.NSDictionary context) { + final _ret = _objc_msgSend_78( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_context_, + format.pointer, + context.pointer); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// localizedAttributedStringWithFormat:options:context: + static NSMutableAttributedString + localizedAttributedStringWithFormat_options_context_( + NSAttributedString format, + NSAttributedStringFormattingOptions options, + objc.NSDictionary context) { + final _ret = _objc_msgSend_79( + _class_NSMutableAttributedString, + _sel_localizedAttributedStringWithFormat_options_context_, + format.pointer, + options.value, + context.pointer); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSMutableAttributedString init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSMutableAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSMutableAttributedString new1() { + final _ret = _objc_msgSend_19(_class_NSMutableAttributedString, _sel_new); + return NSMutableAttributedString.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSMutableAttributedString allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSMutableAttributedString, _sel_allocWithZone_, zone); + return NSMutableAttributedString.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSMutableAttributedString alloc() { + final _ret = _objc_msgSend_19(_class_NSMutableAttributedString, _sel_alloc); + return NSMutableAttributedString.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSMutableAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSMutableAttributedString, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSMutableAttributedString, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSMutableAttributedString, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSMutableAttributedString, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSMutableAttributedString, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSMutableAttributedString, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSMutableAttributedString, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSMutableAttributedString, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableAttributedString = + objc.getClass("classes.NSMutableAttributedString"); +late final _sel_replaceCharactersInRange_withString_ = + objc.registerName("replaceCharactersInRange:withString:"); +final _objc_msgSend_89 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_setAttributes_range_ = + objc.registerName("setAttributes:range:"); +final _objc_msgSend_90 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_mutableString = objc.registerName("mutableString"); +final _objc_msgSend_91 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addAttribute_value_range_ = + objc.registerName("addAttribute:value:range:"); +final _objc_msgSend_92 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_addAttributes_range_ = + objc.registerName("addAttributes:range:"); +final _objc_msgSend_93 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_removeAttribute_range_ = + objc.registerName("removeAttribute:range:"); +final _objc_msgSend_94 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_replaceCharactersInRange_withAttributedString_ = + objc.registerName("replaceCharactersInRange:withAttributedString:"); +final _objc_msgSend_95 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_insertAttributedString_atIndex_ = + objc.registerName("insertAttributedString:atIndex:"); +final _objc_msgSend_96 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_appendAttributedString_ = + objc.registerName("appendAttributedString:"); +final _objc_msgSend_97 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_deleteCharactersInRange_ = + objc.registerName("deleteCharactersInRange:"); +final _objc_msgSend_98 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_setAttributedString_ = + objc.registerName("setAttributedString:"); +late final _sel_beginEditing = objc.registerName("beginEditing"); +late final _sel_endEditing = objc.registerName("endEditing"); +late final _sel_appendLocalizedFormat_ = + objc.registerName("appendLocalizedFormat:"); + +/// NSDateFormatter +class NSDateFormatter extends NSFormatter { + NSDateFormatter._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSDateFormatter] that points to the same underlying object as [other]. + NSDateFormatter.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSDateFormatter] that wraps the given raw object pointer. + NSDateFormatter.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSDateFormatter]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDateFormatter); + } + + /// formattingContext + NSFormattingContext get formattingContext { + final _ret = _objc_msgSend_99(this.pointer, _sel_formattingContext); + return NSFormattingContext.fromValue(_ret); + } + + /// setFormattingContext: + set formattingContext(NSFormattingContext value) { + return _objc_msgSend_100( + this.pointer, _sel_setFormattingContext_, value.value); + } + + /// getObjectValue:forString:range:error: + bool getObjectValue_forString_range_error_( + ffi.Pointer> obj, + objc.NSString string, + ffi.Pointer<_NSRange> rangep, + ffi.Pointer> error) { + return _objc_msgSend_101( + this.pointer, + _sel_getObjectValue_forString_range_error_, + obj, + string.pointer, + rangep, + error); + } + + /// stringFromDate: + objc.NSString stringFromDate_(objc.NSDate date) { + final _ret = + _objc_msgSend_102(this.pointer, _sel_stringFromDate_, date.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// dateFromString: + objc.NSDate? dateFromString_(objc.NSString string) { + final _ret = + _objc_msgSend_103(this.pointer, _sel_dateFromString_, string.pointer); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// localizedStringFromDate:dateStyle:timeStyle: + static objc.NSString localizedStringFromDate_dateStyle_timeStyle_( + objc.NSDate date, + NSDateFormatterStyle dstyle, + NSDateFormatterStyle tstyle) { + final _ret = _objc_msgSend_104( + _class_NSDateFormatter, + _sel_localizedStringFromDate_dateStyle_timeStyle_, + date.pointer, + dstyle.value, + tstyle.value); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// dateFormatFromTemplate:options:locale: + static objc.NSString? dateFormatFromTemplate_options_locale_( + objc.NSString tmplate, int opts, objc.NSLocale? locale) { + final _ret = _objc_msgSend_105( + _class_NSDateFormatter, + _sel_dateFormatFromTemplate_options_locale_, + tmplate.pointer, + opts, + locale?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// defaultFormatterBehavior + static NSDateFormatterBehavior getDefaultFormatterBehavior() { + final _ret = _objc_msgSend_106( + _class_NSDateFormatter, _sel_defaultFormatterBehavior); + return NSDateFormatterBehavior.fromValue(_ret); + } + + /// setDefaultFormatterBehavior: + static void setDefaultFormatterBehavior(NSDateFormatterBehavior value) { + return _objc_msgSend_107( + _class_NSDateFormatter, _sel_setDefaultFormatterBehavior_, value.value); + } + + /// setLocalizedDateFormatFromTemplate: + void setLocalizedDateFormatFromTemplate_(objc.NSString dateFormatTemplate) { + _objc_msgSend_108(this.pointer, _sel_setLocalizedDateFormatFromTemplate_, + dateFormatTemplate.pointer); + } + + /// dateFormat + objc.NSString get dateFormat { + final _ret = _objc_msgSend_11(this.pointer, _sel_dateFormat); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setDateFormat: + set dateFormat(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setDateFormat_, value.pointer); + } + + /// dateStyle + NSDateFormatterStyle get dateStyle { + final _ret = _objc_msgSend_109(this.pointer, _sel_dateStyle); + return NSDateFormatterStyle.fromValue(_ret); + } + + /// setDateStyle: + set dateStyle(NSDateFormatterStyle value) { + return _objc_msgSend_110(this.pointer, _sel_setDateStyle_, value.value); + } + + /// timeStyle + NSDateFormatterStyle get timeStyle { + final _ret = _objc_msgSend_109(this.pointer, _sel_timeStyle); + return NSDateFormatterStyle.fromValue(_ret); + } + + /// setTimeStyle: + set timeStyle(NSDateFormatterStyle value) { + return _objc_msgSend_110(this.pointer, _sel_setTimeStyle_, value.value); + } + + /// locale + objc.NSLocale get locale { + final _ret = _objc_msgSend_111(this.pointer, _sel_locale); + return objc.NSLocale.castFromPointer(_ret, retain: true, release: true); + } + + /// setLocale: + set locale(objc.NSLocale value) { + return _objc_msgSend_112(this.pointer, _sel_setLocale_, value.pointer); + } + + /// generatesCalendarDates + bool get generatesCalendarDates { + return _objc_msgSend_13(this.pointer, _sel_generatesCalendarDates); + } + + /// setGeneratesCalendarDates: + set generatesCalendarDates(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setGeneratesCalendarDates_, value); + } + + /// formatterBehavior + NSDateFormatterBehavior get formatterBehavior { + final _ret = _objc_msgSend_106(this.pointer, _sel_formatterBehavior); + return NSDateFormatterBehavior.fromValue(_ret); + } + + /// setFormatterBehavior: + set formatterBehavior(NSDateFormatterBehavior value) { + return _objc_msgSend_107( + this.pointer, _sel_setFormatterBehavior_, value.value); + } + + /// timeZone + NSTimeZone get timeZone { + final _ret = _objc_msgSend_119(this.pointer, _sel_timeZone); + return NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// setTimeZone: + set timeZone(NSTimeZone value) { + return _objc_msgSend_120(this.pointer, _sel_setTimeZone_, value.pointer); + } + + /// calendar + NSCalendar get calendar { + final _ret = _objc_msgSend_129(this.pointer, _sel_calendar); + return NSCalendar.castFromPointer(_ret, retain: true, release: true); + } + + /// setCalendar: + set calendar(NSCalendar value) { + return _objc_msgSend_169(this.pointer, _sel_setCalendar_, value.pointer); + } + + /// isLenient + bool get lenient { + return _objc_msgSend_13(this.pointer, _sel_isLenient); + } + + /// setLenient: + set lenient(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setLenient_, value); + } + + /// twoDigitStartDate + objc.NSDate? get twoDigitStartDate { + final _ret = _objc_msgSend_124(this.pointer, _sel_twoDigitStartDate); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// setTwoDigitStartDate: + set twoDigitStartDate(objc.NSDate? value) { + return _objc_msgSend_170(this.pointer, _sel_setTwoDigitStartDate_, + value?.pointer ?? ffi.nullptr); + } + + /// defaultDate + objc.NSDate? get defaultDate { + final _ret = _objc_msgSend_124(this.pointer, _sel_defaultDate); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// setDefaultDate: + set defaultDate(objc.NSDate? value) { + return _objc_msgSend_170( + this.pointer, _sel_setDefaultDate_, value?.pointer ?? ffi.nullptr); + } + + /// eraSymbols + objc.NSArray get eraSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_eraSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setEraSymbols: + set eraSymbols(objc.NSArray value) { + return _objc_msgSend_171(this.pointer, _sel_setEraSymbols_, value.pointer); + } + + /// monthSymbols + objc.NSArray get monthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_monthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setMonthSymbols: + set monthSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setMonthSymbols_, value.pointer); + } + + /// shortMonthSymbols + objc.NSArray get shortMonthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_shortMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setShortMonthSymbols: + set shortMonthSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setShortMonthSymbols_, value.pointer); + } + + /// weekdaySymbols + objc.NSArray get weekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_weekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setWeekdaySymbols: + set weekdaySymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setWeekdaySymbols_, value.pointer); + } + + /// shortWeekdaySymbols + objc.NSArray get shortWeekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_shortWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setShortWeekdaySymbols: + set shortWeekdaySymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setShortWeekdaySymbols_, value.pointer); + } + + /// AMSymbol + objc.NSString get AMSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_AMSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setAMSymbol: + set AMSymbol(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setAMSymbol_, value.pointer); + } + + /// PMSymbol + objc.NSString get PMSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_PMSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPMSymbol: + set PMSymbol(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setPMSymbol_, value.pointer); + } + + /// longEraSymbols + objc.NSArray get longEraSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_longEraSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setLongEraSymbols: + set longEraSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setLongEraSymbols_, value.pointer); + } + + /// veryShortMonthSymbols + objc.NSArray get veryShortMonthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_veryShortMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setVeryShortMonthSymbols: + set veryShortMonthSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setVeryShortMonthSymbols_, value.pointer); + } + + /// standaloneMonthSymbols + objc.NSArray get standaloneMonthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_standaloneMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setStandaloneMonthSymbols: + set standaloneMonthSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setStandaloneMonthSymbols_, value.pointer); + } + + /// shortStandaloneMonthSymbols + objc.NSArray get shortStandaloneMonthSymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_shortStandaloneMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setShortStandaloneMonthSymbols: + set shortStandaloneMonthSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setShortStandaloneMonthSymbols_, value.pointer); + } + + /// veryShortStandaloneMonthSymbols + objc.NSArray get veryShortStandaloneMonthSymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_veryShortStandaloneMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setVeryShortStandaloneMonthSymbols: + set veryShortStandaloneMonthSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setVeryShortStandaloneMonthSymbols_, value.pointer); + } + + /// veryShortWeekdaySymbols + objc.NSArray get veryShortWeekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_veryShortWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setVeryShortWeekdaySymbols: + set veryShortWeekdaySymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setVeryShortWeekdaySymbols_, value.pointer); + } + + /// standaloneWeekdaySymbols + objc.NSArray get standaloneWeekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_standaloneWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setStandaloneWeekdaySymbols: + set standaloneWeekdaySymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setStandaloneWeekdaySymbols_, value.pointer); + } + + /// shortStandaloneWeekdaySymbols + objc.NSArray get shortStandaloneWeekdaySymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_shortStandaloneWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setShortStandaloneWeekdaySymbols: + set shortStandaloneWeekdaySymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setShortStandaloneWeekdaySymbols_, value.pointer); + } + + /// veryShortStandaloneWeekdaySymbols + objc.NSArray get veryShortStandaloneWeekdaySymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_veryShortStandaloneWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setVeryShortStandaloneWeekdaySymbols: + set veryShortStandaloneWeekdaySymbols(objc.NSArray value) { + return _objc_msgSend_171(this.pointer, + _sel_setVeryShortStandaloneWeekdaySymbols_, value.pointer); + } + + /// quarterSymbols + objc.NSArray get quarterSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_quarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setQuarterSymbols: + set quarterSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setQuarterSymbols_, value.pointer); + } + + /// shortQuarterSymbols + objc.NSArray get shortQuarterSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_shortQuarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setShortQuarterSymbols: + set shortQuarterSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setShortQuarterSymbols_, value.pointer); + } + + /// standaloneQuarterSymbols + objc.NSArray get standaloneQuarterSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_standaloneQuarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setStandaloneQuarterSymbols: + set standaloneQuarterSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setStandaloneQuarterSymbols_, value.pointer); + } + + /// shortStandaloneQuarterSymbols + objc.NSArray get shortStandaloneQuarterSymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_shortStandaloneQuarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setShortStandaloneQuarterSymbols: + set shortStandaloneQuarterSymbols(objc.NSArray value) { + return _objc_msgSend_171( + this.pointer, _sel_setShortStandaloneQuarterSymbols_, value.pointer); + } + + /// gregorianStartDate + objc.NSDate? get gregorianStartDate { + final _ret = _objc_msgSend_124(this.pointer, _sel_gregorianStartDate); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// setGregorianStartDate: + set gregorianStartDate(objc.NSDate? value) { + return _objc_msgSend_170(this.pointer, _sel_setGregorianStartDate_, + value?.pointer ?? ffi.nullptr); + } + + /// doesRelativeDateFormatting + bool get doesRelativeDateFormatting { + return _objc_msgSend_13(this.pointer, _sel_doesRelativeDateFormatting); + } + + /// setDoesRelativeDateFormatting: + set doesRelativeDateFormatting(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setDoesRelativeDateFormatting_, value); + } + + /// initWithDateFormat:allowNaturalLanguage: + objc.ObjCObjectBase initWithDateFormat_allowNaturalLanguage_( + objc.NSString format, bool flag) { + final _ret = _objc_msgSend_172(this.pointer, + _sel_initWithDateFormat_allowNaturalLanguage_, format.pointer, flag); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// allowsNaturalLanguage + bool allowsNaturalLanguage() { + return _objc_msgSend_13(this.pointer, _sel_allowsNaturalLanguage); + } + + /// init + NSDateFormatter init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSDateFormatter.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSDateFormatter new1() { + final _ret = _objc_msgSend_19(_class_NSDateFormatter, _sel_new); + return NSDateFormatter.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSDateFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSDateFormatter, _sel_allocWithZone_, zone); + return NSDateFormatter.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSDateFormatter alloc() { + final _ret = _objc_msgSend_19(_class_NSDateFormatter, _sel_alloc); + return NSDateFormatter.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSDateFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSDateFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSDateFormatter, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSDateFormatter, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSDateFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSDateFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSDateFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSDateFormatter, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSDateFormatter, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSDateFormatter = objc.getClass("classes.NSDateFormatter"); + +enum NSFormattingContext { + NSFormattingContextUnknown(0), + NSFormattingContextDynamic(1), + NSFormattingContextStandalone(2), + NSFormattingContextListItem(3), + NSFormattingContextBeginningOfSentence(4), + NSFormattingContextMiddleOfSentence(5); + + final int value; + const NSFormattingContext(this.value); + + static NSFormattingContext fromValue(int value) => switch (value) { + 0 => NSFormattingContextUnknown, + 1 => NSFormattingContextDynamic, + 2 => NSFormattingContextStandalone, + 3 => NSFormattingContextListItem, + 4 => NSFormattingContextBeginningOfSentence, + 5 => NSFormattingContextMiddleOfSentence, + _ => + throw ArgumentError("Unknown value for NSFormattingContext: $value"), + }; +} + +late final _sel_formattingContext = objc.registerName("formattingContext"); +final _objc_msgSend_99 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFormattingContext_ = + objc.registerName("setFormattingContext:"); +final _objc_msgSend_100 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_getObjectValue_forString_range_error_ = + objc.registerName("getObjectValue:forString:range:error:"); +final _objc_msgSend_101 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.Pointer>)>(); +late final _sel_stringFromDate_ = objc.registerName("stringFromDate:"); +final _objc_msgSend_102 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dateFromString_ = objc.registerName("dateFromString:"); +final _objc_msgSend_103 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +enum NSDateFormatterStyle { + NSDateFormatterNoStyle(0), + NSDateFormatterShortStyle(1), + NSDateFormatterMediumStyle(2), + NSDateFormatterLongStyle(3), + NSDateFormatterFullStyle(4); + + final int value; + const NSDateFormatterStyle(this.value); + + static NSDateFormatterStyle fromValue(int value) => switch (value) { + 0 => NSDateFormatterNoStyle, + 1 => NSDateFormatterShortStyle, + 2 => NSDateFormatterMediumStyle, + 3 => NSDateFormatterLongStyle, + 4 => NSDateFormatterFullStyle, + _ => + throw ArgumentError("Unknown value for NSDateFormatterStyle: $value"), + }; +} + +late final _sel_localizedStringFromDate_dateStyle_timeStyle_ = + objc.registerName("localizedStringFromDate:dateStyle:timeStyle:"); +final _objc_msgSend_104 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int)>(); +late final _sel_dateFormatFromTemplate_options_locale_ = + objc.registerName("dateFormatFromTemplate:options:locale:"); +final _objc_msgSend_105 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + +enum NSDateFormatterBehavior { + NSDateFormatterBehaviorDefault(0), + NSDateFormatterBehavior10_0(1000), + NSDateFormatterBehavior10_4(1040); + + final int value; + const NSDateFormatterBehavior(this.value); + + static NSDateFormatterBehavior fromValue(int value) => switch (value) { + 0 => NSDateFormatterBehaviorDefault, + 1000 => NSDateFormatterBehavior10_0, + 1040 => NSDateFormatterBehavior10_4, + _ => throw ArgumentError( + "Unknown value for NSDateFormatterBehavior: $value"), + }; +} + +late final _sel_defaultFormatterBehavior = + objc.registerName("defaultFormatterBehavior"); +final _objc_msgSend_106 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefaultFormatterBehavior_ = + objc.registerName("setDefaultFormatterBehavior:"); +final _objc_msgSend_107 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setLocalizedDateFormatFromTemplate_ = + objc.registerName("setLocalizedDateFormatFromTemplate:"); +final _objc_msgSend_108 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dateFormat = objc.registerName("dateFormat"); +late final _sel_setDateFormat_ = objc.registerName("setDateFormat:"); +late final _sel_dateStyle = objc.registerName("dateStyle"); +final _objc_msgSend_109 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDateStyle_ = objc.registerName("setDateStyle:"); +final _objc_msgSend_110 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_timeStyle = objc.registerName("timeStyle"); +late final _sel_setTimeStyle_ = objc.registerName("setTimeStyle:"); +late final _sel_locale = objc.registerName("locale"); +final _objc_msgSend_111 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setLocale_ = objc.registerName("setLocale:"); +final _objc_msgSend_112 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_generatesCalendarDates = + objc.registerName("generatesCalendarDates"); +late final _sel_setGeneratesCalendarDates_ = + objc.registerName("setGeneratesCalendarDates:"); +late final _sel_formatterBehavior = objc.registerName("formatterBehavior"); +late final _sel_setFormatterBehavior_ = + objc.registerName("setFormatterBehavior:"); + +/// NSTimeZone +class NSTimeZone extends objc.NSObject { + NSTimeZone._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSTimeZone] that points to the same underlying object as [other]. + NSTimeZone.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSTimeZone] that wraps the given raw object pointer. + NSTimeZone.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSTimeZone]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTimeZone); + } + + /// name + objc.NSString get name { + final _ret = _objc_msgSend_11(this.pointer, _sel_name); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// data + objc.NSData get data { + final _ret = _objc_msgSend_113(this.pointer, _sel_data); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// secondsFromGMTForDate: + int secondsFromGMTForDate_(objc.NSDate aDate) { + return _objc_msgSend_114( + this.pointer, _sel_secondsFromGMTForDate_, aDate.pointer); + } + + /// abbreviationForDate: + objc.NSString? abbreviationForDate_(objc.NSDate aDate) { + final _ret = _objc_msgSend_115( + this.pointer, _sel_abbreviationForDate_, aDate.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// isDaylightSavingTimeForDate: + bool isDaylightSavingTimeForDate_(objc.NSDate aDate) { + return _objc_msgSend_116( + this.pointer, _sel_isDaylightSavingTimeForDate_, aDate.pointer); + } + + /// daylightSavingTimeOffsetForDate: + double daylightSavingTimeOffsetForDate_(objc.NSDate aDate) { + return objc.useMsgSendVariants + ? _objc_msgSend_117Fpret( + this.pointer, _sel_daylightSavingTimeOffsetForDate_, aDate.pointer) + : _objc_msgSend_117( + this.pointer, _sel_daylightSavingTimeOffsetForDate_, aDate.pointer); + } + + /// nextDaylightSavingTimeTransitionAfterDate: + objc.NSDate? nextDaylightSavingTimeTransitionAfterDate_(objc.NSDate aDate) { + final _ret = _objc_msgSend_118(this.pointer, + _sel_nextDaylightSavingTimeTransitionAfterDate_, aDate.pointer); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// systemTimeZone + static NSTimeZone getSystemTimeZone() { + final _ret = _objc_msgSend_119(_class_NSTimeZone, _sel_systemTimeZone); + return NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// resetSystemTimeZone + static void resetSystemTimeZone() { + _objc_msgSend_7(_class_NSTimeZone, _sel_resetSystemTimeZone); + } + + /// defaultTimeZone + static NSTimeZone getDefaultTimeZone() { + final _ret = _objc_msgSend_119(_class_NSTimeZone, _sel_defaultTimeZone); + return NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// setDefaultTimeZone: + static void setDefaultTimeZone(NSTimeZone value) { + return _objc_msgSend_120( + _class_NSTimeZone, _sel_setDefaultTimeZone_, value.pointer); + } + + /// localTimeZone + static NSTimeZone getLocalTimeZone() { + final _ret = _objc_msgSend_119(_class_NSTimeZone, _sel_localTimeZone); + return NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// knownTimeZoneNames + static objc.NSArray getKnownTimeZoneNames() { + final _ret = _objc_msgSend_33(_class_NSTimeZone, _sel_knownTimeZoneNames); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// abbreviationDictionary + static objc.NSDictionary getAbbreviationDictionary() { + final _ret = + _objc_msgSend_121(_class_NSTimeZone, _sel_abbreviationDictionary); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setAbbreviationDictionary: + static void setAbbreviationDictionary(objc.NSDictionary value) { + return _objc_msgSend_122( + _class_NSTimeZone, _sel_setAbbreviationDictionary_, value.pointer); + } + + /// timeZoneDataVersion + static objc.NSString getTimeZoneDataVersion() { + final _ret = _objc_msgSend_11(_class_NSTimeZone, _sel_timeZoneDataVersion); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// secondsFromGMT + int get secondsFromGMT { + return _objc_msgSend_123(this.pointer, _sel_secondsFromGMT); + } + + /// abbreviation + objc.NSString? get abbreviation { + final _ret = _objc_msgSend_20(this.pointer, _sel_abbreviation); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// isDaylightSavingTime + bool get daylightSavingTime { + return _objc_msgSend_13(this.pointer, _sel_isDaylightSavingTime); + } + + /// daylightSavingTimeOffset + double get daylightSavingTimeOffset { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_daylightSavingTimeOffset) + : _objc_msgSend_18(this.pointer, _sel_daylightSavingTimeOffset); + } + + /// nextDaylightSavingTimeTransition + objc.NSDate? get nextDaylightSavingTimeTransition { + final _ret = + _objc_msgSend_124(this.pointer, _sel_nextDaylightSavingTimeTransition); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// description + objc.NSString get description { + final _ret = _objc_msgSend_11(this.pointer, _sel_description); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// isEqualToTimeZone: + bool isEqualToTimeZone_(NSTimeZone aTimeZone) { + return _objc_msgSend_125( + this.pointer, _sel_isEqualToTimeZone_, aTimeZone.pointer); + } + + /// localizedName:locale: + objc.NSString? localizedName_locale_( + NSTimeZoneNameStyle style, objc.NSLocale? locale) { + final _ret = _objc_msgSend_126(this.pointer, _sel_localizedName_locale_, + style.value, locale?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// timeZoneWithName: + static NSTimeZone? timeZoneWithName_(objc.NSString tzName) { + final _ret = _objc_msgSend_35( + _class_NSTimeZone, _sel_timeZoneWithName_, tzName.pointer); + return _ret.address == 0 + ? null + : NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// timeZoneWithName:data: + static NSTimeZone? timeZoneWithName_data_( + objc.NSString tzName, objc.NSData? aData) { + final _ret = _objc_msgSend_127( + _class_NSTimeZone, + _sel_timeZoneWithName_data_, + tzName.pointer, + aData?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithName: + NSTimeZone? initWithName_(objc.NSString tzName) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_initWithName_, tzName.pointer); + return _ret.address == 0 + ? null + : NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithName:data: + NSTimeZone? initWithName_data_(objc.NSString tzName, objc.NSData? aData) { + final _ret = _objc_msgSend_127(this.pointer, _sel_initWithName_data_, + tzName.pointer, aData?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// timeZoneForSecondsFromGMT: + static NSTimeZone timeZoneForSecondsFromGMT_(int seconds) { + final _ret = _objc_msgSend_128( + _class_NSTimeZone, _sel_timeZoneForSecondsFromGMT_, seconds); + return NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// timeZoneWithAbbreviation: + static NSTimeZone? timeZoneWithAbbreviation_(objc.NSString abbreviation) { + final _ret = _objc_msgSend_35(_class_NSTimeZone, + _sel_timeZoneWithAbbreviation_, abbreviation.pointer); + return _ret.address == 0 + ? null + : NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSTimeZone init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSTimeZone new1() { + final _ret = _objc_msgSend_19(_class_NSTimeZone, _sel_new); + return NSTimeZone.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSTimeZone allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSTimeZone, _sel_allocWithZone_, zone); + return NSTimeZone.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSTimeZone alloc() { + final _ret = _objc_msgSend_19(_class_NSTimeZone, _sel_alloc); + return NSTimeZone.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSTimeZone, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSTimeZone, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSTimeZone, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSTimeZone, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSTimeZone, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSTimeZone, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSTimeZone, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSTimeZone, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSTimeZone, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSTimeZone = objc.getClass("classes.NSTimeZone"); +late final _sel_name = objc.registerName("name"); +late final _sel_data = objc.registerName("data"); +final _objc_msgSend_113 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_secondsFromGMTForDate_ = + objc.registerName("secondsFromGMTForDate:"); +final _objc_msgSend_114 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_abbreviationForDate_ = + objc.registerName("abbreviationForDate:"); +final _objc_msgSend_115 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isDaylightSavingTimeForDate_ = + objc.registerName("isDaylightSavingTimeForDate:"); +final _objc_msgSend_116 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_daylightSavingTimeOffsetForDate_ = + objc.registerName("daylightSavingTimeOffsetForDate:"); +final _objc_msgSend_117 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_117Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_nextDaylightSavingTimeTransitionAfterDate_ = + objc.registerName("nextDaylightSavingTimeTransitionAfterDate:"); +final _objc_msgSend_118 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_systemTimeZone = objc.registerName("systemTimeZone"); +final _objc_msgSend_119 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resetSystemTimeZone = objc.registerName("resetSystemTimeZone"); +late final _sel_defaultTimeZone = objc.registerName("defaultTimeZone"); +late final _sel_setDefaultTimeZone_ = objc.registerName("setDefaultTimeZone:"); +final _objc_msgSend_120 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_localTimeZone = objc.registerName("localTimeZone"); +late final _sel_knownTimeZoneNames = objc.registerName("knownTimeZoneNames"); +late final _sel_abbreviationDictionary = + objc.registerName("abbreviationDictionary"); +final _objc_msgSend_121 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAbbreviationDictionary_ = + objc.registerName("setAbbreviationDictionary:"); +final _objc_msgSend_122 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeZoneDataVersion = objc.registerName("timeZoneDataVersion"); +late final _sel_secondsFromGMT = objc.registerName("secondsFromGMT"); +final _objc_msgSend_123 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_abbreviation = objc.registerName("abbreviation"); +late final _sel_isDaylightSavingTime = + objc.registerName("isDaylightSavingTime"); +late final _sel_daylightSavingTimeOffset = + objc.registerName("daylightSavingTimeOffset"); +late final _sel_nextDaylightSavingTimeTransition = + objc.registerName("nextDaylightSavingTimeTransition"); +final _objc_msgSend_124 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_description = objc.registerName("description"); +late final _sel_isEqualToTimeZone_ = objc.registerName("isEqualToTimeZone:"); +final _objc_msgSend_125 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +enum NSTimeZoneNameStyle { + NSTimeZoneNameStyleStandard(0), + NSTimeZoneNameStyleShortStandard(1), + NSTimeZoneNameStyleDaylightSaving(2), + NSTimeZoneNameStyleShortDaylightSaving(3), + NSTimeZoneNameStyleGeneric(4), + NSTimeZoneNameStyleShortGeneric(5); + + final int value; + const NSTimeZoneNameStyle(this.value); + + static NSTimeZoneNameStyle fromValue(int value) => switch (value) { + 0 => NSTimeZoneNameStyleStandard, + 1 => NSTimeZoneNameStyleShortStandard, + 2 => NSTimeZoneNameStyleDaylightSaving, + 3 => NSTimeZoneNameStyleShortDaylightSaving, + 4 => NSTimeZoneNameStyleGeneric, + 5 => NSTimeZoneNameStyleShortGeneric, + _ => + throw ArgumentError("Unknown value for NSTimeZoneNameStyle: $value"), + }; +} + +late final _sel_localizedName_locale_ = + objc.registerName("localizedName:locale:"); +final _objc_msgSend_126 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_timeZoneWithName_ = objc.registerName("timeZoneWithName:"); +late final _sel_timeZoneWithName_data_ = + objc.registerName("timeZoneWithName:data:"); +final _objc_msgSend_127 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_ = objc.registerName("initWithName:"); +late final _sel_initWithName_data_ = objc.registerName("initWithName:data:"); +late final _sel_timeZoneForSecondsFromGMT_ = + objc.registerName("timeZoneForSecondsFromGMT:"); +final _objc_msgSend_128 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_timeZoneWithAbbreviation_ = + objc.registerName("timeZoneWithAbbreviation:"); +late final _sel_timeZone = objc.registerName("timeZone"); +late final _sel_setTimeZone_ = objc.registerName("setTimeZone:"); + +/// NSCalendar +class NSCalendar extends objc.NSObject { + NSCalendar._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSCalendar] that points to the same underlying object as [other]. + NSCalendar.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSCalendar] that wraps the given raw object pointer. + NSCalendar.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSCalendar]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSCalendar); + } + + /// currentCalendar + static NSCalendar getCurrentCalendar() { + final _ret = _objc_msgSend_129(_class_NSCalendar, _sel_currentCalendar); + return NSCalendar.castFromPointer(_ret, retain: true, release: true); + } + + /// autoupdatingCurrentCalendar + static NSCalendar getAutoupdatingCurrentCalendar() { + final _ret = + _objc_msgSend_129(_class_NSCalendar, _sel_autoupdatingCurrentCalendar); + return NSCalendar.castFromPointer(_ret, retain: true, release: true); + } + + /// calendarWithIdentifier: + static NSCalendar? calendarWithIdentifier_( + objc.NSString calendarIdentifierConstant) { + final _ret = _objc_msgSend_130(_class_NSCalendar, + _sel_calendarWithIdentifier_, calendarIdentifierConstant.pointer); + return _ret.address == 0 + ? null + : NSCalendar.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSCalendar init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSCalendar.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithCalendarIdentifier: + objc.ObjCObjectBase? initWithCalendarIdentifier_(objc.NSString ident) { + final _ret = _objc_msgSend_35( + this.pointer, _sel_initWithCalendarIdentifier_, ident.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// calendarIdentifier + objc.NSString get calendarIdentifier { + final _ret = _objc_msgSend_11(this.pointer, _sel_calendarIdentifier); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// locale + objc.NSLocale? get locale { + final _ret = _objc_msgSend_131(this.pointer, _sel_locale); + return _ret.address == 0 + ? null + : objc.NSLocale.castFromPointer(_ret, retain: true, release: true); + } + + /// setLocale: + set locale(objc.NSLocale? value) { + return _objc_msgSend_132( + this.pointer, _sel_setLocale_, value?.pointer ?? ffi.nullptr); + } + + /// timeZone + NSTimeZone get timeZone { + final _ret = _objc_msgSend_119(this.pointer, _sel_timeZone); + return NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// setTimeZone: + set timeZone(NSTimeZone value) { + return _objc_msgSend_120(this.pointer, _sel_setTimeZone_, value.pointer); + } + + /// firstWeekday + int get firstWeekday { + return _objc_msgSend_57(this.pointer, _sel_firstWeekday); + } + + /// setFirstWeekday: + set firstWeekday(int value) { + return _objc_msgSend_133(this.pointer, _sel_setFirstWeekday_, value); + } + + /// minimumDaysInFirstWeek + int get minimumDaysInFirstWeek { + return _objc_msgSend_57(this.pointer, _sel_minimumDaysInFirstWeek); + } + + /// setMinimumDaysInFirstWeek: + set minimumDaysInFirstWeek(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setMinimumDaysInFirstWeek_, value); + } + + /// eraSymbols + objc.NSArray get eraSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_eraSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// longEraSymbols + objc.NSArray get longEraSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_longEraSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// monthSymbols + objc.NSArray get monthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_monthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// shortMonthSymbols + objc.NSArray get shortMonthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_shortMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// veryShortMonthSymbols + objc.NSArray get veryShortMonthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_veryShortMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// standaloneMonthSymbols + objc.NSArray get standaloneMonthSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_standaloneMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// shortStandaloneMonthSymbols + objc.NSArray get shortStandaloneMonthSymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_shortStandaloneMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// veryShortStandaloneMonthSymbols + objc.NSArray get veryShortStandaloneMonthSymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_veryShortStandaloneMonthSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// weekdaySymbols + objc.NSArray get weekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_weekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// shortWeekdaySymbols + objc.NSArray get shortWeekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_shortWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// veryShortWeekdaySymbols + objc.NSArray get veryShortWeekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_veryShortWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// standaloneWeekdaySymbols + objc.NSArray get standaloneWeekdaySymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_standaloneWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// shortStandaloneWeekdaySymbols + objc.NSArray get shortStandaloneWeekdaySymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_shortStandaloneWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// veryShortStandaloneWeekdaySymbols + objc.NSArray get veryShortStandaloneWeekdaySymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_veryShortStandaloneWeekdaySymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// quarterSymbols + objc.NSArray get quarterSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_quarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// shortQuarterSymbols + objc.NSArray get shortQuarterSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_shortQuarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// standaloneQuarterSymbols + objc.NSArray get standaloneQuarterSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_standaloneQuarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// shortStandaloneQuarterSymbols + objc.NSArray get shortStandaloneQuarterSymbols { + final _ret = + _objc_msgSend_33(this.pointer, _sel_shortStandaloneQuarterSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// AMSymbol + objc.NSString get AMSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_AMSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// PMSymbol + objc.NSString get PMSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_PMSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// minimumRangeOfUnit: + void minimumRangeOfUnit_(ffi.Pointer<_NSRange> stret, NSCalendarUnit unit) { + objc.useMsgSendVariants + ? _objc_msgSend_134Stret( + stret, this.pointer, _sel_minimumRangeOfUnit_, unit.value) + : stret.ref = _objc_msgSend_134( + this.pointer, _sel_minimumRangeOfUnit_, unit.value); + } + + /// maximumRangeOfUnit: + void maximumRangeOfUnit_(ffi.Pointer<_NSRange> stret, NSCalendarUnit unit) { + objc.useMsgSendVariants + ? _objc_msgSend_134Stret( + stret, this.pointer, _sel_maximumRangeOfUnit_, unit.value) + : stret.ref = _objc_msgSend_134( + this.pointer, _sel_maximumRangeOfUnit_, unit.value); + } + + /// rangeOfUnit:inUnit:forDate: + void rangeOfUnit_inUnit_forDate_(ffi.Pointer<_NSRange> stret, + NSCalendarUnit smaller, NSCalendarUnit larger, objc.NSDate date) { + objc.useMsgSendVariants + ? _objc_msgSend_135Stret( + stret, + this.pointer, + _sel_rangeOfUnit_inUnit_forDate_, + smaller.value, + larger.value, + date.pointer) + : stret.ref = _objc_msgSend_135( + this.pointer, + _sel_rangeOfUnit_inUnit_forDate_, + smaller.value, + larger.value, + date.pointer); + } + + /// ordinalityOfUnit:inUnit:forDate: + int ordinalityOfUnit_inUnit_forDate_( + NSCalendarUnit smaller, NSCalendarUnit larger, objc.NSDate date) { + return _objc_msgSend_136( + this.pointer, + _sel_ordinalityOfUnit_inUnit_forDate_, + smaller.value, + larger.value, + date.pointer); + } + + /// rangeOfUnit:startDate:interval:forDate: + bool rangeOfUnit_startDate_interval_forDate_( + NSCalendarUnit unit, + ffi.Pointer> datep, + ffi.Pointer tip, + objc.NSDate date) { + return _objc_msgSend_137( + this.pointer, + _sel_rangeOfUnit_startDate_interval_forDate_, + unit.value, + datep, + tip, + date.pointer); + } + + /// dateFromComponents: + objc.NSDate? dateFromComponents_(NSDateComponents comps) { + final _ret = _objc_msgSend_147( + this.pointer, _sel_dateFromComponents_, comps.pointer); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// components:fromDate: + NSDateComponents components_fromDate_( + NSCalendarUnit unitFlags, objc.NSDate date) { + final _ret = _objc_msgSend_148( + this.pointer, _sel_components_fromDate_, unitFlags.value, date.pointer); + return NSDateComponents.castFromPointer(_ret, retain: true, release: true); + } + + /// dateByAddingComponents:toDate:options: + objc.NSDate? dateByAddingComponents_toDate_options_( + NSDateComponents comps, objc.NSDate date, NSCalendarOptions opts) { + final _ret = _objc_msgSend_149( + this.pointer, + _sel_dateByAddingComponents_toDate_options_, + comps.pointer, + date.pointer, + opts.value); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// components:fromDate:toDate:options: + NSDateComponents components_fromDate_toDate_options_( + NSCalendarUnit unitFlags, + objc.NSDate startingDate, + objc.NSDate resultDate, + NSCalendarOptions opts) { + final _ret = _objc_msgSend_150( + this.pointer, + _sel_components_fromDate_toDate_options_, + unitFlags.value, + startingDate.pointer, + resultDate.pointer, + opts.value); + return NSDateComponents.castFromPointer(_ret, retain: true, release: true); + } + + /// getEra:year:month:day:fromDate: + void getEra_year_month_day_fromDate_( + ffi.Pointer eraValuePointer, + ffi.Pointer yearValuePointer, + ffi.Pointer monthValuePointer, + ffi.Pointer dayValuePointer, + objc.NSDate date) { + _objc_msgSend_151( + this.pointer, + _sel_getEra_year_month_day_fromDate_, + eraValuePointer, + yearValuePointer, + monthValuePointer, + dayValuePointer, + date.pointer); + } + + /// getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate: + void getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_( + ffi.Pointer eraValuePointer, + ffi.Pointer yearValuePointer, + ffi.Pointer weekValuePointer, + ffi.Pointer weekdayValuePointer, + objc.NSDate date) { + _objc_msgSend_151( + this.pointer, + _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_, + eraValuePointer, + yearValuePointer, + weekValuePointer, + weekdayValuePointer, + date.pointer); + } + + /// getHour:minute:second:nanosecond:fromDate: + void getHour_minute_second_nanosecond_fromDate_( + ffi.Pointer hourValuePointer, + ffi.Pointer minuteValuePointer, + ffi.Pointer secondValuePointer, + ffi.Pointer nanosecondValuePointer, + objc.NSDate date) { + _objc_msgSend_151( + this.pointer, + _sel_getHour_minute_second_nanosecond_fromDate_, + hourValuePointer, + minuteValuePointer, + secondValuePointer, + nanosecondValuePointer, + date.pointer); + } + + /// component:fromDate: + int component_fromDate_(NSCalendarUnit unit, objc.NSDate date) { + return _objc_msgSend_152( + this.pointer, _sel_component_fromDate_, unit.value, date.pointer); + } + + /// dateWithEra:year:month:day:hour:minute:second:nanosecond: + objc.NSDate? dateWithEra_year_month_day_hour_minute_second_nanosecond_( + int eraValue, + int yearValue, + int monthValue, + int dayValue, + int hourValue, + int minuteValue, + int secondValue, + int nanosecondValue) { + final _ret = _objc_msgSend_153( + this.pointer, + _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_, + eraValue, + yearValue, + monthValue, + dayValue, + hourValue, + minuteValue, + secondValue, + nanosecondValue); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// dateWithEra:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond: + objc.NSDate? + dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_( + int eraValue, + int yearValue, + int weekValue, + int weekdayValue, + int hourValue, + int minuteValue, + int secondValue, + int nanosecondValue) { + final _ret = _objc_msgSend_153( + this.pointer, + _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_, + eraValue, + yearValue, + weekValue, + weekdayValue, + hourValue, + minuteValue, + secondValue, + nanosecondValue); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// startOfDayForDate: + objc.NSDate startOfDayForDate_(objc.NSDate date) { + final _ret = + _objc_msgSend_154(this.pointer, _sel_startOfDayForDate_, date.pointer); + return objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// componentsInTimeZone:fromDate: + NSDateComponents componentsInTimeZone_fromDate_( + NSTimeZone timezone, objc.NSDate date) { + final _ret = _objc_msgSend_155(this.pointer, + _sel_componentsInTimeZone_fromDate_, timezone.pointer, date.pointer); + return NSDateComponents.castFromPointer(_ret, retain: true, release: true); + } + + /// compareDate:toDate:toUnitGranularity: + objc.NSComparisonResult compareDate_toDate_toUnitGranularity_( + objc.NSDate date1, objc.NSDate date2, NSCalendarUnit unit) { + final _ret = _objc_msgSend_156( + this.pointer, + _sel_compareDate_toDate_toUnitGranularity_, + date1.pointer, + date2.pointer, + unit.value); + return objc.NSComparisonResult.fromValue(_ret); + } + + /// isDate:equalToDate:toUnitGranularity: + bool isDate_equalToDate_toUnitGranularity_( + objc.NSDate date1, objc.NSDate date2, NSCalendarUnit unit) { + return _objc_msgSend_157( + this.pointer, + _sel_isDate_equalToDate_toUnitGranularity_, + date1.pointer, + date2.pointer, + unit.value); + } + + /// isDate:inSameDayAsDate: + bool isDate_inSameDayAsDate_(objc.NSDate date1, objc.NSDate date2) { + return _objc_msgSend_158(this.pointer, _sel_isDate_inSameDayAsDate_, + date1.pointer, date2.pointer); + } + + /// isDateInToday: + bool isDateInToday_(objc.NSDate date) { + return _objc_msgSend_116(this.pointer, _sel_isDateInToday_, date.pointer); + } + + /// isDateInYesterday: + bool isDateInYesterday_(objc.NSDate date) { + return _objc_msgSend_116( + this.pointer, _sel_isDateInYesterday_, date.pointer); + } + + /// isDateInTomorrow: + bool isDateInTomorrow_(objc.NSDate date) { + return _objc_msgSend_116( + this.pointer, _sel_isDateInTomorrow_, date.pointer); + } + + /// isDateInWeekend: + bool isDateInWeekend_(objc.NSDate date) { + return _objc_msgSend_116(this.pointer, _sel_isDateInWeekend_, date.pointer); + } + + /// rangeOfWeekendStartDate:interval:containingDate: + bool rangeOfWeekendStartDate_interval_containingDate_( + ffi.Pointer> datep, + ffi.Pointer tip, + objc.NSDate date) { + return _objc_msgSend_159( + this.pointer, + _sel_rangeOfWeekendStartDate_interval_containingDate_, + datep, + tip, + date.pointer); + } + + /// nextWeekendStartDate:interval:options:afterDate: + bool nextWeekendStartDate_interval_options_afterDate_( + ffi.Pointer> datep, + ffi.Pointer tip, + NSCalendarOptions options, + objc.NSDate date) { + return _objc_msgSend_160( + this.pointer, + _sel_nextWeekendStartDate_interval_options_afterDate_, + datep, + tip, + options.value, + date.pointer); + } + + /// components:fromDateComponents:toDateComponents:options: + NSDateComponents components_fromDateComponents_toDateComponents_options_( + NSCalendarUnit unitFlags, + NSDateComponents startingDateComp, + NSDateComponents resultDateComp, + NSCalendarOptions options) { + final _ret = _objc_msgSend_161( + this.pointer, + _sel_components_fromDateComponents_toDateComponents_options_, + unitFlags.value, + startingDateComp.pointer, + resultDateComp.pointer, + options.value); + return NSDateComponents.castFromPointer(_ret, retain: true, release: true); + } + + /// dateByAddingUnit:value:toDate:options: + objc.NSDate? dateByAddingUnit_value_toDate_options_(NSCalendarUnit unit, + int value, objc.NSDate date, NSCalendarOptions options) { + final _ret = _objc_msgSend_162( + this.pointer, + _sel_dateByAddingUnit_value_toDate_options_, + unit.value, + value, + date.pointer, + options.value); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// enumerateDatesStartingAfterDate:matchingComponents:options:usingBlock: + void enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_( + objc.NSDate start, + NSDateComponents comps, + NSCalendarOptions opts, + ObjCBlock_ffiVoid_NSDate_bool_bool block) { + _objc_msgSend_163( + this.pointer, + _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_, + start.pointer, + comps.pointer, + opts.value, + block.pointer); + } + + /// nextDateAfterDate:matchingComponents:options: + objc.NSDate? nextDateAfterDate_matchingComponents_options_( + objc.NSDate date, NSDateComponents comps, NSCalendarOptions options) { + final _ret = _objc_msgSend_164( + this.pointer, + _sel_nextDateAfterDate_matchingComponents_options_, + date.pointer, + comps.pointer, + options.value); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// nextDateAfterDate:matchingUnit:value:options: + objc.NSDate? nextDateAfterDate_matchingUnit_value_options_(objc.NSDate date, + NSCalendarUnit unit, int value, NSCalendarOptions options) { + final _ret = _objc_msgSend_165( + this.pointer, + _sel_nextDateAfterDate_matchingUnit_value_options_, + date.pointer, + unit.value, + value, + options.value); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// nextDateAfterDate:matchingHour:minute:second:options: + objc.NSDate? nextDateAfterDate_matchingHour_minute_second_options_( + objc.NSDate date, + int hourValue, + int minuteValue, + int secondValue, + NSCalendarOptions options) { + final _ret = _objc_msgSend_166( + this.pointer, + _sel_nextDateAfterDate_matchingHour_minute_second_options_, + date.pointer, + hourValue, + minuteValue, + secondValue, + options.value); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// dateBySettingUnit:value:ofDate:options: + objc.NSDate? dateBySettingUnit_value_ofDate_options_( + NSCalendarUnit unit, int v, objc.NSDate date, NSCalendarOptions opts) { + final _ret = _objc_msgSend_162( + this.pointer, + _sel_dateBySettingUnit_value_ofDate_options_, + unit.value, + v, + date.pointer, + opts.value); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// dateBySettingHour:minute:second:ofDate:options: + objc.NSDate? dateBySettingHour_minute_second_ofDate_options_( + int h, int m, int s, objc.NSDate date, NSCalendarOptions opts) { + final _ret = _objc_msgSend_167( + this.pointer, + _sel_dateBySettingHour_minute_second_ofDate_options_, + h, + m, + s, + date.pointer, + opts.value); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// date:matchesComponents: + bool date_matchesComponents_(objc.NSDate date, NSDateComponents components) { + return _objc_msgSend_168(this.pointer, _sel_date_matchesComponents_, + date.pointer, components.pointer); + } + + /// new + static NSCalendar new1() { + final _ret = _objc_msgSend_19(_class_NSCalendar, _sel_new); + return NSCalendar.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSCalendar allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSCalendar, _sel_allocWithZone_, zone); + return NSCalendar.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSCalendar alloc() { + final _ret = _objc_msgSend_19(_class_NSCalendar, _sel_alloc); + return NSCalendar.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSCalendar, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSCalendar, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSCalendar, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSCalendar, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSCalendar, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSCalendar, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSCalendar, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSCalendar, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSCalendar, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSCalendar = objc.getClass("classes.NSCalendar"); +late final _sel_currentCalendar = objc.registerName("currentCalendar"); +final _objc_msgSend_129 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_autoupdatingCurrentCalendar = + objc.registerName("autoupdatingCurrentCalendar"); +late final _sel_calendarWithIdentifier_ = + objc.registerName("calendarWithIdentifier:"); +final _objc_msgSend_130 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithCalendarIdentifier_ = + objc.registerName("initWithCalendarIdentifier:"); +late final _sel_calendarIdentifier = objc.registerName("calendarIdentifier"); +final _objc_msgSend_131 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_132 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_firstWeekday = objc.registerName("firstWeekday"); +late final _sel_setFirstWeekday_ = objc.registerName("setFirstWeekday:"); +final _objc_msgSend_133 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_minimumDaysInFirstWeek = + objc.registerName("minimumDaysInFirstWeek"); +late final _sel_setMinimumDaysInFirstWeek_ = + objc.registerName("setMinimumDaysInFirstWeek:"); +late final _sel_eraSymbols = objc.registerName("eraSymbols"); +late final _sel_longEraSymbols = objc.registerName("longEraSymbols"); +late final _sel_monthSymbols = objc.registerName("monthSymbols"); +late final _sel_shortMonthSymbols = objc.registerName("shortMonthSymbols"); +late final _sel_veryShortMonthSymbols = + objc.registerName("veryShortMonthSymbols"); +late final _sel_standaloneMonthSymbols = + objc.registerName("standaloneMonthSymbols"); +late final _sel_shortStandaloneMonthSymbols = + objc.registerName("shortStandaloneMonthSymbols"); +late final _sel_veryShortStandaloneMonthSymbols = + objc.registerName("veryShortStandaloneMonthSymbols"); +late final _sel_weekdaySymbols = objc.registerName("weekdaySymbols"); +late final _sel_shortWeekdaySymbols = objc.registerName("shortWeekdaySymbols"); +late final _sel_veryShortWeekdaySymbols = + objc.registerName("veryShortWeekdaySymbols"); +late final _sel_standaloneWeekdaySymbols = + objc.registerName("standaloneWeekdaySymbols"); +late final _sel_shortStandaloneWeekdaySymbols = + objc.registerName("shortStandaloneWeekdaySymbols"); +late final _sel_veryShortStandaloneWeekdaySymbols = + objc.registerName("veryShortStandaloneWeekdaySymbols"); +late final _sel_quarterSymbols = objc.registerName("quarterSymbols"); +late final _sel_shortQuarterSymbols = objc.registerName("shortQuarterSymbols"); +late final _sel_standaloneQuarterSymbols = + objc.registerName("standaloneQuarterSymbols"); +late final _sel_shortStandaloneQuarterSymbols = + objc.registerName("shortStandaloneQuarterSymbols"); +late final _sel_AMSymbol = objc.registerName("AMSymbol"); +late final _sel_PMSymbol = objc.registerName("PMSymbol"); + +enum NSCalendarUnit { + NSCalendarUnitEra(2), + NSCalendarUnitYear(4), + NSCalendarUnitMonth(8), + NSCalendarUnitDay(16), + NSCalendarUnitHour(32), + NSCalendarUnitMinute(64), + NSCalendarUnitSecond(128), + NSCalendarUnitWeekday(512), + NSCalendarUnitWeekdayOrdinal(1024), + NSCalendarUnitQuarter(2048), + NSCalendarUnitWeekOfMonth(4096), + NSCalendarUnitWeekOfYear(8192), + NSCalendarUnitYearForWeekOfYear(16384), + NSCalendarUnitNanosecond(32768), + NSCalendarUnitCalendar(1048576), + NSCalendarUnitTimeZone(2097152), + NSWeekCalendarUnit(256); + + static const NSEraCalendarUnit = NSCalendarUnitEra; + static const NSYearCalendarUnit = NSCalendarUnitYear; + static const NSMonthCalendarUnit = NSCalendarUnitMonth; + static const NSDayCalendarUnit = NSCalendarUnitDay; + static const NSHourCalendarUnit = NSCalendarUnitHour; + static const NSMinuteCalendarUnit = NSCalendarUnitMinute; + static const NSSecondCalendarUnit = NSCalendarUnitSecond; + static const NSWeekdayCalendarUnit = NSCalendarUnitWeekday; + static const NSWeekdayOrdinalCalendarUnit = NSCalendarUnitWeekdayOrdinal; + static const NSQuarterCalendarUnit = NSCalendarUnitQuarter; + static const NSWeekOfMonthCalendarUnit = NSCalendarUnitWeekOfMonth; + static const NSWeekOfYearCalendarUnit = NSCalendarUnitWeekOfYear; + static const NSYearForWeekOfYearCalendarUnit = + NSCalendarUnitYearForWeekOfYear; + static const NSCalendarCalendarUnit = NSCalendarUnitCalendar; + static const NSTimeZoneCalendarUnit = NSCalendarUnitTimeZone; + + final int value; + const NSCalendarUnit(this.value); + + static NSCalendarUnit fromValue(int value) => switch (value) { + 2 => NSCalendarUnitEra, + 4 => NSCalendarUnitYear, + 8 => NSCalendarUnitMonth, + 16 => NSCalendarUnitDay, + 32 => NSCalendarUnitHour, + 64 => NSCalendarUnitMinute, + 128 => NSCalendarUnitSecond, + 512 => NSCalendarUnitWeekday, + 1024 => NSCalendarUnitWeekdayOrdinal, + 2048 => NSCalendarUnitQuarter, + 4096 => NSCalendarUnitWeekOfMonth, + 8192 => NSCalendarUnitWeekOfYear, + 16384 => NSCalendarUnitYearForWeekOfYear, + 32768 => NSCalendarUnitNanosecond, + 1048576 => NSCalendarUnitCalendar, + 2097152 => NSCalendarUnitTimeZone, + 256 => NSWeekCalendarUnit, + _ => throw ArgumentError("Unknown value for NSCalendarUnit: $value"), + }; + + @override + String toString() { + if (this == NSCalendarUnitEra) + return "NSCalendarUnit.NSCalendarUnitEra, NSCalendarUnit.NSEraCalendarUnit"; + if (this == NSCalendarUnitYear) + return "NSCalendarUnit.NSCalendarUnitYear, NSCalendarUnit.NSYearCalendarUnit"; + if (this == NSCalendarUnitMonth) + return "NSCalendarUnit.NSCalendarUnitMonth, NSCalendarUnit.NSMonthCalendarUnit"; + if (this == NSCalendarUnitDay) + return "NSCalendarUnit.NSCalendarUnitDay, NSCalendarUnit.NSDayCalendarUnit"; + if (this == NSCalendarUnitHour) + return "NSCalendarUnit.NSCalendarUnitHour, NSCalendarUnit.NSHourCalendarUnit"; + if (this == NSCalendarUnitMinute) + return "NSCalendarUnit.NSCalendarUnitMinute, NSCalendarUnit.NSMinuteCalendarUnit"; + if (this == NSCalendarUnitSecond) + return "NSCalendarUnit.NSCalendarUnitSecond, NSCalendarUnit.NSSecondCalendarUnit"; + if (this == NSCalendarUnitWeekday) + return "NSCalendarUnit.NSCalendarUnitWeekday, NSCalendarUnit.NSWeekdayCalendarUnit"; + if (this == NSCalendarUnitWeekdayOrdinal) + return "NSCalendarUnit.NSCalendarUnitWeekdayOrdinal, NSCalendarUnit.NSWeekdayOrdinalCalendarUnit"; + if (this == NSCalendarUnitQuarter) + return "NSCalendarUnit.NSCalendarUnitQuarter, NSCalendarUnit.NSQuarterCalendarUnit"; + if (this == NSCalendarUnitWeekOfMonth) + return "NSCalendarUnit.NSCalendarUnitWeekOfMonth, NSCalendarUnit.NSWeekOfMonthCalendarUnit"; + if (this == NSCalendarUnitWeekOfYear) + return "NSCalendarUnit.NSCalendarUnitWeekOfYear, NSCalendarUnit.NSWeekOfYearCalendarUnit"; + if (this == NSCalendarUnitYearForWeekOfYear) + return "NSCalendarUnit.NSCalendarUnitYearForWeekOfYear, NSCalendarUnit.NSYearForWeekOfYearCalendarUnit"; + if (this == NSCalendarUnitCalendar) + return "NSCalendarUnit.NSCalendarUnitCalendar, NSCalendarUnit.NSCalendarCalendarUnit"; + if (this == NSCalendarUnitTimeZone) + return "NSCalendarUnit.NSCalendarUnitTimeZone, NSCalendarUnit.NSTimeZoneCalendarUnit"; + return super.toString(); + } +} + +late final _sel_minimumRangeOfUnit_ = objc.registerName("minimumRangeOfUnit:"); +final _objc_msgSend_134 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_134Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_maximumRangeOfUnit_ = objc.registerName("maximumRangeOfUnit:"); +late final _sel_rangeOfUnit_inUnit_forDate_ = + objc.registerName("rangeOfUnit:inUnit:forDate:"); +final _objc_msgSend_135 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +final _objc_msgSend_135Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_ordinalityOfUnit_inUnit_forDate_ = + objc.registerName("ordinalityOfUnit:inUnit:forDate:"); +final _objc_msgSend_136 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_rangeOfUnit_startDate_interval_forDate_ = + objc.registerName("rangeOfUnit:startDate:interval:forDate:"); +final _objc_msgSend_137 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSDateComponents +class NSDateComponents extends objc.NSObject { + NSDateComponents._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSDateComponents] that points to the same underlying object as [other]. + NSDateComponents.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSDateComponents] that wraps the given raw object pointer. + NSDateComponents.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSDateComponents]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDateComponents); + } + + /// calendar + NSCalendar? get calendar { + final _ret = _objc_msgSend_138(this.pointer, _sel_calendar); + return _ret.address == 0 + ? null + : NSCalendar.castFromPointer(_ret, retain: true, release: true); + } + + /// setCalendar: + set calendar(NSCalendar? value) { + return _objc_msgSend_139( + this.pointer, _sel_setCalendar_, value?.pointer ?? ffi.nullptr); + } + + /// timeZone + NSTimeZone? get timeZone { + final _ret = _objc_msgSend_140(this.pointer, _sel_timeZone); + return _ret.address == 0 + ? null + : NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// setTimeZone: + set timeZone(NSTimeZone? value) { + return _objc_msgSend_141( + this.pointer, _sel_setTimeZone_, value?.pointer ?? ffi.nullptr); + } + + /// era + int get era { + return _objc_msgSend_123(this.pointer, _sel_era); + } + + /// setEra: + set era(int value) { + return _objc_msgSend_142(this.pointer, _sel_setEra_, value); + } + + /// year + int get year { + return _objc_msgSend_123(this.pointer, _sel_year); + } + + /// setYear: + set year(int value) { + return _objc_msgSend_142(this.pointer, _sel_setYear_, value); + } + + /// month + int get month { + return _objc_msgSend_123(this.pointer, _sel_month); + } + + /// setMonth: + set month(int value) { + return _objc_msgSend_142(this.pointer, _sel_setMonth_, value); + } + + /// day + int get day { + return _objc_msgSend_123(this.pointer, _sel_day); + } + + /// setDay: + set day(int value) { + return _objc_msgSend_142(this.pointer, _sel_setDay_, value); + } + + /// hour + int get hour { + return _objc_msgSend_123(this.pointer, _sel_hour); + } + + /// setHour: + set hour(int value) { + return _objc_msgSend_142(this.pointer, _sel_setHour_, value); + } + + /// minute + int get minute { + return _objc_msgSend_123(this.pointer, _sel_minute); + } + + /// setMinute: + set minute(int value) { + return _objc_msgSend_142(this.pointer, _sel_setMinute_, value); + } + + /// second + int get second { + return _objc_msgSend_123(this.pointer, _sel_second); + } + + /// setSecond: + set second(int value) { + return _objc_msgSend_142(this.pointer, _sel_setSecond_, value); + } + + /// nanosecond + int get nanosecond { + return _objc_msgSend_123(this.pointer, _sel_nanosecond); + } + + /// setNanosecond: + set nanosecond(int value) { + return _objc_msgSend_142(this.pointer, _sel_setNanosecond_, value); + } + + /// weekday + int get weekday { + return _objc_msgSend_123(this.pointer, _sel_weekday); + } + + /// setWeekday: + set weekday(int value) { + return _objc_msgSend_142(this.pointer, _sel_setWeekday_, value); + } + + /// weekdayOrdinal + int get weekdayOrdinal { + return _objc_msgSend_123(this.pointer, _sel_weekdayOrdinal); + } + + /// setWeekdayOrdinal: + set weekdayOrdinal(int value) { + return _objc_msgSend_142(this.pointer, _sel_setWeekdayOrdinal_, value); + } + + /// quarter + int get quarter { + return _objc_msgSend_123(this.pointer, _sel_quarter); + } + + /// setQuarter: + set quarter(int value) { + return _objc_msgSend_142(this.pointer, _sel_setQuarter_, value); + } + + /// weekOfMonth + int get weekOfMonth { + return _objc_msgSend_123(this.pointer, _sel_weekOfMonth); + } + + /// setWeekOfMonth: + set weekOfMonth(int value) { + return _objc_msgSend_142(this.pointer, _sel_setWeekOfMonth_, value); + } + + /// weekOfYear + int get weekOfYear { + return _objc_msgSend_123(this.pointer, _sel_weekOfYear); + } + + /// setWeekOfYear: + set weekOfYear(int value) { + return _objc_msgSend_142(this.pointer, _sel_setWeekOfYear_, value); + } + + /// yearForWeekOfYear + int get yearForWeekOfYear { + return _objc_msgSend_123(this.pointer, _sel_yearForWeekOfYear); + } + + /// setYearForWeekOfYear: + set yearForWeekOfYear(int value) { + return _objc_msgSend_142(this.pointer, _sel_setYearForWeekOfYear_, value); + } + + /// isLeapMonth + bool get leapMonth { + return _objc_msgSend_13(this.pointer, _sel_isLeapMonth); + } + + /// setLeapMonth: + set leapMonth(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setLeapMonth_, value); + } + + /// date + objc.NSDate? get date { + final _ret = _objc_msgSend_124(this.pointer, _sel_date); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// week + int week() { + return _objc_msgSend_123(this.pointer, _sel_week); + } + + /// setWeek: + void setWeek_(int v) { + _objc_msgSend_143(this.pointer, _sel_setWeek_, v); + } + + /// setValue:forComponent: + void setValue_forComponent_(int value, NSCalendarUnit unit) { + _objc_msgSend_144( + this.pointer, _sel_setValue_forComponent_, value, unit.value); + } + + /// valueForComponent: + int valueForComponent_(NSCalendarUnit unit) { + return _objc_msgSend_145(this.pointer, _sel_valueForComponent_, unit.value); + } + + /// isValidDate + bool get validDate { + return _objc_msgSend_13(this.pointer, _sel_isValidDate); + } + + /// isValidDateInCalendar: + bool isValidDateInCalendar_(NSCalendar calendar) { + return _objc_msgSend_146( + this.pointer, _sel_isValidDateInCalendar_, calendar.pointer); + } + + /// init + NSDateComponents init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSDateComponents.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSDateComponents new1() { + final _ret = _objc_msgSend_19(_class_NSDateComponents, _sel_new); + return NSDateComponents.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSDateComponents allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSDateComponents, _sel_allocWithZone_, zone); + return NSDateComponents.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSDateComponents alloc() { + final _ret = _objc_msgSend_19(_class_NSDateComponents, _sel_alloc); + return NSDateComponents.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSDateComponents, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSDateComponents, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSDateComponents, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSDateComponents, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSDateComponents, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSDateComponents, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSDateComponents, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSDateComponents, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSDateComponents, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSDateComponents = objc.getClass("classes.NSDateComponents"); +late final _sel_calendar = objc.registerName("calendar"); +final _objc_msgSend_138 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCalendar_ = objc.registerName("setCalendar:"); +final _objc_msgSend_139 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_140 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_141 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_era = objc.registerName("era"); +late final _sel_setEra_ = objc.registerName("setEra:"); +final _objc_msgSend_142 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_year = objc.registerName("year"); +late final _sel_setYear_ = objc.registerName("setYear:"); +late final _sel_month = objc.registerName("month"); +late final _sel_setMonth_ = objc.registerName("setMonth:"); +late final _sel_day = objc.registerName("day"); +late final _sel_setDay_ = objc.registerName("setDay:"); +late final _sel_hour = objc.registerName("hour"); +late final _sel_setHour_ = objc.registerName("setHour:"); +late final _sel_minute = objc.registerName("minute"); +late final _sel_setMinute_ = objc.registerName("setMinute:"); +late final _sel_second = objc.registerName("second"); +late final _sel_setSecond_ = objc.registerName("setSecond:"); +late final _sel_nanosecond = objc.registerName("nanosecond"); +late final _sel_setNanosecond_ = objc.registerName("setNanosecond:"); +late final _sel_weekday = objc.registerName("weekday"); +late final _sel_setWeekday_ = objc.registerName("setWeekday:"); +late final _sel_weekdayOrdinal = objc.registerName("weekdayOrdinal"); +late final _sel_setWeekdayOrdinal_ = objc.registerName("setWeekdayOrdinal:"); +late final _sel_quarter = objc.registerName("quarter"); +late final _sel_setQuarter_ = objc.registerName("setQuarter:"); +late final _sel_weekOfMonth = objc.registerName("weekOfMonth"); +late final _sel_setWeekOfMonth_ = objc.registerName("setWeekOfMonth:"); +late final _sel_weekOfYear = objc.registerName("weekOfYear"); +late final _sel_setWeekOfYear_ = objc.registerName("setWeekOfYear:"); +late final _sel_yearForWeekOfYear = objc.registerName("yearForWeekOfYear"); +late final _sel_setYearForWeekOfYear_ = + objc.registerName("setYearForWeekOfYear:"); +late final _sel_isLeapMonth = objc.registerName("isLeapMonth"); +late final _sel_setLeapMonth_ = objc.registerName("setLeapMonth:"); +late final _sel_date = objc.registerName("date"); +late final _sel_week = objc.registerName("week"); +late final _sel_setWeek_ = objc.registerName("setWeek:"); +final _objc_msgSend_143 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setValue_forComponent_ = + objc.registerName("setValue:forComponent:"); +final _objc_msgSend_144 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_valueForComponent_ = objc.registerName("valueForComponent:"); +final _objc_msgSend_145 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isValidDate = objc.registerName("isValidDate"); +late final _sel_isValidDateInCalendar_ = + objc.registerName("isValidDateInCalendar:"); +final _objc_msgSend_146 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dateFromComponents_ = objc.registerName("dateFromComponents:"); +final _objc_msgSend_147 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_components_fromDate_ = + objc.registerName("components:fromDate:"); +final _objc_msgSend_148 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + +enum NSCalendarOptions { + NSCalendarWrapComponents(1), + NSCalendarMatchStrictly(2), + NSCalendarSearchBackwards(4), + NSCalendarMatchPreviousTimePreservingSmallerUnits(256), + NSCalendarMatchNextTimePreservingSmallerUnits(512), + NSCalendarMatchNextTime(1024), + NSCalendarMatchFirst(4096), + NSCalendarMatchLast(8192); + + final int value; + const NSCalendarOptions(this.value); + + static NSCalendarOptions fromValue(int value) => switch (value) { + 1 => NSCalendarWrapComponents, + 2 => NSCalendarMatchStrictly, + 4 => NSCalendarSearchBackwards, + 256 => NSCalendarMatchPreviousTimePreservingSmallerUnits, + 512 => NSCalendarMatchNextTimePreservingSmallerUnits, + 1024 => NSCalendarMatchNextTime, + 4096 => NSCalendarMatchFirst, + 8192 => NSCalendarMatchLast, + _ => throw ArgumentError("Unknown value for NSCalendarOptions: $value"), + }; +} + +late final _sel_dateByAddingComponents_toDate_options_ = + objc.registerName("dateByAddingComponents:toDate:options:"); +final _objc_msgSend_149 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_components_fromDate_toDate_options_ = + objc.registerName("components:fromDate:toDate:options:"); +final _objc_msgSend_150 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_getEra_year_month_day_fromDate_ = + objc.registerName("getEra:year:month:day:fromDate:"); +final _objc_msgSend_151 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_getEra_yearForWeekOfYear_weekOfYear_weekday_fromDate_ = + objc.registerName("getEra:yearForWeekOfYear:weekOfYear:weekday:fromDate:"); +late final _sel_getHour_minute_second_nanosecond_fromDate_ = + objc.registerName("getHour:minute:second:nanosecond:fromDate:"); +late final _sel_component_fromDate_ = objc.registerName("component:fromDate:"); +final _objc_msgSend_152 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_dateWithEra_year_month_day_hour_minute_second_nanosecond_ = objc + .registerName("dateWithEra:year:month:day:hour:minute:second:nanosecond:"); +final _objc_msgSend_153 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int, + int, + int, + int, + int)>(); +late final _sel_dateWithEra_yearForWeekOfYear_weekOfYear_weekday_hour_minute_second_nanosecond_ = + objc.registerName( + "dateWithEra:yearForWeekOfYear:weekOfYear:weekday:hour:minute:second:nanosecond:"); +late final _sel_startOfDayForDate_ = objc.registerName("startOfDayForDate:"); +final _objc_msgSend_154 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_componentsInTimeZone_fromDate_ = + objc.registerName("componentsInTimeZone:fromDate:"); +final _objc_msgSend_155 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_compareDate_toDate_toUnitGranularity_ = + objc.registerName("compareDate:toDate:toUnitGranularity:"); +final _objc_msgSend_156 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_isDate_equalToDate_toUnitGranularity_ = + objc.registerName("isDate:equalToDate:toUnitGranularity:"); +final _objc_msgSend_157 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_isDate_inSameDayAsDate_ = + objc.registerName("isDate:inSameDayAsDate:"); +final _objc_msgSend_158 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isDateInToday_ = objc.registerName("isDateInToday:"); +late final _sel_isDateInYesterday_ = objc.registerName("isDateInYesterday:"); +late final _sel_isDateInTomorrow_ = objc.registerName("isDateInTomorrow:"); +late final _sel_isDateInWeekend_ = objc.registerName("isDateInWeekend:"); +late final _sel_rangeOfWeekendStartDate_interval_containingDate_ = + objc.registerName("rangeOfWeekendStartDate:interval:containingDate:"); +final _objc_msgSend_159 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_nextWeekendStartDate_interval_options_afterDate_ = + objc.registerName("nextWeekendStartDate:interval:options:afterDate:"); +final _objc_msgSend_160 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_components_fromDateComponents_toDateComponents_options_ = objc + .registerName("components:fromDateComponents:toDateComponents:options:"); +final _objc_msgSend_161 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_dateByAddingUnit_value_toDate_options_ = + objc.registerName("dateByAddingUnit:value:toDate:options:"); +final _objc_msgSend_162 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Long, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int)>(); +void _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + bool arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() + .asFunction< + void Function(ffi.Pointer, bool, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + bool arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function(ffi.Pointer, + bool, ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSDate_bool_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDate_bool_bool._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSDate_bool_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDate_bool_bool._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDate_bool_bool.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDate_bool_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDate_bool_bool.fromFunction( + void Function(objc.NSDate?, bool, ffi.Pointer) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) + .cast(), + (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : objc.NSDate.castFromPointer(arg0, retain: true, release: true), + arg1, arg2))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSDate_bool_bool.listener( + void Function(objc.NSDate?, bool, ffi.Pointer) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSDate_bool_bool( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDate_bool_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : objc.NSDate.castFromPointer(arg0, retain: false, release: true), arg1, arg2)))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(objc.NSDate? arg0, bool arg1, ffi.Pointer arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Bool arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1, arg2); +} + +late final _sel_enumerateDatesStartingAfterDate_matchingComponents_options_usingBlock_ = + objc.registerName( + "enumerateDatesStartingAfterDate:matchingComponents:options:usingBlock:"); +final _objc_msgSend_163 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_nextDateAfterDate_matchingComponents_options_ = + objc.registerName("nextDateAfterDate:matchingComponents:options:"); +final _objc_msgSend_164 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_nextDateAfterDate_matchingUnit_value_options_ = + objc.registerName("nextDateAfterDate:matchingUnit:value:options:"); +final _objc_msgSend_165 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Long, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + int)>(); +late final _sel_nextDateAfterDate_matchingHour_minute_second_options_ = + objc.registerName("nextDateAfterDate:matchingHour:minute:second:options:"); +final _objc_msgSend_166 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + int)>(); +late final _sel_dateBySettingUnit_value_ofDate_options_ = + objc.registerName("dateBySettingUnit:value:ofDate:options:"); +late final _sel_dateBySettingHour_minute_second_ofDate_options_ = + objc.registerName("dateBySettingHour:minute:second:ofDate:options:"); +final _objc_msgSend_167 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Long, + ffi.Long, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + int, + ffi.Pointer, + int)>(); +late final _sel_date_matchesComponents_ = + objc.registerName("date:matchesComponents:"); +final _objc_msgSend_168 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +final _objc_msgSend_169 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isLenient = objc.registerName("isLenient"); +late final _sel_setLenient_ = objc.registerName("setLenient:"); +late final _sel_twoDigitStartDate = objc.registerName("twoDigitStartDate"); +late final _sel_setTwoDigitStartDate_ = + objc.registerName("setTwoDigitStartDate:"); +final _objc_msgSend_170 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_defaultDate = objc.registerName("defaultDate"); +late final _sel_setDefaultDate_ = objc.registerName("setDefaultDate:"); +late final _sel_setEraSymbols_ = objc.registerName("setEraSymbols:"); +final _objc_msgSend_171 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setMonthSymbols_ = objc.registerName("setMonthSymbols:"); +late final _sel_setShortMonthSymbols_ = + objc.registerName("setShortMonthSymbols:"); +late final _sel_setWeekdaySymbols_ = objc.registerName("setWeekdaySymbols:"); +late final _sel_setShortWeekdaySymbols_ = + objc.registerName("setShortWeekdaySymbols:"); +late final _sel_setAMSymbol_ = objc.registerName("setAMSymbol:"); +late final _sel_setPMSymbol_ = objc.registerName("setPMSymbol:"); +late final _sel_setLongEraSymbols_ = objc.registerName("setLongEraSymbols:"); +late final _sel_setVeryShortMonthSymbols_ = + objc.registerName("setVeryShortMonthSymbols:"); +late final _sel_setStandaloneMonthSymbols_ = + objc.registerName("setStandaloneMonthSymbols:"); +late final _sel_setShortStandaloneMonthSymbols_ = + objc.registerName("setShortStandaloneMonthSymbols:"); +late final _sel_setVeryShortStandaloneMonthSymbols_ = + objc.registerName("setVeryShortStandaloneMonthSymbols:"); +late final _sel_setVeryShortWeekdaySymbols_ = + objc.registerName("setVeryShortWeekdaySymbols:"); +late final _sel_setStandaloneWeekdaySymbols_ = + objc.registerName("setStandaloneWeekdaySymbols:"); +late final _sel_setShortStandaloneWeekdaySymbols_ = + objc.registerName("setShortStandaloneWeekdaySymbols:"); +late final _sel_setVeryShortStandaloneWeekdaySymbols_ = + objc.registerName("setVeryShortStandaloneWeekdaySymbols:"); +late final _sel_setQuarterSymbols_ = objc.registerName("setQuarterSymbols:"); +late final _sel_setShortQuarterSymbols_ = + objc.registerName("setShortQuarterSymbols:"); +late final _sel_setStandaloneQuarterSymbols_ = + objc.registerName("setStandaloneQuarterSymbols:"); +late final _sel_setShortStandaloneQuarterSymbols_ = + objc.registerName("setShortStandaloneQuarterSymbols:"); +late final _sel_gregorianStartDate = objc.registerName("gregorianStartDate"); +late final _sel_setGregorianStartDate_ = + objc.registerName("setGregorianStartDate:"); +late final _sel_doesRelativeDateFormatting = + objc.registerName("doesRelativeDateFormatting"); +late final _sel_setDoesRelativeDateFormatting_ = + objc.registerName("setDoesRelativeDateFormatting:"); +late final _sel_initWithDateFormat_allowNaturalLanguage_ = + objc.registerName("initWithDateFormat:allowNaturalLanguage:"); +final _objc_msgSend_172 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_allowsNaturalLanguage = + objc.registerName("allowsNaturalLanguage"); + +/// NSFormatter +class NSFormatter extends objc.NSObject { + NSFormatter._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSFormatter] that points to the same underlying object as [other]. + NSFormatter.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSFormatter] that wraps the given raw object pointer. + NSFormatter.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSFormatter]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFormatter); + } + + /// stringForObjectValue: + objc.NSString? stringForObjectValue_(objc.ObjCObjectBase? obj) { + final _ret = _objc_msgSend_173( + this.pointer, _sel_stringForObjectValue_, obj?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// attributedStringForObjectValue:withDefaultAttributes: + NSAttributedString? attributedStringForObjectValue_withDefaultAttributes_( + objc.ObjCObjectBase obj, objc.NSDictionary? attrs) { + final _ret = _objc_msgSend_174( + this.pointer, + _sel_attributedStringForObjectValue_withDefaultAttributes_, + obj.pointer, + attrs?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSAttributedString.castFromPointer(_ret, retain: true, release: true); + } + + /// editingStringForObjectValue: + objc.NSString? editingStringForObjectValue_(objc.ObjCObjectBase obj) { + final _ret = _objc_msgSend_175( + this.pointer, _sel_editingStringForObjectValue_, obj.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// getObjectValue:forString:errorDescription: + bool getObjectValue_forString_errorDescription_( + ffi.Pointer> obj, + objc.NSString string, + ffi.Pointer> error) { + return _objc_msgSend_176( + this.pointer, + _sel_getObjectValue_forString_errorDescription_, + obj, + string.pointer, + error); + } + + /// isPartialStringValid:newEditingString:errorDescription: + bool isPartialStringValid_newEditingString_errorDescription_( + objc.NSString partialString, + ffi.Pointer> newString, + ffi.Pointer> error) { + return _objc_msgSend_177( + this.pointer, + _sel_isPartialStringValid_newEditingString_errorDescription_, + partialString.pointer, + newString, + error); + } + + /// isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription: + bool + isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_( + ffi.Pointer> partialStringPtr, + ffi.Pointer<_NSRange> proposedSelRangePtr, + objc.NSString origString, + _NSRange origSelRange, + ffi.Pointer> error) { + return _objc_msgSend_178( + this.pointer, + _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_, + partialStringPtr, + proposedSelRangePtr, + origString.pointer, + origSelRange, + error); + } + + /// init + NSFormatter init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSFormatter.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSFormatter new1() { + final _ret = _objc_msgSend_19(_class_NSFormatter, _sel_new); + return NSFormatter.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSFormatter, _sel_allocWithZone_, zone); + return NSFormatter.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSFormatter alloc() { + final _ret = _objc_msgSend_19(_class_NSFormatter, _sel_alloc); + return NSFormatter.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSFormatter, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSFormatter, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSFormatter, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSFormatter, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSFormatter = objc.getClass("classes.NSFormatter"); +late final _sel_stringForObjectValue_ = + objc.registerName("stringForObjectValue:"); +final _objc_msgSend_173 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributedStringForObjectValue_withDefaultAttributes_ = + objc.registerName("attributedStringForObjectValue:withDefaultAttributes:"); +final _objc_msgSend_174 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_editingStringForObjectValue_ = + objc.registerName("editingStringForObjectValue:"); +final _objc_msgSend_175 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getObjectValue_forString_errorDescription_ = + objc.registerName("getObjectValue:forString:errorDescription:"); +final _objc_msgSend_176 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isPartialStringValid_newEditingString_errorDescription_ = objc + .registerName("isPartialStringValid:newEditingString:errorDescription:"); +final _objc_msgSend_177 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_isPartialStringValid_proposedSelectedRange_originalString_originalSelectedRange_errorDescription_ = + objc.registerName( + "isPartialStringValid:proposedSelectedRange:originalString:originalSelectedRange:errorDescription:"); +final _objc_msgSend_178 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer<_NSRange>, + ffi.Pointer, + _NSRange, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer<_NSRange>, + ffi.Pointer, + _NSRange, + ffi.Pointer>)>(); + +/// NSNumberFormatter +class NSNumberFormatter extends NSFormatter { + NSNumberFormatter._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSNumberFormatter] that points to the same underlying object as [other]. + NSNumberFormatter.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSNumberFormatter] that wraps the given raw object pointer. + NSNumberFormatter.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSNumberFormatter]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNumberFormatter); + } + + /// formattingContext + NSFormattingContext get formattingContext { + final _ret = _objc_msgSend_99(this.pointer, _sel_formattingContext); + return NSFormattingContext.fromValue(_ret); + } + + /// setFormattingContext: + set formattingContext(NSFormattingContext value) { + return _objc_msgSend_100( + this.pointer, _sel_setFormattingContext_, value.value); + } + + /// getObjectValue:forString:range:error: + bool getObjectValue_forString_range_error_( + ffi.Pointer> obj, + objc.NSString string, + ffi.Pointer<_NSRange> rangep, + ffi.Pointer> error) { + return _objc_msgSend_101( + this.pointer, + _sel_getObjectValue_forString_range_error_, + obj, + string.pointer, + rangep, + error); + } + + /// stringFromNumber: + objc.NSString? stringFromNumber_(objc.NSNumber number) { + final _ret = + _objc_msgSend_179(this.pointer, _sel_stringFromNumber_, number.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// numberFromString: + objc.NSNumber? numberFromString_(objc.NSString string) { + final _ret = + _objc_msgSend_180(this.pointer, _sel_numberFromString_, string.pointer); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// localizedStringFromNumber:numberStyle: + static objc.NSString localizedStringFromNumber_numberStyle_( + objc.NSNumber num, NSNumberFormatterStyle nstyle) { + final _ret = _objc_msgSend_181(_class_NSNumberFormatter, + _sel_localizedStringFromNumber_numberStyle_, num.pointer, nstyle.value); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// defaultFormatterBehavior + static NSNumberFormatterBehavior defaultFormatterBehavior() { + final _ret = _objc_msgSend_182( + _class_NSNumberFormatter, _sel_defaultFormatterBehavior); + return NSNumberFormatterBehavior.fromValue(_ret); + } + + /// setDefaultFormatterBehavior: + static void setDefaultFormatterBehavior_(NSNumberFormatterBehavior behavior) { + _objc_msgSend_183(_class_NSNumberFormatter, + _sel_setDefaultFormatterBehavior_, behavior.value); + } + + /// numberStyle + NSNumberFormatterStyle get numberStyle { + final _ret = _objc_msgSend_184(this.pointer, _sel_numberStyle); + return NSNumberFormatterStyle.fromValue(_ret); + } + + /// setNumberStyle: + set numberStyle(NSNumberFormatterStyle value) { + return _objc_msgSend_185(this.pointer, _sel_setNumberStyle_, value.value); + } + + /// locale + objc.NSLocale get locale { + final _ret = _objc_msgSend_111(this.pointer, _sel_locale); + return objc.NSLocale.castFromPointer(_ret, retain: true, release: true); + } + + /// setLocale: + set locale(objc.NSLocale value) { + return _objc_msgSend_112(this.pointer, _sel_setLocale_, value.pointer); + } + + /// generatesDecimalNumbers + bool get generatesDecimalNumbers { + return _objc_msgSend_13(this.pointer, _sel_generatesDecimalNumbers); + } + + /// setGeneratesDecimalNumbers: + set generatesDecimalNumbers(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setGeneratesDecimalNumbers_, value); + } + + /// formatterBehavior + NSNumberFormatterBehavior get formatterBehavior { + final _ret = _objc_msgSend_182(this.pointer, _sel_formatterBehavior); + return NSNumberFormatterBehavior.fromValue(_ret); + } + + /// setFormatterBehavior: + set formatterBehavior(NSNumberFormatterBehavior value) { + return _objc_msgSend_186( + this.pointer, _sel_setFormatterBehavior_, value.value); + } + + /// negativeFormat + objc.NSString get negativeFormat { + final _ret = _objc_msgSend_11(this.pointer, _sel_negativeFormat); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setNegativeFormat: + set negativeFormat(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setNegativeFormat_, value.pointer); + } + + /// textAttributesForNegativeValues + objc.NSDictionary? get textAttributesForNegativeValues { + final _ret = + _objc_msgSend_82(this.pointer, _sel_textAttributesForNegativeValues); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setTextAttributesForNegativeValues: + set textAttributesForNegativeValues(objc.NSDictionary? value) { + return _objc_msgSend_187( + this.pointer, + _sel_setTextAttributesForNegativeValues_, + value?.pointer ?? ffi.nullptr); + } + + /// positiveFormat + objc.NSString get positiveFormat { + final _ret = _objc_msgSend_11(this.pointer, _sel_positiveFormat); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPositiveFormat: + set positiveFormat(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setPositiveFormat_, value.pointer); + } + + /// textAttributesForPositiveValues + objc.NSDictionary? get textAttributesForPositiveValues { + final _ret = + _objc_msgSend_82(this.pointer, _sel_textAttributesForPositiveValues); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setTextAttributesForPositiveValues: + set textAttributesForPositiveValues(objc.NSDictionary? value) { + return _objc_msgSend_187( + this.pointer, + _sel_setTextAttributesForPositiveValues_, + value?.pointer ?? ffi.nullptr); + } + + /// allowsFloats + bool get allowsFloats { + return _objc_msgSend_13(this.pointer, _sel_allowsFloats); + } + + /// setAllowsFloats: + set allowsFloats(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setAllowsFloats_, value); + } + + /// decimalSeparator + objc.NSString get decimalSeparator { + final _ret = _objc_msgSend_11(this.pointer, _sel_decimalSeparator); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setDecimalSeparator: + set decimalSeparator(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setDecimalSeparator_, value.pointer); + } + + /// alwaysShowsDecimalSeparator + bool get alwaysShowsDecimalSeparator { + return _objc_msgSend_13(this.pointer, _sel_alwaysShowsDecimalSeparator); + } + + /// setAlwaysShowsDecimalSeparator: + set alwaysShowsDecimalSeparator(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAlwaysShowsDecimalSeparator_, value); + } + + /// currencyDecimalSeparator + objc.NSString get currencyDecimalSeparator { + final _ret = _objc_msgSend_11(this.pointer, _sel_currencyDecimalSeparator); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setCurrencyDecimalSeparator: + set currencyDecimalSeparator(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setCurrencyDecimalSeparator_, value.pointer); + } + + /// usesGroupingSeparator + bool get usesGroupingSeparator { + return _objc_msgSend_13(this.pointer, _sel_usesGroupingSeparator); + } + + /// setUsesGroupingSeparator: + set usesGroupingSeparator(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setUsesGroupingSeparator_, value); + } + + /// groupingSeparator + objc.NSString get groupingSeparator { + final _ret = _objc_msgSend_11(this.pointer, _sel_groupingSeparator); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setGroupingSeparator: + set groupingSeparator(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setGroupingSeparator_, value.pointer); + } + + /// zeroSymbol + objc.NSString? get zeroSymbol { + final _ret = _objc_msgSend_20(this.pointer, _sel_zeroSymbol); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setZeroSymbol: + set zeroSymbol(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setZeroSymbol_, value?.pointer ?? ffi.nullptr); + } + + /// textAttributesForZero + objc.NSDictionary? get textAttributesForZero { + final _ret = _objc_msgSend_82(this.pointer, _sel_textAttributesForZero); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setTextAttributesForZero: + set textAttributesForZero(objc.NSDictionary? value) { + return _objc_msgSend_187(this.pointer, _sel_setTextAttributesForZero_, + value?.pointer ?? ffi.nullptr); + } + + /// nilSymbol + objc.NSString get nilSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_nilSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setNilSymbol: + set nilSymbol(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setNilSymbol_, value.pointer); + } + + /// textAttributesForNil + objc.NSDictionary? get textAttributesForNil { + final _ret = _objc_msgSend_82(this.pointer, _sel_textAttributesForNil); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setTextAttributesForNil: + set textAttributesForNil(objc.NSDictionary? value) { + return _objc_msgSend_187(this.pointer, _sel_setTextAttributesForNil_, + value?.pointer ?? ffi.nullptr); + } + + /// notANumberSymbol + objc.NSString get notANumberSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_notANumberSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setNotANumberSymbol: + set notANumberSymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setNotANumberSymbol_, value.pointer); + } + + /// textAttributesForNotANumber + objc.NSDictionary? get textAttributesForNotANumber { + final _ret = + _objc_msgSend_82(this.pointer, _sel_textAttributesForNotANumber); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setTextAttributesForNotANumber: + set textAttributesForNotANumber(objc.NSDictionary? value) { + return _objc_msgSend_187(this.pointer, _sel_setTextAttributesForNotANumber_, + value?.pointer ?? ffi.nullptr); + } + + /// positiveInfinitySymbol + objc.NSString get positiveInfinitySymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_positiveInfinitySymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPositiveInfinitySymbol: + set positiveInfinitySymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setPositiveInfinitySymbol_, value.pointer); + } + + /// textAttributesForPositiveInfinity + objc.NSDictionary? get textAttributesForPositiveInfinity { + final _ret = + _objc_msgSend_82(this.pointer, _sel_textAttributesForPositiveInfinity); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setTextAttributesForPositiveInfinity: + set textAttributesForPositiveInfinity(objc.NSDictionary? value) { + return _objc_msgSend_187( + this.pointer, + _sel_setTextAttributesForPositiveInfinity_, + value?.pointer ?? ffi.nullptr); + } + + /// negativeInfinitySymbol + objc.NSString get negativeInfinitySymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_negativeInfinitySymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setNegativeInfinitySymbol: + set negativeInfinitySymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setNegativeInfinitySymbol_, value.pointer); + } + + /// textAttributesForNegativeInfinity + objc.NSDictionary? get textAttributesForNegativeInfinity { + final _ret = + _objc_msgSend_82(this.pointer, _sel_textAttributesForNegativeInfinity); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setTextAttributesForNegativeInfinity: + set textAttributesForNegativeInfinity(objc.NSDictionary? value) { + return _objc_msgSend_187( + this.pointer, + _sel_setTextAttributesForNegativeInfinity_, + value?.pointer ?? ffi.nullptr); + } + + /// positivePrefix + objc.NSString get positivePrefix { + final _ret = _objc_msgSend_11(this.pointer, _sel_positivePrefix); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPositivePrefix: + set positivePrefix(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setPositivePrefix_, value.pointer); + } + + /// positiveSuffix + objc.NSString get positiveSuffix { + final _ret = _objc_msgSend_11(this.pointer, _sel_positiveSuffix); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPositiveSuffix: + set positiveSuffix(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setPositiveSuffix_, value.pointer); + } + + /// negativePrefix + objc.NSString get negativePrefix { + final _ret = _objc_msgSend_11(this.pointer, _sel_negativePrefix); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setNegativePrefix: + set negativePrefix(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setNegativePrefix_, value.pointer); + } + + /// negativeSuffix + objc.NSString get negativeSuffix { + final _ret = _objc_msgSend_11(this.pointer, _sel_negativeSuffix); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setNegativeSuffix: + set negativeSuffix(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setNegativeSuffix_, value.pointer); + } + + /// currencyCode + objc.NSString get currencyCode { + final _ret = _objc_msgSend_11(this.pointer, _sel_currencyCode); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setCurrencyCode: + set currencyCode(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setCurrencyCode_, value.pointer); + } + + /// currencySymbol + objc.NSString get currencySymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_currencySymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setCurrencySymbol: + set currencySymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setCurrencySymbol_, value.pointer); + } + + /// internationalCurrencySymbol + objc.NSString get internationalCurrencySymbol { + final _ret = + _objc_msgSend_11(this.pointer, _sel_internationalCurrencySymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setInternationalCurrencySymbol: + set internationalCurrencySymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setInternationalCurrencySymbol_, value.pointer); + } + + /// percentSymbol + objc.NSString get percentSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_percentSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPercentSymbol: + set percentSymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setPercentSymbol_, value.pointer); + } + + /// perMillSymbol + objc.NSString get perMillSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_perMillSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPerMillSymbol: + set perMillSymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setPerMillSymbol_, value.pointer); + } + + /// minusSign + objc.NSString get minusSign { + final _ret = _objc_msgSend_11(this.pointer, _sel_minusSign); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setMinusSign: + set minusSign(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setMinusSign_, value.pointer); + } + + /// plusSign + objc.NSString get plusSign { + final _ret = _objc_msgSend_11(this.pointer, _sel_plusSign); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPlusSign: + set plusSign(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setPlusSign_, value.pointer); + } + + /// exponentSymbol + objc.NSString get exponentSymbol { + final _ret = _objc_msgSend_11(this.pointer, _sel_exponentSymbol); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setExponentSymbol: + set exponentSymbol(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setExponentSymbol_, value.pointer); + } + + /// groupingSize + int get groupingSize { + return _objc_msgSend_57(this.pointer, _sel_groupingSize); + } + + /// setGroupingSize: + set groupingSize(int value) { + return _objc_msgSend_133(this.pointer, _sel_setGroupingSize_, value); + } + + /// secondaryGroupingSize + int get secondaryGroupingSize { + return _objc_msgSend_57(this.pointer, _sel_secondaryGroupingSize); + } + + /// setSecondaryGroupingSize: + set secondaryGroupingSize(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setSecondaryGroupingSize_, value); + } + + /// multiplier + objc.NSNumber? get multiplier { + final _ret = _objc_msgSend_22(this.pointer, _sel_multiplier); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setMultiplier: + set multiplier(objc.NSNumber? value) { + return _objc_msgSend_23( + this.pointer, _sel_setMultiplier_, value?.pointer ?? ffi.nullptr); + } + + /// formatWidth + int get formatWidth { + return _objc_msgSend_57(this.pointer, _sel_formatWidth); + } + + /// setFormatWidth: + set formatWidth(int value) { + return _objc_msgSend_133(this.pointer, _sel_setFormatWidth_, value); + } + + /// paddingCharacter + objc.NSString get paddingCharacter { + final _ret = _objc_msgSend_11(this.pointer, _sel_paddingCharacter); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPaddingCharacter: + set paddingCharacter(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setPaddingCharacter_, value.pointer); + } + + /// paddingPosition + NSNumberFormatterPadPosition get paddingPosition { + final _ret = _objc_msgSend_188(this.pointer, _sel_paddingPosition); + return NSNumberFormatterPadPosition.fromValue(_ret); + } + + /// setPaddingPosition: + set paddingPosition(NSNumberFormatterPadPosition value) { + return _objc_msgSend_189( + this.pointer, _sel_setPaddingPosition_, value.value); + } + + /// roundingMode + NSNumberFormatterRoundingMode get roundingMode { + final _ret = _objc_msgSend_190(this.pointer, _sel_roundingMode); + return NSNumberFormatterRoundingMode.fromValue(_ret); + } + + /// setRoundingMode: + set roundingMode(NSNumberFormatterRoundingMode value) { + return _objc_msgSend_191(this.pointer, _sel_setRoundingMode_, value.value); + } + + /// roundingIncrement + objc.NSNumber get roundingIncrement { + final _ret = _objc_msgSend_192(this.pointer, _sel_roundingIncrement); + return objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setRoundingIncrement: + set roundingIncrement(objc.NSNumber value) { + return _objc_msgSend_193( + this.pointer, _sel_setRoundingIncrement_, value.pointer); + } + + /// minimumIntegerDigits + int get minimumIntegerDigits { + return _objc_msgSend_57(this.pointer, _sel_minimumIntegerDigits); + } + + /// setMinimumIntegerDigits: + set minimumIntegerDigits(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setMinimumIntegerDigits_, value); + } + + /// maximumIntegerDigits + int get maximumIntegerDigits { + return _objc_msgSend_57(this.pointer, _sel_maximumIntegerDigits); + } + + /// setMaximumIntegerDigits: + set maximumIntegerDigits(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setMaximumIntegerDigits_, value); + } + + /// minimumFractionDigits + int get minimumFractionDigits { + return _objc_msgSend_57(this.pointer, _sel_minimumFractionDigits); + } + + /// setMinimumFractionDigits: + set minimumFractionDigits(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setMinimumFractionDigits_, value); + } + + /// maximumFractionDigits + int get maximumFractionDigits { + return _objc_msgSend_57(this.pointer, _sel_maximumFractionDigits); + } + + /// setMaximumFractionDigits: + set maximumFractionDigits(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setMaximumFractionDigits_, value); + } + + /// minimum + objc.NSNumber? get minimum { + final _ret = _objc_msgSend_22(this.pointer, _sel_minimum); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setMinimum: + set minimum(objc.NSNumber? value) { + return _objc_msgSend_23( + this.pointer, _sel_setMinimum_, value?.pointer ?? ffi.nullptr); + } + + /// maximum + objc.NSNumber? get maximum { + final _ret = _objc_msgSend_22(this.pointer, _sel_maximum); + return _ret.address == 0 + ? null + : objc.NSNumber.castFromPointer(_ret, retain: true, release: true); + } + + /// setMaximum: + set maximum(objc.NSNumber? value) { + return _objc_msgSend_23( + this.pointer, _sel_setMaximum_, value?.pointer ?? ffi.nullptr); + } + + /// currencyGroupingSeparator + objc.NSString get currencyGroupingSeparator { + final _ret = _objc_msgSend_11(this.pointer, _sel_currencyGroupingSeparator); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setCurrencyGroupingSeparator: + set currencyGroupingSeparator(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setCurrencyGroupingSeparator_, value.pointer); + } + + /// isLenient + bool get lenient { + return _objc_msgSend_13(this.pointer, _sel_isLenient); + } + + /// setLenient: + set lenient(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setLenient_, value); + } + + /// usesSignificantDigits + bool get usesSignificantDigits { + return _objc_msgSend_13(this.pointer, _sel_usesSignificantDigits); + } + + /// setUsesSignificantDigits: + set usesSignificantDigits(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setUsesSignificantDigits_, value); + } + + /// minimumSignificantDigits + int get minimumSignificantDigits { + return _objc_msgSend_57(this.pointer, _sel_minimumSignificantDigits); + } + + /// setMinimumSignificantDigits: + set minimumSignificantDigits(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setMinimumSignificantDigits_, value); + } + + /// maximumSignificantDigits + int get maximumSignificantDigits { + return _objc_msgSend_57(this.pointer, _sel_maximumSignificantDigits); + } + + /// setMaximumSignificantDigits: + set maximumSignificantDigits(int value) { + return _objc_msgSend_133( + this.pointer, _sel_setMaximumSignificantDigits_, value); + } + + /// isPartialStringValidationEnabled + bool get partialStringValidationEnabled { + return _objc_msgSend_13( + this.pointer, _sel_isPartialStringValidationEnabled); + } + + /// setPartialStringValidationEnabled: + set partialStringValidationEnabled(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setPartialStringValidationEnabled_, value); + } + + /// hasThousandSeparators + bool get hasThousandSeparators { + return _objc_msgSend_13(this.pointer, _sel_hasThousandSeparators); + } + + /// setHasThousandSeparators: + set hasThousandSeparators(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setHasThousandSeparators_, value); + } + + /// thousandSeparator + objc.NSString get thousandSeparator { + final _ret = _objc_msgSend_11(this.pointer, _sel_thousandSeparator); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setThousandSeparator: + set thousandSeparator(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setThousandSeparator_, value.pointer); + } + + /// localizesFormat + bool get localizesFormat { + return _objc_msgSend_13(this.pointer, _sel_localizesFormat); + } + + /// setLocalizesFormat: + set localizesFormat(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setLocalizesFormat_, value); + } + + /// format + objc.NSString get format { + final _ret = _objc_msgSend_11(this.pointer, _sel_format); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setFormat: + set format(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setFormat_, value.pointer); + } + + /// attributedStringForZero + NSAttributedString get attributedStringForZero { + final _ret = _objc_msgSend_80(this.pointer, _sel_attributedStringForZero); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// setAttributedStringForZero: + set attributedStringForZero(NSAttributedString value) { + return _objc_msgSend_194( + this.pointer, _sel_setAttributedStringForZero_, value.pointer); + } + + /// attributedStringForNil + NSAttributedString get attributedStringForNil { + final _ret = _objc_msgSend_80(this.pointer, _sel_attributedStringForNil); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// setAttributedStringForNil: + set attributedStringForNil(NSAttributedString value) { + return _objc_msgSend_194( + this.pointer, _sel_setAttributedStringForNil_, value.pointer); + } + + /// attributedStringForNotANumber + NSAttributedString get attributedStringForNotANumber { + final _ret = + _objc_msgSend_80(this.pointer, _sel_attributedStringForNotANumber); + return NSAttributedString.castFromPointer(_ret, + retain: true, release: true); + } + + /// setAttributedStringForNotANumber: + set attributedStringForNotANumber(NSAttributedString value) { + return _objc_msgSend_194( + this.pointer, _sel_setAttributedStringForNotANumber_, value.pointer); + } + + /// roundingBehavior + NSDecimalNumberHandler get roundingBehavior { + final _ret = _objc_msgSend_195(this.pointer, _sel_roundingBehavior); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: true, release: true); + } + + /// setRoundingBehavior: + set roundingBehavior(NSDecimalNumberHandler value) { + return _objc_msgSend_197( + this.pointer, _sel_setRoundingBehavior_, value.pointer); + } + + /// init + NSNumberFormatter init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSNumberFormatter.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSNumberFormatter new1() { + final _ret = _objc_msgSend_19(_class_NSNumberFormatter, _sel_new); + return NSNumberFormatter.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSNumberFormatter allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSNumberFormatter, _sel_allocWithZone_, zone); + return NSNumberFormatter.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSNumberFormatter alloc() { + final _ret = _objc_msgSend_19(_class_NSNumberFormatter, _sel_alloc); + return NSNumberFormatter.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSNumberFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSNumberFormatter, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSNumberFormatter, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSNumberFormatter, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSNumberFormatter, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSNumberFormatter, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSNumberFormatter, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSNumberFormatter, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSNumberFormatter, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSNumberFormatter = + objc.getClass("classes.NSNumberFormatter"); +late final _sel_stringFromNumber_ = objc.registerName("stringFromNumber:"); +final _objc_msgSend_179 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberFromString_ = objc.registerName("numberFromString:"); +final _objc_msgSend_180 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +enum NSNumberFormatterStyle { + NSNumberFormatterNoStyle(0), + NSNumberFormatterDecimalStyle(1), + NSNumberFormatterCurrencyStyle(2), + NSNumberFormatterPercentStyle(3), + NSNumberFormatterScientificStyle(4), + NSNumberFormatterSpellOutStyle(5), + NSNumberFormatterOrdinalStyle(6), + NSNumberFormatterCurrencyISOCodeStyle(8), + NSNumberFormatterCurrencyPluralStyle(9), + NSNumberFormatterCurrencyAccountingStyle(10); + + final int value; + const NSNumberFormatterStyle(this.value); + + static NSNumberFormatterStyle fromValue(int value) => switch (value) { + 0 => NSNumberFormatterNoStyle, + 1 => NSNumberFormatterDecimalStyle, + 2 => NSNumberFormatterCurrencyStyle, + 3 => NSNumberFormatterPercentStyle, + 4 => NSNumberFormatterScientificStyle, + 5 => NSNumberFormatterSpellOutStyle, + 6 => NSNumberFormatterOrdinalStyle, + 8 => NSNumberFormatterCurrencyISOCodeStyle, + 9 => NSNumberFormatterCurrencyPluralStyle, + 10 => NSNumberFormatterCurrencyAccountingStyle, + _ => throw ArgumentError( + "Unknown value for NSNumberFormatterStyle: $value"), + }; +} + +late final _sel_localizedStringFromNumber_numberStyle_ = + objc.registerName("localizedStringFromNumber:numberStyle:"); +final _objc_msgSend_181 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + +enum NSNumberFormatterBehavior { + NSNumberFormatterBehaviorDefault(0), + NSNumberFormatterBehavior10_0(1000), + NSNumberFormatterBehavior10_4(1040); + + final int value; + const NSNumberFormatterBehavior(this.value); + + static NSNumberFormatterBehavior fromValue(int value) => switch (value) { + 0 => NSNumberFormatterBehaviorDefault, + 1000 => NSNumberFormatterBehavior10_0, + 1040 => NSNumberFormatterBehavior10_4, + _ => throw ArgumentError( + "Unknown value for NSNumberFormatterBehavior: $value"), + }; +} + +final _objc_msgSend_182 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_183 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_numberStyle = objc.registerName("numberStyle"); +final _objc_msgSend_184 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setNumberStyle_ = objc.registerName("setNumberStyle:"); +final _objc_msgSend_185 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_generatesDecimalNumbers = + objc.registerName("generatesDecimalNumbers"); +late final _sel_setGeneratesDecimalNumbers_ = + objc.registerName("setGeneratesDecimalNumbers:"); +final _objc_msgSend_186 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_negativeFormat = objc.registerName("negativeFormat"); +late final _sel_setNegativeFormat_ = objc.registerName("setNegativeFormat:"); +late final _sel_textAttributesForNegativeValues = + objc.registerName("textAttributesForNegativeValues"); +late final _sel_setTextAttributesForNegativeValues_ = + objc.registerName("setTextAttributesForNegativeValues:"); +final _objc_msgSend_187 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_positiveFormat = objc.registerName("positiveFormat"); +late final _sel_setPositiveFormat_ = objc.registerName("setPositiveFormat:"); +late final _sel_textAttributesForPositiveValues = + objc.registerName("textAttributesForPositiveValues"); +late final _sel_setTextAttributesForPositiveValues_ = + objc.registerName("setTextAttributesForPositiveValues:"); +late final _sel_allowsFloats = objc.registerName("allowsFloats"); +late final _sel_setAllowsFloats_ = objc.registerName("setAllowsFloats:"); +late final _sel_decimalSeparator = objc.registerName("decimalSeparator"); +late final _sel_setDecimalSeparator_ = + objc.registerName("setDecimalSeparator:"); +late final _sel_alwaysShowsDecimalSeparator = + objc.registerName("alwaysShowsDecimalSeparator"); +late final _sel_setAlwaysShowsDecimalSeparator_ = + objc.registerName("setAlwaysShowsDecimalSeparator:"); +late final _sel_currencyDecimalSeparator = + objc.registerName("currencyDecimalSeparator"); +late final _sel_setCurrencyDecimalSeparator_ = + objc.registerName("setCurrencyDecimalSeparator:"); +late final _sel_usesGroupingSeparator = + objc.registerName("usesGroupingSeparator"); +late final _sel_setUsesGroupingSeparator_ = + objc.registerName("setUsesGroupingSeparator:"); +late final _sel_groupingSeparator = objc.registerName("groupingSeparator"); +late final _sel_setGroupingSeparator_ = + objc.registerName("setGroupingSeparator:"); +late final _sel_zeroSymbol = objc.registerName("zeroSymbol"); +late final _sel_setZeroSymbol_ = objc.registerName("setZeroSymbol:"); +late final _sel_textAttributesForZero = + objc.registerName("textAttributesForZero"); +late final _sel_setTextAttributesForZero_ = + objc.registerName("setTextAttributesForZero:"); +late final _sel_nilSymbol = objc.registerName("nilSymbol"); +late final _sel_setNilSymbol_ = objc.registerName("setNilSymbol:"); +late final _sel_textAttributesForNil = + objc.registerName("textAttributesForNil"); +late final _sel_setTextAttributesForNil_ = + objc.registerName("setTextAttributesForNil:"); +late final _sel_notANumberSymbol = objc.registerName("notANumberSymbol"); +late final _sel_setNotANumberSymbol_ = + objc.registerName("setNotANumberSymbol:"); +late final _sel_textAttributesForNotANumber = + objc.registerName("textAttributesForNotANumber"); +late final _sel_setTextAttributesForNotANumber_ = + objc.registerName("setTextAttributesForNotANumber:"); +late final _sel_positiveInfinitySymbol = + objc.registerName("positiveInfinitySymbol"); +late final _sel_setPositiveInfinitySymbol_ = + objc.registerName("setPositiveInfinitySymbol:"); +late final _sel_textAttributesForPositiveInfinity = + objc.registerName("textAttributesForPositiveInfinity"); +late final _sel_setTextAttributesForPositiveInfinity_ = + objc.registerName("setTextAttributesForPositiveInfinity:"); +late final _sel_negativeInfinitySymbol = + objc.registerName("negativeInfinitySymbol"); +late final _sel_setNegativeInfinitySymbol_ = + objc.registerName("setNegativeInfinitySymbol:"); +late final _sel_textAttributesForNegativeInfinity = + objc.registerName("textAttributesForNegativeInfinity"); +late final _sel_setTextAttributesForNegativeInfinity_ = + objc.registerName("setTextAttributesForNegativeInfinity:"); +late final _sel_positivePrefix = objc.registerName("positivePrefix"); +late final _sel_setPositivePrefix_ = objc.registerName("setPositivePrefix:"); +late final _sel_positiveSuffix = objc.registerName("positiveSuffix"); +late final _sel_setPositiveSuffix_ = objc.registerName("setPositiveSuffix:"); +late final _sel_negativePrefix = objc.registerName("negativePrefix"); +late final _sel_setNegativePrefix_ = objc.registerName("setNegativePrefix:"); +late final _sel_negativeSuffix = objc.registerName("negativeSuffix"); +late final _sel_setNegativeSuffix_ = objc.registerName("setNegativeSuffix:"); +late final _sel_currencyCode = objc.registerName("currencyCode"); +late final _sel_setCurrencyCode_ = objc.registerName("setCurrencyCode:"); +late final _sel_currencySymbol = objc.registerName("currencySymbol"); +late final _sel_setCurrencySymbol_ = objc.registerName("setCurrencySymbol:"); +late final _sel_internationalCurrencySymbol = + objc.registerName("internationalCurrencySymbol"); +late final _sel_setInternationalCurrencySymbol_ = + objc.registerName("setInternationalCurrencySymbol:"); +late final _sel_percentSymbol = objc.registerName("percentSymbol"); +late final _sel_setPercentSymbol_ = objc.registerName("setPercentSymbol:"); +late final _sel_perMillSymbol = objc.registerName("perMillSymbol"); +late final _sel_setPerMillSymbol_ = objc.registerName("setPerMillSymbol:"); +late final _sel_minusSign = objc.registerName("minusSign"); +late final _sel_setMinusSign_ = objc.registerName("setMinusSign:"); +late final _sel_plusSign = objc.registerName("plusSign"); +late final _sel_setPlusSign_ = objc.registerName("setPlusSign:"); +late final _sel_exponentSymbol = objc.registerName("exponentSymbol"); +late final _sel_setExponentSymbol_ = objc.registerName("setExponentSymbol:"); +late final _sel_groupingSize = objc.registerName("groupingSize"); +late final _sel_setGroupingSize_ = objc.registerName("setGroupingSize:"); +late final _sel_secondaryGroupingSize = + objc.registerName("secondaryGroupingSize"); +late final _sel_setSecondaryGroupingSize_ = + objc.registerName("setSecondaryGroupingSize:"); +late final _sel_multiplier = objc.registerName("multiplier"); +late final _sel_setMultiplier_ = objc.registerName("setMultiplier:"); +late final _sel_formatWidth = objc.registerName("formatWidth"); +late final _sel_setFormatWidth_ = objc.registerName("setFormatWidth:"); +late final _sel_paddingCharacter = objc.registerName("paddingCharacter"); +late final _sel_setPaddingCharacter_ = + objc.registerName("setPaddingCharacter:"); + +enum NSNumberFormatterPadPosition { + NSNumberFormatterPadBeforePrefix(0), + NSNumberFormatterPadAfterPrefix(1), + NSNumberFormatterPadBeforeSuffix(2), + NSNumberFormatterPadAfterSuffix(3); + + final int value; + const NSNumberFormatterPadPosition(this.value); + + static NSNumberFormatterPadPosition fromValue(int value) => switch (value) { + 0 => NSNumberFormatterPadBeforePrefix, + 1 => NSNumberFormatterPadAfterPrefix, + 2 => NSNumberFormatterPadBeforeSuffix, + 3 => NSNumberFormatterPadAfterSuffix, + _ => throw ArgumentError( + "Unknown value for NSNumberFormatterPadPosition: $value"), + }; +} + +late final _sel_paddingPosition = objc.registerName("paddingPosition"); +final _objc_msgSend_188 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPaddingPosition_ = objc.registerName("setPaddingPosition:"); +final _objc_msgSend_189 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSNumberFormatterRoundingMode { + NSNumberFormatterRoundCeiling(0), + NSNumberFormatterRoundFloor(1), + NSNumberFormatterRoundDown(2), + NSNumberFormatterRoundUp(3), + NSNumberFormatterRoundHalfEven(4), + NSNumberFormatterRoundHalfDown(5), + NSNumberFormatterRoundHalfUp(6); + + final int value; + const NSNumberFormatterRoundingMode(this.value); + + static NSNumberFormatterRoundingMode fromValue(int value) => switch (value) { + 0 => NSNumberFormatterRoundCeiling, + 1 => NSNumberFormatterRoundFloor, + 2 => NSNumberFormatterRoundDown, + 3 => NSNumberFormatterRoundUp, + 4 => NSNumberFormatterRoundHalfEven, + 5 => NSNumberFormatterRoundHalfDown, + 6 => NSNumberFormatterRoundHalfUp, + _ => throw ArgumentError( + "Unknown value for NSNumberFormatterRoundingMode: $value"), + }; +} + +late final _sel_roundingMode = objc.registerName("roundingMode"); +final _objc_msgSend_190 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRoundingMode_ = objc.registerName("setRoundingMode:"); +final _objc_msgSend_191 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_roundingIncrement = objc.registerName("roundingIncrement"); +final _objc_msgSend_192 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRoundingIncrement_ = + objc.registerName("setRoundingIncrement:"); +final _objc_msgSend_193 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_minimumIntegerDigits = + objc.registerName("minimumIntegerDigits"); +late final _sel_setMinimumIntegerDigits_ = + objc.registerName("setMinimumIntegerDigits:"); +late final _sel_maximumIntegerDigits = + objc.registerName("maximumIntegerDigits"); +late final _sel_setMaximumIntegerDigits_ = + objc.registerName("setMaximumIntegerDigits:"); +late final _sel_minimumFractionDigits = + objc.registerName("minimumFractionDigits"); +late final _sel_setMinimumFractionDigits_ = + objc.registerName("setMinimumFractionDigits:"); +late final _sel_maximumFractionDigits = + objc.registerName("maximumFractionDigits"); +late final _sel_setMaximumFractionDigits_ = + objc.registerName("setMaximumFractionDigits:"); +late final _sel_minimum = objc.registerName("minimum"); +late final _sel_setMinimum_ = objc.registerName("setMinimum:"); +late final _sel_maximum = objc.registerName("maximum"); +late final _sel_setMaximum_ = objc.registerName("setMaximum:"); +late final _sel_currencyGroupingSeparator = + objc.registerName("currencyGroupingSeparator"); +late final _sel_setCurrencyGroupingSeparator_ = + objc.registerName("setCurrencyGroupingSeparator:"); +late final _sel_usesSignificantDigits = + objc.registerName("usesSignificantDigits"); +late final _sel_setUsesSignificantDigits_ = + objc.registerName("setUsesSignificantDigits:"); +late final _sel_minimumSignificantDigits = + objc.registerName("minimumSignificantDigits"); +late final _sel_setMinimumSignificantDigits_ = + objc.registerName("setMinimumSignificantDigits:"); +late final _sel_maximumSignificantDigits = + objc.registerName("maximumSignificantDigits"); +late final _sel_setMaximumSignificantDigits_ = + objc.registerName("setMaximumSignificantDigits:"); +late final _sel_isPartialStringValidationEnabled = + objc.registerName("isPartialStringValidationEnabled"); +late final _sel_setPartialStringValidationEnabled_ = + objc.registerName("setPartialStringValidationEnabled:"); +late final _sel_hasThousandSeparators = + objc.registerName("hasThousandSeparators"); +late final _sel_setHasThousandSeparators_ = + objc.registerName("setHasThousandSeparators:"); +late final _sel_thousandSeparator = objc.registerName("thousandSeparator"); +late final _sel_setThousandSeparator_ = + objc.registerName("setThousandSeparator:"); +late final _sel_localizesFormat = objc.registerName("localizesFormat"); +late final _sel_setLocalizesFormat_ = objc.registerName("setLocalizesFormat:"); +late final _sel_format = objc.registerName("format"); +late final _sel_setFormat_ = objc.registerName("setFormat:"); +late final _sel_attributedStringForZero = + objc.registerName("attributedStringForZero"); +late final _sel_setAttributedStringForZero_ = + objc.registerName("setAttributedStringForZero:"); +final _objc_msgSend_194 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributedStringForNil = + objc.registerName("attributedStringForNil"); +late final _sel_setAttributedStringForNil_ = + objc.registerName("setAttributedStringForNil:"); +late final _sel_attributedStringForNotANumber = + objc.registerName("attributedStringForNotANumber"); +late final _sel_setAttributedStringForNotANumber_ = + objc.registerName("setAttributedStringForNotANumber:"); + +/// NSDecimalNumberHandler +class NSDecimalNumberHandler extends objc.NSObject { + NSDecimalNumberHandler._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSDecimalNumberHandler] that points to the same underlying object as [other]. + NSDecimalNumberHandler.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSDecimalNumberHandler] that wraps the given raw object pointer. + NSDecimalNumberHandler.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSDecimalNumberHandler]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDecimalNumberHandler); + } + + /// defaultDecimalNumberHandler + static NSDecimalNumberHandler getDefaultDecimalNumberHandler() { + final _ret = _objc_msgSend_195( + _class_NSDecimalNumberHandler, _sel_defaultDecimalNumberHandler); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero: + NSDecimalNumberHandler + initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_( + NSRoundingMode roundingMode, + int scale, + bool exact, + bool overflow, + bool underflow, + bool divideByZero) { + final _ret = _objc_msgSend_196( + this.pointer, + _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_, + roundingMode.value, + scale, + exact, + overflow, + underflow, + divideByZero); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: true, release: true); + } + + /// decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero: + static NSDecimalNumberHandler + decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_( + NSRoundingMode roundingMode, + int scale, + bool exact, + bool overflow, + bool underflow, + bool divideByZero) { + final _ret = _objc_msgSend_196( + _class_NSDecimalNumberHandler, + _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_, + roundingMode.value, + scale, + exact, + overflow, + underflow, + divideByZero); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSDecimalNumberHandler init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSDecimalNumberHandler new1() { + final _ret = _objc_msgSend_19(_class_NSDecimalNumberHandler, _sel_new); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSDecimalNumberHandler allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSDecimalNumberHandler, _sel_allocWithZone_, zone); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSDecimalNumberHandler alloc() { + final _ret = _objc_msgSend_19(_class_NSDecimalNumberHandler, _sel_alloc); + return NSDecimalNumberHandler.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSDecimalNumberHandler, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSDecimalNumberHandler, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSDecimalNumberHandler, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSDecimalNumberHandler, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSDecimalNumberHandler, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSDecimalNumberHandler, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSDecimalNumberHandler, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSDecimalNumberHandler, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSDecimalNumberHandler, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSDecimalNumberHandler = + objc.getClass("classes.NSDecimalNumberHandler"); +late final _sel_defaultDecimalNumberHandler = + objc.registerName("defaultDecimalNumberHandler"); +final _objc_msgSend_195 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + +enum NSRoundingMode { + NSRoundPlain(0), + NSRoundDown(1), + NSRoundUp(2), + NSRoundBankers(3); + + final int value; + const NSRoundingMode(this.value); + + static NSRoundingMode fromValue(int value) => switch (value) { + 0 => NSRoundPlain, + 1 => NSRoundDown, + 2 => NSRoundUp, + 3 => NSRoundBankers, + _ => throw ArgumentError("Unknown value for NSRoundingMode: $value"), + }; +} + +late final _sel_initWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_ = + objc.registerName( + "initWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); +final _objc_msgSend_196 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Short, + ffi.Bool, + ffi.Bool, + ffi.Bool, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + bool, + bool, + bool, + bool)>(); +late final _sel_decimalNumberHandlerWithRoundingMode_scale_raiseOnExactness_raiseOnOverflow_raiseOnUnderflow_raiseOnDivideByZero_ = + objc.registerName( + "decimalNumberHandlerWithRoundingMode:scale:raiseOnExactness:raiseOnOverflow:raiseOnUnderflow:raiseOnDivideByZero:"); +late final _sel_roundingBehavior = objc.registerName("roundingBehavior"); +late final _sel_setRoundingBehavior_ = + objc.registerName("setRoundingBehavior:"); +final _objc_msgSend_197 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +enum NSLocaleLanguageDirection { + NSLocaleLanguageDirectionUnknown(0), + NSLocaleLanguageDirectionLeftToRight(1), + NSLocaleLanguageDirectionRightToLeft(2), + NSLocaleLanguageDirectionTopToBottom(3), + NSLocaleLanguageDirectionBottomToTop(4); + + final int value; + const NSLocaleLanguageDirection(this.value); + + static NSLocaleLanguageDirection fromValue(int value) => switch (value) { + 0 => NSLocaleLanguageDirectionUnknown, + 1 => NSLocaleLanguageDirectionLeftToRight, + 2 => NSLocaleLanguageDirectionRightToLeft, + 3 => NSLocaleLanguageDirectionTopToBottom, + 4 => NSLocaleLanguageDirectionBottomToTop, + _ => throw ArgumentError( + "Unknown value for NSLocaleLanguageDirection: $value"), + }; +} + +/// NSScanner +class NSScanner extends objc.NSObject { + NSScanner._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSScanner] that points to the same underlying object as [other]. + NSScanner.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSScanner] that wraps the given raw object pointer. + NSScanner.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSScanner]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSScanner); + } + + /// string + objc.NSString get string { + final _ret = _objc_msgSend_11(this.pointer, _sel_string); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// scanLocation + int get scanLocation { + return _objc_msgSend_57(this.pointer, _sel_scanLocation); + } + + /// setScanLocation: + set scanLocation(int value) { + return _objc_msgSend_133(this.pointer, _sel_setScanLocation_, value); + } + + /// charactersToBeSkipped + objc.NSCharacterSet? get charactersToBeSkipped { + final _ret = _objc_msgSend_198(this.pointer, _sel_charactersToBeSkipped); + return _ret.address == 0 + ? null + : objc.NSCharacterSet.castFromPointer(_ret, + retain: true, release: true); + } + + /// setCharactersToBeSkipped: + set charactersToBeSkipped(objc.NSCharacterSet? value) { + return _objc_msgSend_199(this.pointer, _sel_setCharactersToBeSkipped_, + value?.pointer ?? ffi.nullptr); + } + + /// caseSensitive + bool get caseSensitive { + return _objc_msgSend_13(this.pointer, _sel_caseSensitive); + } + + /// setCaseSensitive: + set caseSensitive(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setCaseSensitive_, value); + } + + /// locale + objc.ObjCObjectBase? get locale { + final _ret = _objc_msgSend_83(this.pointer, _sel_locale); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setLocale: + set locale(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setLocale_, value?.pointer ?? ffi.nullptr); + } + + /// initWithString: + NSScanner initWithString_(objc.NSString string) { + final _ret = + _objc_msgSend_63(this.pointer, _sel_initWithString_, string.pointer); + return NSScanner.castFromPointer(_ret, retain: true, release: true); + } + + /// scanInt: + bool scanInt_(ffi.Pointer result) { + return _objc_msgSend_201(this.pointer, _sel_scanInt_, result); + } + + /// scanInteger: + bool scanInteger_(ffi.Pointer result) { + return _objc_msgSend_202(this.pointer, _sel_scanInteger_, result); + } + + /// scanLongLong: + bool scanLongLong_(ffi.Pointer result) { + return _objc_msgSend_203(this.pointer, _sel_scanLongLong_, result); + } + + /// scanUnsignedLongLong: + bool scanUnsignedLongLong_(ffi.Pointer result) { + return _objc_msgSend_204(this.pointer, _sel_scanUnsignedLongLong_, result); + } + + /// scanFloat: + bool scanFloat_(ffi.Pointer result) { + return _objc_msgSend_205(this.pointer, _sel_scanFloat_, result); + } + + /// scanDouble: + bool scanDouble_(ffi.Pointer result) { + return _objc_msgSend_206(this.pointer, _sel_scanDouble_, result); + } + + /// scanHexInt: + bool scanHexInt_(ffi.Pointer result) { + return _objc_msgSend_207(this.pointer, _sel_scanHexInt_, result); + } + + /// scanHexLongLong: + bool scanHexLongLong_(ffi.Pointer result) { + return _objc_msgSend_204(this.pointer, _sel_scanHexLongLong_, result); + } + + /// scanHexFloat: + bool scanHexFloat_(ffi.Pointer result) { + return _objc_msgSend_205(this.pointer, _sel_scanHexFloat_, result); + } + + /// scanHexDouble: + bool scanHexDouble_(ffi.Pointer result) { + return _objc_msgSend_206(this.pointer, _sel_scanHexDouble_, result); + } + + /// scanString:intoString: + bool scanString_intoString_( + objc.NSString string, ffi.Pointer> result) { + return _objc_msgSend_208( + this.pointer, _sel_scanString_intoString_, string.pointer, result); + } + + /// scanCharactersFromSet:intoString: + bool scanCharactersFromSet_intoString_(objc.NSCharacterSet set, + ffi.Pointer> result) { + return _objc_msgSend_209(this.pointer, + _sel_scanCharactersFromSet_intoString_, set.pointer, result); + } + + /// scanUpToString:intoString: + bool scanUpToString_intoString_( + objc.NSString string, ffi.Pointer> result) { + return _objc_msgSend_208( + this.pointer, _sel_scanUpToString_intoString_, string.pointer, result); + } + + /// scanUpToCharactersFromSet:intoString: + bool scanUpToCharactersFromSet_intoString_(objc.NSCharacterSet set, + ffi.Pointer> result) { + return _objc_msgSend_209(this.pointer, + _sel_scanUpToCharactersFromSet_intoString_, set.pointer, result); + } + + /// isAtEnd + bool get atEnd { + return _objc_msgSend_13(this.pointer, _sel_isAtEnd); + } + + /// scannerWithString: + static NSScanner scannerWithString_(objc.NSString string) { + final _ret = _objc_msgSend_63( + _class_NSScanner, _sel_scannerWithString_, string.pointer); + return NSScanner.castFromPointer(_ret, retain: true, release: true); + } + + /// localizedScannerWithString: + static objc.ObjCObjectBase localizedScannerWithString_(objc.NSString string) { + final _ret = _objc_msgSend_63( + _class_NSScanner, _sel_localizedScannerWithString_, string.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// scanDecimal: + bool scanDecimal_(ffi.Pointer dcm) { + return _objc_msgSend_210(this.pointer, _sel_scanDecimal_, dcm); + } + + /// init + NSScanner init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSScanner.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSScanner new1() { + final _ret = _objc_msgSend_19(_class_NSScanner, _sel_new); + return NSScanner.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSScanner allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSScanner, _sel_allocWithZone_, zone); + return NSScanner.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSScanner alloc() { + final _ret = _objc_msgSend_19(_class_NSScanner, _sel_alloc); + return NSScanner.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSScanner, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSScanner, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSScanner, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSScanner, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSScanner, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSScanner, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSScanner, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSScanner, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSScanner, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSScanner = objc.getClass("classes.NSScanner"); +late final _sel_scanLocation = objc.registerName("scanLocation"); +late final _sel_setScanLocation_ = objc.registerName("setScanLocation:"); +late final _sel_charactersToBeSkipped = + objc.registerName("charactersToBeSkipped"); +final _objc_msgSend_198 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCharactersToBeSkipped_ = + objc.registerName("setCharactersToBeSkipped:"); +final _objc_msgSend_199 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_caseSensitive = objc.registerName("caseSensitive"); +late final _sel_setCaseSensitive_ = objc.registerName("setCaseSensitive:"); +final _objc_msgSend_200 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanInt_ = objc.registerName("scanInt:"); +final _objc_msgSend_201 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanInteger_ = objc.registerName("scanInteger:"); +final _objc_msgSend_202 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanLongLong_ = objc.registerName("scanLongLong:"); +final _objc_msgSend_203 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanUnsignedLongLong_ = + objc.registerName("scanUnsignedLongLong:"); +final _objc_msgSend_204 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_scanFloat_ = objc.registerName("scanFloat:"); +final _objc_msgSend_205 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanDouble_ = objc.registerName("scanDouble:"); +final _objc_msgSend_206 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanHexInt_ = objc.registerName("scanHexInt:"); +final _objc_msgSend_207 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scanHexLongLong_ = objc.registerName("scanHexLongLong:"); +late final _sel_scanHexFloat_ = objc.registerName("scanHexFloat:"); +late final _sel_scanHexDouble_ = objc.registerName("scanHexDouble:"); +late final _sel_scanString_intoString_ = + objc.registerName("scanString:intoString:"); +final _objc_msgSend_208 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_scanCharactersFromSet_intoString_ = + objc.registerName("scanCharactersFromSet:intoString:"); +final _objc_msgSend_209 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_scanUpToString_intoString_ = + objc.registerName("scanUpToString:intoString:"); +late final _sel_scanUpToCharactersFromSet_intoString_ = + objc.registerName("scanUpToCharactersFromSet:intoString:"); +late final _sel_isAtEnd = objc.registerName("isAtEnd"); +late final _sel_scannerWithString_ = objc.registerName("scannerWithString:"); +late final _sel_localizedScannerWithString_ = + objc.registerName("localizedScannerWithString:"); + +final class NSDecimal extends ffi.Opaque {} + +late final _sel_scanDecimal_ = objc.registerName("scanDecimal:"); +final _objc_msgSend_210 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSException +class NSException extends objc.NSObject { + NSException._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSException] that points to the same underlying object as [other]. + NSException.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSException] that wraps the given raw object pointer. + NSException.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSException]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSException); + } + + /// exceptionWithName:reason:userInfo: + static NSException exceptionWithName_reason_userInfo_( + objc.NSString name, objc.NSString? reason, objc.NSDictionary? userInfo) { + final _ret = _objc_msgSend_211( + _class_NSException, + _sel_exceptionWithName_reason_userInfo_, + name.pointer, + reason?.pointer ?? ffi.nullptr, + userInfo?.pointer ?? ffi.nullptr); + return NSException.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithName:reason:userInfo: + NSException initWithName_reason_userInfo_(objc.NSString aName, + objc.NSString? aReason, objc.NSDictionary? aUserInfo) { + final _ret = _objc_msgSend_212( + this.pointer, + _sel_initWithName_reason_userInfo_, + aName.pointer, + aReason?.pointer ?? ffi.nullptr, + aUserInfo?.pointer ?? ffi.nullptr); + return NSException.castFromPointer(_ret, retain: true, release: true); + } + + /// name + objc.NSString get name { + final _ret = _objc_msgSend_11(this.pointer, _sel_name); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// reason + objc.NSString? get reason { + final _ret = _objc_msgSend_20(this.pointer, _sel_reason); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// userInfo + objc.NSDictionary? get userInfo { + final _ret = _objc_msgSend_82(this.pointer, _sel_userInfo); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// callStackReturnAddresses + objc.NSArray get callStackReturnAddresses { + final _ret = _objc_msgSend_33(this.pointer, _sel_callStackReturnAddresses); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// callStackSymbols + objc.NSArray get callStackSymbols { + final _ret = _objc_msgSend_33(this.pointer, _sel_callStackSymbols); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// raise + void raise() { + _objc_msgSend_7(this.pointer, _sel_raise); + } + + /// raise:format: + static void raise_format_(objc.NSString name, objc.NSString format) { + _objc_msgSend_213( + _class_NSException, _sel_raise_format_, name.pointer, format.pointer); + } + + /// init + NSException init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSException.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSException new1() { + final _ret = _objc_msgSend_19(_class_NSException, _sel_new); + return NSException.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSException allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSException, _sel_allocWithZone_, zone); + return NSException.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSException alloc() { + final _ret = _objc_msgSend_19(_class_NSException, _sel_alloc); + return NSException.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSException, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSException, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSException, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSException, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSException, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSException, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSException, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSException, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSException, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSException = objc.getClass("classes.NSException"); +late final _sel_exceptionWithName_reason_userInfo_ = + objc.registerName("exceptionWithName:reason:userInfo:"); +final _objc_msgSend_211 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_reason_userInfo_ = + objc.registerName("initWithName:reason:userInfo:"); +final _objc_msgSend_212 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_reason = objc.registerName("reason"); +late final _sel_callStackReturnAddresses = + objc.registerName("callStackReturnAddresses"); +late final _sel_callStackSymbols = objc.registerName("callStackSymbols"); +late final _sel_raise = objc.registerName("raise"); +late final _sel_raise_format_ = objc.registerName("raise:format:"); +final _objc_msgSend_213 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSRunLoop +class NSRunLoop extends objc.NSObject { + NSRunLoop._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSRunLoop] that points to the same underlying object as [other]. + NSRunLoop.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSRunLoop] that wraps the given raw object pointer. + NSRunLoop.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSRunLoop]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSRunLoop); + } + + /// currentRunLoop + static NSRunLoop getCurrentRunLoop() { + final _ret = _objc_msgSend_214(_class_NSRunLoop, _sel_currentRunLoop); + return NSRunLoop.castFromPointer(_ret, retain: true, release: true); + } + + /// mainRunLoop + static NSRunLoop getMainRunLoop() { + final _ret = _objc_msgSend_214(_class_NSRunLoop, _sel_mainRunLoop); + return NSRunLoop.castFromPointer(_ret, retain: true, release: true); + } + + /// currentMode + objc.NSString? get currentMode { + final _ret = _objc_msgSend_20(this.pointer, _sel_currentMode); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// getCFRunLoop + ffi.Pointer<__CFRunLoop> getCFRunLoop() { + return _objc_msgSend_215(this.pointer, _sel_getCFRunLoop); + } + + /// addTimer:forMode: + void addTimer_forMode_(NSTimer timer, objc.NSString mode) { + _objc_msgSend_224( + this.pointer, _sel_addTimer_forMode_, timer.pointer, mode.pointer); + } + + /// addPort:forMode: + void addPort_forMode_(NSPort aPort, objc.NSString mode) { + _objc_msgSend_253( + this.pointer, _sel_addPort_forMode_, aPort.pointer, mode.pointer); + } + + /// removePort:forMode: + void removePort_forMode_(NSPort aPort, objc.NSString mode) { + _objc_msgSend_253( + this.pointer, _sel_removePort_forMode_, aPort.pointer, mode.pointer); + } + + /// limitDateForMode: + objc.NSDate? limitDateForMode_(objc.NSString mode) { + final _ret = + _objc_msgSend_103(this.pointer, _sel_limitDateForMode_, mode.pointer); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// acceptInputForMode:beforeDate: + void acceptInputForMode_beforeDate_( + objc.NSString mode, objc.NSDate limitDate) { + _objc_msgSend_254(this.pointer, _sel_acceptInputForMode_beforeDate_, + mode.pointer, limitDate.pointer); + } + + /// run + void run() { + _objc_msgSend_7(this.pointer, _sel_run); + } + + /// runUntilDate: + void runUntilDate_(objc.NSDate limitDate) { + _objc_msgSend_255(this.pointer, _sel_runUntilDate_, limitDate.pointer); + } + + /// runMode:beforeDate: + bool runMode_beforeDate_(objc.NSString mode, objc.NSDate limitDate) { + return _objc_msgSend_256(this.pointer, _sel_runMode_beforeDate_, + mode.pointer, limitDate.pointer); + } + + /// configureAsServer + void configureAsServer() { + _objc_msgSend_7(this.pointer, _sel_configureAsServer); + } + + /// performInModes:block: + void performInModes_block_(objc.NSArray modes, ObjCBlock_ffiVoid block) { + _objc_msgSend_257( + this.pointer, _sel_performInModes_block_, modes.pointer, block.pointer); + } + + /// performBlock: + void performBlock_(ObjCBlock_ffiVoid block) { + _objc_msgSend_258(this.pointer, _sel_performBlock_, block.pointer); + } + + /// performSelector:target:argument:order:modes: + void performSelector_target_argument_order_modes_( + ffi.Pointer aSelector, + objc.ObjCObjectBase target, + objc.ObjCObjectBase? arg, + int order, + objc.NSArray modes) { + _objc_msgSend_259( + this.pointer, + _sel_performSelector_target_argument_order_modes_, + aSelector, + target.pointer, + arg?.pointer ?? ffi.nullptr, + order, + modes.pointer); + } + + /// cancelPerformSelector:target:argument: + void cancelPerformSelector_target_argument_( + ffi.Pointer aSelector, + objc.ObjCObjectBase target, + objc.ObjCObjectBase? arg) { + _objc_msgSend_260(this.pointer, _sel_cancelPerformSelector_target_argument_, + aSelector, target.pointer, arg?.pointer ?? ffi.nullptr); + } + + /// cancelPerformSelectorsWithTarget: + void cancelPerformSelectorsWithTarget_(objc.ObjCObjectBase target) { + _objc_msgSend_27( + this.pointer, _sel_cancelPerformSelectorsWithTarget_, target.pointer); + } + + /// init + NSRunLoop init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSRunLoop.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSRunLoop new1() { + final _ret = _objc_msgSend_19(_class_NSRunLoop, _sel_new); + return NSRunLoop.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSRunLoop allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSRunLoop, _sel_allocWithZone_, zone); + return NSRunLoop.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSRunLoop alloc() { + final _ret = _objc_msgSend_19(_class_NSRunLoop, _sel_alloc); + return NSRunLoop.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSRunLoop, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSRunLoop, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSRunLoop, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSRunLoop, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSRunLoop, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSRunLoop, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSRunLoop, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSRunLoop, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSRunLoop, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSRunLoop = objc.getClass("classes.NSRunLoop"); +late final _sel_currentRunLoop = objc.registerName("currentRunLoop"); +final _objc_msgSend_214 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mainRunLoop = objc.registerName("mainRunLoop"); +late final _sel_currentMode = objc.registerName("currentMode"); + +final class __CFRunLoop extends ffi.Opaque {} + +late final _sel_getCFRunLoop = objc.registerName("getCFRunLoop"); +final _objc_msgSend_215 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__CFRunLoop> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__CFRunLoop> Function( + ffi.Pointer, ffi.Pointer)>(); + +/// NSTimer +class NSTimer extends objc.NSObject { + NSTimer._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSTimer] that points to the same underlying object as [other]. + NSTimer.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSTimer] that wraps the given raw object pointer. + NSTimer.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSTimer]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTimer); + } + + /// timerWithTimeInterval:invocation:repeats: + static NSTimer timerWithTimeInterval_invocation_repeats_( + double ti, objc.NSInvocation invocation, bool yesOrNo) { + final _ret = _objc_msgSend_216( + _class_NSTimer, + _sel_timerWithTimeInterval_invocation_repeats_, + ti, + invocation.pointer, + yesOrNo); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// scheduledTimerWithTimeInterval:invocation:repeats: + static NSTimer scheduledTimerWithTimeInterval_invocation_repeats_( + double ti, objc.NSInvocation invocation, bool yesOrNo) { + final _ret = _objc_msgSend_216( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_invocation_repeats_, + ti, + invocation.pointer, + yesOrNo); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// timerWithTimeInterval:target:selector:userInfo:repeats: + static NSTimer timerWithTimeInterval_target_selector_userInfo_repeats_( + double ti, + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? userInfo, + bool yesOrNo) { + final _ret = _objc_msgSend_217( + _class_NSTimer, + _sel_timerWithTimeInterval_target_selector_userInfo_repeats_, + ti, + aTarget.pointer, + aSelector, + userInfo?.pointer ?? ffi.nullptr, + yesOrNo); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// scheduledTimerWithTimeInterval:target:selector:userInfo:repeats: + static NSTimer + scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_( + double ti, + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? userInfo, + bool yesOrNo) { + final _ret = _objc_msgSend_217( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_, + ti, + aTarget.pointer, + aSelector, + userInfo?.pointer ?? ffi.nullptr, + yesOrNo); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// timerWithTimeInterval:repeats:block: + static NSTimer timerWithTimeInterval_repeats_block_( + double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { + final _ret = _objc_msgSend_218( + _class_NSTimer, + _sel_timerWithTimeInterval_repeats_block_, + interval, + repeats, + block.pointer); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// scheduledTimerWithTimeInterval:repeats:block: + static NSTimer scheduledTimerWithTimeInterval_repeats_block_( + double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { + final _ret = _objc_msgSend_218( + _class_NSTimer, + _sel_scheduledTimerWithTimeInterval_repeats_block_, + interval, + repeats, + block.pointer); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithFireDate:interval:repeats:block: + NSTimer initWithFireDate_interval_repeats_block_(objc.NSDate date, + double interval, bool repeats, ObjCBlock_ffiVoid_NSTimer block) { + final _ret = _objc_msgSend_219( + this.pointer, + _sel_initWithFireDate_interval_repeats_block_, + date.pointer, + interval, + repeats, + block.pointer); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithFireDate:interval:target:selector:userInfo:repeats: + NSTimer initWithFireDate_interval_target_selector_userInfo_repeats_( + objc.NSDate date, + double ti, + objc.ObjCObjectBase t, + ffi.Pointer s, + objc.ObjCObjectBase? ui, + bool rep) { + final _ret = _objc_msgSend_220( + this.pointer, + _sel_initWithFireDate_interval_target_selector_userInfo_repeats_, + date.pointer, + ti, + t.pointer, + s, + ui?.pointer ?? ffi.nullptr, + rep); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// fire + void fire() { + _objc_msgSend_7(this.pointer, _sel_fire); + } + + /// fireDate + objc.NSDate get fireDate { + final _ret = _objc_msgSend_221(this.pointer, _sel_fireDate); + return objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// setFireDate: + set fireDate(objc.NSDate value) { + return _objc_msgSend_222(this.pointer, _sel_setFireDate_, value.pointer); + } + + /// timeInterval + double get timeInterval { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_timeInterval) + : _objc_msgSend_18(this.pointer, _sel_timeInterval); + } + + /// tolerance + double get tolerance { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_tolerance) + : _objc_msgSend_18(this.pointer, _sel_tolerance); + } + + /// setTolerance: + set tolerance(double value) { + return _objc_msgSend_223(this.pointer, _sel_setTolerance_, value); + } + + /// invalidate + void invalidate() { + _objc_msgSend_7(this.pointer, _sel_invalidate); + } + + /// isValid + bool get valid { + return _objc_msgSend_13(this.pointer, _sel_isValid); + } + + /// userInfo + objc.ObjCObjectBase? get userInfo { + final _ret = _objc_msgSend_83(this.pointer, _sel_userInfo); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// init + NSTimer init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSTimer.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSTimer new1() { + final _ret = _objc_msgSend_19(_class_NSTimer, _sel_new); + return NSTimer.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSTimer allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSTimer, _sel_allocWithZone_, zone); + return NSTimer.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSTimer alloc() { + final _ret = _objc_msgSend_19(_class_NSTimer, _sel_alloc); + return NSTimer.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSTimer, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSTimer, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSTimer, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSTimer, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSTimer, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSTimer, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSTimer, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSTimer, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19(_class_NSTimer, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSTimer = objc.getClass("classes.NSTimer"); +late final _sel_timerWithTimeInterval_invocation_repeats_ = + objc.registerName("timerWithTimeInterval:invocation:repeats:"); +final _objc_msgSend_216 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + bool)>(); +late final _sel_scheduledTimerWithTimeInterval_invocation_repeats_ = + objc.registerName("scheduledTimerWithTimeInterval:invocation:repeats:"); +late final _sel_timerWithTimeInterval_target_selector_userInfo_repeats_ = objc + .registerName("timerWithTimeInterval:target:selector:userInfo:repeats:"); +final _objc_msgSend_217 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_scheduledTimerWithTimeInterval_target_selector_userInfo_repeats_ = + objc.registerName( + "scheduledTimerWithTimeInterval:target:selector:userInfo:repeats:"); +void _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSTimer_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSTimer extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSTimer._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSTimer castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSTimer._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSTimer.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTimer_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSTimer.fromFunction(void Function(NSTimer) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn( + NSTimer.castFromPointer(arg0, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSTimer.listener(void Function(NSTimer) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSTimer(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTimer_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn( + NSTimer.castFromPointer(arg0, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(NSTimer arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_timerWithTimeInterval_repeats_block_ = + objc.registerName("timerWithTimeInterval:repeats:block:"); +final _objc_msgSend_218 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + double, + bool, + ffi.Pointer)>(); +late final _sel_scheduledTimerWithTimeInterval_repeats_block_ = + objc.registerName("scheduledTimerWithTimeInterval:repeats:block:"); +late final _sel_initWithFireDate_interval_repeats_block_ = + objc.registerName("initWithFireDate:interval:repeats:block:"); +final _objc_msgSend_219 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Bool, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + bool, + ffi.Pointer)>(); +late final _sel_initWithFireDate_interval_target_selector_userInfo_repeats_ = + objc.registerName( + "initWithFireDate:interval:target:selector:userInfo:repeats:"); +final _objc_msgSend_220 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_fire = objc.registerName("fire"); +late final _sel_fireDate = objc.registerName("fireDate"); +final _objc_msgSend_221 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setFireDate_ = objc.registerName("setFireDate:"); +final _objc_msgSend_222 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeInterval = objc.registerName("timeInterval"); +late final _sel_tolerance = objc.registerName("tolerance"); +late final _sel_setTolerance_ = objc.registerName("setTolerance:"); +final _objc_msgSend_223 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_invalidate = objc.registerName("invalidate"); +late final _sel_isValid = objc.registerName("isValid"); +late final _sel_addTimer_forMode_ = objc.registerName("addTimer:forMode:"); +final _objc_msgSend_224 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSPort +class NSPort extends objc.NSObject { + NSPort._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSPort] that points to the same underlying object as [other]. + NSPort.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSPort] that wraps the given raw object pointer. + NSPort.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSPort]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSPort); + } + + /// port + static NSPort port() { + final _ret = _objc_msgSend_225(_class_NSPort, _sel_port); + return NSPort.castFromPointer(_ret, retain: true, release: true); + } + + /// invalidate + void invalidate() { + _objc_msgSend_7(this.pointer, _sel_invalidate); + } + + /// isValid + bool get valid { + return _objc_msgSend_13(this.pointer, _sel_isValid); + } + + /// setDelegate: + void setDelegate_(objc.ObjCObjectBase? anObject) { + _objc_msgSend_226( + this.pointer, _sel_setDelegate_, anObject?.pointer ?? ffi.nullptr); + } + + /// delegate + objc.ObjCObjectBase? delegate() { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// scheduleInRunLoop:forMode: + void scheduleInRunLoop_forMode_(NSRunLoop runLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_scheduleInRunLoop_forMode_, + runLoop.pointer, mode.pointer); + } + + /// removeFromRunLoop:forMode: + void removeFromRunLoop_forMode_(NSRunLoop runLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_removeFromRunLoop_forMode_, + runLoop.pointer, mode.pointer); + } + + /// reservedSpaceLength + int get reservedSpaceLength { + return _objc_msgSend_57(this.pointer, _sel_reservedSpaceLength); + } + + /// sendBeforeDate:components:from:reserved: + bool sendBeforeDate_components_from_reserved_( + objc.NSDate limitDate, + objc.NSMutableArray? components, + NSPort? receivePort, + int headerSpaceReserved) { + return _objc_msgSend_228( + this.pointer, + _sel_sendBeforeDate_components_from_reserved_, + limitDate.pointer, + components?.pointer ?? ffi.nullptr, + receivePort?.pointer ?? ffi.nullptr, + headerSpaceReserved); + } + + /// sendBeforeDate:msgid:components:from:reserved: + bool sendBeforeDate_msgid_components_from_reserved_( + objc.NSDate limitDate, + int msgID, + objc.NSMutableArray? components, + NSPort? receivePort, + int headerSpaceReserved) { + return _objc_msgSend_229( + this.pointer, + _sel_sendBeforeDate_msgid_components_from_reserved_, + limitDate.pointer, + msgID, + components?.pointer ?? ffi.nullptr, + receivePort?.pointer ?? ffi.nullptr, + headerSpaceReserved); + } + + /// addConnection:toRunLoop:forMode: + void addConnection_toRunLoop_forMode_( + NSConnection conn, NSRunLoop runLoop, objc.NSString mode) { + _objc_msgSend_252(this.pointer, _sel_addConnection_toRunLoop_forMode_, + conn.pointer, runLoop.pointer, mode.pointer); + } + + /// removeConnection:fromRunLoop:forMode: + void removeConnection_fromRunLoop_forMode_( + NSConnection conn, NSRunLoop runLoop, objc.NSString mode) { + _objc_msgSend_252(this.pointer, _sel_removeConnection_fromRunLoop_forMode_, + conn.pointer, runLoop.pointer, mode.pointer); + } + + /// init + NSPort init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSPort.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSPort new1() { + final _ret = _objc_msgSend_19(_class_NSPort, _sel_new); + return NSPort.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSPort allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSPort, _sel_allocWithZone_, zone); + return NSPort.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSPort alloc() { + final _ret = _objc_msgSend_19(_class_NSPort, _sel_alloc); + return NSPort.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSPort, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSPort, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSPort, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSPort, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSPort, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31( + _class_NSPort, _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSPort, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSPort, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19(_class_NSPort, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSPort = objc.getClass("classes.NSPort"); +late final _sel_port = objc.registerName("port"); +final _objc_msgSend_225 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDelegate_ = objc.registerName("setDelegate:"); +final _objc_msgSend_226 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_delegate = objc.registerName("delegate"); +late final _sel_scheduleInRunLoop_forMode_ = + objc.registerName("scheduleInRunLoop:forMode:"); +final _objc_msgSend_227 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeFromRunLoop_forMode_ = + objc.registerName("removeFromRunLoop:forMode:"); +late final _sel_reservedSpaceLength = objc.registerName("reservedSpaceLength"); +late final _sel_sendBeforeDate_components_from_reserved_ = + objc.registerName("sendBeforeDate:components:from:reserved:"); +final _objc_msgSend_228 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_sendBeforeDate_msgid_components_from_reserved_ = + objc.registerName("sendBeforeDate:msgid:components:from:reserved:"); +final _objc_msgSend_229 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + int)>(); + +/// NSConnection +class NSConnection extends objc.NSObject { + NSConnection._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSConnection] that points to the same underlying object as [other]. + NSConnection.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSConnection] that wraps the given raw object pointer. + NSConnection.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSConnection]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSConnection); + } + + /// statistics + objc.NSDictionary get statistics { + final _ret = _objc_msgSend_121(this.pointer, _sel_statistics); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// allConnections + static objc.NSArray allConnections() { + final _ret = _objc_msgSend_33(_class_NSConnection, _sel_allConnections); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// defaultConnection + static NSConnection defaultConnection() { + final _ret = _objc_msgSend_230(_class_NSConnection, _sel_defaultConnection); + return NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// connectionWithRegisteredName:host: + static NSConnection? connectionWithRegisteredName_host_( + objc.NSString name, objc.NSString? hostName) { + final _ret = _objc_msgSend_231( + _class_NSConnection, + _sel_connectionWithRegisteredName_host_, + name.pointer, + hostName?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// connectionWithRegisteredName:host:usingNameServer: + static NSConnection? connectionWithRegisteredName_host_usingNameServer_( + objc.NSString name, objc.NSString? hostName, NSPortNameServer server) { + final _ret = _objc_msgSend_236( + _class_NSConnection, + _sel_connectionWithRegisteredName_host_usingNameServer_, + name.pointer, + hostName?.pointer ?? ffi.nullptr, + server.pointer); + return _ret.address == 0 + ? null + : NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// rootProxyForConnectionWithRegisteredName:host: + static NSDistantObject? rootProxyForConnectionWithRegisteredName_host_( + objc.NSString name, objc.NSString? hostName) { + final _ret = _objc_msgSend_242( + _class_NSConnection, + _sel_rootProxyForConnectionWithRegisteredName_host_, + name.pointer, + hostName?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSDistantObject.castFromPointer(_ret, retain: true, release: true); + } + + /// rootProxyForConnectionWithRegisteredName:host:usingNameServer: + static NSDistantObject? + rootProxyForConnectionWithRegisteredName_host_usingNameServer_( + objc.NSString name, + objc.NSString? hostName, + NSPortNameServer server) { + final _ret = _objc_msgSend_243( + _class_NSConnection, + _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_, + name.pointer, + hostName?.pointer ?? ffi.nullptr, + server.pointer); + return _ret.address == 0 + ? null + : NSDistantObject.castFromPointer(_ret, retain: true, release: true); + } + + /// serviceConnectionWithName:rootObject:usingNameServer: + static NSConnection? serviceConnectionWithName_rootObject_usingNameServer_( + objc.NSString name, objc.ObjCObjectBase root, NSPortNameServer server) { + final _ret = _objc_msgSend_244( + _class_NSConnection, + _sel_serviceConnectionWithName_rootObject_usingNameServer_, + name.pointer, + root.pointer, + server.pointer); + return _ret.address == 0 + ? null + : NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// serviceConnectionWithName:rootObject: + static NSConnection? serviceConnectionWithName_rootObject_( + objc.NSString name, objc.ObjCObjectBase root) { + final _ret = _objc_msgSend_245(_class_NSConnection, + _sel_serviceConnectionWithName_rootObject_, name.pointer, root.pointer); + return _ret.address == 0 + ? null + : NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// requestTimeout + double get requestTimeout { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_requestTimeout) + : _objc_msgSend_18(this.pointer, _sel_requestTimeout); + } + + /// setRequestTimeout: + set requestTimeout(double value) { + return _objc_msgSend_223(this.pointer, _sel_setRequestTimeout_, value); + } + + /// replyTimeout + double get replyTimeout { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_replyTimeout) + : _objc_msgSend_18(this.pointer, _sel_replyTimeout); + } + + /// setReplyTimeout: + set replyTimeout(double value) { + return _objc_msgSend_223(this.pointer, _sel_setReplyTimeout_, value); + } + + /// rootObject + objc.ObjCObjectBase? get rootObject { + final _ret = _objc_msgSend_83(this.pointer, _sel_rootObject); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setRootObject: + set rootObject(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setRootObject_, value?.pointer ?? ffi.nullptr); + } + + /// delegate + objc.ObjCObjectBase? get delegate { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setDelegate: + set delegate(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); + } + + /// independentConversationQueueing + bool get independentConversationQueueing { + return _objc_msgSend_13(this.pointer, _sel_independentConversationQueueing); + } + + /// setIndependentConversationQueueing: + set independentConversationQueueing(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setIndependentConversationQueueing_, value); + } + + /// isValid + bool get valid { + return _objc_msgSend_13(this.pointer, _sel_isValid); + } + + /// rootProxy + NSDistantObject get rootProxy { + final _ret = _objc_msgSend_246(this.pointer, _sel_rootProxy); + return NSDistantObject.castFromPointer(_ret, retain: true, release: true); + } + + /// invalidate + void invalidate() { + _objc_msgSend_7(this.pointer, _sel_invalidate); + } + + /// addRequestMode: + void addRequestMode_(objc.NSString rmode) { + _objc_msgSend_108(this.pointer, _sel_addRequestMode_, rmode.pointer); + } + + /// removeRequestMode: + void removeRequestMode_(objc.NSString rmode) { + _objc_msgSend_108(this.pointer, _sel_removeRequestMode_, rmode.pointer); + } + + /// requestModes + objc.NSArray get requestModes { + final _ret = _objc_msgSend_33(this.pointer, _sel_requestModes); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// registerName: + bool registerName_(objc.NSString? name) { + return _objc_msgSend_247( + this.pointer, _sel_registerName_, name?.pointer ?? ffi.nullptr); + } + + /// registerName:withNameServer: + bool registerName_withNameServer_( + objc.NSString? name, NSPortNameServer server) { + return _objc_msgSend_248(this.pointer, _sel_registerName_withNameServer_, + name?.pointer ?? ffi.nullptr, server.pointer); + } + + /// connectionWithReceivePort:sendPort: + static NSConnection? connectionWithReceivePort_sendPort_( + NSPort? receivePort, NSPort? sendPort) { + final _ret = _objc_msgSend_249( + _class_NSConnection, + _sel_connectionWithReceivePort_sendPort_, + receivePort?.pointer ?? ffi.nullptr, + sendPort?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// currentConversation + static objc.ObjCObjectBase? currentConversation() { + final _ret = + _objc_msgSend_83(_class_NSConnection, _sel_currentConversation); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// initWithReceivePort:sendPort: + NSConnection? initWithReceivePort_sendPort_( + NSPort? receivePort, NSPort? sendPort) { + final _ret = _objc_msgSend_249( + this.pointer, + _sel_initWithReceivePort_sendPort_, + receivePort?.pointer ?? ffi.nullptr, + sendPort?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// sendPort + NSPort get sendPort { + final _ret = _objc_msgSend_225(this.pointer, _sel_sendPort); + return NSPort.castFromPointer(_ret, retain: true, release: true); + } + + /// receivePort + NSPort get receivePort { + final _ret = _objc_msgSend_225(this.pointer, _sel_receivePort); + return NSPort.castFromPointer(_ret, retain: true, release: true); + } + + /// enableMultipleThreads + void enableMultipleThreads() { + _objc_msgSend_7(this.pointer, _sel_enableMultipleThreads); + } + + /// multipleThreadsEnabled + bool get multipleThreadsEnabled { + return _objc_msgSend_13(this.pointer, _sel_multipleThreadsEnabled); + } + + /// addRunLoop: + void addRunLoop_(NSRunLoop runloop) { + _objc_msgSend_250(this.pointer, _sel_addRunLoop_, runloop.pointer); + } + + /// removeRunLoop: + void removeRunLoop_(NSRunLoop runloop) { + _objc_msgSend_250(this.pointer, _sel_removeRunLoop_, runloop.pointer); + } + + /// runInNewThread + void runInNewThread() { + _objc_msgSend_7(this.pointer, _sel_runInNewThread); + } + + /// remoteObjects + objc.NSArray get remoteObjects { + final _ret = _objc_msgSend_33(this.pointer, _sel_remoteObjects); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// localObjects + objc.NSArray get localObjects { + final _ret = _objc_msgSend_33(this.pointer, _sel_localObjects); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// dispatchWithComponents: + void dispatchWithComponents_(objc.NSArray components) { + _objc_msgSend_251( + this.pointer, _sel_dispatchWithComponents_, components.pointer); + } + + /// init + NSConnection init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSConnection new1() { + final _ret = _objc_msgSend_19(_class_NSConnection, _sel_new); + return NSConnection.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSConnection allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSConnection, _sel_allocWithZone_, zone); + return NSConnection.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSConnection alloc() { + final _ret = _objc_msgSend_19(_class_NSConnection, _sel_alloc); + return NSConnection.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSConnection, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSConnection, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSConnection, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSConnection, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSConnection, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSConnection, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSConnection, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSConnection, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSConnection, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSConnection = objc.getClass("classes.NSConnection"); +late final _sel_statistics = objc.registerName("statistics"); +late final _sel_allConnections = objc.registerName("allConnections"); +late final _sel_defaultConnection = objc.registerName("defaultConnection"); +final _objc_msgSend_230 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connectionWithRegisteredName_host_ = + objc.registerName("connectionWithRegisteredName:host:"); +final _objc_msgSend_231 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSPortNameServer +class NSPortNameServer extends objc.NSObject { + NSPortNameServer._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSPortNameServer] that points to the same underlying object as [other]. + NSPortNameServer.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSPortNameServer] that wraps the given raw object pointer. + NSPortNameServer.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSPortNameServer]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPortNameServer); + } + + /// systemDefaultPortNameServer + static NSPortNameServer systemDefaultPortNameServer() { + final _ret = _objc_msgSend_232( + _class_NSPortNameServer, _sel_systemDefaultPortNameServer); + return NSPortNameServer.castFromPointer(_ret, retain: true, release: true); + } + + /// portForName: + NSPort? portForName_(objc.NSString name) { + final _ret = + _objc_msgSend_233(this.pointer, _sel_portForName_, name.pointer); + return _ret.address == 0 + ? null + : NSPort.castFromPointer(_ret, retain: true, release: true); + } + + /// portForName:host: + NSPort? portForName_host_(objc.NSString name, objc.NSString? host) { + final _ret = _objc_msgSend_234(this.pointer, _sel_portForName_host_, + name.pointer, host?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSPort.castFromPointer(_ret, retain: true, release: true); + } + + /// registerPort:name: + bool registerPort_name_(NSPort port, objc.NSString name) { + return _objc_msgSend_235( + this.pointer, _sel_registerPort_name_, port.pointer, name.pointer); + } + + /// removePortForName: + bool removePortForName_(objc.NSString name) { + return _objc_msgSend_31( + this.pointer, _sel_removePortForName_, name.pointer); + } + + /// init + NSPortNameServer init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSPortNameServer.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSPortNameServer new1() { + final _ret = _objc_msgSend_19(_class_NSPortNameServer, _sel_new); + return NSPortNameServer.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSPortNameServer allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSPortNameServer, _sel_allocWithZone_, zone); + return NSPortNameServer.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSPortNameServer alloc() { + final _ret = _objc_msgSend_19(_class_NSPortNameServer, _sel_alloc); + return NSPortNameServer.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSPortNameServer, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSPortNameServer, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSPortNameServer, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSPortNameServer, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSPortNameServer, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSPortNameServer, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSPortNameServer, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSPortNameServer, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSPortNameServer, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSPortNameServer = objc.getClass("classes.NSPortNameServer"); +late final _sel_systemDefaultPortNameServer = + objc.registerName("systemDefaultPortNameServer"); +final _objc_msgSend_232 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portForName_ = objc.registerName("portForName:"); +final _objc_msgSend_233 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_portForName_host_ = objc.registerName("portForName:host:"); +final _objc_msgSend_234 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_registerPort_name_ = objc.registerName("registerPort:name:"); +final _objc_msgSend_235 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePortForName_ = objc.registerName("removePortForName:"); +late final _sel_connectionWithRegisteredName_host_usingNameServer_ = + objc.registerName("connectionWithRegisteredName:host:usingNameServer:"); +final _objc_msgSend_236 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSDistantObject +class NSDistantObject extends objc.NSProxy { + NSDistantObject._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSDistantObject] that points to the same underlying object as [other]. + NSDistantObject.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSDistantObject] that wraps the given raw object pointer. + NSDistantObject.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSDistantObject]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSDistantObject); + } + + /// proxyWithTarget:connection: + static objc.ObjCObjectBase? proxyWithTarget_connection_( + objc.ObjCObjectBase target, NSConnection connection) { + final _ret = _objc_msgSend_237(_class_NSDistantObject, + _sel_proxyWithTarget_connection_, target.pointer, connection.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// initWithTarget:connection: + NSDistantObject? initWithTarget_connection_( + objc.ObjCObjectBase target, NSConnection connection) { + final _ret = _objc_msgSend_237(this.pointer, + _sel_initWithTarget_connection_, target.pointer, connection.pointer); + return _ret.address == 0 + ? null + : NSDistantObject.castFromPointer(_ret, retain: true, release: true); + } + + /// proxyWithLocal:connection: + static objc.ObjCObjectBase proxyWithLocal_connection_( + objc.ObjCObjectBase target, NSConnection connection) { + final _ret = _objc_msgSend_238(_class_NSDistantObject, + _sel_proxyWithLocal_connection_, target.pointer, connection.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// initWithLocal:connection: + NSDistantObject initWithLocal_connection_( + objc.ObjCObjectBase target, NSConnection connection) { + final _ret = _objc_msgSend_238(this.pointer, _sel_initWithLocal_connection_, + target.pointer, connection.pointer); + return NSDistantObject.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithCoder: + NSDistantObject? initWithCoder_(objc.NSCoder inCoder) { + final _ret = + _objc_msgSend_239(this.pointer, _sel_initWithCoder_, inCoder.pointer); + return _ret.address == 0 + ? null + : NSDistantObject.castFromPointer(_ret, retain: true, release: true); + } + + /// setProtocolForProxy: + void setProtocolForProxy_(objc.Protocol? proto) { + _objc_msgSend_240( + this.pointer, _sel_setProtocolForProxy_, proto?.pointer ?? ffi.nullptr); + } + + /// connectionForProxy + NSConnection get connectionForProxy { + final _ret = _objc_msgSend_230(this.pointer, _sel_connectionForProxy); + return NSConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// alloc + static objc.ObjCObjectBase alloc() { + final _ret = _objc_msgSend_19(_class_NSDistantObject, _sel_alloc); + return objc.ObjCObjectBase(_ret, retain: false, release: true); + } + + /// respondsToSelector: + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_241( + _class_NSDistantObject, _sel_respondsToSelector_, aSelector); + } +} + +late final _class_NSDistantObject = objc.getClass("classes.NSDistantObject"); +late final _sel_proxyWithTarget_connection_ = + objc.registerName("proxyWithTarget:connection:"); +final _objc_msgSend_237 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithTarget_connection_ = + objc.registerName("initWithTarget:connection:"); +late final _sel_proxyWithLocal_connection_ = + objc.registerName("proxyWithLocal:connection:"); +final _objc_msgSend_238 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithLocal_connection_ = + objc.registerName("initWithLocal:connection:"); +late final _sel_initWithCoder_ = objc.registerName("initWithCoder:"); +final _objc_msgSend_239 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setProtocolForProxy_ = + objc.registerName("setProtocolForProxy:"); +final _objc_msgSend_240 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_connectionForProxy = objc.registerName("connectionForProxy"); +late final _sel_respondsToSelector_ = objc.registerName("respondsToSelector:"); +final _objc_msgSend_241 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rootProxyForConnectionWithRegisteredName_host_ = + objc.registerName("rootProxyForConnectionWithRegisteredName:host:"); +final _objc_msgSend_242 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_rootProxyForConnectionWithRegisteredName_host_usingNameServer_ = + objc.registerName( + "rootProxyForConnectionWithRegisteredName:host:usingNameServer:"); +final _objc_msgSend_243 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_serviceConnectionWithName_rootObject_usingNameServer_ = + objc.registerName("serviceConnectionWithName:rootObject:usingNameServer:"); +final _objc_msgSend_244 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_serviceConnectionWithName_rootObject_ = + objc.registerName("serviceConnectionWithName:rootObject:"); +final _objc_msgSend_245 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_requestTimeout = objc.registerName("requestTimeout"); +late final _sel_setRequestTimeout_ = objc.registerName("setRequestTimeout:"); +late final _sel_replyTimeout = objc.registerName("replyTimeout"); +late final _sel_setReplyTimeout_ = objc.registerName("setReplyTimeout:"); +late final _sel_rootObject = objc.registerName("rootObject"); +late final _sel_setRootObject_ = objc.registerName("setRootObject:"); +late final _sel_independentConversationQueueing = + objc.registerName("independentConversationQueueing"); +late final _sel_setIndependentConversationQueueing_ = + objc.registerName("setIndependentConversationQueueing:"); +late final _sel_rootProxy = objc.registerName("rootProxy"); +final _objc_msgSend_246 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addRequestMode_ = objc.registerName("addRequestMode:"); +late final _sel_removeRequestMode_ = objc.registerName("removeRequestMode:"); +late final _sel_requestModes = objc.registerName("requestModes"); +late final _sel_registerName_ = objc.registerName("registerName:"); +final _objc_msgSend_247 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_registerName_withNameServer_ = + objc.registerName("registerName:withNameServer:"); +final _objc_msgSend_248 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_connectionWithReceivePort_sendPort_ = + objc.registerName("connectionWithReceivePort:sendPort:"); +final _objc_msgSend_249 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_currentConversation = objc.registerName("currentConversation"); +late final _sel_initWithReceivePort_sendPort_ = + objc.registerName("initWithReceivePort:sendPort:"); +late final _sel_sendPort = objc.registerName("sendPort"); +late final _sel_receivePort = objc.registerName("receivePort"); +late final _sel_enableMultipleThreads = + objc.registerName("enableMultipleThreads"); +late final _sel_multipleThreadsEnabled = + objc.registerName("multipleThreadsEnabled"); +late final _sel_addRunLoop_ = objc.registerName("addRunLoop:"); +final _objc_msgSend_250 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeRunLoop_ = objc.registerName("removeRunLoop:"); +late final _sel_runInNewThread = objc.registerName("runInNewThread"); +late final _sel_remoteObjects = objc.registerName("remoteObjects"); +late final _sel_localObjects = objc.registerName("localObjects"); +late final _sel_dispatchWithComponents_ = + objc.registerName("dispatchWithComponents:"); +final _objc_msgSend_251 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addConnection_toRunLoop_forMode_ = + objc.registerName("addConnection:toRunLoop:forMode:"); +final _objc_msgSend_252 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeConnection_fromRunLoop_forMode_ = + objc.registerName("removeConnection:fromRunLoop:forMode:"); +late final _sel_addPort_forMode_ = objc.registerName("addPort:forMode:"); +final _objc_msgSend_253 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePort_forMode_ = objc.registerName("removePort:forMode:"); +late final _sel_limitDateForMode_ = objc.registerName("limitDateForMode:"); +late final _sel_acceptInputForMode_beforeDate_ = + objc.registerName("acceptInputForMode:beforeDate:"); +final _objc_msgSend_254 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_run = objc.registerName("run"); +late final _sel_runUntilDate_ = objc.registerName("runUntilDate:"); +final _objc_msgSend_255 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_runMode_beforeDate_ = objc.registerName("runMode:beforeDate:"); +final _objc_msgSend_256 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_configureAsServer = objc.registerName("configureAsServer"); +late final _sel_performInModes_block_ = + objc.registerName("performInModes:block:"); +final _objc_msgSend_257 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_performBlock_ = objc.registerName("performBlock:"); +final _objc_msgSend_258 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_performSelector_target_argument_order_modes_ = + objc.registerName("performSelector:target:argument:order:modes:"); +final _objc_msgSend_259 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_cancelPerformSelector_target_argument_ = + objc.registerName("cancelPerformSelector:target:argument:"); +final _objc_msgSend_260 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_cancelPerformSelectorsWithTarget_ = + objc.registerName("cancelPerformSelectorsWithTarget:"); + +/// NSFileHandle +class NSFileHandle extends objc.NSObject { + NSFileHandle._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSFileHandle] that points to the same underlying object as [other]. + NSFileHandle.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSFileHandle] that wraps the given raw object pointer. + NSFileHandle.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSFileHandle]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileHandle); + } + + /// availableData + objc.NSData get availableData { + final _ret = _objc_msgSend_113(this.pointer, _sel_availableData); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithFileDescriptor:closeOnDealloc: + NSFileHandle initWithFileDescriptor_closeOnDealloc_(int fd, bool closeopt) { + final _ret = _objc_msgSend_261(this.pointer, + _sel_initWithFileDescriptor_closeOnDealloc_, fd, closeopt); + return NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithCoder: + NSFileHandle? initWithCoder_(objc.NSCoder coder) { + final _ret = + _objc_msgSend_239(this.pointer, _sel_initWithCoder_, coder.pointer); + return _ret.address == 0 + ? null + : NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// readDataToEndOfFileAndReturnError: + objc.NSData? readDataToEndOfFileAndReturnError_( + ffi.Pointer> error) { + final _ret = _objc_msgSend_262( + this.pointer, _sel_readDataToEndOfFileAndReturnError_, error); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// readDataUpToLength:error: + objc.NSData? readDataUpToLength_error_( + int length, ffi.Pointer> error) { + final _ret = _objc_msgSend_263( + this.pointer, _sel_readDataUpToLength_error_, length, error); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// writeData:error: + bool writeData_error_( + objc.NSData data, ffi.Pointer> error) { + return _objc_msgSend_264( + this.pointer, _sel_writeData_error_, data.pointer, error); + } + + /// getOffset:error: + bool getOffset_error_(ffi.Pointer offsetInFile, + ffi.Pointer> error) { + return _objc_msgSend_265( + this.pointer, _sel_getOffset_error_, offsetInFile, error); + } + + /// seekToEndReturningOffset:error: + bool seekToEndReturningOffset_error_( + ffi.Pointer offsetInFile, + ffi.Pointer> error) { + return _objc_msgSend_265(this.pointer, _sel_seekToEndReturningOffset_error_, + offsetInFile, error); + } + + /// seekToOffset:error: + bool seekToOffset_error_( + int offset, ffi.Pointer> error) { + return _objc_msgSend_266( + this.pointer, _sel_seekToOffset_error_, offset, error); + } + + /// truncateAtOffset:error: + bool truncateAtOffset_error_( + int offset, ffi.Pointer> error) { + return _objc_msgSend_266( + this.pointer, _sel_truncateAtOffset_error_, offset, error); + } + + /// synchronizeAndReturnError: + bool synchronizeAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_39( + this.pointer, _sel_synchronizeAndReturnError_, error); + } + + /// closeAndReturnError: + bool closeAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_39(this.pointer, _sel_closeAndReturnError_, error); + } + + /// fileHandleWithStandardInput + static NSFileHandle getFileHandleWithStandardInput() { + final _ret = _objc_msgSend_267( + _class_NSFileHandle, _sel_fileHandleWithStandardInput); + return NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleWithStandardOutput + static NSFileHandle getFileHandleWithStandardOutput() { + final _ret = _objc_msgSend_267( + _class_NSFileHandle, _sel_fileHandleWithStandardOutput); + return NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleWithStandardError + static NSFileHandle getFileHandleWithStandardError() { + final _ret = _objc_msgSend_267( + _class_NSFileHandle, _sel_fileHandleWithStandardError); + return NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleWithNullDevice + static NSFileHandle getFileHandleWithNullDevice() { + final _ret = + _objc_msgSend_267(_class_NSFileHandle, _sel_fileHandleWithNullDevice); + return NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleForReadingAtPath: + static NSFileHandle? fileHandleForReadingAtPath_(objc.NSString path) { + final _ret = _objc_msgSend_35( + _class_NSFileHandle, _sel_fileHandleForReadingAtPath_, path.pointer); + return _ret.address == 0 + ? null + : NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleForWritingAtPath: + static NSFileHandle? fileHandleForWritingAtPath_(objc.NSString path) { + final _ret = _objc_msgSend_35( + _class_NSFileHandle, _sel_fileHandleForWritingAtPath_, path.pointer); + return _ret.address == 0 + ? null + : NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleForUpdatingAtPath: + static NSFileHandle? fileHandleForUpdatingAtPath_(objc.NSString path) { + final _ret = _objc_msgSend_35( + _class_NSFileHandle, _sel_fileHandleForUpdatingAtPath_, path.pointer); + return _ret.address == 0 + ? null + : NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleForReadingFromURL:error: + static NSFileHandle? fileHandleForReadingFromURL_error_( + objc.NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_268(_class_NSFileHandle, + _sel_fileHandleForReadingFromURL_error_, url.pointer, error); + return _ret.address == 0 + ? null + : NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleForWritingToURL:error: + static NSFileHandle? fileHandleForWritingToURL_error_( + objc.NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_268(_class_NSFileHandle, + _sel_fileHandleForWritingToURL_error_, url.pointer, error); + return _ret.address == 0 + ? null + : NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileHandleForUpdatingURL:error: + static NSFileHandle? fileHandleForUpdatingURL_error_( + objc.NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_268(_class_NSFileHandle, + _sel_fileHandleForUpdatingURL_error_, url.pointer, error); + return _ret.address == 0 + ? null + : NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// readInBackgroundAndNotifyForModes: + void readInBackgroundAndNotifyForModes_(objc.NSArray? modes) { + _objc_msgSend_269(this.pointer, _sel_readInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); + } + + /// readInBackgroundAndNotify + void readInBackgroundAndNotify() { + _objc_msgSend_7(this.pointer, _sel_readInBackgroundAndNotify); + } + + /// readToEndOfFileInBackgroundAndNotifyForModes: + void readToEndOfFileInBackgroundAndNotifyForModes_(objc.NSArray? modes) { + _objc_msgSend_269( + this.pointer, + _sel_readToEndOfFileInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); + } + + /// readToEndOfFileInBackgroundAndNotify + void readToEndOfFileInBackgroundAndNotify() { + _objc_msgSend_7(this.pointer, _sel_readToEndOfFileInBackgroundAndNotify); + } + + /// acceptConnectionInBackgroundAndNotifyForModes: + void acceptConnectionInBackgroundAndNotifyForModes_(objc.NSArray? modes) { + _objc_msgSend_269( + this.pointer, + _sel_acceptConnectionInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); + } + + /// acceptConnectionInBackgroundAndNotify + void acceptConnectionInBackgroundAndNotify() { + _objc_msgSend_7(this.pointer, _sel_acceptConnectionInBackgroundAndNotify); + } + + /// waitForDataInBackgroundAndNotifyForModes: + void waitForDataInBackgroundAndNotifyForModes_(objc.NSArray? modes) { + _objc_msgSend_269( + this.pointer, + _sel_waitForDataInBackgroundAndNotifyForModes_, + modes?.pointer ?? ffi.nullptr); + } + + /// waitForDataInBackgroundAndNotify + void waitForDataInBackgroundAndNotify() { + _objc_msgSend_7(this.pointer, _sel_waitForDataInBackgroundAndNotify); + } + + /// readabilityHandler + ObjCBlock_ffiVoid_NSFileHandle? get readabilityHandler { + final _ret = _objc_msgSend_270(this.pointer, _sel_readabilityHandler); + return _ret.address == 0 + ? null + : ObjCBlock_ffiVoid_NSFileHandle.castFromPointer(_ret, + retain: true, release: true); + } + + /// setReadabilityHandler: + set readabilityHandler(ObjCBlock_ffiVoid_NSFileHandle? value) { + return _objc_msgSend_271(this.pointer, _sel_setReadabilityHandler_, + value?.pointer ?? ffi.nullptr); + } + + /// writeabilityHandler + ObjCBlock_ffiVoid_NSFileHandle? get writeabilityHandler { + final _ret = _objc_msgSend_270(this.pointer, _sel_writeabilityHandler); + return _ret.address == 0 + ? null + : ObjCBlock_ffiVoid_NSFileHandle.castFromPointer(_ret, + retain: true, release: true); + } + + /// setWriteabilityHandler: + set writeabilityHandler(ObjCBlock_ffiVoid_NSFileHandle? value) { + return _objc_msgSend_271(this.pointer, _sel_setWriteabilityHandler_, + value?.pointer ?? ffi.nullptr); + } + + /// initWithFileDescriptor: + NSFileHandle initWithFileDescriptor_(int fd) { + final _ret = + _objc_msgSend_272(this.pointer, _sel_initWithFileDescriptor_, fd); + return NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// fileDescriptor + int get fileDescriptor { + return _objc_msgSend_273(this.pointer, _sel_fileDescriptor); + } + + /// readDataToEndOfFile + objc.NSData readDataToEndOfFile() { + final _ret = _objc_msgSend_113(this.pointer, _sel_readDataToEndOfFile); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// readDataOfLength: + objc.NSData readDataOfLength_(int length) { + final _ret = + _objc_msgSend_274(this.pointer, _sel_readDataOfLength_, length); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// writeData: + void writeData_(objc.NSData data) { + _objc_msgSend_275(this.pointer, _sel_writeData_, data.pointer); + } + + /// offsetInFile + int get offsetInFile { + return _objc_msgSend_276(this.pointer, _sel_offsetInFile); + } + + /// seekToEndOfFile + int seekToEndOfFile() { + return _objc_msgSend_276(this.pointer, _sel_seekToEndOfFile); + } + + /// seekToFileOffset: + void seekToFileOffset_(int offset) { + _objc_msgSend_277(this.pointer, _sel_seekToFileOffset_, offset); + } + + /// truncateFileAtOffset: + void truncateFileAtOffset_(int offset) { + _objc_msgSend_277(this.pointer, _sel_truncateFileAtOffset_, offset); + } + + /// synchronizeFile + void synchronizeFile() { + _objc_msgSend_7(this.pointer, _sel_synchronizeFile); + } + + /// closeFile + void closeFile() { + _objc_msgSend_7(this.pointer, _sel_closeFile); + } + + /// init + NSFileHandle init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSFileHandle.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSFileHandle new1() { + final _ret = _objc_msgSend_19(_class_NSFileHandle, _sel_new); + return NSFileHandle.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSFileHandle allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSFileHandle, _sel_allocWithZone_, zone); + return NSFileHandle.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSFileHandle alloc() { + final _ret = _objc_msgSend_19(_class_NSFileHandle, _sel_alloc); + return NSFileHandle.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSFileHandle, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSFileHandle, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSFileHandle, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSFileHandle, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSFileHandle, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSFileHandle, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSFileHandle, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSFileHandle, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSFileHandle, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSFileHandle = objc.getClass("classes.NSFileHandle"); +late final _sel_availableData = objc.registerName("availableData"); +late final _sel_initWithFileDescriptor_closeOnDealloc_ = + objc.registerName("initWithFileDescriptor:closeOnDealloc:"); +final _objc_msgSend_261 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int, ffi.Bool)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, bool)>(); +late final _sel_readDataToEndOfFileAndReturnError_ = + objc.registerName("readDataToEndOfFileAndReturnError:"); +final _objc_msgSend_262 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_readDataUpToLength_error_ = + objc.registerName("readDataUpToLength:error:"); +final _objc_msgSend_263 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_writeData_error_ = objc.registerName("writeData:error:"); +final _objc_msgSend_264 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_getOffset_error_ = objc.registerName("getOffset:error:"); +final _objc_msgSend_265 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_seekToEndReturningOffset_error_ = + objc.registerName("seekToEndReturningOffset:error:"); +late final _sel_seekToOffset_error_ = objc.registerName("seekToOffset:error:"); +final _objc_msgSend_266 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLongLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_truncateAtOffset_error_ = + objc.registerName("truncateAtOffset:error:"); +late final _sel_synchronizeAndReturnError_ = + objc.registerName("synchronizeAndReturnError:"); +late final _sel_closeAndReturnError_ = + objc.registerName("closeAndReturnError:"); +late final _sel_fileHandleWithStandardInput = + objc.registerName("fileHandleWithStandardInput"); +final _objc_msgSend_267 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileHandleWithStandardOutput = + objc.registerName("fileHandleWithStandardOutput"); +late final _sel_fileHandleWithStandardError = + objc.registerName("fileHandleWithStandardError"); +late final _sel_fileHandleWithNullDevice = + objc.registerName("fileHandleWithNullDevice"); +late final _sel_fileHandleForReadingAtPath_ = + objc.registerName("fileHandleForReadingAtPath:"); +late final _sel_fileHandleForWritingAtPath_ = + objc.registerName("fileHandleForWritingAtPath:"); +late final _sel_fileHandleForUpdatingAtPath_ = + objc.registerName("fileHandleForUpdatingAtPath:"); +late final _sel_fileHandleForReadingFromURL_error_ = + objc.registerName("fileHandleForReadingFromURL:error:"); +final _objc_msgSend_268 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_fileHandleForWritingToURL_error_ = + objc.registerName("fileHandleForWritingToURL:error:"); +late final _sel_fileHandleForUpdatingURL_error_ = + objc.registerName("fileHandleForUpdatingURL:error:"); +late final _sel_readInBackgroundAndNotifyForModes_ = + objc.registerName("readInBackgroundAndNotifyForModes:"); +final _objc_msgSend_269 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_readInBackgroundAndNotify = + objc.registerName("readInBackgroundAndNotify"); +late final _sel_readToEndOfFileInBackgroundAndNotifyForModes_ = + objc.registerName("readToEndOfFileInBackgroundAndNotifyForModes:"); +late final _sel_readToEndOfFileInBackgroundAndNotify = + objc.registerName("readToEndOfFileInBackgroundAndNotify"); +late final _sel_acceptConnectionInBackgroundAndNotifyForModes_ = + objc.registerName("acceptConnectionInBackgroundAndNotifyForModes:"); +late final _sel_acceptConnectionInBackgroundAndNotify = + objc.registerName("acceptConnectionInBackgroundAndNotify"); +late final _sel_waitForDataInBackgroundAndNotifyForModes_ = + objc.registerName("waitForDataInBackgroundAndNotifyForModes:"); +late final _sel_waitForDataInBackgroundAndNotify = + objc.registerName("waitForDataInBackgroundAndNotify"); +void _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSFileHandle extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSFileHandle._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSFileHandle castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSFileHandle._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSFileHandle.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSFileHandle_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSFileHandle.fromFunction(void Function(NSFileHandle) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn( + NSFileHandle.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSFileHandle.listener(void Function(NSFileHandle) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSFileHandle( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSFileHandle_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn( + NSFileHandle.castFromPointer(arg0, + retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(NSFileHandle arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_readabilityHandler = objc.registerName("readabilityHandler"); +final _objc_msgSend_270 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setReadabilityHandler_ = + objc.registerName("setReadabilityHandler:"); +final _objc_msgSend_271 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_writeabilityHandler = objc.registerName("writeabilityHandler"); +late final _sel_setWriteabilityHandler_ = + objc.registerName("setWriteabilityHandler:"); +late final _sel_initWithFileDescriptor_ = + objc.registerName("initWithFileDescriptor:"); +final _objc_msgSend_272 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_fileDescriptor = objc.registerName("fileDescriptor"); +final _objc_msgSend_273 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Int Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_readDataToEndOfFile = objc.registerName("readDataToEndOfFile"); +late final _sel_readDataOfLength_ = objc.registerName("readDataOfLength:"); +final _objc_msgSend_274 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_writeData_ = objc.registerName("writeData:"); +final _objc_msgSend_275 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_offsetInFile = objc.registerName("offsetInFile"); +final _objc_msgSend_276 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLongLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_seekToEndOfFile = objc.registerName("seekToEndOfFile"); +late final _sel_seekToFileOffset_ = objc.registerName("seekToFileOffset:"); +final _objc_msgSend_277 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLongLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_truncateFileAtOffset_ = + objc.registerName("truncateFileAtOffset:"); +late final _sel_synchronizeFile = objc.registerName("synchronizeFile"); +late final _sel_closeFile = objc.registerName("closeFile"); + +/// NSFileManager +class NSFileManager extends objc.NSObject { + NSFileManager._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSFileManager] that points to the same underlying object as [other]. + NSFileManager.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSFileManager] that wraps the given raw object pointer. + NSFileManager.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSFileManager]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileManager); + } + + /// defaultManager + static NSFileManager getDefaultManager() { + final _ret = _objc_msgSend_278(_class_NSFileManager, _sel_defaultManager); + return NSFileManager.castFromPointer(_ret, retain: true, release: true); + } + + /// mountedVolumeURLsIncludingResourceValuesForKeys:options: + objc.NSArray? mountedVolumeURLsIncludingResourceValuesForKeys_options_( + objc.NSArray? propertyKeys, NSVolumeEnumerationOptions options) { + final _ret = _objc_msgSend_279( + this.pointer, + _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_, + propertyKeys?.pointer ?? ffi.nullptr, + options.value); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// unmountVolumeAtURL:options:completionHandler: + void unmountVolumeAtURL_options_completionHandler_( + objc.NSURL url, + NSFileManagerUnmountOptions mask, + ObjCBlock_ffiVoid_NSError completionHandler) { + _objc_msgSend_280( + this.pointer, + _sel_unmountVolumeAtURL_options_completionHandler_, + url.pointer, + mask.value, + completionHandler.pointer); + } + + /// contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error: + objc.NSArray? + contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_( + objc.NSURL url, + objc.NSArray? keys, + NSDirectoryEnumerationOptions mask, + ffi.Pointer> error) { + final _ret = _objc_msgSend_281( + this.pointer, + _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_, + url.pointer, + keys?.pointer ?? ffi.nullptr, + mask.value, + error); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// URLsForDirectory:inDomains: + objc.NSArray URLsForDirectory_inDomains_( + NSSearchPathDirectory directory, NSSearchPathDomainMask domainMask) { + final _ret = _objc_msgSend_282(this.pointer, + _sel_URLsForDirectory_inDomains_, directory.value, domainMask.value); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// URLForDirectory:inDomain:appropriateForURL:create:error: + objc.NSURL? URLForDirectory_inDomain_appropriateForURL_create_error_( + NSSearchPathDirectory directory, + NSSearchPathDomainMask domain, + objc.NSURL? url, + bool shouldCreate, + ffi.Pointer> error) { + final _ret = _objc_msgSend_283( + this.pointer, + _sel_URLForDirectory_inDomain_appropriateForURL_create_error_, + directory.value, + domain.value, + url?.pointer ?? ffi.nullptr, + shouldCreate, + error); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// getRelationship:ofDirectoryAtURL:toItemAtURL:error: + bool getRelationship_ofDirectoryAtURL_toItemAtURL_error_( + ffi.Pointer outRelationship, + objc.NSURL directoryURL, + objc.NSURL otherURL, + ffi.Pointer> error) { + return _objc_msgSend_284( + this.pointer, + _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_, + outRelationship, + directoryURL.pointer, + otherURL.pointer, + error); + } + + /// getRelationship:ofDirectory:inDomain:toItemAtURL:error: + bool getRelationship_ofDirectory_inDomain_toItemAtURL_error_( + ffi.Pointer outRelationship, + NSSearchPathDirectory directory, + NSSearchPathDomainMask domainMask, + objc.NSURL url, + ffi.Pointer> error) { + return _objc_msgSend_285( + this.pointer, + _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_, + outRelationship, + directory.value, + domainMask.value, + url.pointer, + error); + } + + /// createDirectoryAtURL:withIntermediateDirectories:attributes:error: + bool createDirectoryAtURL_withIntermediateDirectories_attributes_error_( + objc.NSURL url, + bool createIntermediates, + objc.NSDictionary? attributes, + ffi.Pointer> error) { + return _objc_msgSend_286( + this.pointer, + _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_, + url.pointer, + createIntermediates, + attributes?.pointer ?? ffi.nullptr, + error); + } + + /// createSymbolicLinkAtURL:withDestinationURL:error: + bool createSymbolicLinkAtURL_withDestinationURL_error_(objc.NSURL url, + objc.NSURL destURL, ffi.Pointer> error) { + return _objc_msgSend_287( + this.pointer, + _sel_createSymbolicLinkAtURL_withDestinationURL_error_, + url.pointer, + destURL.pointer, + error); + } + + /// delegate + objc.ObjCObjectBase? get delegate { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setDelegate: + set delegate(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); + } + + /// setAttributes:ofItemAtPath:error: + bool setAttributes_ofItemAtPath_error_(objc.NSDictionary attributes, + objc.NSString path, ffi.Pointer> error) { + return _objc_msgSend_288( + this.pointer, + _sel_setAttributes_ofItemAtPath_error_, + attributes.pointer, + path.pointer, + error); + } + + /// createDirectoryAtPath:withIntermediateDirectories:attributes:error: + bool createDirectoryAtPath_withIntermediateDirectories_attributes_error_( + objc.NSString path, + bool createIntermediates, + objc.NSDictionary? attributes, + ffi.Pointer> error) { + return _objc_msgSend_289( + this.pointer, + _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_, + path.pointer, + createIntermediates, + attributes?.pointer ?? ffi.nullptr, + error); + } + + /// contentsOfDirectoryAtPath:error: + objc.NSArray? contentsOfDirectoryAtPath_error_( + objc.NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_290(this.pointer, + _sel_contentsOfDirectoryAtPath_error_, path.pointer, error); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// subpathsOfDirectoryAtPath:error: + objc.NSArray? subpathsOfDirectoryAtPath_error_( + objc.NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_290(this.pointer, + _sel_subpathsOfDirectoryAtPath_error_, path.pointer, error); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// attributesOfItemAtPath:error: + objc.NSDictionary? attributesOfItemAtPath_error_( + objc.NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_291( + this.pointer, _sel_attributesOfItemAtPath_error_, path.pointer, error); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// attributesOfFileSystemForPath:error: + objc.NSDictionary? attributesOfFileSystemForPath_error_( + objc.NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_291(this.pointer, + _sel_attributesOfFileSystemForPath_error_, path.pointer, error); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// createSymbolicLinkAtPath:withDestinationPath:error: + bool createSymbolicLinkAtPath_withDestinationPath_error_(objc.NSString path, + objc.NSString destPath, ffi.Pointer> error) { + return _objc_msgSend_292( + this.pointer, + _sel_createSymbolicLinkAtPath_withDestinationPath_error_, + path.pointer, + destPath.pointer, + error); + } + + /// destinationOfSymbolicLinkAtPath:error: + objc.NSString? destinationOfSymbolicLinkAtPath_error_( + objc.NSString path, ffi.Pointer> error) { + final _ret = _objc_msgSend_293(this.pointer, + _sel_destinationOfSymbolicLinkAtPath_error_, path.pointer, error); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// copyItemAtPath:toPath:error: + bool copyItemAtPath_toPath_error_(objc.NSString srcPath, + objc.NSString dstPath, ffi.Pointer> error) { + return _objc_msgSend_292(this.pointer, _sel_copyItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); + } + + /// moveItemAtPath:toPath:error: + bool moveItemAtPath_toPath_error_(objc.NSString srcPath, + objc.NSString dstPath, ffi.Pointer> error) { + return _objc_msgSend_292(this.pointer, _sel_moveItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); + } + + /// linkItemAtPath:toPath:error: + bool linkItemAtPath_toPath_error_(objc.NSString srcPath, + objc.NSString dstPath, ffi.Pointer> error) { + return _objc_msgSend_292(this.pointer, _sel_linkItemAtPath_toPath_error_, + srcPath.pointer, dstPath.pointer, error); + } + + /// removeItemAtPath:error: + bool removeItemAtPath_error_( + objc.NSString path, ffi.Pointer> error) { + return _objc_msgSend_294( + this.pointer, _sel_removeItemAtPath_error_, path.pointer, error); + } + + /// copyItemAtURL:toURL:error: + bool copyItemAtURL_toURL_error_(objc.NSURL srcURL, objc.NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_287(this.pointer, _sel_copyItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); + } + + /// moveItemAtURL:toURL:error: + bool moveItemAtURL_toURL_error_(objc.NSURL srcURL, objc.NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_287(this.pointer, _sel_moveItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); + } + + /// linkItemAtURL:toURL:error: + bool linkItemAtURL_toURL_error_(objc.NSURL srcURL, objc.NSURL dstURL, + ffi.Pointer> error) { + return _objc_msgSend_287(this.pointer, _sel_linkItemAtURL_toURL_error_, + srcURL.pointer, dstURL.pointer, error); + } + + /// removeItemAtURL:error: + bool removeItemAtURL_error_( + objc.NSURL URL, ffi.Pointer> error) { + return _objc_msgSend_295( + this.pointer, _sel_removeItemAtURL_error_, URL.pointer, error); + } + + /// trashItemAtURL:resultingItemURL:error: + bool trashItemAtURL_resultingItemURL_error_( + objc.NSURL url, + ffi.Pointer> outResultingURL, + ffi.Pointer> error) { + return _objc_msgSend_296( + this.pointer, + _sel_trashItemAtURL_resultingItemURL_error_, + url.pointer, + outResultingURL, + error); + } + + /// fileAttributesAtPath:traverseLink: + objc.NSDictionary? fileAttributesAtPath_traverseLink_( + objc.NSString path, bool yorn) { + final _ret = _objc_msgSend_297(this.pointer, + _sel_fileAttributesAtPath_traverseLink_, path.pointer, yorn); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// changeFileAttributes:atPath: + bool changeFileAttributes_atPath_( + objc.NSDictionary attributes, objc.NSString path) { + return _objc_msgSend_298(this.pointer, _sel_changeFileAttributes_atPath_, + attributes.pointer, path.pointer); + } + + /// directoryContentsAtPath: + objc.NSArray? directoryContentsAtPath_(objc.NSString path) { + final _ret = _objc_msgSend_299( + this.pointer, _sel_directoryContentsAtPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// fileSystemAttributesAtPath: + objc.NSDictionary? fileSystemAttributesAtPath_(objc.NSString path) { + final _ret = _objc_msgSend_300( + this.pointer, _sel_fileSystemAttributesAtPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// pathContentOfSymbolicLinkAtPath: + objc.NSString? pathContentOfSymbolicLinkAtPath_(objc.NSString path) { + final _ret = _objc_msgSend_42( + this.pointer, _sel_pathContentOfSymbolicLinkAtPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// createSymbolicLinkAtPath:pathContent: + bool createSymbolicLinkAtPath_pathContent_( + objc.NSString path, objc.NSString otherpath) { + return _objc_msgSend_301( + this.pointer, + _sel_createSymbolicLinkAtPath_pathContent_, + path.pointer, + otherpath.pointer); + } + + /// createDirectoryAtPath:attributes: + bool createDirectoryAtPath_attributes_( + objc.NSString path, objc.NSDictionary attributes) { + return _objc_msgSend_302( + this.pointer, + _sel_createDirectoryAtPath_attributes_, + path.pointer, + attributes.pointer); + } + + /// linkPath:toPath:handler: + bool linkPath_toPath_handler_( + objc.NSString src, objc.NSString dest, objc.ObjCObjectBase? handler) { + return _objc_msgSend_303(this.pointer, _sel_linkPath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); + } + + /// copyPath:toPath:handler: + bool copyPath_toPath_handler_( + objc.NSString src, objc.NSString dest, objc.ObjCObjectBase? handler) { + return _objc_msgSend_303(this.pointer, _sel_copyPath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); + } + + /// movePath:toPath:handler: + bool movePath_toPath_handler_( + objc.NSString src, objc.NSString dest, objc.ObjCObjectBase? handler) { + return _objc_msgSend_303(this.pointer, _sel_movePath_toPath_handler_, + src.pointer, dest.pointer, handler?.pointer ?? ffi.nullptr); + } + + /// removeFileAtPath:handler: + bool removeFileAtPath_handler_( + objc.NSString path, objc.ObjCObjectBase? handler) { + return _objc_msgSend_304(this.pointer, _sel_removeFileAtPath_handler_, + path.pointer, handler?.pointer ?? ffi.nullptr); + } + + /// currentDirectoryPath + objc.NSString get currentDirectoryPath { + final _ret = _objc_msgSend_11(this.pointer, _sel_currentDirectoryPath); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// changeCurrentDirectoryPath: + bool changeCurrentDirectoryPath_(objc.NSString path) { + return _objc_msgSend_31( + this.pointer, _sel_changeCurrentDirectoryPath_, path.pointer); + } + + /// fileExistsAtPath: + bool fileExistsAtPath_(objc.NSString path) { + return _objc_msgSend_31(this.pointer, _sel_fileExistsAtPath_, path.pointer); + } + + /// fileExistsAtPath:isDirectory: + bool fileExistsAtPath_isDirectory_( + objc.NSString path, ffi.Pointer isDirectory) { + return _objc_msgSend_305(this.pointer, _sel_fileExistsAtPath_isDirectory_, + path.pointer, isDirectory); + } + + /// isReadableFileAtPath: + bool isReadableFileAtPath_(objc.NSString path) { + return _objc_msgSend_31( + this.pointer, _sel_isReadableFileAtPath_, path.pointer); + } + + /// isWritableFileAtPath: + bool isWritableFileAtPath_(objc.NSString path) { + return _objc_msgSend_31( + this.pointer, _sel_isWritableFileAtPath_, path.pointer); + } + + /// isExecutableFileAtPath: + bool isExecutableFileAtPath_(objc.NSString path) { + return _objc_msgSend_31( + this.pointer, _sel_isExecutableFileAtPath_, path.pointer); + } + + /// isDeletableFileAtPath: + bool isDeletableFileAtPath_(objc.NSString path) { + return _objc_msgSend_31( + this.pointer, _sel_isDeletableFileAtPath_, path.pointer); + } + + /// contentsEqualAtPath:andPath: + bool contentsEqualAtPath_andPath_(objc.NSString path1, objc.NSString path2) { + return _objc_msgSend_301(this.pointer, _sel_contentsEqualAtPath_andPath_, + path1.pointer, path2.pointer); + } + + /// displayNameAtPath: + objc.NSString displayNameAtPath_(objc.NSString path) { + final _ret = + _objc_msgSend_306(this.pointer, _sel_displayNameAtPath_, path.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// componentsToDisplayForPath: + objc.NSArray? componentsToDisplayForPath_(objc.NSString path) { + final _ret = _objc_msgSend_299( + this.pointer, _sel_componentsToDisplayForPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// enumeratorAtPath: + objc.ObjCObjectBase? enumeratorAtPath_(objc.NSString path) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_enumeratorAtPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// enumeratorAtURL:includingPropertiesForKeys:options:errorHandler: + objc.ObjCObjectBase? + enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_( + objc.NSURL url, + objc.NSArray? keys, + NSDirectoryEnumerationOptions mask, + ObjCBlock_bool_NSURL_NSError? handler) { + final _ret = _objc_msgSend_307( + this.pointer, + _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_, + url.pointer, + keys?.pointer ?? ffi.nullptr, + mask.value, + handler?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// subpathsAtPath: + objc.NSArray? subpathsAtPath_(objc.NSString path) { + final _ret = + _objc_msgSend_299(this.pointer, _sel_subpathsAtPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// contentsAtPath: + objc.NSData? contentsAtPath_(objc.NSString path) { + final _ret = + _objc_msgSend_308(this.pointer, _sel_contentsAtPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// createFileAtPath:contents:attributes: + bool createFileAtPath_contents_attributes_( + objc.NSString path, objc.NSData? data, objc.NSDictionary? attr) { + return _objc_msgSend_309( + this.pointer, + _sel_createFileAtPath_contents_attributes_, + path.pointer, + data?.pointer ?? ffi.nullptr, + attr?.pointer ?? ffi.nullptr); + } + + /// fileSystemRepresentationWithPath: + ffi.Pointer fileSystemRepresentationWithPath_(objc.NSString path) { + return _objc_msgSend_310( + this.pointer, _sel_fileSystemRepresentationWithPath_, path.pointer); + } + + /// stringWithFileSystemRepresentation:length: + objc.NSString stringWithFileSystemRepresentation_length_( + ffi.Pointer str, int len) { + final _ret = _objc_msgSend_311(this.pointer, + _sel_stringWithFileSystemRepresentation_length_, str, len); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error: + bool + replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_( + objc.NSURL originalItemURL, + objc.NSURL newItemURL, + objc.NSString? backupItemName, + NSFileManagerItemReplacementOptions options, + ffi.Pointer> resultingURL, + ffi.Pointer> error) { + return _objc_msgSend_312( + this.pointer, + _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_, + originalItemURL.pointer, + newItemURL.pointer, + backupItemName?.pointer ?? ffi.nullptr, + options.value, + resultingURL, + error); + } + + /// setUbiquitous:itemAtURL:destinationURL:error: + bool setUbiquitous_itemAtURL_destinationURL_error_( + bool flag, + objc.NSURL url, + objc.NSURL destinationURL, + ffi.Pointer> error) { + return _objc_msgSend_313( + this.pointer, + _sel_setUbiquitous_itemAtURL_destinationURL_error_, + flag, + url.pointer, + destinationURL.pointer, + error); + } + + /// isUbiquitousItemAtURL: + bool isUbiquitousItemAtURL_(objc.NSURL url) { + return _objc_msgSend_314( + this.pointer, _sel_isUbiquitousItemAtURL_, url.pointer); + } + + /// startDownloadingUbiquitousItemAtURL:error: + bool startDownloadingUbiquitousItemAtURL_error_( + objc.NSURL url, ffi.Pointer> error) { + return _objc_msgSend_295(this.pointer, + _sel_startDownloadingUbiquitousItemAtURL_error_, url.pointer, error); + } + + /// evictUbiquitousItemAtURL:error: + bool evictUbiquitousItemAtURL_error_( + objc.NSURL url, ffi.Pointer> error) { + return _objc_msgSend_295( + this.pointer, _sel_evictUbiquitousItemAtURL_error_, url.pointer, error); + } + + /// URLForUbiquityContainerIdentifier: + objc.NSURL? URLForUbiquityContainerIdentifier_( + objc.NSString? containerIdentifier) { + final _ret = _objc_msgSend_315( + this.pointer, + _sel_URLForUbiquityContainerIdentifier_, + containerIdentifier?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// URLForPublishingUbiquitousItemAtURL:expirationDate:error: + objc.NSURL? URLForPublishingUbiquitousItemAtURL_expirationDate_error_( + objc.NSURL url, + ffi.Pointer> outDate, + ffi.Pointer> error) { + final _ret = _objc_msgSend_316( + this.pointer, + _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_, + url.pointer, + outDate, + error); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// ubiquityIdentityToken + objc.ObjCObjectBase? get ubiquityIdentityToken { + final _ret = _objc_msgSend_83(this.pointer, _sel_ubiquityIdentityToken); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// getFileProviderServicesForItemAtURL:completionHandler: + void getFileProviderServicesForItemAtURL_completionHandler_(objc.NSURL url, + ObjCBlock_ffiVoid_NSDictionary_NSError completionHandler) { + _objc_msgSend_317( + this.pointer, + _sel_getFileProviderServicesForItemAtURL_completionHandler_, + url.pointer, + completionHandler.pointer); + } + + /// containerURLForSecurityApplicationGroupIdentifier: + objc.NSURL? containerURLForSecurityApplicationGroupIdentifier_( + objc.NSString groupIdentifier) { + final _ret = _objc_msgSend_41( + this.pointer, + _sel_containerURLForSecurityApplicationGroupIdentifier_, + groupIdentifier.pointer); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// homeDirectoryForCurrentUser + objc.NSURL get homeDirectoryForCurrentUser { + final _ret = + _objc_msgSend_40(this.pointer, _sel_homeDirectoryForCurrentUser); + return objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// temporaryDirectory + objc.NSURL get temporaryDirectory { + final _ret = _objc_msgSend_40(this.pointer, _sel_temporaryDirectory); + return objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// homeDirectoryForUser: + objc.NSURL? homeDirectoryForUser_(objc.NSString userName) { + final _ret = _objc_msgSend_41( + this.pointer, _sel_homeDirectoryForUser_, userName.pointer); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSFileManager init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSFileManager.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSFileManager new1() { + final _ret = _objc_msgSend_19(_class_NSFileManager, _sel_new); + return NSFileManager.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSFileManager allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSFileManager, _sel_allocWithZone_, zone); + return NSFileManager.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSFileManager alloc() { + final _ret = _objc_msgSend_19(_class_NSFileManager, _sel_alloc); + return NSFileManager.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSFileManager, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSFileManager, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSFileManager, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSFileManager, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSFileManager, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSFileManager, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSFileManager, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSFileManager, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSFileManager, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSFileManager = objc.getClass("classes.NSFileManager"); +late final _sel_defaultManager = objc.registerName("defaultManager"); +final _objc_msgSend_278 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + +enum NSVolumeEnumerationOptions { + NSVolumeEnumerationSkipHiddenVolumes(2), + NSVolumeEnumerationProduceFileReferenceURLs(4); + + final int value; + const NSVolumeEnumerationOptions(this.value); + + static NSVolumeEnumerationOptions fromValue(int value) => switch (value) { + 2 => NSVolumeEnumerationSkipHiddenVolumes, + 4 => NSVolumeEnumerationProduceFileReferenceURLs, + _ => throw ArgumentError( + "Unknown value for NSVolumeEnumerationOptions: $value"), + }; +} + +late final _sel_mountedVolumeURLsIncludingResourceValuesForKeys_options_ = objc + .registerName("mountedVolumeURLsIncludingResourceValuesForKeys:options:"); +final _objc_msgSend_279 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + +enum NSFileManagerUnmountOptions { + NSFileManagerUnmountAllPartitionsAndEjectDisk(1), + NSFileManagerUnmountWithoutUI(2); + + final int value; + const NSFileManagerUnmountOptions(this.value); + + static NSFileManagerUnmountOptions fromValue(int value) => switch (value) { + 1 => NSFileManagerUnmountAllPartitionsAndEjectDisk, + 2 => NSFileManagerUnmountWithoutUI, + _ => throw ArgumentError( + "Unknown value for NSFileManagerUnmountOptions: $value"), + }; +} + +void _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSError_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSError._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSError.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSError.fromFunction(void Function(objc.NSError?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSError_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSError.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSError.listener(void Function(objc.NSError?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSError(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSError.castFromPointer(arg0, + retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(objc.NSError? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_unmountVolumeAtURL_options_completionHandler_ = + objc.registerName("unmountVolumeAtURL:options:completionHandler:"); +final _objc_msgSend_280 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + +enum NSDirectoryEnumerationOptions { + NSDirectoryEnumerationSkipsSubdirectoryDescendants(1), + NSDirectoryEnumerationSkipsPackageDescendants(2), + NSDirectoryEnumerationSkipsHiddenFiles(4), + NSDirectoryEnumerationIncludesDirectoriesPostOrder(8), + NSDirectoryEnumerationProducesRelativePathURLs(16); + + final int value; + const NSDirectoryEnumerationOptions(this.value); + + static NSDirectoryEnumerationOptions fromValue(int value) => switch (value) { + 1 => NSDirectoryEnumerationSkipsSubdirectoryDescendants, + 2 => NSDirectoryEnumerationSkipsPackageDescendants, + 4 => NSDirectoryEnumerationSkipsHiddenFiles, + 8 => NSDirectoryEnumerationIncludesDirectoriesPostOrder, + 16 => NSDirectoryEnumerationProducesRelativePathURLs, + _ => throw ArgumentError( + "Unknown value for NSDirectoryEnumerationOptions: $value"), + }; +} + +late final _sel_contentsOfDirectoryAtURL_includingPropertiesForKeys_options_error_ = + objc.registerName( + "contentsOfDirectoryAtURL:includingPropertiesForKeys:options:error:"); +final _objc_msgSend_281 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + +enum NSSearchPathDirectory { + NSApplicationDirectory(1), + NSDemoApplicationDirectory(2), + NSDeveloperApplicationDirectory(3), + NSAdminApplicationDirectory(4), + NSLibraryDirectory(5), + NSDeveloperDirectory(6), + NSUserDirectory(7), + NSDocumentationDirectory(8), + NSDocumentDirectory(9), + NSCoreServiceDirectory(10), + NSAutosavedInformationDirectory(11), + NSDesktopDirectory(12), + NSCachesDirectory(13), + NSApplicationSupportDirectory(14), + NSDownloadsDirectory(15), + NSInputMethodsDirectory(16), + NSMoviesDirectory(17), + NSMusicDirectory(18), + NSPicturesDirectory(19), + NSPrinterDescriptionDirectory(20), + NSSharedPublicDirectory(21), + NSPreferencePanesDirectory(22), + NSApplicationScriptsDirectory(23), + NSItemReplacementDirectory(99), + NSAllApplicationsDirectory(100), + NSAllLibrariesDirectory(101), + NSTrashDirectory(102); + + final int value; + const NSSearchPathDirectory(this.value); + + static NSSearchPathDirectory fromValue(int value) => switch (value) { + 1 => NSApplicationDirectory, + 2 => NSDemoApplicationDirectory, + 3 => NSDeveloperApplicationDirectory, + 4 => NSAdminApplicationDirectory, + 5 => NSLibraryDirectory, + 6 => NSDeveloperDirectory, + 7 => NSUserDirectory, + 8 => NSDocumentationDirectory, + 9 => NSDocumentDirectory, + 10 => NSCoreServiceDirectory, + 11 => NSAutosavedInformationDirectory, + 12 => NSDesktopDirectory, + 13 => NSCachesDirectory, + 14 => NSApplicationSupportDirectory, + 15 => NSDownloadsDirectory, + 16 => NSInputMethodsDirectory, + 17 => NSMoviesDirectory, + 18 => NSMusicDirectory, + 19 => NSPicturesDirectory, + 20 => NSPrinterDescriptionDirectory, + 21 => NSSharedPublicDirectory, + 22 => NSPreferencePanesDirectory, + 23 => NSApplicationScriptsDirectory, + 99 => NSItemReplacementDirectory, + 100 => NSAllApplicationsDirectory, + 101 => NSAllLibrariesDirectory, + 102 => NSTrashDirectory, + _ => throw ArgumentError( + "Unknown value for NSSearchPathDirectory: $value"), + }; +} + +enum NSSearchPathDomainMask { + NSUserDomainMask(1), + NSLocalDomainMask(2), + NSNetworkDomainMask(4), + NSSystemDomainMask(8), + NSAllDomainsMask(65535); + + final int value; + const NSSearchPathDomainMask(this.value); + + static NSSearchPathDomainMask fromValue(int value) => switch (value) { + 1 => NSUserDomainMask, + 2 => NSLocalDomainMask, + 4 => NSNetworkDomainMask, + 8 => NSSystemDomainMask, + 65535 => NSAllDomainsMask, + _ => throw ArgumentError( + "Unknown value for NSSearchPathDomainMask: $value"), + }; +} + +late final _sel_URLsForDirectory_inDomains_ = + objc.registerName("URLsForDirectory:inDomains:"); +final _objc_msgSend_282 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_URLForDirectory_inDomain_appropriateForURL_create_error_ = objc + .registerName("URLForDirectory:inDomain:appropriateForURL:create:error:"); +final _objc_msgSend_283 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Bool, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + bool, + ffi.Pointer>)>(); + +enum NSURLRelationship { + NSURLRelationshipContains(0), + NSURLRelationshipSame(1), + NSURLRelationshipOther(2); + + final int value; + const NSURLRelationship(this.value); + + static NSURLRelationship fromValue(int value) => switch (value) { + 0 => NSURLRelationshipContains, + 1 => NSURLRelationshipSame, + 2 => NSURLRelationshipOther, + _ => throw ArgumentError("Unknown value for NSURLRelationship: $value"), + }; +} + +late final _sel_getRelationship_ofDirectoryAtURL_toItemAtURL_error_ = + objc.registerName("getRelationship:ofDirectoryAtURL:toItemAtURL:error:"); +final _objc_msgSend_284 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_getRelationship_ofDirectory_inDomain_toItemAtURL_error_ = objc + .registerName("getRelationship:ofDirectory:inDomain:toItemAtURL:error:"); +final _objc_msgSend_285 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createDirectoryAtURL_withIntermediateDirectories_attributes_error_ = + objc.registerName( + "createDirectoryAtURL:withIntermediateDirectories:attributes:error:"); +final _objc_msgSend_286 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createSymbolicLinkAtURL_withDestinationURL_error_ = + objc.registerName("createSymbolicLinkAtURL:withDestinationURL:error:"); +final _objc_msgSend_287 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_setAttributes_ofItemAtPath_error_ = + objc.registerName("setAttributes:ofItemAtPath:error:"); +final _objc_msgSend_288 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_createDirectoryAtPath_withIntermediateDirectories_attributes_error_ = + objc.registerName( + "createDirectoryAtPath:withIntermediateDirectories:attributes:error:"); +final _objc_msgSend_289 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_contentsOfDirectoryAtPath_error_ = + objc.registerName("contentsOfDirectoryAtPath:error:"); +final _objc_msgSend_290 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_subpathsOfDirectoryAtPath_error_ = + objc.registerName("subpathsOfDirectoryAtPath:error:"); +late final _sel_attributesOfItemAtPath_error_ = + objc.registerName("attributesOfItemAtPath:error:"); +final _objc_msgSend_291 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_attributesOfFileSystemForPath_error_ = + objc.registerName("attributesOfFileSystemForPath:error:"); +late final _sel_createSymbolicLinkAtPath_withDestinationPath_error_ = + objc.registerName("createSymbolicLinkAtPath:withDestinationPath:error:"); +final _objc_msgSend_292 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_destinationOfSymbolicLinkAtPath_error_ = + objc.registerName("destinationOfSymbolicLinkAtPath:error:"); +final _objc_msgSend_293 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_copyItemAtPath_toPath_error_ = + objc.registerName("copyItemAtPath:toPath:error:"); +late final _sel_moveItemAtPath_toPath_error_ = + objc.registerName("moveItemAtPath:toPath:error:"); +late final _sel_linkItemAtPath_toPath_error_ = + objc.registerName("linkItemAtPath:toPath:error:"); +late final _sel_removeItemAtPath_error_ = + objc.registerName("removeItemAtPath:error:"); +final _objc_msgSend_294 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_copyItemAtURL_toURL_error_ = + objc.registerName("copyItemAtURL:toURL:error:"); +late final _sel_moveItemAtURL_toURL_error_ = + objc.registerName("moveItemAtURL:toURL:error:"); +late final _sel_linkItemAtURL_toURL_error_ = + objc.registerName("linkItemAtURL:toURL:error:"); +late final _sel_removeItemAtURL_error_ = + objc.registerName("removeItemAtURL:error:"); +final _objc_msgSend_295 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_trashItemAtURL_resultingItemURL_error_ = + objc.registerName("trashItemAtURL:resultingItemURL:error:"); +final _objc_msgSend_296 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_fileAttributesAtPath_traverseLink_ = + objc.registerName("fileAttributesAtPath:traverseLink:"); +final _objc_msgSend_297 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_changeFileAttributes_atPath_ = + objc.registerName("changeFileAttributes:atPath:"); +final _objc_msgSend_298 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_directoryContentsAtPath_ = + objc.registerName("directoryContentsAtPath:"); +final _objc_msgSend_299 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileSystemAttributesAtPath_ = + objc.registerName("fileSystemAttributesAtPath:"); +final _objc_msgSend_300 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pathContentOfSymbolicLinkAtPath_ = + objc.registerName("pathContentOfSymbolicLinkAtPath:"); +late final _sel_createSymbolicLinkAtPath_pathContent_ = + objc.registerName("createSymbolicLinkAtPath:pathContent:"); +final _objc_msgSend_301 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_createDirectoryAtPath_attributes_ = + objc.registerName("createDirectoryAtPath:attributes:"); +final _objc_msgSend_302 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_linkPath_toPath_handler_ = + objc.registerName("linkPath:toPath:handler:"); +final _objc_msgSend_303 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_copyPath_toPath_handler_ = + objc.registerName("copyPath:toPath:handler:"); +late final _sel_movePath_toPath_handler_ = + objc.registerName("movePath:toPath:handler:"); +late final _sel_removeFileAtPath_handler_ = + objc.registerName("removeFileAtPath:handler:"); +final _objc_msgSend_304 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_currentDirectoryPath = + objc.registerName("currentDirectoryPath"); +late final _sel_changeCurrentDirectoryPath_ = + objc.registerName("changeCurrentDirectoryPath:"); +late final _sel_fileExistsAtPath_ = objc.registerName("fileExistsAtPath:"); +late final _sel_fileExistsAtPath_isDirectory_ = + objc.registerName("fileExistsAtPath:isDirectory:"); +final _objc_msgSend_305 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_isReadableFileAtPath_ = + objc.registerName("isReadableFileAtPath:"); +late final _sel_isWritableFileAtPath_ = + objc.registerName("isWritableFileAtPath:"); +late final _sel_isExecutableFileAtPath_ = + objc.registerName("isExecutableFileAtPath:"); +late final _sel_isDeletableFileAtPath_ = + objc.registerName("isDeletableFileAtPath:"); +late final _sel_contentsEqualAtPath_andPath_ = + objc.registerName("contentsEqualAtPath:andPath:"); +late final _sel_displayNameAtPath_ = objc.registerName("displayNameAtPath:"); +final _objc_msgSend_306 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_componentsToDisplayForPath_ = + objc.registerName("componentsToDisplayForPath:"); +late final _sel_enumeratorAtPath_ = objc.registerName("enumeratorAtPath:"); +bool _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +bool _ObjCBlock_bool_NSURL_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + (objc.getBlockClosure(block) as bool Function(ffi.Pointer, + ffi.Pointer))(arg0, arg1); + +class ObjCBlock_bool_NSURL_NSError extends objc.ObjCBlockBase { + ObjCBlock_bool_NSURL_NSError._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_bool_NSURL_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_bool_NSURL_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_bool_NSURL_NSError.fromFunctionPointer( + ffi.Pointer arg0, ffi.Pointer arg1)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_NSURL_NSError_fnPtrTrampoline, false) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_bool_NSURL_NSError.fromFunction( + bool Function(objc.NSURL, objc.NSError) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_bool_NSURL_NSError_closureTrampoline, false) + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + objc.NSURL.castFromPointer(arg0, retain: true, release: true), + objc.NSError.castFromPointer(arg1, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + bool call(objc.NSURL arg0, objc.NSError arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer); +} + +late final _sel_enumeratorAtURL_includingPropertiesForKeys_options_errorHandler_ = + objc.registerName( + "enumeratorAtURL:includingPropertiesForKeys:options:errorHandler:"); +final _objc_msgSend_307 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_subpathsAtPath_ = objc.registerName("subpathsAtPath:"); +late final _sel_contentsAtPath_ = objc.registerName("contentsAtPath:"); +final _objc_msgSend_308 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_createFileAtPath_contents_attributes_ = + objc.registerName("createFileAtPath:contents:attributes:"); +final _objc_msgSend_309 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_fileSystemRepresentationWithPath_ = + objc.registerName("fileSystemRepresentationWithPath:"); +final _objc_msgSend_310 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_stringWithFileSystemRepresentation_length_ = + objc.registerName("stringWithFileSystemRepresentation:length:"); +final _objc_msgSend_311 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); + +enum NSFileManagerItemReplacementOptions { + NSFileManagerItemReplacementUsingNewMetadataOnly(1), + NSFileManagerItemReplacementWithoutDeletingBackupItem(2); + + final int value; + const NSFileManagerItemReplacementOptions(this.value); + + static NSFileManagerItemReplacementOptions fromValue(int value) => + switch (value) { + 1 => NSFileManagerItemReplacementUsingNewMetadataOnly, + 2 => NSFileManagerItemReplacementWithoutDeletingBackupItem, + _ => throw ArgumentError( + "Unknown value for NSFileManagerItemReplacementOptions: $value"), + }; +} + +late final _sel_replaceItemAtURL_withItemAtURL_backupItemName_options_resultingItemURL_error_ = + objc.registerName( + "replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:"); +final _objc_msgSend_312 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_setUbiquitous_itemAtURL_destinationURL_error_ = + objc.registerName("setUbiquitous:itemAtURL:destinationURL:error:"); +final _objc_msgSend_313 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isUbiquitousItemAtURL_ = + objc.registerName("isUbiquitousItemAtURL:"); +final _objc_msgSend_314 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_startDownloadingUbiquitousItemAtURL_error_ = + objc.registerName("startDownloadingUbiquitousItemAtURL:error:"); +late final _sel_evictUbiquitousItemAtURL_error_ = + objc.registerName("evictUbiquitousItemAtURL:error:"); +late final _sel_URLForUbiquityContainerIdentifier_ = + objc.registerName("URLForUbiquityContainerIdentifier:"); +final _objc_msgSend_315 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLForPublishingUbiquitousItemAtURL_expirationDate_error_ = objc + .registerName("URLForPublishingUbiquitousItemAtURL:expirationDate:error:"); +final _objc_msgSend_316 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_ubiquityIdentityToken = + objc.registerName("ubiquityIdentityToken"); +void _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +void _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + (objc.getBlockClosure(block) as void Function(ffi.Pointer, + ffi.Pointer))(arg0, arg1); + +class ObjCBlock_ffiVoid_NSDictionary_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDictionary_NSError._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSDictionary_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDictionary_NSError.fromFunction( + void Function(objc.NSDictionary?, objc.NSError?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : objc.NSDictionary.castFromPointer(arg0, retain: true, release: true), + arg1.address == 0 ? null : objc.NSError.castFromPointer(arg1, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSDictionary_NSError.listener( + void Function(objc.NSDictionary?, objc.NSError?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSDictionary_NSError(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDictionary_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : objc.NSDictionary.castFromPointer(arg0, + retain: false, release: true), + arg1.address == 0 + ? null + : objc.NSError.castFromPointer(arg1, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(objc.NSDictionary? arg0, objc.NSError? arg1) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_getFileProviderServicesForItemAtURL_completionHandler_ = + objc.registerName("getFileProviderServicesForItemAtURL:completionHandler:"); +final _objc_msgSend_317 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_containerURLForSecurityApplicationGroupIdentifier_ = + objc.registerName("containerURLForSecurityApplicationGroupIdentifier:"); +late final _sel_homeDirectoryForCurrentUser = + objc.registerName("homeDirectoryForCurrentUser"); +late final _sel_temporaryDirectory = objc.registerName("temporaryDirectory"); +late final _sel_homeDirectoryForUser_ = + objc.registerName("homeDirectoryForUser:"); + +/// NSHTTPCookieStorage +class NSHTTPCookieStorage extends objc.NSObject { + NSHTTPCookieStorage._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSHTTPCookieStorage] that points to the same underlying object as [other]. + NSHTTPCookieStorage.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSHTTPCookieStorage] that wraps the given raw object pointer. + NSHTTPCookieStorage.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSHTTPCookieStorage]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSHTTPCookieStorage); + } + + /// sharedHTTPCookieStorage + static NSHTTPCookieStorage getSharedHTTPCookieStorage() { + final _ret = _objc_msgSend_318( + _class_NSHTTPCookieStorage, _sel_sharedHTTPCookieStorage); + return NSHTTPCookieStorage.castFromPointer(_ret, + retain: true, release: true); + } + + /// sharedCookieStorageForGroupContainerIdentifier: + static NSHTTPCookieStorage sharedCookieStorageForGroupContainerIdentifier_( + objc.NSString identifier) { + final _ret = _objc_msgSend_319( + _class_NSHTTPCookieStorage, + _sel_sharedCookieStorageForGroupContainerIdentifier_, + identifier.pointer); + return NSHTTPCookieStorage.castFromPointer(_ret, + retain: true, release: true); + } + + /// cookies + objc.NSArray? get cookies { + final _ret = _objc_msgSend_86(this.pointer, _sel_cookies); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setCookie: + void setCookie_(NSHTTPCookie cookie) { + _objc_msgSend_324(this.pointer, _sel_setCookie_, cookie.pointer); + } + + /// deleteCookie: + void deleteCookie_(NSHTTPCookie cookie) { + _objc_msgSend_324(this.pointer, _sel_deleteCookie_, cookie.pointer); + } + + /// removeCookiesSinceDate: + void removeCookiesSinceDate_(objc.NSDate date) { + _objc_msgSend_255(this.pointer, _sel_removeCookiesSinceDate_, date.pointer); + } + + /// cookiesForURL: + objc.NSArray? cookiesForURL_(objc.NSURL URL) { + final _ret = + _objc_msgSend_325(this.pointer, _sel_cookiesForURL_, URL.pointer); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setCookies:forURL:mainDocumentURL: + void setCookies_forURL_mainDocumentURL_( + objc.NSArray cookies, objc.NSURL? URL, objc.NSURL? mainDocumentURL) { + _objc_msgSend_326( + this.pointer, + _sel_setCookies_forURL_mainDocumentURL_, + cookies.pointer, + URL?.pointer ?? ffi.nullptr, + mainDocumentURL?.pointer ?? ffi.nullptr); + } + + /// cookieAcceptPolicy + NSHTTPCookieAcceptPolicy get cookieAcceptPolicy { + final _ret = _objc_msgSend_327(this.pointer, _sel_cookieAcceptPolicy); + return NSHTTPCookieAcceptPolicy.fromValue(_ret); + } + + /// setCookieAcceptPolicy: + set cookieAcceptPolicy(NSHTTPCookieAcceptPolicy value) { + return _objc_msgSend_328( + this.pointer, _sel_setCookieAcceptPolicy_, value.value); + } + + /// sortedCookiesUsingDescriptors: + objc.NSArray sortedCookiesUsingDescriptors_(objc.NSArray sortOrder) { + final _ret = _objc_msgSend_84( + this.pointer, _sel_sortedCookiesUsingDescriptors_, sortOrder.pointer); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// storeCookies:forTask: + void storeCookies_forTask_(objc.NSArray cookies, NSURLSessionTask task) { + _objc_msgSend_360(this.pointer, _sel_storeCookies_forTask_, cookies.pointer, + task.pointer); + } + + /// getCookiesForTask:completionHandler: + void getCookiesForTask_completionHandler_( + NSURLSessionTask task, ObjCBlock_ffiVoid_NSArray completionHandler) { + _objc_msgSend_361(this.pointer, _sel_getCookiesForTask_completionHandler_, + task.pointer, completionHandler.pointer); + } + + /// init + NSHTTPCookieStorage init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSHTTPCookieStorage.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSHTTPCookieStorage new1() { + final _ret = _objc_msgSend_19(_class_NSHTTPCookieStorage, _sel_new); + return NSHTTPCookieStorage.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSHTTPCookieStorage allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSHTTPCookieStorage, _sel_allocWithZone_, zone); + return NSHTTPCookieStorage.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSHTTPCookieStorage alloc() { + final _ret = _objc_msgSend_19(_class_NSHTTPCookieStorage, _sel_alloc); + return NSHTTPCookieStorage.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSHTTPCookieStorage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSHTTPCookieStorage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSHTTPCookieStorage, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSHTTPCookieStorage, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSHTTPCookieStorage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSHTTPCookieStorage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSHTTPCookieStorage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSHTTPCookieStorage, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSHTTPCookieStorage, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSHTTPCookieStorage = + objc.getClass("classes.NSHTTPCookieStorage"); +late final _sel_sharedHTTPCookieStorage = + objc.registerName("sharedHTTPCookieStorage"); +final _objc_msgSend_318 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sharedCookieStorageForGroupContainerIdentifier_ = + objc.registerName("sharedCookieStorageForGroupContainerIdentifier:"); +final _objc_msgSend_319 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cookies = objc.registerName("cookies"); + +/// NSHTTPCookie +class NSHTTPCookie extends objc.NSObject { + NSHTTPCookie._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSHTTPCookie] that points to the same underlying object as [other]. + NSHTTPCookie.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSHTTPCookie] that wraps the given raw object pointer. + NSHTTPCookie.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSHTTPCookie]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSHTTPCookie); + } + + /// initWithProperties: + NSHTTPCookie? initWithProperties_(objc.NSDictionary properties) { + final _ret = _objc_msgSend_320( + this.pointer, _sel_initWithProperties_, properties.pointer); + return _ret.address == 0 + ? null + : NSHTTPCookie.castFromPointer(_ret, retain: true, release: true); + } + + /// cookieWithProperties: + static NSHTTPCookie? cookieWithProperties_(objc.NSDictionary properties) { + final _ret = _objc_msgSend_321( + _class_NSHTTPCookie, _sel_cookieWithProperties_, properties.pointer); + return _ret.address == 0 + ? null + : NSHTTPCookie.castFromPointer(_ret, retain: true, release: true); + } + + /// requestHeaderFieldsWithCookies: + static objc.NSDictionary requestHeaderFieldsWithCookies_( + objc.NSArray cookies) { + final _ret = _objc_msgSend_322(_class_NSHTTPCookie, + _sel_requestHeaderFieldsWithCookies_, cookies.pointer); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// cookiesWithResponseHeaderFields:forURL: + static objc.NSArray cookiesWithResponseHeaderFields_forURL_( + objc.NSDictionary headerFields, objc.NSURL URL) { + final _ret = _objc_msgSend_323( + _class_NSHTTPCookie, + _sel_cookiesWithResponseHeaderFields_forURL_, + headerFields.pointer, + URL.pointer); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// properties + objc.NSDictionary? get properties { + final _ret = _objc_msgSend_82(this.pointer, _sel_properties); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// version + int get version { + return _objc_msgSend_57(this.pointer, _sel_version); + } + + /// name + objc.NSString get name { + final _ret = _objc_msgSend_11(this.pointer, _sel_name); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// value + objc.NSString get value { + final _ret = _objc_msgSend_11(this.pointer, _sel_value); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// expiresDate + objc.NSDate? get expiresDate { + final _ret = _objc_msgSend_124(this.pointer, _sel_expiresDate); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// isSessionOnly + bool get sessionOnly { + return _objc_msgSend_13(this.pointer, _sel_isSessionOnly); + } + + /// domain + objc.NSString get domain { + final _ret = _objc_msgSend_11(this.pointer, _sel_domain); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// path + objc.NSString get path { + final _ret = _objc_msgSend_11(this.pointer, _sel_path); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// isSecure + bool get secure { + return _objc_msgSend_13(this.pointer, _sel_isSecure); + } + + /// isHTTPOnly + bool get HTTPOnly { + return _objc_msgSend_13(this.pointer, _sel_isHTTPOnly); + } + + /// comment + objc.NSString? get comment { + final _ret = _objc_msgSend_20(this.pointer, _sel_comment); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// commentURL + objc.NSURL? get commentURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_commentURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// portList + objc.NSArray? get portList { + final _ret = _objc_msgSend_86(this.pointer, _sel_portList); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// sameSitePolicy + objc.NSString? get sameSitePolicy { + final _ret = _objc_msgSend_20(this.pointer, _sel_sameSitePolicy); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSHTTPCookie init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSHTTPCookie.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSHTTPCookie new1() { + final _ret = _objc_msgSend_19(_class_NSHTTPCookie, _sel_new); + return NSHTTPCookie.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSHTTPCookie allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSHTTPCookie, _sel_allocWithZone_, zone); + return NSHTTPCookie.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSHTTPCookie alloc() { + final _ret = _objc_msgSend_19(_class_NSHTTPCookie, _sel_alloc); + return NSHTTPCookie.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSHTTPCookie, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSHTTPCookie, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSHTTPCookie, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSHTTPCookie, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSHTTPCookie, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSHTTPCookie, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSHTTPCookie, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSHTTPCookie, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSHTTPCookie, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSHTTPCookie = objc.getClass("classes.NSHTTPCookie"); +late final _sel_initWithProperties_ = objc.registerName("initWithProperties:"); +final _objc_msgSend_320 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cookieWithProperties_ = + objc.registerName("cookieWithProperties:"); +final _objc_msgSend_321 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requestHeaderFieldsWithCookies_ = + objc.registerName("requestHeaderFieldsWithCookies:"); +final _objc_msgSend_322 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cookiesWithResponseHeaderFields_forURL_ = + objc.registerName("cookiesWithResponseHeaderFields:forURL:"); +final _objc_msgSend_323 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_properties = objc.registerName("properties"); +late final _sel_version = objc.registerName("version"); +late final _sel_value = objc.registerName("value"); +late final _sel_expiresDate = objc.registerName("expiresDate"); +late final _sel_isSessionOnly = objc.registerName("isSessionOnly"); +late final _sel_domain = objc.registerName("domain"); +late final _sel_path = objc.registerName("path"); +late final _sel_isSecure = objc.registerName("isSecure"); +late final _sel_isHTTPOnly = objc.registerName("isHTTPOnly"); +late final _sel_comment = objc.registerName("comment"); +late final _sel_commentURL = objc.registerName("commentURL"); +late final _sel_portList = objc.registerName("portList"); +late final _sel_sameSitePolicy = objc.registerName("sameSitePolicy"); +late final _sel_setCookie_ = objc.registerName("setCookie:"); +final _objc_msgSend_324 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_deleteCookie_ = objc.registerName("deleteCookie:"); +late final _sel_removeCookiesSinceDate_ = + objc.registerName("removeCookiesSinceDate:"); +late final _sel_cookiesForURL_ = objc.registerName("cookiesForURL:"); +final _objc_msgSend_325 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCookies_forURL_mainDocumentURL_ = + objc.registerName("setCookies:forURL:mainDocumentURL:"); +final _objc_msgSend_326 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +enum NSHTTPCookieAcceptPolicy { + NSHTTPCookieAcceptPolicyAlways(0), + NSHTTPCookieAcceptPolicyNever(1), + NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain(2); + + final int value; + const NSHTTPCookieAcceptPolicy(this.value); + + static NSHTTPCookieAcceptPolicy fromValue(int value) => switch (value) { + 0 => NSHTTPCookieAcceptPolicyAlways, + 1 => NSHTTPCookieAcceptPolicyNever, + 2 => NSHTTPCookieAcceptPolicyOnlyFromMainDocumentDomain, + _ => throw ArgumentError( + "Unknown value for NSHTTPCookieAcceptPolicy: $value"), + }; +} + +late final _sel_cookieAcceptPolicy = objc.registerName("cookieAcceptPolicy"); +final _objc_msgSend_327 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCookieAcceptPolicy_ = + objc.registerName("setCookieAcceptPolicy:"); +final _objc_msgSend_328 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_sortedCookiesUsingDescriptors_ = + objc.registerName("sortedCookiesUsingDescriptors:"); + +/// NSURLSessionTask +class NSURLSessionTask extends objc.NSObject { + NSURLSessionTask._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionTask] that points to the same underlying object as [other]. + NSURLSessionTask.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionTask] that wraps the given raw object pointer. + NSURLSessionTask.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionTask]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionTask); + } + + /// taskIdentifier + int get taskIdentifier { + return _objc_msgSend_57(this.pointer, _sel_taskIdentifier); + } + + /// originalRequest + NSURLRequest? get originalRequest { + final _ret = _objc_msgSend_352(this.pointer, _sel_originalRequest); + return _ret.address == 0 + ? null + : NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// currentRequest + NSURLRequest? get currentRequest { + final _ret = _objc_msgSend_352(this.pointer, _sel_currentRequest); + return _ret.address == 0 + ? null + : NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// response + NSURLResponse? get response { + final _ret = _objc_msgSend_355(this.pointer, _sel_response); + return _ret.address == 0 + ? null + : NSURLResponse.castFromPointer(_ret, retain: true, release: true); + } + + /// delegate + objc.ObjCObjectBase? get delegate { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setDelegate: + set delegate(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); + } + + /// progress + NSProgress get progress { + final _ret = _objc_msgSend_356(this.pointer, _sel_progress); + return NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// earliestBeginDate + objc.NSDate? get earliestBeginDate { + final _ret = _objc_msgSend_124(this.pointer, _sel_earliestBeginDate); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// setEarliestBeginDate: + set earliestBeginDate(objc.NSDate? value) { + return _objc_msgSend_170(this.pointer, _sel_setEarliestBeginDate_, + value?.pointer ?? ffi.nullptr); + } + + /// countOfBytesClientExpectsToSend + int get countOfBytesClientExpectsToSend { + return _objc_msgSend_9(this.pointer, _sel_countOfBytesClientExpectsToSend); + } + + /// setCountOfBytesClientExpectsToSend: + set countOfBytesClientExpectsToSend(int value) { + return _objc_msgSend_10( + this.pointer, _sel_setCountOfBytesClientExpectsToSend_, value); + } + + /// countOfBytesClientExpectsToReceive + int get countOfBytesClientExpectsToReceive { + return _objc_msgSend_9( + this.pointer, _sel_countOfBytesClientExpectsToReceive); + } + + /// setCountOfBytesClientExpectsToReceive: + set countOfBytesClientExpectsToReceive(int value) { + return _objc_msgSend_10( + this.pointer, _sel_setCountOfBytesClientExpectsToReceive_, value); + } + + /// countOfBytesSent + int get countOfBytesSent { + return _objc_msgSend_9(this.pointer, _sel_countOfBytesSent); + } + + /// countOfBytesReceived + int get countOfBytesReceived { + return _objc_msgSend_9(this.pointer, _sel_countOfBytesReceived); + } + + /// countOfBytesExpectedToSend + int get countOfBytesExpectedToSend { + return _objc_msgSend_9(this.pointer, _sel_countOfBytesExpectedToSend); + } + + /// countOfBytesExpectedToReceive + int get countOfBytesExpectedToReceive { + return _objc_msgSend_9(this.pointer, _sel_countOfBytesExpectedToReceive); + } + + /// taskDescription + objc.NSString? get taskDescription { + final _ret = _objc_msgSend_20(this.pointer, _sel_taskDescription); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setTaskDescription: + set taskDescription(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setTaskDescription_, value?.pointer ?? ffi.nullptr); + } + + /// cancel + void cancel() { + _objc_msgSend_7(this.pointer, _sel_cancel); + } + + /// state + NSURLSessionTaskState get state { + final _ret = _objc_msgSend_357(this.pointer, _sel_state); + return NSURLSessionTaskState.fromValue(_ret); + } + + /// error + objc.NSError? get error { + final _ret = _objc_msgSend_341(this.pointer, _sel_error); + return _ret.address == 0 + ? null + : objc.NSError.castFromPointer(_ret, retain: true, release: true); + } + + /// suspend + void suspend() { + _objc_msgSend_7(this.pointer, _sel_suspend); + } + + /// resume + void resume() { + _objc_msgSend_7(this.pointer, _sel_resume); + } + + /// priority + double get priority { + return objc.useMsgSendVariants + ? _objc_msgSend_358Fpret(this.pointer, _sel_priority) + : _objc_msgSend_358(this.pointer, _sel_priority); + } + + /// setPriority: + set priority(double value) { + return _objc_msgSend_359(this.pointer, _sel_setPriority_, value); + } + + /// prefersIncrementalDelivery + bool get prefersIncrementalDelivery { + return _objc_msgSend_13(this.pointer, _sel_prefersIncrementalDelivery); + } + + /// setPrefersIncrementalDelivery: + set prefersIncrementalDelivery(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setPrefersIncrementalDelivery_, value); + } + + /// init + NSURLSessionTask init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionTask.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLSessionTask new1() { + final _ret = _objc_msgSend_19(_class_NSURLSessionTask, _sel_new); + return NSURLSessionTask.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSURLSessionTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSURLSessionTask, _sel_allocWithZone_, zone); + return NSURLSessionTask.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLSessionTask alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSessionTask, _sel_alloc); + return NSURLSessionTask.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSessionTask, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLSessionTask, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSessionTask, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLSessionTask, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionTask = objc.getClass("classes.NSURLSessionTask"); +late final _sel_taskIdentifier = objc.registerName("taskIdentifier"); + +/// NSURLRequest +class NSURLRequest extends objc.NSObject { + NSURLRequest._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLRequest] that points to the same underlying object as [other]. + NSURLRequest.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLRequest] that wraps the given raw object pointer. + NSURLRequest.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLRequest]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLRequest); + } + + /// requestWithURL: + static NSURLRequest requestWithURL_(objc.NSURL URL) { + final _ret = _objc_msgSend_329( + _class_NSURLRequest, _sel_requestWithURL_, URL.pointer); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// supportsSecureCoding + static bool getSupportsSecureCoding() { + return _objc_msgSend_13(_class_NSURLRequest, _sel_supportsSecureCoding); + } + + /// requestWithURL:cachePolicy:timeoutInterval: + static NSURLRequest requestWithURL_cachePolicy_timeoutInterval_( + objc.NSURL URL, + NSURLRequestCachePolicy cachePolicy, + double timeoutInterval) { + final _ret = _objc_msgSend_330( + _class_NSURLRequest, + _sel_requestWithURL_cachePolicy_timeoutInterval_, + URL.pointer, + cachePolicy.value, + timeoutInterval); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithURL: + NSURLRequest initWithURL_(objc.NSURL URL) { + final _ret = + _objc_msgSend_329(this.pointer, _sel_initWithURL_, URL.pointer); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithURL:cachePolicy:timeoutInterval: + NSURLRequest initWithURL_cachePolicy_timeoutInterval_(objc.NSURL URL, + NSURLRequestCachePolicy cachePolicy, double timeoutInterval) { + final _ret = _objc_msgSend_330( + this.pointer, + _sel_initWithURL_cachePolicy_timeoutInterval_, + URL.pointer, + cachePolicy.value, + timeoutInterval); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// URL + objc.NSURL? get URL { + final _ret = _objc_msgSend_24(this.pointer, _sel_URL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// cachePolicy + NSURLRequestCachePolicy get cachePolicy { + final _ret = _objc_msgSend_331(this.pointer, _sel_cachePolicy); + return NSURLRequestCachePolicy.fromValue(_ret); + } + + /// timeoutInterval + double get timeoutInterval { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_timeoutInterval) + : _objc_msgSend_18(this.pointer, _sel_timeoutInterval); + } + + /// mainDocumentURL + objc.NSURL? get mainDocumentURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_mainDocumentURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// networkServiceType + NSURLRequestNetworkServiceType get networkServiceType { + final _ret = _objc_msgSend_332(this.pointer, _sel_networkServiceType); + return NSURLRequestNetworkServiceType.fromValue(_ret); + } + + /// allowsCellularAccess + bool get allowsCellularAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsCellularAccess); + } + + /// allowsExpensiveNetworkAccess + bool get allowsExpensiveNetworkAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsExpensiveNetworkAccess); + } + + /// allowsConstrainedNetworkAccess + bool get allowsConstrainedNetworkAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsConstrainedNetworkAccess); + } + + /// assumesHTTP3Capable + bool get assumesHTTP3Capable { + return _objc_msgSend_13(this.pointer, _sel_assumesHTTP3Capable); + } + + /// attribution + NSURLRequestAttribution get attribution { + final _ret = _objc_msgSend_333(this.pointer, _sel_attribution); + return NSURLRequestAttribution.fromValue(_ret); + } + + /// requiresDNSSECValidation + bool get requiresDNSSECValidation { + return _objc_msgSend_13(this.pointer, _sel_requiresDNSSECValidation); + } + + /// HTTPMethod + objc.NSString? get HTTPMethod { + final _ret = _objc_msgSend_20(this.pointer, _sel_HTTPMethod); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// allHTTPHeaderFields + objc.NSDictionary? get allHTTPHeaderFields { + final _ret = _objc_msgSend_82(this.pointer, _sel_allHTTPHeaderFields); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// valueForHTTPHeaderField: + objc.NSString? valueForHTTPHeaderField_(objc.NSString field) { + final _ret = _objc_msgSend_42( + this.pointer, _sel_valueForHTTPHeaderField_, field.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// HTTPBody + objc.NSData? get HTTPBody { + final _ret = _objc_msgSend_334(this.pointer, _sel_HTTPBody); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// HTTPBodyStream + NSInputStream? get HTTPBodyStream { + final _ret = _objc_msgSend_351(this.pointer, _sel_HTTPBodyStream); + return _ret.address == 0 + ? null + : NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// HTTPShouldHandleCookies + bool get HTTPShouldHandleCookies { + return _objc_msgSend_13(this.pointer, _sel_HTTPShouldHandleCookies); + } + + /// HTTPShouldUsePipelining + bool get HTTPShouldUsePipelining { + return _objc_msgSend_13(this.pointer, _sel_HTTPShouldUsePipelining); + } + + /// init + NSURLRequest init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLRequest new1() { + final _ret = _objc_msgSend_19(_class_NSURLRequest, _sel_new); + return NSURLRequest.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSURLRequest allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSURLRequest, _sel_allocWithZone_, zone); + return NSURLRequest.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLRequest alloc() { + final _ret = _objc_msgSend_19(_class_NSURLRequest, _sel_alloc); + return NSURLRequest.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLRequest, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLRequest, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLRequest, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLRequest, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLRequest, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLRequest, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLRequest, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLRequest = objc.getClass("classes.NSURLRequest"); +late final _sel_requestWithURL_ = objc.registerName("requestWithURL:"); +final _objc_msgSend_329 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_supportsSecureCoding = + objc.registerName("supportsSecureCoding"); + +enum NSURLRequestCachePolicy { + NSURLRequestUseProtocolCachePolicy(0), + NSURLRequestReloadIgnoringLocalCacheData(1), + NSURLRequestReloadIgnoringLocalAndRemoteCacheData(4), + NSURLRequestReturnCacheDataElseLoad(2), + NSURLRequestReturnCacheDataDontLoad(3), + NSURLRequestReloadRevalidatingCacheData(5); + + static const NSURLRequestReloadIgnoringCacheData = + NSURLRequestReloadIgnoringLocalCacheData; + + final int value; + const NSURLRequestCachePolicy(this.value); + + static NSURLRequestCachePolicy fromValue(int value) => switch (value) { + 0 => NSURLRequestUseProtocolCachePolicy, + 1 => NSURLRequestReloadIgnoringLocalCacheData, + 4 => NSURLRequestReloadIgnoringLocalAndRemoteCacheData, + 2 => NSURLRequestReturnCacheDataElseLoad, + 3 => NSURLRequestReturnCacheDataDontLoad, + 5 => NSURLRequestReloadRevalidatingCacheData, + _ => throw ArgumentError( + "Unknown value for NSURLRequestCachePolicy: $value"), + }; + + @override + String toString() { + if (this == NSURLRequestReloadIgnoringLocalCacheData) + return "NSURLRequestCachePolicy.NSURLRequestReloadIgnoringLocalCacheData, NSURLRequestCachePolicy.NSURLRequestReloadIgnoringCacheData"; + return super.toString(); + } +} + +late final _sel_requestWithURL_cachePolicy_timeoutInterval_ = + objc.registerName("requestWithURL:cachePolicy:timeoutInterval:"); +final _objc_msgSend_330 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Double)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + double)>(); +late final _sel_initWithURL_cachePolicy_timeoutInterval_ = + objc.registerName("initWithURL:cachePolicy:timeoutInterval:"); +late final _sel_URL = objc.registerName("URL"); +late final _sel_cachePolicy = objc.registerName("cachePolicy"); +final _objc_msgSend_331 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_timeoutInterval = objc.registerName("timeoutInterval"); +late final _sel_mainDocumentURL = objc.registerName("mainDocumentURL"); + +enum NSURLRequestNetworkServiceType { + NSURLNetworkServiceTypeDefault(0), + NSURLNetworkServiceTypeVoIP(1), + NSURLNetworkServiceTypeVideo(2), + NSURLNetworkServiceTypeBackground(3), + NSURLNetworkServiceTypeVoice(4), + NSURLNetworkServiceTypeResponsiveData(6), + NSURLNetworkServiceTypeAVStreaming(8), + NSURLNetworkServiceTypeResponsiveAV(9), + NSURLNetworkServiceTypeCallSignaling(11); + + final int value; + const NSURLRequestNetworkServiceType(this.value); + + static NSURLRequestNetworkServiceType fromValue(int value) => switch (value) { + 0 => NSURLNetworkServiceTypeDefault, + 1 => NSURLNetworkServiceTypeVoIP, + 2 => NSURLNetworkServiceTypeVideo, + 3 => NSURLNetworkServiceTypeBackground, + 4 => NSURLNetworkServiceTypeVoice, + 6 => NSURLNetworkServiceTypeResponsiveData, + 8 => NSURLNetworkServiceTypeAVStreaming, + 9 => NSURLNetworkServiceTypeResponsiveAV, + 11 => NSURLNetworkServiceTypeCallSignaling, + _ => throw ArgumentError( + "Unknown value for NSURLRequestNetworkServiceType: $value"), + }; +} + +late final _sel_networkServiceType = objc.registerName("networkServiceType"); +final _objc_msgSend_332 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allowsCellularAccess = + objc.registerName("allowsCellularAccess"); +late final _sel_allowsExpensiveNetworkAccess = + objc.registerName("allowsExpensiveNetworkAccess"); +late final _sel_allowsConstrainedNetworkAccess = + objc.registerName("allowsConstrainedNetworkAccess"); +late final _sel_assumesHTTP3Capable = objc.registerName("assumesHTTP3Capable"); + +enum NSURLRequestAttribution { + NSURLRequestAttributionDeveloper(0), + NSURLRequestAttributionUser(1); + + final int value; + const NSURLRequestAttribution(this.value); + + static NSURLRequestAttribution fromValue(int value) => switch (value) { + 0 => NSURLRequestAttributionDeveloper, + 1 => NSURLRequestAttributionUser, + _ => throw ArgumentError( + "Unknown value for NSURLRequestAttribution: $value"), + }; +} + +late final _sel_attribution = objc.registerName("attribution"); +final _objc_msgSend_333 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requiresDNSSECValidation = + objc.registerName("requiresDNSSECValidation"); +late final _sel_HTTPMethod = objc.registerName("HTTPMethod"); +late final _sel_allHTTPHeaderFields = objc.registerName("allHTTPHeaderFields"); +late final _sel_valueForHTTPHeaderField_ = + objc.registerName("valueForHTTPHeaderField:"); +late final _sel_HTTPBody = objc.registerName("HTTPBody"); +final _objc_msgSend_334 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + +/// NSInputStream +class NSInputStream extends NSStream { + NSInputStream._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSInputStream] that points to the same underlying object as [other]. + NSInputStream.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSInputStream] that wraps the given raw object pointer. + NSInputStream.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSInputStream]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInputStream); + } + + /// read:maxLength: + int read_maxLength_(ffi.Pointer buffer, int len) { + return _objc_msgSend_335(this.pointer, _sel_read_maxLength_, buffer, len); + } + + /// getBuffer:length: + bool getBuffer_length_(ffi.Pointer> buffer, + ffi.Pointer len) { + return _objc_msgSend_336(this.pointer, _sel_getBuffer_length_, buffer, len); + } + + /// hasBytesAvailable + bool get hasBytesAvailable { + return _objc_msgSend_13(this.pointer, _sel_hasBytesAvailable); + } + + /// initWithData: + NSInputStream initWithData_(objc.NSData data) { + final _ret = + _objc_msgSend_337(this.pointer, _sel_initWithData_, data.pointer); + return NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithURL: + NSInputStream? initWithURL_(objc.NSURL url) { + final _ret = _objc_msgSend_36(this.pointer, _sel_initWithURL_, url.pointer); + return _ret.address == 0 + ? null + : NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithFileAtPath: + NSInputStream? initWithFileAtPath_(objc.NSString path) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_initWithFileAtPath_, path.pointer); + return _ret.address == 0 + ? null + : NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// inputStreamWithData: + static NSInputStream? inputStreamWithData_(objc.NSData data) { + final _ret = _objc_msgSend_338( + _class_NSInputStream, _sel_inputStreamWithData_, data.pointer); + return _ret.address == 0 + ? null + : NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// inputStreamWithFileAtPath: + static NSInputStream? inputStreamWithFileAtPath_(objc.NSString path) { + final _ret = _objc_msgSend_35( + _class_NSInputStream, _sel_inputStreamWithFileAtPath_, path.pointer); + return _ret.address == 0 + ? null + : NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// inputStreamWithURL: + static NSInputStream? inputStreamWithURL_(objc.NSURL url) { + final _ret = _objc_msgSend_36( + _class_NSInputStream, _sel_inputStreamWithURL_, url.pointer); + return _ret.address == 0 + ? null + : NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// getStreamsToHostWithName:port:inputStream:outputStream: + static void getStreamsToHostWithName_port_inputStream_outputStream_( + objc.NSString hostname, + int port, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_345( + _class_NSInputStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, + port, + inputStream, + outputStream); + } + + /// getStreamsToHost:port:inputStream:outputStream: + static void getStreamsToHost_port_inputStream_outputStream_( + NSHost host, + int port, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_349( + _class_NSInputStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, + port, + inputStream, + outputStream); + } + + /// getBoundStreamsWithBufferSize:inputStream:outputStream: + static void getBoundStreamsWithBufferSize_inputStream_outputStream_( + int bufferSize, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_350( + _class_NSInputStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, + bufferSize, + inputStream, + outputStream); + } + + /// init + NSInputStream init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSInputStream new1() { + final _ret = _objc_msgSend_19(_class_NSInputStream, _sel_new); + return NSInputStream.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSInputStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSInputStream, _sel_allocWithZone_, zone); + return NSInputStream.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSInputStream alloc() { + final _ret = _objc_msgSend_19(_class_NSInputStream, _sel_alloc); + return NSInputStream.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSInputStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSInputStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSInputStream, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSInputStream, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSInputStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSInputStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSInputStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSInputStream, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSInputStream, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSInputStream = objc.getClass("classes.NSInputStream"); +late final _sel_read_maxLength_ = objc.registerName("read:maxLength:"); +final _objc_msgSend_335 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_getBuffer_length_ = objc.registerName("getBuffer:length:"); +final _objc_msgSend_336 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_hasBytesAvailable = objc.registerName("hasBytesAvailable"); +late final _sel_initWithData_ = objc.registerName("initWithData:"); +final _objc_msgSend_337 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithFileAtPath_ = objc.registerName("initWithFileAtPath:"); +late final _sel_inputStreamWithData_ = + objc.registerName("inputStreamWithData:"); +final _objc_msgSend_338 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_inputStreamWithFileAtPath_ = + objc.registerName("inputStreamWithFileAtPath:"); +late final _sel_inputStreamWithURL_ = objc.registerName("inputStreamWithURL:"); + +/// NSStream +class NSStream extends objc.NSObject { + NSStream._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSStream] that points to the same underlying object as [other]. + NSStream.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSStream] that wraps the given raw object pointer. + NSStream.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSStream]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSStream); + } + + /// open + void open() { + _objc_msgSend_7(this.pointer, _sel_open); + } + + /// close + void close() { + _objc_msgSend_7(this.pointer, _sel_close); + } + + /// delegate + objc.ObjCObjectBase? get delegate { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setDelegate: + set delegate(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); + } + + /// propertyForKey: + objc.ObjCObjectBase? propertyForKey_(objc.NSString key) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_propertyForKey_, key.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setProperty:forKey: + bool setProperty_forKey_(objc.ObjCObjectBase? property, objc.NSString key) { + return _objc_msgSend_339(this.pointer, _sel_setProperty_forKey_, + property?.pointer ?? ffi.nullptr, key.pointer); + } + + /// scheduleInRunLoop:forMode: + void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); + } + + /// removeFromRunLoop:forMode: + void removeFromRunLoop_forMode_(NSRunLoop aRunLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_removeFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); + } + + /// streamStatus + NSStreamStatus get streamStatus { + final _ret = _objc_msgSend_340(this.pointer, _sel_streamStatus); + return NSStreamStatus.fromValue(_ret); + } + + /// streamError + objc.NSError? get streamError { + final _ret = _objc_msgSend_341(this.pointer, _sel_streamError); + return _ret.address == 0 + ? null + : objc.NSError.castFromPointer(_ret, retain: true, release: true); + } + + /// getStreamsToHostWithName:port:inputStream:outputStream: + static void getStreamsToHostWithName_port_inputStream_outputStream_( + objc.NSString hostname, + int port, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_345( + _class_NSStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, + port, + inputStream, + outputStream); + } + + /// getStreamsToHost:port:inputStream:outputStream: + static void getStreamsToHost_port_inputStream_outputStream_( + NSHost host, + int port, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_349( + _class_NSStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, + port, + inputStream, + outputStream); + } + + /// getBoundStreamsWithBufferSize:inputStream:outputStream: + static void getBoundStreamsWithBufferSize_inputStream_outputStream_( + int bufferSize, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_350( + _class_NSStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, + bufferSize, + inputStream, + outputStream); + } + + /// init + NSStream init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSStream.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSStream new1() { + final _ret = _objc_msgSend_19(_class_NSStream, _sel_new); + return NSStream.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSStream allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSStream, _sel_allocWithZone_, zone); + return NSStream.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSStream alloc() { + final _ret = _objc_msgSend_19(_class_NSStream, _sel_alloc); + return NSStream.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSStream, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSStream, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSStream, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSStream, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSStream, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSStream, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSStream, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSStream, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSStream, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSStream = objc.getClass("classes.NSStream"); +late final _sel_open = objc.registerName("open"); +late final _sel_close = objc.registerName("close"); +late final _sel_propertyForKey_ = objc.registerName("propertyForKey:"); +late final _sel_setProperty_forKey_ = objc.registerName("setProperty:forKey:"); +final _objc_msgSend_339 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +enum NSStreamStatus { + NSStreamStatusNotOpen(0), + NSStreamStatusOpening(1), + NSStreamStatusOpen(2), + NSStreamStatusReading(3), + NSStreamStatusWriting(4), + NSStreamStatusAtEnd(5), + NSStreamStatusClosed(6), + NSStreamStatusError(7); + + final int value; + const NSStreamStatus(this.value); + + static NSStreamStatus fromValue(int value) => switch (value) { + 0 => NSStreamStatusNotOpen, + 1 => NSStreamStatusOpening, + 2 => NSStreamStatusOpen, + 3 => NSStreamStatusReading, + 4 => NSStreamStatusWriting, + 5 => NSStreamStatusAtEnd, + 6 => NSStreamStatusClosed, + 7 => NSStreamStatusError, + _ => throw ArgumentError("Unknown value for NSStreamStatus: $value"), + }; +} + +late final _sel_streamStatus = objc.registerName("streamStatus"); +final _objc_msgSend_340 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_streamError = objc.registerName("streamError"); +final _objc_msgSend_341 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + +/// NSOutputStream +class NSOutputStream extends NSStream { + NSOutputStream._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSOutputStream] that points to the same underlying object as [other]. + NSOutputStream.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSOutputStream] that wraps the given raw object pointer. + NSOutputStream.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSOutputStream]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOutputStream); + } + + /// write:maxLength: + int write_maxLength_(ffi.Pointer buffer, int len) { + return _objc_msgSend_335(this.pointer, _sel_write_maxLength_, buffer, len); + } + + /// hasSpaceAvailable + bool get hasSpaceAvailable { + return _objc_msgSend_13(this.pointer, _sel_hasSpaceAvailable); + } + + /// initToMemory + NSOutputStream initToMemory() { + final _ret = _objc_msgSend_19(this.pointer, _sel_initToMemory); + return NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// initToBuffer:capacity: + NSOutputStream initToBuffer_capacity_( + ffi.Pointer buffer, int capacity) { + final _ret = _objc_msgSend_342( + this.pointer, _sel_initToBuffer_capacity_, buffer, capacity); + return NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithURL:append: + NSOutputStream? initWithURL_append_(objc.NSURL url, bool shouldAppend) { + final _ret = _objc_msgSend_343( + this.pointer, _sel_initWithURL_append_, url.pointer, shouldAppend); + return _ret.address == 0 + ? null + : NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// initToFileAtPath:append: + NSOutputStream? initToFileAtPath_append_( + objc.NSString path, bool shouldAppend) { + final _ret = _objc_msgSend_344(this.pointer, _sel_initToFileAtPath_append_, + path.pointer, shouldAppend); + return _ret.address == 0 + ? null + : NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// outputStreamToMemory + static NSOutputStream outputStreamToMemory() { + final _ret = + _objc_msgSend_19(_class_NSOutputStream, _sel_outputStreamToMemory); + return NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// outputStreamToBuffer:capacity: + static NSOutputStream outputStreamToBuffer_capacity_( + ffi.Pointer buffer, int capacity) { + final _ret = _objc_msgSend_342(_class_NSOutputStream, + _sel_outputStreamToBuffer_capacity_, buffer, capacity); + return NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// outputStreamToFileAtPath:append: + static NSOutputStream outputStreamToFileAtPath_append_( + objc.NSString path, bool shouldAppend) { + final _ret = _objc_msgSend_172(_class_NSOutputStream, + _sel_outputStreamToFileAtPath_append_, path.pointer, shouldAppend); + return NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// outputStreamWithURL:append: + static NSOutputStream? outputStreamWithURL_append_( + objc.NSURL url, bool shouldAppend) { + final _ret = _objc_msgSend_343(_class_NSOutputStream, + _sel_outputStreamWithURL_append_, url.pointer, shouldAppend); + return _ret.address == 0 + ? null + : NSOutputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// getStreamsToHostWithName:port:inputStream:outputStream: + static void getStreamsToHostWithName_port_inputStream_outputStream_( + objc.NSString hostname, + int port, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_345( + _class_NSOutputStream, + _sel_getStreamsToHostWithName_port_inputStream_outputStream_, + hostname.pointer, + port, + inputStream, + outputStream); + } + + /// getStreamsToHost:port:inputStream:outputStream: + static void getStreamsToHost_port_inputStream_outputStream_( + NSHost host, + int port, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_349( + _class_NSOutputStream, + _sel_getStreamsToHost_port_inputStream_outputStream_, + host.pointer, + port, + inputStream, + outputStream); + } + + /// getBoundStreamsWithBufferSize:inputStream:outputStream: + static void getBoundStreamsWithBufferSize_inputStream_outputStream_( + int bufferSize, + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + _objc_msgSend_350( + _class_NSOutputStream, + _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_, + bufferSize, + inputStream, + outputStream); + } +} + +late final _class_NSOutputStream = objc.getClass("classes.NSOutputStream"); +late final _sel_write_maxLength_ = objc.registerName("write:maxLength:"); +late final _sel_hasSpaceAvailable = objc.registerName("hasSpaceAvailable"); +late final _sel_initToMemory = objc.registerName("initToMemory"); +late final _sel_initToBuffer_capacity_ = + objc.registerName("initToBuffer:capacity:"); +final _objc_msgSend_342 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_initWithURL_append_ = objc.registerName("initWithURL:append:"); +final _objc_msgSend_343 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initToFileAtPath_append_ = + objc.registerName("initToFileAtPath:append:"); +final _objc_msgSend_344 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_outputStreamToMemory = + objc.registerName("outputStreamToMemory"); +late final _sel_outputStreamToBuffer_capacity_ = + objc.registerName("outputStreamToBuffer:capacity:"); +late final _sel_outputStreamToFileAtPath_append_ = + objc.registerName("outputStreamToFileAtPath:append:"); +late final _sel_outputStreamWithURL_append_ = + objc.registerName("outputStreamWithURL:append:"); +late final _sel_getStreamsToHostWithName_port_inputStream_outputStream_ = objc + .registerName("getStreamsToHostWithName:port:inputStream:outputStream:"); +final _objc_msgSend_345 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); + +/// NSHost +class NSHost extends objc.NSObject { + NSHost._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSHost] that points to the same underlying object as [other]. + NSHost.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSHost] that wraps the given raw object pointer. + NSHost.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSHost]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSHost); + } + + /// currentHost + static NSHost currentHost() { + final _ret = _objc_msgSend_19(_class_NSHost, _sel_currentHost); + return NSHost.castFromPointer(_ret, retain: true, release: true); + } + + /// hostWithName: + static NSHost hostWithName_(objc.NSString? name) { + final _ret = _objc_msgSend_346( + _class_NSHost, _sel_hostWithName_, name?.pointer ?? ffi.nullptr); + return NSHost.castFromPointer(_ret, retain: true, release: true); + } + + /// hostWithAddress: + static NSHost hostWithAddress_(objc.NSString address) { + final _ret = + _objc_msgSend_63(_class_NSHost, _sel_hostWithAddress_, address.pointer); + return NSHost.castFromPointer(_ret, retain: true, release: true); + } + + /// isEqualToHost: + bool isEqualToHost_(NSHost aHost) { + return _objc_msgSend_347(this.pointer, _sel_isEqualToHost_, aHost.pointer); + } + + /// name + objc.NSString? get name { + final _ret = _objc_msgSend_20(this.pointer, _sel_name); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// names + objc.NSArray get names { + final _ret = _objc_msgSend_33(this.pointer, _sel_names); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// address + objc.NSString? get address { + final _ret = _objc_msgSend_20(this.pointer, _sel_address); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// addresses + objc.NSArray get addresses { + final _ret = _objc_msgSend_33(this.pointer, _sel_addresses); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// localizedName + objc.NSString? get localizedName { + final _ret = _objc_msgSend_20(this.pointer, _sel_localizedName); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setHostCacheEnabled: + static void setHostCacheEnabled_(bool flag) { + _objc_msgSend_348(_class_NSHost, _sel_setHostCacheEnabled_, flag); + } + + /// isHostCacheEnabled + static bool isHostCacheEnabled() { + return _objc_msgSend_13(_class_NSHost, _sel_isHostCacheEnabled); + } + + /// flushHostCache + static void flushHostCache() { + _objc_msgSend_7(_class_NSHost, _sel_flushHostCache); + } + + /// init + NSHost init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSHost.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSHost new1() { + final _ret = _objc_msgSend_19(_class_NSHost, _sel_new); + return NSHost.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSHost allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSHost, _sel_allocWithZone_, zone); + return NSHost.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSHost alloc() { + final _ret = _objc_msgSend_19(_class_NSHost, _sel_alloc); + return NSHost.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSHost, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSHost, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSHost, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSHost, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSHost, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31( + _class_NSHost, _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSHost, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSHost, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19(_class_NSHost, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSHost = objc.getClass("classes.NSHost"); +late final _sel_currentHost = objc.registerName("currentHost"); +late final _sel_hostWithName_ = objc.registerName("hostWithName:"); +final _objc_msgSend_346 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_hostWithAddress_ = objc.registerName("hostWithAddress:"); +late final _sel_isEqualToHost_ = objc.registerName("isEqualToHost:"); +final _objc_msgSend_347 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_names = objc.registerName("names"); +late final _sel_address = objc.registerName("address"); +late final _sel_addresses = objc.registerName("addresses"); +late final _sel_localizedName = objc.registerName("localizedName"); +late final _sel_setHostCacheEnabled_ = + objc.registerName("setHostCacheEnabled:"); +final _objc_msgSend_348 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_isHostCacheEnabled = objc.registerName("isHostCacheEnabled"); +late final _sel_flushHostCache = objc.registerName("flushHostCache"); +late final _sel_getStreamsToHost_port_inputStream_outputStream_ = + objc.registerName("getStreamsToHost:port:inputStream:outputStream:"); +final _objc_msgSend_349 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_getBoundStreamsWithBufferSize_inputStream_outputStream_ = objc + .registerName("getBoundStreamsWithBufferSize:inputStream:outputStream:"); +final _objc_msgSend_350 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_HTTPBodyStream = objc.registerName("HTTPBodyStream"); +final _objc_msgSend_351 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_HTTPShouldHandleCookies = + objc.registerName("HTTPShouldHandleCookies"); +late final _sel_HTTPShouldUsePipelining = + objc.registerName("HTTPShouldUsePipelining"); +late final _sel_originalRequest = objc.registerName("originalRequest"); +final _objc_msgSend_352 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_currentRequest = objc.registerName("currentRequest"); + +/// NSURLResponse +class NSURLResponse extends objc.NSObject { + NSURLResponse._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLResponse] that points to the same underlying object as [other]. + NSURLResponse.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLResponse] that wraps the given raw object pointer. + NSURLResponse.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLResponse]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLResponse); + } + + /// initWithURL:MIMEType:expectedContentLength:textEncodingName: + NSURLResponse initWithURL_MIMEType_expectedContentLength_textEncodingName_( + objc.NSURL URL, + objc.NSString? MIMEType, + int length, + objc.NSString? name) { + final _ret = _objc_msgSend_353( + this.pointer, + _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_, + URL.pointer, + MIMEType?.pointer ?? ffi.nullptr, + length, + name?.pointer ?? ffi.nullptr); + return NSURLResponse.castFromPointer(_ret, retain: true, release: true); + } + + /// URL + objc.NSURL? get URL { + final _ret = _objc_msgSend_24(this.pointer, _sel_URL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// MIMEType + objc.NSString? get MIMEType { + final _ret = _objc_msgSend_20(this.pointer, _sel_MIMEType); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// expectedContentLength + int get expectedContentLength { + return _objc_msgSend_354(this.pointer, _sel_expectedContentLength); + } + + /// textEncodingName + objc.NSString? get textEncodingName { + final _ret = _objc_msgSend_20(this.pointer, _sel_textEncodingName); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// suggestedFilename + objc.NSString? get suggestedFilename { + final _ret = _objc_msgSend_20(this.pointer, _sel_suggestedFilename); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSURLResponse init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLResponse.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLResponse new1() { + final _ret = _objc_msgSend_19(_class_NSURLResponse, _sel_new); + return NSURLResponse.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSURLResponse allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSURLResponse, _sel_allocWithZone_, zone); + return NSURLResponse.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLResponse alloc() { + final _ret = _objc_msgSend_19(_class_NSURLResponse, _sel_alloc); + return NSURLResponse.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLResponse, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLResponse, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLResponse, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLResponse, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLResponse, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLResponse, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLResponse, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLResponse = objc.getClass("classes.NSURLResponse"); +late final _sel_initWithURL_MIMEType_expectedContentLength_textEncodingName_ = + objc.registerName( + "initWithURL:MIMEType:expectedContentLength:textEncodingName:"); +final _objc_msgSend_353 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_MIMEType = objc.registerName("MIMEType"); +late final _sel_expectedContentLength = + objc.registerName("expectedContentLength"); +final _objc_msgSend_354 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.LongLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_textEncodingName = objc.registerName("textEncodingName"); +late final _sel_suggestedFilename = objc.registerName("suggestedFilename"); +late final _sel_response = objc.registerName("response"); +final _objc_msgSend_355 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_progress = objc.registerName("progress"); +final _objc_msgSend_356 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_earliestBeginDate = objc.registerName("earliestBeginDate"); +late final _sel_setEarliestBeginDate_ = + objc.registerName("setEarliestBeginDate:"); +late final _sel_countOfBytesClientExpectsToSend = + objc.registerName("countOfBytesClientExpectsToSend"); +late final _sel_setCountOfBytesClientExpectsToSend_ = + objc.registerName("setCountOfBytesClientExpectsToSend:"); +late final _sel_countOfBytesClientExpectsToReceive = + objc.registerName("countOfBytesClientExpectsToReceive"); +late final _sel_setCountOfBytesClientExpectsToReceive_ = + objc.registerName("setCountOfBytesClientExpectsToReceive:"); +late final _sel_countOfBytesSent = objc.registerName("countOfBytesSent"); +late final _sel_countOfBytesReceived = + objc.registerName("countOfBytesReceived"); +late final _sel_countOfBytesExpectedToSend = + objc.registerName("countOfBytesExpectedToSend"); +late final _sel_countOfBytesExpectedToReceive = + objc.registerName("countOfBytesExpectedToReceive"); +late final _sel_taskDescription = objc.registerName("taskDescription"); +late final _sel_setTaskDescription_ = objc.registerName("setTaskDescription:"); + +enum NSURLSessionTaskState { + NSURLSessionTaskStateRunning(0), + NSURLSessionTaskStateSuspended(1), + NSURLSessionTaskStateCanceling(2), + NSURLSessionTaskStateCompleted(3); + + final int value; + const NSURLSessionTaskState(this.value); + + static NSURLSessionTaskState fromValue(int value) => switch (value) { + 0 => NSURLSessionTaskStateRunning, + 1 => NSURLSessionTaskStateSuspended, + 2 => NSURLSessionTaskStateCanceling, + 3 => NSURLSessionTaskStateCompleted, + _ => throw ArgumentError( + "Unknown value for NSURLSessionTaskState: $value"), + }; +} + +late final _sel_state = objc.registerName("state"); +final _objc_msgSend_357 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_error = objc.registerName("error"); +late final _sel_suspend = objc.registerName("suspend"); +late final _sel_priority = objc.registerName("priority"); +final _objc_msgSend_358 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_358Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPriority_ = objc.registerName("setPriority:"); +final _objc_msgSend_359 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Float)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_prefersIncrementalDelivery = + objc.registerName("prefersIncrementalDelivery"); +late final _sel_setPrefersIncrementalDelivery_ = + objc.registerName("setPrefersIncrementalDelivery:"); +late final _sel_storeCookies_forTask_ = + objc.registerName("storeCookies:forTask:"); +final _objc_msgSend_360 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSArray_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSArray extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSArray._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSArray castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSArray.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSArray.fromFunction(void Function(objc.NSArray?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSArray.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSArray.listener(void Function(objc.NSArray?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSArray(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSArray.castFromPointer(arg0, + retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(objc.NSArray? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCookiesForTask_completionHandler_ = + objc.registerName("getCookiesForTask:completionHandler:"); +final _objc_msgSend_361 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSIndexPath +class NSIndexPath extends objc.NSObject { + NSIndexPath._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSIndexPath] that points to the same underlying object as [other]. + NSIndexPath.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSIndexPath] that wraps the given raw object pointer. + NSIndexPath.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSIndexPath]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSIndexPath); + } + + /// indexPathWithIndex: + static NSIndexPath indexPathWithIndex_(int index) { + final _ret = + _objc_msgSend_362(_class_NSIndexPath, _sel_indexPathWithIndex_, index); + return NSIndexPath.castFromPointer(_ret, retain: true, release: true); + } + + /// indexPathWithIndexes:length: + static NSIndexPath indexPathWithIndexes_length_( + ffi.Pointer indexes, int length) { + final _ret = _objc_msgSend_363( + _class_NSIndexPath, _sel_indexPathWithIndexes_length_, indexes, length); + return NSIndexPath.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithIndexes:length: + NSIndexPath initWithIndexes_length_( + ffi.Pointer indexes, int length) { + final _ret = _objc_msgSend_363( + this.pointer, _sel_initWithIndexes_length_, indexes, length); + return NSIndexPath.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithIndex: + NSIndexPath initWithIndex_(int index) { + final _ret = _objc_msgSend_362(this.pointer, _sel_initWithIndex_, index); + return NSIndexPath.castFromPointer(_ret, retain: true, release: true); + } + + /// indexPathByAddingIndex: + NSIndexPath indexPathByAddingIndex_(int index) { + final _ret = + _objc_msgSend_364(this.pointer, _sel_indexPathByAddingIndex_, index); + return NSIndexPath.castFromPointer(_ret, retain: true, release: true); + } + + /// indexPathByRemovingLastIndex + NSIndexPath indexPathByRemovingLastIndex() { + final _ret = + _objc_msgSend_365(this.pointer, _sel_indexPathByRemovingLastIndex); + return NSIndexPath.castFromPointer(_ret, retain: true, release: true); + } + + /// indexAtPosition: + int indexAtPosition_(int position) { + return _objc_msgSend_366(this.pointer, _sel_indexAtPosition_, position); + } + + /// length + int get length { + return _objc_msgSend_57(this.pointer, _sel_length); + } + + /// getIndexes:range: + void getIndexes_range_( + ffi.Pointer indexes, _NSRange positionRange) { + _objc_msgSend_367( + this.pointer, _sel_getIndexes_range_, indexes, positionRange); + } + + /// compare: + objc.NSComparisonResult compare_(NSIndexPath otherObject) { + final _ret = + _objc_msgSend_368(this.pointer, _sel_compare_, otherObject.pointer); + return objc.NSComparisonResult.fromValue(_ret); + } + + /// getIndexes: + void getIndexes_(ffi.Pointer indexes) { + _objc_msgSend_369(this.pointer, _sel_getIndexes_, indexes); + } + + /// init + NSIndexPath init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSIndexPath.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSIndexPath new1() { + final _ret = _objc_msgSend_19(_class_NSIndexPath, _sel_new); + return NSIndexPath.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSIndexPath allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSIndexPath, _sel_allocWithZone_, zone); + return NSIndexPath.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSIndexPath alloc() { + final _ret = _objc_msgSend_19(_class_NSIndexPath, _sel_alloc); + return NSIndexPath.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSIndexPath, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSIndexPath, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSIndexPath, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSIndexPath, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSIndexPath, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSIndexPath, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSIndexPath, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSIndexPath, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSIndexPath, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSIndexPath = objc.getClass("classes.NSIndexPath"); +late final _sel_indexPathWithIndex_ = objc.registerName("indexPathWithIndex:"); +final _objc_msgSend_362 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_indexPathWithIndexes_length_ = + objc.registerName("indexPathWithIndexes:length:"); +final _objc_msgSend_363 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithIndexes_length_ = + objc.registerName("initWithIndexes:length:"); +late final _sel_initWithIndex_ = objc.registerName("initWithIndex:"); +late final _sel_indexPathByAddingIndex_ = + objc.registerName("indexPathByAddingIndex:"); +final _objc_msgSend_364 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_indexPathByRemovingLastIndex = + objc.registerName("indexPathByRemovingLastIndex"); +final _objc_msgSend_365 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_indexAtPosition_ = objc.registerName("indexAtPosition:"); +final _objc_msgSend_366 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_getIndexes_range_ = objc.registerName("getIndexes:range:"); +final _objc_msgSend_367 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + _NSRange)>(); +late final _sel_compare_ = objc.registerName("compare:"); +final _objc_msgSend_368 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_getIndexes_ = objc.registerName("getIndexes:"); +final _objc_msgSend_369 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSInflectionRule +class NSInflectionRule extends objc.NSObject { + NSInflectionRule._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSInflectionRule] that points to the same underlying object as [other]. + NSInflectionRule.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSInflectionRule] that wraps the given raw object pointer. + NSInflectionRule.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSInflectionRule]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSInflectionRule); + } + + /// init + NSInflectionRule init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSInflectionRule.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticRule + static NSInflectionRule getAutomaticRule() { + final _ret = _objc_msgSend_370(_class_NSInflectionRule, _sel_automaticRule); + return NSInflectionRule.castFromPointer(_ret, retain: true, release: true); + } + + /// canInflectLanguage: + static bool canInflectLanguage_(objc.NSString language) { + return _objc_msgSend_31( + _class_NSInflectionRule, _sel_canInflectLanguage_, language.pointer); + } + + /// canInflectPreferredLocalization + static bool getCanInflectPreferredLocalization() { + return _objc_msgSend_13( + _class_NSInflectionRule, _sel_canInflectPreferredLocalization); + } + + /// new + static NSInflectionRule new1() { + final _ret = _objc_msgSend_19(_class_NSInflectionRule, _sel_new); + return NSInflectionRule.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSInflectionRule allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSInflectionRule, _sel_allocWithZone_, zone); + return NSInflectionRule.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSInflectionRule alloc() { + final _ret = _objc_msgSend_19(_class_NSInflectionRule, _sel_alloc); + return NSInflectionRule.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSInflectionRule, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSInflectionRule, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSInflectionRule, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSInflectionRule, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSInflectionRule, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSInflectionRule, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSInflectionRule, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSInflectionRule, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSInflectionRule, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSInflectionRule = objc.getClass("classes.NSInflectionRule"); +late final _sel_automaticRule = objc.registerName("automaticRule"); +final _objc_msgSend_370 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canInflectLanguage_ = objc.registerName("canInflectLanguage:"); +late final _sel_canInflectPreferredLocalization = + objc.registerName("canInflectPreferredLocalization"); + +/// NSMorphology +class NSMorphology extends objc.NSObject { + NSMorphology._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSMorphology] that points to the same underlying object as [other]. + NSMorphology.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSMorphology] that wraps the given raw object pointer. + NSMorphology.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSMorphology]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMorphology); + } + + /// grammaticalGender + NSGrammaticalGender get grammaticalGender { + final _ret = _objc_msgSend_371(this.pointer, _sel_grammaticalGender); + return NSGrammaticalGender.fromValue(_ret); + } + + /// setGrammaticalGender: + set grammaticalGender(NSGrammaticalGender value) { + return _objc_msgSend_372( + this.pointer, _sel_setGrammaticalGender_, value.value); + } + + /// partOfSpeech + NSGrammaticalPartOfSpeech get partOfSpeech { + final _ret = _objc_msgSend_373(this.pointer, _sel_partOfSpeech); + return NSGrammaticalPartOfSpeech.fromValue(_ret); + } + + /// setPartOfSpeech: + set partOfSpeech(NSGrammaticalPartOfSpeech value) { + return _objc_msgSend_374(this.pointer, _sel_setPartOfSpeech_, value.value); + } + + /// number + NSGrammaticalNumber get number { + final _ret = _objc_msgSend_375(this.pointer, _sel_number); + return NSGrammaticalNumber.fromValue(_ret); + } + + /// setNumber: + set number(NSGrammaticalNumber value) { + return _objc_msgSend_376(this.pointer, _sel_setNumber_, value.value); + } + + /// grammaticalCase + NSGrammaticalCase get grammaticalCase { + final _ret = _objc_msgSend_377(this.pointer, _sel_grammaticalCase); + return NSGrammaticalCase.fromValue(_ret); + } + + /// setGrammaticalCase: + set grammaticalCase(NSGrammaticalCase value) { + return _objc_msgSend_378( + this.pointer, _sel_setGrammaticalCase_, value.value); + } + + /// determination + NSGrammaticalDetermination get determination { + final _ret = _objc_msgSend_379(this.pointer, _sel_determination); + return NSGrammaticalDetermination.fromValue(_ret); + } + + /// setDetermination: + set determination(NSGrammaticalDetermination value) { + return _objc_msgSend_380(this.pointer, _sel_setDetermination_, value.value); + } + + /// grammaticalPerson + NSGrammaticalPerson get grammaticalPerson { + final _ret = _objc_msgSend_381(this.pointer, _sel_grammaticalPerson); + return NSGrammaticalPerson.fromValue(_ret); + } + + /// setGrammaticalPerson: + set grammaticalPerson(NSGrammaticalPerson value) { + return _objc_msgSend_382( + this.pointer, _sel_setGrammaticalPerson_, value.value); + } + + /// pronounType + NSGrammaticalPronounType get pronounType { + final _ret = _objc_msgSend_383(this.pointer, _sel_pronounType); + return NSGrammaticalPronounType.fromValue(_ret); + } + + /// setPronounType: + set pronounType(NSGrammaticalPronounType value) { + return _objc_msgSend_384(this.pointer, _sel_setPronounType_, value.value); + } + + /// definiteness + NSGrammaticalDefiniteness get definiteness { + final _ret = _objc_msgSend_385(this.pointer, _sel_definiteness); + return NSGrammaticalDefiniteness.fromValue(_ret); + } + + /// setDefiniteness: + set definiteness(NSGrammaticalDefiniteness value) { + return _objc_msgSend_386(this.pointer, _sel_setDefiniteness_, value.value); + } + + /// customPronounForLanguage: + NSMorphologyCustomPronoun? customPronounForLanguage_(objc.NSString language) { + final _ret = _objc_msgSend_388( + this.pointer, _sel_customPronounForLanguage_, language.pointer); + return _ret.address == 0 + ? null + : NSMorphologyCustomPronoun.castFromPointer(_ret, + retain: true, release: true); + } + + /// setCustomPronoun:forLanguage:error: + bool setCustomPronoun_forLanguage_error_(NSMorphologyCustomPronoun? features, + objc.NSString language, ffi.Pointer> error) { + return _objc_msgSend_389( + this.pointer, + _sel_setCustomPronoun_forLanguage_error_, + features?.pointer ?? ffi.nullptr, + language.pointer, + error); + } + + /// isUnspecified + bool get unspecified { + return _objc_msgSend_13(this.pointer, _sel_isUnspecified); + } + + /// userMorphology + static NSMorphology getUserMorphology() { + final _ret = _objc_msgSend_390(_class_NSMorphology, _sel_userMorphology); + return NSMorphology.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSMorphology init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSMorphology.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSMorphology new1() { + final _ret = _objc_msgSend_19(_class_NSMorphology, _sel_new); + return NSMorphology.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSMorphology allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSMorphology, _sel_allocWithZone_, zone); + return NSMorphology.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSMorphology alloc() { + final _ret = _objc_msgSend_19(_class_NSMorphology, _sel_alloc); + return NSMorphology.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSMorphology, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSMorphology, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSMorphology, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSMorphology, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSMorphology, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSMorphology, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSMorphology, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSMorphology, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSMorphology, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSMorphology = objc.getClass("classes.NSMorphology"); + +enum NSGrammaticalGender { + NSGrammaticalGenderNotSet(0), + NSGrammaticalGenderFeminine(1), + NSGrammaticalGenderMasculine(2), + NSGrammaticalGenderNeuter(3); + + final int value; + const NSGrammaticalGender(this.value); + + static NSGrammaticalGender fromValue(int value) => switch (value) { + 0 => NSGrammaticalGenderNotSet, + 1 => NSGrammaticalGenderFeminine, + 2 => NSGrammaticalGenderMasculine, + 3 => NSGrammaticalGenderNeuter, + _ => + throw ArgumentError("Unknown value for NSGrammaticalGender: $value"), + }; +} + +late final _sel_grammaticalGender = objc.registerName("grammaticalGender"); +final _objc_msgSend_371 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalGender_ = + objc.registerName("setGrammaticalGender:"); +final _objc_msgSend_372 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSGrammaticalPartOfSpeech { + NSGrammaticalPartOfSpeechNotSet(0), + NSGrammaticalPartOfSpeechDeterminer(1), + NSGrammaticalPartOfSpeechPronoun(2), + NSGrammaticalPartOfSpeechLetter(3), + NSGrammaticalPartOfSpeechAdverb(4), + NSGrammaticalPartOfSpeechParticle(5), + NSGrammaticalPartOfSpeechAdjective(6), + NSGrammaticalPartOfSpeechAdposition(7), + NSGrammaticalPartOfSpeechVerb(8), + NSGrammaticalPartOfSpeechNoun(9), + NSGrammaticalPartOfSpeechConjunction(10), + NSGrammaticalPartOfSpeechNumeral(11), + NSGrammaticalPartOfSpeechInterjection(12), + NSGrammaticalPartOfSpeechPreposition(13), + NSGrammaticalPartOfSpeechAbbreviation(14); + + final int value; + const NSGrammaticalPartOfSpeech(this.value); + + static NSGrammaticalPartOfSpeech fromValue(int value) => switch (value) { + 0 => NSGrammaticalPartOfSpeechNotSet, + 1 => NSGrammaticalPartOfSpeechDeterminer, + 2 => NSGrammaticalPartOfSpeechPronoun, + 3 => NSGrammaticalPartOfSpeechLetter, + 4 => NSGrammaticalPartOfSpeechAdverb, + 5 => NSGrammaticalPartOfSpeechParticle, + 6 => NSGrammaticalPartOfSpeechAdjective, + 7 => NSGrammaticalPartOfSpeechAdposition, + 8 => NSGrammaticalPartOfSpeechVerb, + 9 => NSGrammaticalPartOfSpeechNoun, + 10 => NSGrammaticalPartOfSpeechConjunction, + 11 => NSGrammaticalPartOfSpeechNumeral, + 12 => NSGrammaticalPartOfSpeechInterjection, + 13 => NSGrammaticalPartOfSpeechPreposition, + 14 => NSGrammaticalPartOfSpeechAbbreviation, + _ => throw ArgumentError( + "Unknown value for NSGrammaticalPartOfSpeech: $value"), + }; +} + +late final _sel_partOfSpeech = objc.registerName("partOfSpeech"); +final _objc_msgSend_373 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPartOfSpeech_ = objc.registerName("setPartOfSpeech:"); +final _objc_msgSend_374 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSGrammaticalNumber { + NSGrammaticalNumberNotSet(0), + NSGrammaticalNumberSingular(1), + NSGrammaticalNumberZero(2), + NSGrammaticalNumberPlural(3), + NSGrammaticalNumberPluralTwo(4), + NSGrammaticalNumberPluralFew(5), + NSGrammaticalNumberPluralMany(6); + + final int value; + const NSGrammaticalNumber(this.value); + + static NSGrammaticalNumber fromValue(int value) => switch (value) { + 0 => NSGrammaticalNumberNotSet, + 1 => NSGrammaticalNumberSingular, + 2 => NSGrammaticalNumberZero, + 3 => NSGrammaticalNumberPlural, + 4 => NSGrammaticalNumberPluralTwo, + 5 => NSGrammaticalNumberPluralFew, + 6 => NSGrammaticalNumberPluralMany, + _ => + throw ArgumentError("Unknown value for NSGrammaticalNumber: $value"), + }; +} + +late final _sel_number = objc.registerName("number"); +final _objc_msgSend_375 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setNumber_ = objc.registerName("setNumber:"); +final _objc_msgSend_376 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSGrammaticalCase { + NSGrammaticalCaseNotSet(0), + NSGrammaticalCaseNominative(1), + NSGrammaticalCaseAccusative(2), + NSGrammaticalCaseDative(3), + NSGrammaticalCaseGenitive(4), + NSGrammaticalCasePrepositional(5), + NSGrammaticalCaseAblative(6), + NSGrammaticalCaseAdessive(7), + NSGrammaticalCaseAllative(8), + NSGrammaticalCaseElative(9), + NSGrammaticalCaseIllative(10), + NSGrammaticalCaseEssive(11), + NSGrammaticalCaseInessive(12), + NSGrammaticalCaseLocative(13), + NSGrammaticalCaseTranslative(14); + + final int value; + const NSGrammaticalCase(this.value); + + static NSGrammaticalCase fromValue(int value) => switch (value) { + 0 => NSGrammaticalCaseNotSet, + 1 => NSGrammaticalCaseNominative, + 2 => NSGrammaticalCaseAccusative, + 3 => NSGrammaticalCaseDative, + 4 => NSGrammaticalCaseGenitive, + 5 => NSGrammaticalCasePrepositional, + 6 => NSGrammaticalCaseAblative, + 7 => NSGrammaticalCaseAdessive, + 8 => NSGrammaticalCaseAllative, + 9 => NSGrammaticalCaseElative, + 10 => NSGrammaticalCaseIllative, + 11 => NSGrammaticalCaseEssive, + 12 => NSGrammaticalCaseInessive, + 13 => NSGrammaticalCaseLocative, + 14 => NSGrammaticalCaseTranslative, + _ => throw ArgumentError("Unknown value for NSGrammaticalCase: $value"), + }; +} + +late final _sel_grammaticalCase = objc.registerName("grammaticalCase"); +final _objc_msgSend_377 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalCase_ = objc.registerName("setGrammaticalCase:"); +final _objc_msgSend_378 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSGrammaticalDetermination { + NSGrammaticalDeterminationNotSet(0), + NSGrammaticalDeterminationIndependent(1), + NSGrammaticalDeterminationDependent(2); + + final int value; + const NSGrammaticalDetermination(this.value); + + static NSGrammaticalDetermination fromValue(int value) => switch (value) { + 0 => NSGrammaticalDeterminationNotSet, + 1 => NSGrammaticalDeterminationIndependent, + 2 => NSGrammaticalDeterminationDependent, + _ => throw ArgumentError( + "Unknown value for NSGrammaticalDetermination: $value"), + }; +} + +late final _sel_determination = objc.registerName("determination"); +final _objc_msgSend_379 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDetermination_ = objc.registerName("setDetermination:"); +final _objc_msgSend_380 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSGrammaticalPerson { + NSGrammaticalPersonNotSet(0), + NSGrammaticalPersonFirst(1), + NSGrammaticalPersonSecond(2), + NSGrammaticalPersonThird(3); + + final int value; + const NSGrammaticalPerson(this.value); + + static NSGrammaticalPerson fromValue(int value) => switch (value) { + 0 => NSGrammaticalPersonNotSet, + 1 => NSGrammaticalPersonFirst, + 2 => NSGrammaticalPersonSecond, + 3 => NSGrammaticalPersonThird, + _ => + throw ArgumentError("Unknown value for NSGrammaticalPerson: $value"), + }; +} + +late final _sel_grammaticalPerson = objc.registerName("grammaticalPerson"); +final _objc_msgSend_381 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setGrammaticalPerson_ = + objc.registerName("setGrammaticalPerson:"); +final _objc_msgSend_382 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSGrammaticalPronounType { + NSGrammaticalPronounTypeNotSet(0), + NSGrammaticalPronounTypePersonal(1), + NSGrammaticalPronounTypeReflexive(2), + NSGrammaticalPronounTypePossessive(3); + + final int value; + const NSGrammaticalPronounType(this.value); + + static NSGrammaticalPronounType fromValue(int value) => switch (value) { + 0 => NSGrammaticalPronounTypeNotSet, + 1 => NSGrammaticalPronounTypePersonal, + 2 => NSGrammaticalPronounTypeReflexive, + 3 => NSGrammaticalPronounTypePossessive, + _ => throw ArgumentError( + "Unknown value for NSGrammaticalPronounType: $value"), + }; +} + +late final _sel_pronounType = objc.registerName("pronounType"); +final _objc_msgSend_383 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPronounType_ = objc.registerName("setPronounType:"); +final _objc_msgSend_384 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +enum NSGrammaticalDefiniteness { + NSGrammaticalDefinitenessNotSet(0), + NSGrammaticalDefinitenessIndefinite(1), + NSGrammaticalDefinitenessDefinite(2); + + final int value; + const NSGrammaticalDefiniteness(this.value); + + static NSGrammaticalDefiniteness fromValue(int value) => switch (value) { + 0 => NSGrammaticalDefinitenessNotSet, + 1 => NSGrammaticalDefinitenessIndefinite, + 2 => NSGrammaticalDefinitenessDefinite, + _ => throw ArgumentError( + "Unknown value for NSGrammaticalDefiniteness: $value"), + }; +} + +late final _sel_definiteness = objc.registerName("definiteness"); +final _objc_msgSend_385 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefiniteness_ = objc.registerName("setDefiniteness:"); +final _objc_msgSend_386 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); + +/// NSMorphologyCustomPronoun +class NSMorphologyCustomPronoun extends objc.NSObject { + NSMorphologyCustomPronoun._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSMorphologyCustomPronoun] that points to the same underlying object as [other]. + NSMorphologyCustomPronoun.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSMorphologyCustomPronoun] that wraps the given raw object pointer. + NSMorphologyCustomPronoun.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSMorphologyCustomPronoun]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMorphologyCustomPronoun); + } + + /// isSupportedForLanguage: + static bool isSupportedForLanguage_(objc.NSString language) { + return _objc_msgSend_31(_class_NSMorphologyCustomPronoun, + _sel_isSupportedForLanguage_, language.pointer); + } + + /// requiredKeysForLanguage: + static objc.NSArray requiredKeysForLanguage_(objc.NSString language) { + final _ret = _objc_msgSend_387(_class_NSMorphologyCustomPronoun, + _sel_requiredKeysForLanguage_, language.pointer); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// subjectForm + objc.NSString? get subjectForm { + final _ret = _objc_msgSend_20(this.pointer, _sel_subjectForm); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setSubjectForm: + set subjectForm(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setSubjectForm_, value?.pointer ?? ffi.nullptr); + } + + /// objectForm + objc.NSString? get objectForm { + final _ret = _objc_msgSend_20(this.pointer, _sel_objectForm); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setObjectForm: + set objectForm(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setObjectForm_, value?.pointer ?? ffi.nullptr); + } + + /// possessiveForm + objc.NSString? get possessiveForm { + final _ret = _objc_msgSend_20(this.pointer, _sel_possessiveForm); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPossessiveForm: + set possessiveForm(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setPossessiveForm_, value?.pointer ?? ffi.nullptr); + } + + /// possessiveAdjectiveForm + objc.NSString? get possessiveAdjectiveForm { + final _ret = _objc_msgSend_20(this.pointer, _sel_possessiveAdjectiveForm); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPossessiveAdjectiveForm: + set possessiveAdjectiveForm(objc.NSString? value) { + return _objc_msgSend_21(this.pointer, _sel_setPossessiveAdjectiveForm_, + value?.pointer ?? ffi.nullptr); + } + + /// reflexiveForm + objc.NSString? get reflexiveForm { + final _ret = _objc_msgSend_20(this.pointer, _sel_reflexiveForm); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setReflexiveForm: + set reflexiveForm(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setReflexiveForm_, value?.pointer ?? ffi.nullptr); + } + + /// init + NSMorphologyCustomPronoun init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSMorphologyCustomPronoun.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSMorphologyCustomPronoun new1() { + final _ret = _objc_msgSend_19(_class_NSMorphologyCustomPronoun, _sel_new); + return NSMorphologyCustomPronoun.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSMorphologyCustomPronoun allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSMorphologyCustomPronoun, _sel_allocWithZone_, zone); + return NSMorphologyCustomPronoun.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSMorphologyCustomPronoun alloc() { + final _ret = _objc_msgSend_19(_class_NSMorphologyCustomPronoun, _sel_alloc); + return NSMorphologyCustomPronoun.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSMorphologyCustomPronoun, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSMorphologyCustomPronoun, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSMorphologyCustomPronoun, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSMorphologyCustomPronoun, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSMorphologyCustomPronoun, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSMorphologyCustomPronoun, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSMorphologyCustomPronoun, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSMorphologyCustomPronoun, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSMorphologyCustomPronoun, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSMorphologyCustomPronoun = + objc.getClass("classes.NSMorphologyCustomPronoun"); +late final _sel_isSupportedForLanguage_ = + objc.registerName("isSupportedForLanguage:"); +late final _sel_requiredKeysForLanguage_ = + objc.registerName("requiredKeysForLanguage:"); +final _objc_msgSend_387 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_subjectForm = objc.registerName("subjectForm"); +late final _sel_setSubjectForm_ = objc.registerName("setSubjectForm:"); +late final _sel_objectForm = objc.registerName("objectForm"); +late final _sel_setObjectForm_ = objc.registerName("setObjectForm:"); +late final _sel_possessiveForm = objc.registerName("possessiveForm"); +late final _sel_setPossessiveForm_ = objc.registerName("setPossessiveForm:"); +late final _sel_possessiveAdjectiveForm = + objc.registerName("possessiveAdjectiveForm"); +late final _sel_setPossessiveAdjectiveForm_ = + objc.registerName("setPossessiveAdjectiveForm:"); +late final _sel_reflexiveForm = objc.registerName("reflexiveForm"); +late final _sel_setReflexiveForm_ = objc.registerName("setReflexiveForm:"); +late final _sel_customPronounForLanguage_ = + objc.registerName("customPronounForLanguage:"); +final _objc_msgSend_388 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCustomPronoun_forLanguage_error_ = + objc.registerName("setCustomPronoun:forLanguage:error:"); +final _objc_msgSend_389 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_isUnspecified = objc.registerName("isUnspecified"); +late final _sel_userMorphology = objc.registerName("userMorphology"); +final _objc_msgSend_390 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + +/// NSOperationQueue +class NSOperationQueue extends objc.NSObject { + NSOperationQueue._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSOperationQueue] that points to the same underlying object as [other]. + NSOperationQueue.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSOperationQueue] that wraps the given raw object pointer. + NSOperationQueue.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSOperationQueue]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOperationQueue); + } + + /// progress + NSProgress get progress { + final _ret = _objc_msgSend_356(this.pointer, _sel_progress); + return NSProgress.castFromPointer(_ret, retain: true, release: true); + } + + /// addOperation: + void addOperation_(NSOperation op) { + _objc_msgSend_391(this.pointer, _sel_addOperation_, op.pointer); + } + + /// addOperations:waitUntilFinished: + void addOperations_waitUntilFinished_(objc.NSArray ops, bool wait) { + _objc_msgSend_396( + this.pointer, _sel_addOperations_waitUntilFinished_, ops.pointer, wait); + } + + /// addOperationWithBlock: + void addOperationWithBlock_(ObjCBlock_ffiVoid block) { + _objc_msgSend_258(this.pointer, _sel_addOperationWithBlock_, block.pointer); + } + + /// addBarrierBlock: + void addBarrierBlock_(ObjCBlock_ffiVoid barrier) { + _objc_msgSend_258(this.pointer, _sel_addBarrierBlock_, barrier.pointer); + } + + /// maxConcurrentOperationCount + int get maxConcurrentOperationCount { + return _objc_msgSend_123(this.pointer, _sel_maxConcurrentOperationCount); + } + + /// setMaxConcurrentOperationCount: + set maxConcurrentOperationCount(int value) { + return _objc_msgSend_142( + this.pointer, _sel_setMaxConcurrentOperationCount_, value); + } + + /// isSuspended + bool get suspended { + return _objc_msgSend_13(this.pointer, _sel_isSuspended); + } + + /// setSuspended: + set suspended(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setSuspended_, value); + } + + /// name + objc.NSString? get name { + final _ret = _objc_msgSend_20(this.pointer, _sel_name); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setName: + set name(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); + } + + /// qualityOfService + NSQualityOfService get qualityOfService { + final _ret = _objc_msgSend_394(this.pointer, _sel_qualityOfService); + return NSQualityOfService.fromValue(_ret); + } + + /// setQualityOfService: + set qualityOfService(NSQualityOfService value) { + return _objc_msgSend_395( + this.pointer, _sel_setQualityOfService_, value.value); + } + + /// underlyingQueue + objc.NSObject? get underlyingQueue { + final _ret = _objc_msgSend_397(this.pointer, _sel_underlyingQueue); + return _ret.address == 0 + ? null + : objc.NSObject.castFromPointer(_ret, retain: true, release: true); + } + + /// setUnderlyingQueue: + set underlyingQueue(objc.NSObject? value) { + return _objc_msgSend_398( + this.pointer, _sel_setUnderlyingQueue_, value?.pointer ?? ffi.nullptr); + } + + /// cancelAllOperations + void cancelAllOperations() { + _objc_msgSend_7(this.pointer, _sel_cancelAllOperations); + } + + /// waitUntilAllOperationsAreFinished + void waitUntilAllOperationsAreFinished() { + _objc_msgSend_7(this.pointer, _sel_waitUntilAllOperationsAreFinished); + } + + /// currentQueue + static NSOperationQueue? getCurrentQueue() { + final _ret = _objc_msgSend_399(_class_NSOperationQueue, _sel_currentQueue); + return _ret.address == 0 + ? null + : NSOperationQueue.castFromPointer(_ret, retain: true, release: true); + } + + /// mainQueue + static NSOperationQueue getMainQueue() { + final _ret = _objc_msgSend_400(_class_NSOperationQueue, _sel_mainQueue); + return NSOperationQueue.castFromPointer(_ret, retain: true, release: true); + } + + /// operations + objc.NSArray get operations { + final _ret = _objc_msgSend_33(this.pointer, _sel_operations); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// operationCount + int get operationCount { + return _objc_msgSend_57(this.pointer, _sel_operationCount); + } + + /// init + NSOperationQueue init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSOperationQueue.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSOperationQueue new1() { + final _ret = _objc_msgSend_19(_class_NSOperationQueue, _sel_new); + return NSOperationQueue.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSOperationQueue allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSOperationQueue, _sel_allocWithZone_, zone); + return NSOperationQueue.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSOperationQueue alloc() { + final _ret = _objc_msgSend_19(_class_NSOperationQueue, _sel_alloc); + return NSOperationQueue.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSOperationQueue, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSOperationQueue, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSOperationQueue, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSOperationQueue, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSOperationQueue, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSOperationQueue, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSOperationQueue, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSOperationQueue, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSOperationQueue, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSOperationQueue = objc.getClass("classes.NSOperationQueue"); + +/// NSOperation +class NSOperation extends objc.NSObject { + NSOperation._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSOperation] that points to the same underlying object as [other]. + NSOperation.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSOperation] that wraps the given raw object pointer. + NSOperation.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSOperation]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOperation); + } + + /// start + void start() { + _objc_msgSend_7(this.pointer, _sel_start); + } + + /// main + void main() { + _objc_msgSend_7(this.pointer, _sel_main); + } + + /// isCancelled + bool get cancelled { + return _objc_msgSend_13(this.pointer, _sel_isCancelled); + } + + /// cancel + void cancel() { + _objc_msgSend_7(this.pointer, _sel_cancel); + } + + /// isExecuting + bool get executing { + return _objc_msgSend_13(this.pointer, _sel_isExecuting); + } + + /// isFinished + bool get finished { + return _objc_msgSend_13(this.pointer, _sel_isFinished); + } + + /// isConcurrent + bool get concurrent { + return _objc_msgSend_13(this.pointer, _sel_isConcurrent); + } + + /// isAsynchronous + bool get asynchronous { + return _objc_msgSend_13(this.pointer, _sel_isAsynchronous); + } + + /// isReady + bool get ready { + return _objc_msgSend_13(this.pointer, _sel_isReady); + } + + /// addDependency: + void addDependency_(NSOperation op) { + _objc_msgSend_391(this.pointer, _sel_addDependency_, op.pointer); + } + + /// removeDependency: + void removeDependency_(NSOperation op) { + _objc_msgSend_391(this.pointer, _sel_removeDependency_, op.pointer); + } + + /// dependencies + objc.NSArray get dependencies { + final _ret = _objc_msgSend_33(this.pointer, _sel_dependencies); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// queuePriority + NSOperationQueuePriority get queuePriority { + final _ret = _objc_msgSend_392(this.pointer, _sel_queuePriority); + return NSOperationQueuePriority.fromValue(_ret); + } + + /// setQueuePriority: + set queuePriority(NSOperationQueuePriority value) { + return _objc_msgSend_393(this.pointer, _sel_setQueuePriority_, value.value); + } + + /// completionBlock + ObjCBlock_ffiVoid? get completionBlock { + final _ret = _objc_msgSend_15(this.pointer, _sel_completionBlock); + return _ret.address == 0 + ? null + : ObjCBlock_ffiVoid.castFromPointer(_ret, retain: true, release: true); + } + + /// setCompletionBlock: + set completionBlock(ObjCBlock_ffiVoid? value) { + return _objc_msgSend_16( + this.pointer, _sel_setCompletionBlock_, value?.pointer ?? ffi.nullptr); + } + + /// waitUntilFinished + void waitUntilFinished() { + _objc_msgSend_7(this.pointer, _sel_waitUntilFinished); + } + + /// threadPriority + double get threadPriority { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_threadPriority) + : _objc_msgSend_18(this.pointer, _sel_threadPriority); + } + + /// setThreadPriority: + set threadPriority(double value) { + return _objc_msgSend_223(this.pointer, _sel_setThreadPriority_, value); + } + + /// qualityOfService + NSQualityOfService get qualityOfService { + final _ret = _objc_msgSend_394(this.pointer, _sel_qualityOfService); + return NSQualityOfService.fromValue(_ret); + } + + /// setQualityOfService: + set qualityOfService(NSQualityOfService value) { + return _objc_msgSend_395( + this.pointer, _sel_setQualityOfService_, value.value); + } + + /// name + objc.NSString? get name { + final _ret = _objc_msgSend_20(this.pointer, _sel_name); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setName: + set name(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); + } + + /// init + NSOperation init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSOperation.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSOperation new1() { + final _ret = _objc_msgSend_19(_class_NSOperation, _sel_new); + return NSOperation.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSOperation allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSOperation, _sel_allocWithZone_, zone); + return NSOperation.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSOperation alloc() { + final _ret = _objc_msgSend_19(_class_NSOperation, _sel_alloc); + return NSOperation.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSOperation, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSOperation, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSOperation, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSOperation, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSOperation, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSOperation, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSOperation, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSOperation, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSOperation, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSOperation = objc.getClass("classes.NSOperation"); +late final _sel_start = objc.registerName("start"); +late final _sel_main = objc.registerName("main"); +late final _sel_isExecuting = objc.registerName("isExecuting"); +late final _sel_isConcurrent = objc.registerName("isConcurrent"); +late final _sel_isAsynchronous = objc.registerName("isAsynchronous"); +late final _sel_isReady = objc.registerName("isReady"); +late final _sel_addDependency_ = objc.registerName("addDependency:"); +final _objc_msgSend_391 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeDependency_ = objc.registerName("removeDependency:"); +late final _sel_dependencies = objc.registerName("dependencies"); + +enum NSOperationQueuePriority { + NSOperationQueuePriorityVeryLow(-8), + NSOperationQueuePriorityLow(-4), + NSOperationQueuePriorityNormal(0), + NSOperationQueuePriorityHigh(4), + NSOperationQueuePriorityVeryHigh(8); + + final int value; + const NSOperationQueuePriority(this.value); + + static NSOperationQueuePriority fromValue(int value) => switch (value) { + -8 => NSOperationQueuePriorityVeryLow, + -4 => NSOperationQueuePriorityLow, + 0 => NSOperationQueuePriorityNormal, + 4 => NSOperationQueuePriorityHigh, + 8 => NSOperationQueuePriorityVeryHigh, + _ => throw ArgumentError( + "Unknown value for NSOperationQueuePriority: $value"), + }; +} + +late final _sel_queuePriority = objc.registerName("queuePriority"); +final _objc_msgSend_392 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setQueuePriority_ = objc.registerName("setQueuePriority:"); +final _objc_msgSend_393 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_completionBlock = objc.registerName("completionBlock"); +late final _sel_setCompletionBlock_ = objc.registerName("setCompletionBlock:"); +late final _sel_waitUntilFinished = objc.registerName("waitUntilFinished"); +late final _sel_threadPriority = objc.registerName("threadPriority"); +late final _sel_setThreadPriority_ = objc.registerName("setThreadPriority:"); + +enum NSQualityOfService { + NSQualityOfServiceUserInteractive(33), + NSQualityOfServiceUserInitiated(25), + NSQualityOfServiceUtility(17), + NSQualityOfServiceBackground(9), + NSQualityOfServiceDefault(-1); + + final int value; + const NSQualityOfService(this.value); + + static NSQualityOfService fromValue(int value) => switch (value) { + 33 => NSQualityOfServiceUserInteractive, + 25 => NSQualityOfServiceUserInitiated, + 17 => NSQualityOfServiceUtility, + 9 => NSQualityOfServiceBackground, + -1 => NSQualityOfServiceDefault, + _ => + throw ArgumentError("Unknown value for NSQualityOfService: $value"), + }; +} + +late final _sel_qualityOfService = objc.registerName("qualityOfService"); +final _objc_msgSend_394 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setQualityOfService_ = + objc.registerName("setQualityOfService:"); +final _objc_msgSend_395 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setName_ = objc.registerName("setName:"); +late final _sel_addOperation_ = objc.registerName("addOperation:"); +late final _sel_addOperations_waitUntilFinished_ = + objc.registerName("addOperations:waitUntilFinished:"); +final _objc_msgSend_396 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_addOperationWithBlock_ = + objc.registerName("addOperationWithBlock:"); +late final _sel_addBarrierBlock_ = objc.registerName("addBarrierBlock:"); +late final _sel_maxConcurrentOperationCount = + objc.registerName("maxConcurrentOperationCount"); +late final _sel_setMaxConcurrentOperationCount_ = + objc.registerName("setMaxConcurrentOperationCount:"); +late final _sel_isSuspended = objc.registerName("isSuspended"); +late final _sel_setSuspended_ = objc.registerName("setSuspended:"); +late final _sel_underlyingQueue = objc.registerName("underlyingQueue"); +final _objc_msgSend_397 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setUnderlyingQueue_ = objc.registerName("setUnderlyingQueue:"); +final _objc_msgSend_398 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cancelAllOperations = objc.registerName("cancelAllOperations"); +late final _sel_waitUntilAllOperationsAreFinished = + objc.registerName("waitUntilAllOperationsAreFinished"); +late final _sel_currentQueue = objc.registerName("currentQueue"); +final _objc_msgSend_399 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_mainQueue = objc.registerName("mainQueue"); +final _objc_msgSend_400 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_operations = objc.registerName("operations"); +late final _sel_operationCount = objc.registerName("operationCount"); + +/// NSOrthography +class NSOrthography extends objc.NSObject { + NSOrthography._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSOrthography] that points to the same underlying object as [other]. + NSOrthography.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSOrthography] that wraps the given raw object pointer. + NSOrthography.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSOrthography]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSOrthography); + } + + /// dominantScript + objc.NSString get dominantScript { + final _ret = _objc_msgSend_11(this.pointer, _sel_dominantScript); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// languageMap + objc.NSDictionary get languageMap { + final _ret = _objc_msgSend_121(this.pointer, _sel_languageMap); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithDominantScript:languageMap: + NSOrthography initWithDominantScript_languageMap_( + objc.NSString script, objc.NSDictionary map) { + final _ret = _objc_msgSend_401(this.pointer, + _sel_initWithDominantScript_languageMap_, script.pointer, map.pointer); + return NSOrthography.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithCoder: + NSOrthography? initWithCoder_(objc.NSCoder coder) { + final _ret = + _objc_msgSend_239(this.pointer, _sel_initWithCoder_, coder.pointer); + return _ret.address == 0 + ? null + : NSOrthography.castFromPointer(_ret, retain: true, release: true); + } + + /// languagesForScript: + objc.NSArray? languagesForScript_(objc.NSString script) { + final _ret = _objc_msgSend_299( + this.pointer, _sel_languagesForScript_, script.pointer); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// dominantLanguageForScript: + objc.NSString? dominantLanguageForScript_(objc.NSString script) { + final _ret = _objc_msgSend_42( + this.pointer, _sel_dominantLanguageForScript_, script.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// dominantLanguage + objc.NSString get dominantLanguage { + final _ret = _objc_msgSend_11(this.pointer, _sel_dominantLanguage); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// allScripts + objc.NSArray get allScripts { + final _ret = _objc_msgSend_33(this.pointer, _sel_allScripts); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// allLanguages + objc.NSArray get allLanguages { + final _ret = _objc_msgSend_33(this.pointer, _sel_allLanguages); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// defaultOrthographyForLanguage: + static NSOrthography defaultOrthographyForLanguage_(objc.NSString language) { + final _ret = _objc_msgSend_63(_class_NSOrthography, + _sel_defaultOrthographyForLanguage_, language.pointer); + return NSOrthography.castFromPointer(_ret, retain: true, release: true); + } + + /// orthographyWithDominantScript:languageMap: + static NSOrthography orthographyWithDominantScript_languageMap_( + objc.NSString script, objc.NSDictionary map) { + final _ret = _objc_msgSend_401( + _class_NSOrthography, + _sel_orthographyWithDominantScript_languageMap_, + script.pointer, + map.pointer); + return NSOrthography.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSOrthography init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSOrthography.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSOrthography new1() { + final _ret = _objc_msgSend_19(_class_NSOrthography, _sel_new); + return NSOrthography.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSOrthography allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSOrthography, _sel_allocWithZone_, zone); + return NSOrthography.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSOrthography alloc() { + final _ret = _objc_msgSend_19(_class_NSOrthography, _sel_alloc); + return NSOrthography.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSOrthography, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSOrthography, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSOrthography, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSOrthography, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSOrthography, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSOrthography, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSOrthography, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSOrthography, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSOrthography, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSOrthography = objc.getClass("classes.NSOrthography"); +late final _sel_dominantScript = objc.registerName("dominantScript"); +late final _sel_languageMap = objc.registerName("languageMap"); +late final _sel_initWithDominantScript_languageMap_ = + objc.registerName("initWithDominantScript:languageMap:"); +final _objc_msgSend_401 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_languagesForScript_ = objc.registerName("languagesForScript:"); +late final _sel_dominantLanguageForScript_ = + objc.registerName("dominantLanguageForScript:"); +late final _sel_dominantLanguage = objc.registerName("dominantLanguage"); +late final _sel_allScripts = objc.registerName("allScripts"); +late final _sel_allLanguages = objc.registerName("allLanguages"); +late final _sel_defaultOrthographyForLanguage_ = + objc.registerName("defaultOrthographyForLanguage:"); +late final _sel_orthographyWithDominantScript_languageMap_ = + objc.registerName("orthographyWithDominantScript:languageMap:"); + +/// NSPointerArray +class NSPointerArray extends objc.NSObject { + NSPointerArray._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSPointerArray] that points to the same underlying object as [other]. + NSPointerArray.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSPointerArray] that wraps the given raw object pointer. + NSPointerArray.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSPointerArray]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPointerArray); + } + + /// initWithOptions: + NSPointerArray initWithOptions_(NSPointerFunctionsOptions options) { + final _ret = + _objc_msgSend_402(this.pointer, _sel_initWithOptions_, options.value); + return NSPointerArray.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithPointerFunctions: + NSPointerArray initWithPointerFunctions_(NSPointerFunctions functions) { + final _ret = _objc_msgSend_416( + this.pointer, _sel_initWithPointerFunctions_, functions.pointer); + return NSPointerArray.castFromPointer(_ret, retain: true, release: true); + } + + /// pointerArrayWithOptions: + static NSPointerArray pointerArrayWithOptions_( + NSPointerFunctionsOptions options) { + final _ret = _objc_msgSend_417( + _class_NSPointerArray, _sel_pointerArrayWithOptions_, options.value); + return NSPointerArray.castFromPointer(_ret, retain: true, release: true); + } + + /// pointerArrayWithPointerFunctions: + static NSPointerArray pointerArrayWithPointerFunctions_( + NSPointerFunctions functions) { + final _ret = _objc_msgSend_418(_class_NSPointerArray, + _sel_pointerArrayWithPointerFunctions_, functions.pointer); + return NSPointerArray.castFromPointer(_ret, retain: true, release: true); + } + + /// pointerFunctions + NSPointerFunctions get pointerFunctions { + final _ret = _objc_msgSend_419(this.pointer, _sel_pointerFunctions); + return NSPointerFunctions.castFromPointer(_ret, + retain: true, release: true); + } + + /// pointerAtIndex: + ffi.Pointer pointerAtIndex_(int index) { + return _objc_msgSend_420(this.pointer, _sel_pointerAtIndex_, index); + } + + /// addPointer: + void addPointer_(ffi.Pointer pointer) { + _objc_msgSend_421(this.pointer, _sel_addPointer_, pointer); + } + + /// removePointerAtIndex: + void removePointerAtIndex_(int index) { + _objc_msgSend_422(this.pointer, _sel_removePointerAtIndex_, index); + } + + /// insertPointer:atIndex: + void insertPointer_atIndex_(ffi.Pointer item, int index) { + _objc_msgSend_423(this.pointer, _sel_insertPointer_atIndex_, item, index); + } + + /// replacePointerAtIndex:withPointer: + void replacePointerAtIndex_withPointer_( + int index, ffi.Pointer item) { + _objc_msgSend_424( + this.pointer, _sel_replacePointerAtIndex_withPointer_, index, item); + } + + /// compact + void compact() { + _objc_msgSend_7(this.pointer, _sel_compact); + } + + /// count + int get count { + return _objc_msgSend_57(this.pointer, _sel_count); + } + + /// setCount: + set count(int value) { + return _objc_msgSend_133(this.pointer, _sel_setCount_, value); + } + + /// pointerArrayWithStrongObjects + static objc.ObjCObjectBase pointerArrayWithStrongObjects() { + final _ret = _objc_msgSend_19( + _class_NSPointerArray, _sel_pointerArrayWithStrongObjects); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// pointerArrayWithWeakObjects + static objc.ObjCObjectBase pointerArrayWithWeakObjects() { + final _ret = _objc_msgSend_19( + _class_NSPointerArray, _sel_pointerArrayWithWeakObjects); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// strongObjectsPointerArray + static NSPointerArray strongObjectsPointerArray() { + final _ret = _objc_msgSend_425( + _class_NSPointerArray, _sel_strongObjectsPointerArray); + return NSPointerArray.castFromPointer(_ret, retain: true, release: true); + } + + /// weakObjectsPointerArray + static NSPointerArray weakObjectsPointerArray() { + final _ret = + _objc_msgSend_425(_class_NSPointerArray, _sel_weakObjectsPointerArray); + return NSPointerArray.castFromPointer(_ret, retain: true, release: true); + } + + /// allObjects + objc.NSArray get allObjects { + final _ret = _objc_msgSend_33(this.pointer, _sel_allObjects); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSPointerArray init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSPointerArray.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSPointerArray new1() { + final _ret = _objc_msgSend_19(_class_NSPointerArray, _sel_new); + return NSPointerArray.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSPointerArray allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSPointerArray, _sel_allocWithZone_, zone); + return NSPointerArray.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSPointerArray alloc() { + final _ret = _objc_msgSend_19(_class_NSPointerArray, _sel_alloc); + return NSPointerArray.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSPointerArray, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSPointerArray, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSPointerArray, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSPointerArray, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSPointerArray, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSPointerArray, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSPointerArray, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSPointerArray, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSPointerArray, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSPointerArray = objc.getClass("classes.NSPointerArray"); + +enum NSPointerFunctionsOptions { + NSPointerFunctionsStrongMemory(0), + NSPointerFunctionsZeroingWeakMemory(1), + NSPointerFunctionsOpaqueMemory(2), + NSPointerFunctionsMallocMemory(3), + NSPointerFunctionsMachVirtualMemory(4), + NSPointerFunctionsWeakMemory(5), + NSPointerFunctionsOpaquePersonality(256), + NSPointerFunctionsObjectPointerPersonality(512), + NSPointerFunctionsCStringPersonality(768), + NSPointerFunctionsStructPersonality(1024), + NSPointerFunctionsIntegerPersonality(1280), + NSPointerFunctionsCopyIn(65536); + + static const NSPointerFunctionsObjectPersonality = + NSPointerFunctionsStrongMemory; + + final int value; + const NSPointerFunctionsOptions(this.value); + + static NSPointerFunctionsOptions fromValue(int value) => switch (value) { + 0 => NSPointerFunctionsStrongMemory, + 1 => NSPointerFunctionsZeroingWeakMemory, + 2 => NSPointerFunctionsOpaqueMemory, + 3 => NSPointerFunctionsMallocMemory, + 4 => NSPointerFunctionsMachVirtualMemory, + 5 => NSPointerFunctionsWeakMemory, + 256 => NSPointerFunctionsOpaquePersonality, + 512 => NSPointerFunctionsObjectPointerPersonality, + 768 => NSPointerFunctionsCStringPersonality, + 1024 => NSPointerFunctionsStructPersonality, + 1280 => NSPointerFunctionsIntegerPersonality, + 65536 => NSPointerFunctionsCopyIn, + _ => throw ArgumentError( + "Unknown value for NSPointerFunctionsOptions: $value"), + }; + + @override + String toString() { + if (this == NSPointerFunctionsStrongMemory) + return "NSPointerFunctionsOptions.NSPointerFunctionsStrongMemory, NSPointerFunctionsOptions.NSPointerFunctionsObjectPersonality"; + return super.toString(); + } +} + +late final _sel_initWithOptions_ = objc.registerName("initWithOptions:"); +final _objc_msgSend_402 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); + +/// NSPointerFunctions +class NSPointerFunctions extends objc.NSObject { + NSPointerFunctions._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSPointerFunctions] that points to the same underlying object as [other]. + NSPointerFunctions.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSPointerFunctions] that wraps the given raw object pointer. + NSPointerFunctions.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSPointerFunctions]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSPointerFunctions); + } + + /// initWithOptions: + NSPointerFunctions initWithOptions_(NSPointerFunctionsOptions options) { + final _ret = + _objc_msgSend_402(this.pointer, _sel_initWithOptions_, options.value); + return NSPointerFunctions.castFromPointer(_ret, + retain: true, release: true); + } + + /// pointerFunctionsWithOptions: + static NSPointerFunctions pointerFunctionsWithOptions_( + NSPointerFunctionsOptions options) { + final _ret = _objc_msgSend_403(_class_NSPointerFunctions, + _sel_pointerFunctionsWithOptions_, options.value); + return NSPointerFunctions.castFromPointer(_ret, + retain: true, release: true); + } + + /// hashFunction + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>> + get hashFunction { + return _objc_msgSend_404(this.pointer, _sel_hashFunction); + } + + /// setHashFunction: + set hashFunction( + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + value) { + return _objc_msgSend_405(this.pointer, _sel_setHashFunction_, value); + } + + /// isEqualFunction + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>> + get isEqualFunction { + return _objc_msgSend_406(this.pointer, _sel_isEqualFunction); + } + + /// setIsEqualFunction: + set isEqualFunction( + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + value) { + return _objc_msgSend_407(this.pointer, _sel_setIsEqualFunction_, value); + } + + /// sizeFunction + ffi.Pointer< + ffi.NativeFunction)>> + get sizeFunction { + return _objc_msgSend_408(this.pointer, _sel_sizeFunction); + } + + /// setSizeFunction: + set sizeFunction( + ffi.Pointer< + ffi + .NativeFunction)>> + value) { + return _objc_msgSend_409(this.pointer, _sel_setSizeFunction_, value); + } + + /// descriptionFunction + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer)>> + get descriptionFunction { + return _objc_msgSend_410(this.pointer, _sel_descriptionFunction); + } + + /// setDescriptionFunction: + set descriptionFunction( + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer)>> + value) { + return _objc_msgSend_411(this.pointer, _sel_setDescriptionFunction_, value); + } + + /// relinquishFunction + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>> + get relinquishFunction { + return _objc_msgSend_412(this.pointer, _sel_relinquishFunction); + } + + /// setRelinquishFunction: + set relinquishFunction( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + value) { + return _objc_msgSend_413(this.pointer, _sel_setRelinquishFunction_, value); + } + + /// acquireFunction + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>, + ffi.Bool)>> get acquireFunction { + return _objc_msgSend_414(this.pointer, _sel_acquireFunction); + } + + /// setAcquireFunction: + set acquireFunction( + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>, + ffi.Bool)>> + value) { + return _objc_msgSend_415(this.pointer, _sel_setAcquireFunction_, value); + } + + /// usesStrongWriteBarrier + bool get usesStrongWriteBarrier { + return _objc_msgSend_13(this.pointer, _sel_usesStrongWriteBarrier); + } + + /// setUsesStrongWriteBarrier: + set usesStrongWriteBarrier(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setUsesStrongWriteBarrier_, value); + } + + /// usesWeakReadAndWriteBarriers + bool get usesWeakReadAndWriteBarriers { + return _objc_msgSend_13(this.pointer, _sel_usesWeakReadAndWriteBarriers); + } + + /// setUsesWeakReadAndWriteBarriers: + set usesWeakReadAndWriteBarriers(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setUsesWeakReadAndWriteBarriers_, value); + } + + /// init + NSPointerFunctions init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSPointerFunctions.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSPointerFunctions new1() { + final _ret = _objc_msgSend_19(_class_NSPointerFunctions, _sel_new); + return NSPointerFunctions.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSPointerFunctions allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSPointerFunctions, _sel_allocWithZone_, zone); + return NSPointerFunctions.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSPointerFunctions alloc() { + final _ret = _objc_msgSend_19(_class_NSPointerFunctions, _sel_alloc); + return NSPointerFunctions.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSPointerFunctions, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSPointerFunctions, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSPointerFunctions, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSPointerFunctions, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSPointerFunctions, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSPointerFunctions, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSPointerFunctions, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSPointerFunctions, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSPointerFunctions, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSPointerFunctions = + objc.getClass("classes.NSPointerFunctions"); +late final _sel_pointerFunctionsWithOptions_ = + objc.registerName("pointerFunctionsWithOptions:"); +final _objc_msgSend_403 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_hashFunction = objc.registerName("hashFunction"); +final _objc_msgSend_404 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHashFunction_ = objc.registerName("setHashFunction:"); +final _objc_msgSend_405 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>(); +late final _sel_isEqualFunction = objc.registerName("isEqualFunction"); +final _objc_msgSend_406 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setIsEqualFunction_ = objc.registerName("setIsEqualFunction:"); +final _objc_msgSend_407 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>>)>(); +late final _sel_sizeFunction = objc.registerName("sizeFunction"); +final _objc_msgSend_408 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSizeFunction_ = objc.registerName("setSizeFunction:"); +final _objc_msgSend_409 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer)>>)>(); +late final _sel_descriptionFunction = objc.registerName("descriptionFunction"); +final _objc_msgSend_410 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDescriptionFunction_ = + objc.registerName("setDescriptionFunction:"); +final _objc_msgSend_411 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer)>>)>(); +late final _sel_relinquishFunction = objc.registerName("relinquishFunction"); +final _objc_msgSend_412 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer, ffi.Pointer)>>)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRelinquishFunction_ = + objc.registerName("setRelinquishFunction:"); +final _objc_msgSend_413 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>)>>)>(); +late final _sel_acquireFunction = objc.registerName("acquireFunction"); +final _objc_msgSend_414 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, ffi.Pointer)>>, ffi.Bool)>> Function( + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>, + ffi.Bool)>> + Function(ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAcquireFunction_ = objc.registerName("setAcquireFunction:"); +final _objc_msgSend_415 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer)>>, + ffi.Bool)>>)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer< + ffi + .NativeFunction)>>, + ffi.Bool)>>)>(); +late final _sel_usesStrongWriteBarrier = + objc.registerName("usesStrongWriteBarrier"); +late final _sel_setUsesStrongWriteBarrier_ = + objc.registerName("setUsesStrongWriteBarrier:"); +late final _sel_usesWeakReadAndWriteBarriers = + objc.registerName("usesWeakReadAndWriteBarriers"); +late final _sel_setUsesWeakReadAndWriteBarriers_ = + objc.registerName("setUsesWeakReadAndWriteBarriers:"); +late final _sel_initWithPointerFunctions_ = + objc.registerName("initWithPointerFunctions:"); +final _objc_msgSend_416 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerArrayWithOptions_ = + objc.registerName("pointerArrayWithOptions:"); +final _objc_msgSend_417 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_pointerArrayWithPointerFunctions_ = + objc.registerName("pointerArrayWithPointerFunctions:"); +final _objc_msgSend_418 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerFunctions = objc.registerName("pointerFunctions"); +final _objc_msgSend_419 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_pointerAtIndex_ = objc.registerName("pointerAtIndex:"); +final _objc_msgSend_420 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_addPointer_ = objc.registerName("addPointer:"); +final _objc_msgSend_421 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removePointerAtIndex_ = + objc.registerName("removePointerAtIndex:"); +final _objc_msgSend_422 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_insertPointer_atIndex_ = + objc.registerName("insertPointer:atIndex:"); +final _objc_msgSend_423 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer, int)>(); +late final _sel_replacePointerAtIndex_withPointer_ = + objc.registerName("replacePointerAtIndex:withPointer:"); +final _objc_msgSend_424 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer)>(); +late final _sel_compact = objc.registerName("compact"); +late final _sel_count = objc.registerName("count"); +late final _sel_setCount_ = objc.registerName("setCount:"); +late final _sel_pointerArrayWithStrongObjects = + objc.registerName("pointerArrayWithStrongObjects"); +late final _sel_pointerArrayWithWeakObjects = + objc.registerName("pointerArrayWithWeakObjects"); +late final _sel_strongObjectsPointerArray = + objc.registerName("strongObjectsPointerArray"); +final _objc_msgSend_425 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_weakObjectsPointerArray = + objc.registerName("weakObjectsPointerArray"); +late final _sel_allObjects = objc.registerName("allObjects"); + +/// NSProcessInfo +class NSProcessInfo extends objc.NSObject { + NSProcessInfo._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSProcessInfo] that points to the same underlying object as [other]. + NSProcessInfo.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSProcessInfo] that wraps the given raw object pointer. + NSProcessInfo.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSProcessInfo]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSProcessInfo); + } + + /// processInfo + static NSProcessInfo getProcessInfo() { + final _ret = _objc_msgSend_426(_class_NSProcessInfo, _sel_processInfo); + return NSProcessInfo.castFromPointer(_ret, retain: true, release: true); + } + + /// environment + objc.NSDictionary get environment { + final _ret = _objc_msgSend_121(this.pointer, _sel_environment); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// arguments + objc.NSArray get arguments { + final _ret = _objc_msgSend_33(this.pointer, _sel_arguments); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// hostName + objc.NSString get hostName { + final _ret = _objc_msgSend_11(this.pointer, _sel_hostName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// processName + objc.NSString get processName { + final _ret = _objc_msgSend_11(this.pointer, _sel_processName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setProcessName: + set processName(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setProcessName_, value.pointer); + } + + /// processIdentifier + int get processIdentifier { + return _objc_msgSend_273(this.pointer, _sel_processIdentifier); + } + + /// globallyUniqueString + objc.NSString get globallyUniqueString { + final _ret = _objc_msgSend_11(this.pointer, _sel_globallyUniqueString); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// operatingSystem + int operatingSystem() { + return _objc_msgSend_57(this.pointer, _sel_operatingSystem); + } + + /// operatingSystemName + objc.NSString operatingSystemName() { + final _ret = _objc_msgSend_11(this.pointer, _sel_operatingSystemName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// operatingSystemVersionString + objc.NSString get operatingSystemVersionString { + final _ret = + _objc_msgSend_11(this.pointer, _sel_operatingSystemVersionString); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// operatingSystemVersion + void getOperatingSystemVersion(ffi.Pointer stret) { + objc.useMsgSendVariants + ? _objc_msgSend_427Stret( + stret, this.pointer, _sel_operatingSystemVersion) + : stret.ref = + _objc_msgSend_427(this.pointer, _sel_operatingSystemVersion); + } + + /// processorCount + int get processorCount { + return _objc_msgSend_57(this.pointer, _sel_processorCount); + } + + /// activeProcessorCount + int get activeProcessorCount { + return _objc_msgSend_57(this.pointer, _sel_activeProcessorCount); + } + + /// physicalMemory + int get physicalMemory { + return _objc_msgSend_276(this.pointer, _sel_physicalMemory); + } + + /// isOperatingSystemAtLeastVersion: + bool isOperatingSystemAtLeastVersion_(NSOperatingSystemVersion version) { + return _objc_msgSend_428( + this.pointer, _sel_isOperatingSystemAtLeastVersion_, version); + } + + /// systemUptime + double get systemUptime { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_systemUptime) + : _objc_msgSend_18(this.pointer, _sel_systemUptime); + } + + /// disableSuddenTermination + void disableSuddenTermination() { + _objc_msgSend_7(this.pointer, _sel_disableSuddenTermination); + } + + /// enableSuddenTermination + void enableSuddenTermination() { + _objc_msgSend_7(this.pointer, _sel_enableSuddenTermination); + } + + /// disableAutomaticTermination: + void disableAutomaticTermination_(objc.NSString reason) { + _objc_msgSend_108( + this.pointer, _sel_disableAutomaticTermination_, reason.pointer); + } + + /// enableAutomaticTermination: + void enableAutomaticTermination_(objc.NSString reason) { + _objc_msgSend_108( + this.pointer, _sel_enableAutomaticTermination_, reason.pointer); + } + + /// automaticTerminationSupportEnabled + bool get automaticTerminationSupportEnabled { + return _objc_msgSend_13( + this.pointer, _sel_automaticTerminationSupportEnabled); + } + + /// setAutomaticTerminationSupportEnabled: + set automaticTerminationSupportEnabled(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAutomaticTerminationSupportEnabled_, value); + } + + /// beginActivityWithOptions:reason: + objc.ObjCObjectBase beginActivityWithOptions_reason_( + NSActivityOptions options, objc.NSString reason) { + final _ret = _objc_msgSend_429(this.pointer, + _sel_beginActivityWithOptions_reason_, options.value, reason.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// endActivity: + void endActivity_(objc.ObjCObjectBase activity) { + _objc_msgSend_27(this.pointer, _sel_endActivity_, activity.pointer); + } + + /// performActivityWithOptions:reason:usingBlock: + void performActivityWithOptions_reason_usingBlock_(NSActivityOptions options, + objc.NSString reason, ObjCBlock_ffiVoid block) { + _objc_msgSend_430( + this.pointer, + _sel_performActivityWithOptions_reason_usingBlock_, + options.value, + reason.pointer, + block.pointer); + } + + /// performExpiringActivityWithReason:usingBlock: + void performExpiringActivityWithReason_usingBlock_( + objc.NSString reason, ObjCBlock_ffiVoid_bool block) { + _objc_msgSend_431( + this.pointer, + _sel_performExpiringActivityWithReason_usingBlock_, + reason.pointer, + block.pointer); + } + + /// userName + objc.NSString get userName { + final _ret = _objc_msgSend_11(this.pointer, _sel_userName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// fullUserName + objc.NSString get fullUserName { + final _ret = _objc_msgSend_11(this.pointer, _sel_fullUserName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// thermalState + NSProcessInfoThermalState get thermalState { + final _ret = _objc_msgSend_432(this.pointer, _sel_thermalState); + return NSProcessInfoThermalState.fromValue(_ret); + } + + /// isLowPowerModeEnabled + bool get lowPowerModeEnabled { + return _objc_msgSend_13(this.pointer, _sel_isLowPowerModeEnabled); + } + + /// isMacCatalystApp + bool get macCatalystApp { + return _objc_msgSend_13(this.pointer, _sel_isMacCatalystApp); + } + + /// isiOSAppOnMac + bool get iOSAppOnMac { + return _objc_msgSend_13(this.pointer, _sel_isiOSAppOnMac); + } + + /// init + NSProcessInfo init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSProcessInfo.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSProcessInfo new1() { + final _ret = _objc_msgSend_19(_class_NSProcessInfo, _sel_new); + return NSProcessInfo.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSProcessInfo allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSProcessInfo, _sel_allocWithZone_, zone); + return NSProcessInfo.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSProcessInfo alloc() { + final _ret = _objc_msgSend_19(_class_NSProcessInfo, _sel_alloc); + return NSProcessInfo.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSProcessInfo, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSProcessInfo, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSProcessInfo, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSProcessInfo, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSProcessInfo, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSProcessInfo, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSProcessInfo, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSProcessInfo, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSProcessInfo, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSProcessInfo = objc.getClass("classes.NSProcessInfo"); +late final _sel_processInfo = objc.registerName("processInfo"); +final _objc_msgSend_426 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_environment = objc.registerName("environment"); +late final _sel_arguments = objc.registerName("arguments"); +late final _sel_hostName = objc.registerName("hostName"); +late final _sel_processName = objc.registerName("processName"); +late final _sel_setProcessName_ = objc.registerName("setProcessName:"); +late final _sel_processIdentifier = objc.registerName("processIdentifier"); +late final _sel_globallyUniqueString = + objc.registerName("globallyUniqueString"); +late final _sel_operatingSystem = objc.registerName("operatingSystem"); +late final _sel_operatingSystemName = objc.registerName("operatingSystemName"); +late final _sel_operatingSystemVersionString = + objc.registerName("operatingSystemVersionString"); + +final class NSOperatingSystemVersion extends ffi.Struct { + @ffi.Long() + external int majorVersion; + + @ffi.Long() + external int minorVersion; + + @ffi.Long() + external int patchVersion; +} + +late final _sel_operatingSystemVersion = + objc.registerName("operatingSystemVersion"); +final _objc_msgSend_427 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + NSOperatingSystemVersion Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + NSOperatingSystemVersion Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_427Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_processorCount = objc.registerName("processorCount"); +late final _sel_activeProcessorCount = + objc.registerName("activeProcessorCount"); +late final _sel_physicalMemory = objc.registerName("physicalMemory"); +late final _sel_isOperatingSystemAtLeastVersion_ = + objc.registerName("isOperatingSystemAtLeastVersion:"); +final _objc_msgSend_428 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, NSOperatingSystemVersion)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, NSOperatingSystemVersion)>(); +late final _sel_systemUptime = objc.registerName("systemUptime"); +late final _sel_disableSuddenTermination = + objc.registerName("disableSuddenTermination"); +late final _sel_enableSuddenTermination = + objc.registerName("enableSuddenTermination"); +late final _sel_disableAutomaticTermination_ = + objc.registerName("disableAutomaticTermination:"); +late final _sel_enableAutomaticTermination_ = + objc.registerName("enableAutomaticTermination:"); +late final _sel_automaticTerminationSupportEnabled = + objc.registerName("automaticTerminationSupportEnabled"); +late final _sel_setAutomaticTerminationSupportEnabled_ = + objc.registerName("setAutomaticTerminationSupportEnabled:"); + +enum NSActivityOptions { + NSActivityIdleDisplaySleepDisabled(1099511627776), + NSActivityIdleSystemSleepDisabled(1048576), + NSActivitySuddenTerminationDisabled(16384), + NSActivityAutomaticTerminationDisabled(32768), + NSActivityAnimationTrackingEnabled(35184372088832), + NSActivityTrackingEnabled(70368744177664), + NSActivityUserInitiated(16777215), + NSActivityUserInitiatedAllowingIdleSystemSleep(15728639), + NSActivityBackground(255), + NSActivityLatencyCritical(1095216660480), + NSActivityUserInteractive(1095233437695); + + final int value; + const NSActivityOptions(this.value); + + static NSActivityOptions fromValue(int value) => switch (value) { + 1099511627776 => NSActivityIdleDisplaySleepDisabled, + 1048576 => NSActivityIdleSystemSleepDisabled, + 16384 => NSActivitySuddenTerminationDisabled, + 32768 => NSActivityAutomaticTerminationDisabled, + 35184372088832 => NSActivityAnimationTrackingEnabled, + 70368744177664 => NSActivityTrackingEnabled, + 16777215 => NSActivityUserInitiated, + 15728639 => NSActivityUserInitiatedAllowingIdleSystemSleep, + 255 => NSActivityBackground, + 1095216660480 => NSActivityLatencyCritical, + 1095233437695 => NSActivityUserInteractive, + _ => throw ArgumentError("Unknown value for NSActivityOptions: $value"), + }; +} + +late final _sel_beginActivityWithOptions_reason_ = + objc.registerName("beginActivityWithOptions:reason:"); +final _objc_msgSend_429 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Uint64, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_endActivity_ = objc.registerName("endActivity:"); +late final _sel_performActivityWithOptions_reason_usingBlock_ = + objc.registerName("performActivityWithOptions:reason:usingBlock:"); +final _objc_msgSend_430 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Uint64, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_bool_fnPtrTrampoline( + ffi.Pointer block, bool arg0) => + block.ref.target + .cast>() + .asFunction()(arg0); +void _ObjCBlock_ffiVoid_bool_closureTrampoline( + ffi.Pointer block, bool arg0) => + (objc.getBlockClosure(block) as void Function(bool))(arg0); + +class ObjCBlock_ffiVoid_bool extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_bool._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_bool castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_bool._(pointer, retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_bool.fromFunctionPointer( + ffi.Pointer> ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Bool)>(_ObjCBlock_ffiVoid_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_bool.fromFunction(void Function(bool) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Bool)>(_ObjCBlock_ffiVoid_bool_closureTrampoline) + .cast(), + (bool arg0) => fn(arg0))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_bool.listener(void Function(bool) fn) + : this._((objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Bool)>.listener( + _ObjCBlock_ffiVoid_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (bool arg0) => fn(arg0)))); + static ffi + .NativeCallable, ffi.Bool)>? + _dartFuncListenerTrampoline; + + void call(bool arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, ffi.Bool arg0)>>() + .asFunction, bool)>()( + pointer, arg0); +} + +late final _sel_performExpiringActivityWithReason_usingBlock_ = + objc.registerName("performExpiringActivityWithReason:usingBlock:"); +final _objc_msgSend_431 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_userName = objc.registerName("userName"); +late final _sel_fullUserName = objc.registerName("fullUserName"); + +enum NSProcessInfoThermalState { + NSProcessInfoThermalStateNominal(0), + NSProcessInfoThermalStateFair(1), + NSProcessInfoThermalStateSerious(2), + NSProcessInfoThermalStateCritical(3); + + final int value; + const NSProcessInfoThermalState(this.value); + + static NSProcessInfoThermalState fromValue(int value) => switch (value) { + 0 => NSProcessInfoThermalStateNominal, + 1 => NSProcessInfoThermalStateFair, + 2 => NSProcessInfoThermalStateSerious, + 3 => NSProcessInfoThermalStateCritical, + _ => throw ArgumentError( + "Unknown value for NSProcessInfoThermalState: $value"), + }; +} + +late final _sel_thermalState = objc.registerName("thermalState"); +final _objc_msgSend_432 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isLowPowerModeEnabled = + objc.registerName("isLowPowerModeEnabled"); +late final _sel_isMacCatalystApp = objc.registerName("isMacCatalystApp"); +late final _sel_isiOSAppOnMac = objc.registerName("isiOSAppOnMac"); + +/// NSTextCheckingResult +class NSTextCheckingResult extends objc.NSObject { + NSTextCheckingResult._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSTextCheckingResult] that points to the same underlying object as [other]. + NSTextCheckingResult.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSTextCheckingResult] that wraps the given raw object pointer. + NSTextCheckingResult.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSTextCheckingResult]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSTextCheckingResult); + } + + /// resultType + NSTextCheckingType get resultType { + final _ret = _objc_msgSend_433(this.pointer, _sel_resultType); + return NSTextCheckingType.fromValue(_ret); + } + + /// range + void getRange(ffi.Pointer<_NSRange> stret) { + objc.useMsgSendVariants + ? _objc_msgSend_434Stret(stret, this.pointer, _sel_range) + : stret.ref = _objc_msgSend_434(this.pointer, _sel_range); + } + + /// orthography + NSOrthography? get orthography { + final _ret = _objc_msgSend_435(this.pointer, _sel_orthography); + return _ret.address == 0 + ? null + : NSOrthography.castFromPointer(_ret, retain: true, release: true); + } + + /// grammarDetails + objc.NSArray? get grammarDetails { + final _ret = _objc_msgSend_86(this.pointer, _sel_grammarDetails); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// date + objc.NSDate? get date { + final _ret = _objc_msgSend_124(this.pointer, _sel_date); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// timeZone + NSTimeZone? get timeZone { + final _ret = _objc_msgSend_140(this.pointer, _sel_timeZone); + return _ret.address == 0 + ? null + : NSTimeZone.castFromPointer(_ret, retain: true, release: true); + } + + /// duration + double get duration { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_duration) + : _objc_msgSend_18(this.pointer, _sel_duration); + } + + /// components + objc.NSDictionary? get components { + final _ret = _objc_msgSend_82(this.pointer, _sel_components); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// URL + objc.NSURL? get URL { + final _ret = _objc_msgSend_24(this.pointer, _sel_URL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// replacementString + objc.NSString? get replacementString { + final _ret = _objc_msgSend_20(this.pointer, _sel_replacementString); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// alternativeStrings + objc.NSArray? get alternativeStrings { + final _ret = _objc_msgSend_86(this.pointer, _sel_alternativeStrings); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// regularExpression + NSRegularExpression? get regularExpression { + final _ret = _objc_msgSend_447(this.pointer, _sel_regularExpression); + return _ret.address == 0 + ? null + : NSRegularExpression.castFromPointer(_ret, + retain: true, release: true); + } + + /// phoneNumber + objc.NSString? get phoneNumber { + final _ret = _objc_msgSend_20(this.pointer, _sel_phoneNumber); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// numberOfRanges + int get numberOfRanges { + return _objc_msgSend_57(this.pointer, _sel_numberOfRanges); + } + + /// rangeAtIndex: + void rangeAtIndex_(ffi.Pointer<_NSRange> stret, int idx) { + objc.useMsgSendVariants + ? _objc_msgSend_448Stret(stret, this.pointer, _sel_rangeAtIndex_, idx) + : stret.ref = _objc_msgSend_448(this.pointer, _sel_rangeAtIndex_, idx); + } + + /// rangeWithName: + void rangeWithName_(ffi.Pointer<_NSRange> stret, objc.NSString name) { + objc.useMsgSendVariants + ? _objc_msgSend_449Stret( + stret, this.pointer, _sel_rangeWithName_, name.pointer) + : stret.ref = + _objc_msgSend_449(this.pointer, _sel_rangeWithName_, name.pointer); + } + + /// resultByAdjustingRangesWithOffset: + NSTextCheckingResult resultByAdjustingRangesWithOffset_(int offset) { + final _ret = _objc_msgSend_450( + this.pointer, _sel_resultByAdjustingRangesWithOffset_, offset); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// addressComponents + objc.NSDictionary? get addressComponents { + final _ret = _objc_msgSend_82(this.pointer, _sel_addressComponents); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// orthographyCheckingResultWithRange:orthography: + static NSTextCheckingResult orthographyCheckingResultWithRange_orthography_( + _NSRange range, NSOrthography orthography) { + final _ret = _objc_msgSend_451( + _class_NSTextCheckingResult, + _sel_orthographyCheckingResultWithRange_orthography_, + range, + orthography.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// spellCheckingResultWithRange: + static NSTextCheckingResult spellCheckingResultWithRange_(_NSRange range) { + final _ret = _objc_msgSend_452( + _class_NSTextCheckingResult, _sel_spellCheckingResultWithRange_, range); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// grammarCheckingResultWithRange:details: + static NSTextCheckingResult grammarCheckingResultWithRange_details_( + _NSRange range, objc.NSArray details) { + final _ret = _objc_msgSend_453(_class_NSTextCheckingResult, + _sel_grammarCheckingResultWithRange_details_, range, details.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// dateCheckingResultWithRange:date: + static NSTextCheckingResult dateCheckingResultWithRange_date_( + _NSRange range, objc.NSDate date) { + final _ret = _objc_msgSend_454(_class_NSTextCheckingResult, + _sel_dateCheckingResultWithRange_date_, range, date.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// dateCheckingResultWithRange:date:timeZone:duration: + static NSTextCheckingResult + dateCheckingResultWithRange_date_timeZone_duration_(_NSRange range, + objc.NSDate date, NSTimeZone timeZone, double duration) { + final _ret = _objc_msgSend_455( + _class_NSTextCheckingResult, + _sel_dateCheckingResultWithRange_date_timeZone_duration_, + range, + date.pointer, + timeZone.pointer, + duration); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// addressCheckingResultWithRange:components: + static NSTextCheckingResult addressCheckingResultWithRange_components_( + _NSRange range, objc.NSDictionary components) { + final _ret = _objc_msgSend_456( + _class_NSTextCheckingResult, + _sel_addressCheckingResultWithRange_components_, + range, + components.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// linkCheckingResultWithRange:URL: + static NSTextCheckingResult linkCheckingResultWithRange_URL_( + _NSRange range, objc.NSURL url) { + final _ret = _objc_msgSend_457(_class_NSTextCheckingResult, + _sel_linkCheckingResultWithRange_URL_, range, url.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// quoteCheckingResultWithRange:replacementString: + static NSTextCheckingResult quoteCheckingResultWithRange_replacementString_( + _NSRange range, objc.NSString replacementString) { + final _ret = _objc_msgSend_458( + _class_NSTextCheckingResult, + _sel_quoteCheckingResultWithRange_replacementString_, + range, + replacementString.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// dashCheckingResultWithRange:replacementString: + static NSTextCheckingResult dashCheckingResultWithRange_replacementString_( + _NSRange range, objc.NSString replacementString) { + final _ret = _objc_msgSend_458( + _class_NSTextCheckingResult, + _sel_dashCheckingResultWithRange_replacementString_, + range, + replacementString.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// replacementCheckingResultWithRange:replacementString: + static NSTextCheckingResult + replacementCheckingResultWithRange_replacementString_( + _NSRange range, objc.NSString replacementString) { + final _ret = _objc_msgSend_458( + _class_NSTextCheckingResult, + _sel_replacementCheckingResultWithRange_replacementString_, + range, + replacementString.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// correctionCheckingResultWithRange:replacementString: + static NSTextCheckingResult + correctionCheckingResultWithRange_replacementString_( + _NSRange range, objc.NSString replacementString) { + final _ret = _objc_msgSend_458( + _class_NSTextCheckingResult, + _sel_correctionCheckingResultWithRange_replacementString_, + range, + replacementString.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// correctionCheckingResultWithRange:replacementString:alternativeStrings: + static NSTextCheckingResult + correctionCheckingResultWithRange_replacementString_alternativeStrings_( + _NSRange range, + objc.NSString replacementString, + objc.NSArray alternativeStrings) { + final _ret = _objc_msgSend_459( + _class_NSTextCheckingResult, + _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_, + range, + replacementString.pointer, + alternativeStrings.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// regularExpressionCheckingResultWithRanges:count:regularExpression: + static NSTextCheckingResult + regularExpressionCheckingResultWithRanges_count_regularExpression_( + ffi.Pointer<_NSRange> ranges, + int count, + NSRegularExpression regularExpression) { + final _ret = _objc_msgSend_460( + _class_NSTextCheckingResult, + _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_, + ranges, + count, + regularExpression.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// phoneNumberCheckingResultWithRange:phoneNumber: + static NSTextCheckingResult phoneNumberCheckingResultWithRange_phoneNumber_( + _NSRange range, objc.NSString phoneNumber) { + final _ret = _objc_msgSend_458( + _class_NSTextCheckingResult, + _sel_phoneNumberCheckingResultWithRange_phoneNumber_, + range, + phoneNumber.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// transitInformationCheckingResultWithRange:components: + static NSTextCheckingResult + transitInformationCheckingResultWithRange_components_( + _NSRange range, objc.NSDictionary components) { + final _ret = _objc_msgSend_456( + _class_NSTextCheckingResult, + _sel_transitInformationCheckingResultWithRange_components_, + range, + components.pointer); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSTextCheckingResult init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSTextCheckingResult new1() { + final _ret = _objc_msgSend_19(_class_NSTextCheckingResult, _sel_new); + return NSTextCheckingResult.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSTextCheckingResult allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSTextCheckingResult, _sel_allocWithZone_, zone); + return NSTextCheckingResult.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSTextCheckingResult alloc() { + final _ret = _objc_msgSend_19(_class_NSTextCheckingResult, _sel_alloc); + return NSTextCheckingResult.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSTextCheckingResult, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSTextCheckingResult, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSTextCheckingResult, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSTextCheckingResult, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSTextCheckingResult, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSTextCheckingResult, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSTextCheckingResult, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSTextCheckingResult, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSTextCheckingResult, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSTextCheckingResult = + objc.getClass("classes.NSTextCheckingResult"); + +enum NSTextCheckingType { + NSTextCheckingTypeOrthography(1), + NSTextCheckingTypeSpelling(2), + NSTextCheckingTypeGrammar(4), + NSTextCheckingTypeDate(8), + NSTextCheckingTypeAddress(16), + NSTextCheckingTypeLink(32), + NSTextCheckingTypeQuote(64), + NSTextCheckingTypeDash(128), + NSTextCheckingTypeReplacement(256), + NSTextCheckingTypeCorrection(512), + NSTextCheckingTypeRegularExpression(1024), + NSTextCheckingTypePhoneNumber(2048), + NSTextCheckingTypeTransitInformation(4096); + + final int value; + const NSTextCheckingType(this.value); + + static NSTextCheckingType fromValue(int value) => switch (value) { + 1 => NSTextCheckingTypeOrthography, + 2 => NSTextCheckingTypeSpelling, + 4 => NSTextCheckingTypeGrammar, + 8 => NSTextCheckingTypeDate, + 16 => NSTextCheckingTypeAddress, + 32 => NSTextCheckingTypeLink, + 64 => NSTextCheckingTypeQuote, + 128 => NSTextCheckingTypeDash, + 256 => NSTextCheckingTypeReplacement, + 512 => NSTextCheckingTypeCorrection, + 1024 => NSTextCheckingTypeRegularExpression, + 2048 => NSTextCheckingTypePhoneNumber, + 4096 => NSTextCheckingTypeTransitInformation, + _ => + throw ArgumentError("Unknown value for NSTextCheckingType: $value"), + }; +} + +late final _sel_resultType = objc.registerName("resultType"); +final _objc_msgSend_433 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Uint64 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_range = objc.registerName("range"); +final _objc_msgSend_434 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_434Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer)>(); +late final _sel_orthography = objc.registerName("orthography"); +final _objc_msgSend_435 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_grammarDetails = objc.registerName("grammarDetails"); +late final _sel_duration = objc.registerName("duration"); +late final _sel_components = objc.registerName("components"); +late final _sel_replacementString = objc.registerName("replacementString"); +late final _sel_alternativeStrings = objc.registerName("alternativeStrings"); + +/// NSRegularExpression +class NSRegularExpression extends objc.NSObject { + NSRegularExpression._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSRegularExpression] that points to the same underlying object as [other]. + NSRegularExpression.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSRegularExpression] that wraps the given raw object pointer. + NSRegularExpression.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSRegularExpression]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSRegularExpression); + } + + /// regularExpressionWithPattern:options:error: + static NSRegularExpression? regularExpressionWithPattern_options_error_( + objc.NSString pattern, + NSRegularExpressionOptions options, + ffi.Pointer> error) { + final _ret = _objc_msgSend_436( + _class_NSRegularExpression, + _sel_regularExpressionWithPattern_options_error_, + pattern.pointer, + options.value, + error); + return _ret.address == 0 + ? null + : NSRegularExpression.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithPattern:options:error: + NSRegularExpression? initWithPattern_options_error_( + objc.NSString pattern, + NSRegularExpressionOptions options, + ffi.Pointer> error) { + final _ret = _objc_msgSend_437( + this.pointer, + _sel_initWithPattern_options_error_, + pattern.pointer, + options.value, + error); + return _ret.address == 0 + ? null + : NSRegularExpression.castFromPointer(_ret, + retain: true, release: true); + } + + /// pattern + objc.NSString get pattern { + final _ret = _objc_msgSend_11(this.pointer, _sel_pattern); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// options + NSRegularExpressionOptions get options { + final _ret = _objc_msgSend_438(this.pointer, _sel_options); + return NSRegularExpressionOptions.fromValue(_ret); + } + + /// numberOfCaptureGroups + int get numberOfCaptureGroups { + return _objc_msgSend_57(this.pointer, _sel_numberOfCaptureGroups); + } + + /// escapedPatternForString: + static objc.NSString escapedPatternForString_(objc.NSString string) { + final _ret = _objc_msgSend_306(_class_NSRegularExpression, + _sel_escapedPatternForString_, string.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// enumerateMatchesInString:options:range:usingBlock: + void enumerateMatchesInString_options_range_usingBlock_( + objc.NSString string, + NSMatchingOptions options, + _NSRange range, + ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool block) { + _objc_msgSend_439( + this.pointer, + _sel_enumerateMatchesInString_options_range_usingBlock_, + string.pointer, + options.value, + range, + block.pointer); + } + + /// matchesInString:options:range: + objc.NSArray matchesInString_options_range_( + objc.NSString string, NSMatchingOptions options, _NSRange range) { + final _ret = _objc_msgSend_440( + this.pointer, + _sel_matchesInString_options_range_, + string.pointer, + options.value, + range); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// numberOfMatchesInString:options:range: + int numberOfMatchesInString_options_range_( + objc.NSString string, NSMatchingOptions options, _NSRange range) { + return _objc_msgSend_441( + this.pointer, + _sel_numberOfMatchesInString_options_range_, + string.pointer, + options.value, + range); + } + + /// firstMatchInString:options:range: + NSTextCheckingResult? firstMatchInString_options_range_( + objc.NSString string, NSMatchingOptions options, _NSRange range) { + final _ret = _objc_msgSend_442( + this.pointer, + _sel_firstMatchInString_options_range_, + string.pointer, + options.value, + range); + return _ret.address == 0 + ? null + : NSTextCheckingResult.castFromPointer(_ret, + retain: true, release: true); + } + + /// rangeOfFirstMatchInString:options:range: + void rangeOfFirstMatchInString_options_range_(ffi.Pointer<_NSRange> stret, + objc.NSString string, NSMatchingOptions options, _NSRange range) { + objc.useMsgSendVariants + ? _objc_msgSend_443Stret( + stret, + this.pointer, + _sel_rangeOfFirstMatchInString_options_range_, + string.pointer, + options.value, + range) + : stret.ref = _objc_msgSend_443( + this.pointer, + _sel_rangeOfFirstMatchInString_options_range_, + string.pointer, + options.value, + range); + } + + /// stringByReplacingMatchesInString:options:range:withTemplate: + objc.NSString stringByReplacingMatchesInString_options_range_withTemplate_( + objc.NSString string, + NSMatchingOptions options, + _NSRange range, + objc.NSString templ) { + final _ret = _objc_msgSend_444( + this.pointer, + _sel_stringByReplacingMatchesInString_options_range_withTemplate_, + string.pointer, + options.value, + range, + templ.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// replaceMatchesInString:options:range:withTemplate: + int replaceMatchesInString_options_range_withTemplate_( + objc.NSMutableString string, + NSMatchingOptions options, + _NSRange range, + objc.NSString templ) { + return _objc_msgSend_445( + this.pointer, + _sel_replaceMatchesInString_options_range_withTemplate_, + string.pointer, + options.value, + range, + templ.pointer); + } + + /// replacementStringForResult:inString:offset:template: + objc.NSString replacementStringForResult_inString_offset_template_( + NSTextCheckingResult result, + objc.NSString string, + int offset, + objc.NSString templ) { + final _ret = _objc_msgSend_446( + this.pointer, + _sel_replacementStringForResult_inString_offset_template_, + result.pointer, + string.pointer, + offset, + templ.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// escapedTemplateForString: + static objc.NSString escapedTemplateForString_(objc.NSString string) { + final _ret = _objc_msgSend_306(_class_NSRegularExpression, + _sel_escapedTemplateForString_, string.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSRegularExpression init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSRegularExpression.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSRegularExpression new1() { + final _ret = _objc_msgSend_19(_class_NSRegularExpression, _sel_new); + return NSRegularExpression.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSRegularExpression allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSRegularExpression, _sel_allocWithZone_, zone); + return NSRegularExpression.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSRegularExpression alloc() { + final _ret = _objc_msgSend_19(_class_NSRegularExpression, _sel_alloc); + return NSRegularExpression.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSRegularExpression, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSRegularExpression, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSRegularExpression, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSRegularExpression, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSRegularExpression, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSRegularExpression, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSRegularExpression, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSRegularExpression, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSRegularExpression, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSRegularExpression = + objc.getClass("classes.NSRegularExpression"); + +enum NSRegularExpressionOptions { + NSRegularExpressionCaseInsensitive(1), + NSRegularExpressionAllowCommentsAndWhitespace(2), + NSRegularExpressionIgnoreMetacharacters(4), + NSRegularExpressionDotMatchesLineSeparators(8), + NSRegularExpressionAnchorsMatchLines(16), + NSRegularExpressionUseUnixLineSeparators(32), + NSRegularExpressionUseUnicodeWordBoundaries(64); + + final int value; + const NSRegularExpressionOptions(this.value); + + static NSRegularExpressionOptions fromValue(int value) => switch (value) { + 1 => NSRegularExpressionCaseInsensitive, + 2 => NSRegularExpressionAllowCommentsAndWhitespace, + 4 => NSRegularExpressionIgnoreMetacharacters, + 8 => NSRegularExpressionDotMatchesLineSeparators, + 16 => NSRegularExpressionAnchorsMatchLines, + 32 => NSRegularExpressionUseUnixLineSeparators, + 64 => NSRegularExpressionUseUnicodeWordBoundaries, + _ => throw ArgumentError( + "Unknown value for NSRegularExpressionOptions: $value"), + }; +} + +late final _sel_regularExpressionWithPattern_options_error_ = + objc.registerName("regularExpressionWithPattern:options:error:"); +final _objc_msgSend_436 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithPattern_options_error_ = + objc.registerName("initWithPattern:options:error:"); +final _objc_msgSend_437 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_pattern = objc.registerName("pattern"); +late final _sel_options = objc.registerName("options"); +final _objc_msgSend_438 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberOfCaptureGroups = + objc.registerName("numberOfCaptureGroups"); +late final _sel_escapedPatternForString_ = + objc.registerName("escapedPatternForString:"); + +enum NSMatchingOptions { + NSMatchingReportProgress(1), + NSMatchingReportCompletion(2), + NSMatchingAnchored(4), + NSMatchingWithTransparentBounds(8), + NSMatchingWithoutAnchoringBounds(16); + + final int value; + const NSMatchingOptions(this.value); + + static NSMatchingOptions fromValue(int value) => switch (value) { + 1 => NSMatchingReportProgress, + 2 => NSMatchingReportCompletion, + 4 => NSMatchingAnchored, + 8 => NSMatchingWithTransparentBounds, + 16 => NSMatchingWithoutAnchoringBounds, + _ => throw ArgumentError("Unknown value for NSMatchingOptions: $value"), + }; +} + +void + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + int arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.UnsignedLong arg1, ffi.Pointer arg2)>>() + .asFunction< + void Function(ffi.Pointer, int, + ffi.Pointer)>()(arg0, arg1, arg2); +void + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + int arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer, + int, + ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool + castFromPointer(ffi.Pointer pointer, + {bool retain = false, bool release = false}) { + return ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool._( + pointer, + retain: retain, + release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.UnsignedLong arg1, ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.fromFunction( + void Function(NSTextCheckingResult?, NSMatchingFlags, ffi.Pointer) + fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) + .cast(), + (ffi.Pointer arg0, int arg1, + ffi.Pointer arg2) => + fn(arg0.address == 0 ? null : NSTextCheckingResult.castFromPointer(arg0, retain: true, release: true), NSMatchingFlags.fromValue(arg1), arg2))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool.listener( + void Function(NSTextCheckingResult?, NSMatchingFlags, ffi.Pointer) + fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable, ffi.Pointer, ffi.UnsignedLong, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTextCheckingResult_NSMatchingFlags_bool_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, int arg1, ffi.Pointer arg2) => fn( + arg0.address == 0 + ? null + : NSTextCheckingResult.castFromPointer(arg0, retain: false, release: true), + NSMatchingFlags.fromValue(arg1), + arg2)))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(NSTextCheckingResult? arg0, NSMatchingFlags arg1, + ffi.Pointer arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.UnsignedLong arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1.value, arg2); +} + +enum NSMatchingFlags { + NSMatchingProgress(1), + NSMatchingCompleted(2), + NSMatchingHitEnd(4), + NSMatchingRequiredEnd(8), + NSMatchingInternalError(16); + + final int value; + const NSMatchingFlags(this.value); + + static NSMatchingFlags fromValue(int value) => switch (value) { + 1 => NSMatchingProgress, + 2 => NSMatchingCompleted, + 4 => NSMatchingHitEnd, + 8 => NSMatchingRequiredEnd, + 16 => NSMatchingInternalError, + _ => throw ArgumentError("Unknown value for NSMatchingFlags: $value"), + }; +} + +late final _sel_enumerateMatchesInString_options_range_usingBlock_ = + objc.registerName("enumerateMatchesInString:options:range:usingBlock:"); +final _objc_msgSend_439 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_matchesInString_options_range_ = + objc.registerName("matchesInString:options:range:"); +final _objc_msgSend_440 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_numberOfMatchesInString_options_range_ = + objc.registerName("numberOfMatchesInString:options:range:"); +final _objc_msgSend_441 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_firstMatchInString_options_range_ = + objc.registerName("firstMatchInString:options:range:"); +final _objc_msgSend_442 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_rangeOfFirstMatchInString_options_range_ = + objc.registerName("rangeOfFirstMatchInString:options:range:"); +final _objc_msgSend_443 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange)>>() + .asFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +final _objc_msgSend_443Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange)>>() + .asFunction< + void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange)>(); +late final _sel_stringByReplacingMatchesInString_options_range_withTemplate_ = + objc.registerName( + "stringByReplacingMatchesInString:options:range:withTemplate:"); +final _objc_msgSend_444 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_replaceMatchesInString_options_range_withTemplate_ = + objc.registerName("replaceMatchesInString:options:range:withTemplate:"); +final _objc_msgSend_445 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + _NSRange, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + _NSRange, + ffi.Pointer)>(); +late final _sel_replacementStringForResult_inString_offset_template_ = + objc.registerName("replacementStringForResult:inString:offset:template:"); +final _objc_msgSend_446 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_escapedTemplateForString_ = + objc.registerName("escapedTemplateForString:"); +late final _sel_regularExpression = objc.registerName("regularExpression"); +final _objc_msgSend_447 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_phoneNumber = objc.registerName("phoneNumber"); +late final _sel_numberOfRanges = objc.registerName("numberOfRanges"); +late final _sel_rangeAtIndex_ = objc.registerName("rangeAtIndex:"); +final _objc_msgSend_448 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_448Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_rangeWithName_ = objc.registerName("rangeWithName:"); +final _objc_msgSend_449 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + _NSRange Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + _NSRange Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_449Stret = objc.msgSendStretPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer<_NSRange>, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer<_NSRange>, ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resultByAdjustingRangesWithOffset_ = + objc.registerName("resultByAdjustingRangesWithOffset:"); +final _objc_msgSend_450 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_addressComponents = objc.registerName("addressComponents"); +late final _sel_orthographyCheckingResultWithRange_orthography_ = + objc.registerName("orthographyCheckingResultWithRange:orthography:"); +final _objc_msgSend_451 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_spellCheckingResultWithRange_ = + objc.registerName("spellCheckingResultWithRange:"); +final _objc_msgSend_452 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, _NSRange)>(); +late final _sel_grammarCheckingResultWithRange_details_ = + objc.registerName("grammarCheckingResultWithRange:details:"); +final _objc_msgSend_453 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dateCheckingResultWithRange_date_ = + objc.registerName("dateCheckingResultWithRange:date:"); +final _objc_msgSend_454 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dateCheckingResultWithRange_date_timeZone_duration_ = + objc.registerName("dateCheckingResultWithRange:date:timeZone:duration:"); +final _objc_msgSend_455 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer, + ffi.Double)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer, + double)>(); +late final _sel_addressCheckingResultWithRange_components_ = + objc.registerName("addressCheckingResultWithRange:components:"); +final _objc_msgSend_456 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_linkCheckingResultWithRange_URL_ = + objc.registerName("linkCheckingResultWithRange:URL:"); +final _objc_msgSend_457 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_quoteCheckingResultWithRange_replacementString_ = + objc.registerName("quoteCheckingResultWithRange:replacementString:"); +final _objc_msgSend_458 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer)>(); +late final _sel_dashCheckingResultWithRange_replacementString_ = + objc.registerName("dashCheckingResultWithRange:replacementString:"); +late final _sel_replacementCheckingResultWithRange_replacementString_ = + objc.registerName("replacementCheckingResultWithRange:replacementString:"); +late final _sel_correctionCheckingResultWithRange_replacementString_ = + objc.registerName("correctionCheckingResultWithRange:replacementString:"); +late final _sel_correctionCheckingResultWithRange_replacementString_alternativeStrings_ = + objc.registerName( + "correctionCheckingResultWithRange:replacementString:alternativeStrings:"); +final _objc_msgSend_459 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + _NSRange, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_regularExpressionCheckingResultWithRanges_count_regularExpression_ = + objc.registerName( + "regularExpressionCheckingResultWithRanges:count:regularExpression:"); +final _objc_msgSend_460 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<_NSRange>, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<_NSRange>, + int, + ffi.Pointer)>(); +late final _sel_phoneNumberCheckingResultWithRange_phoneNumber_ = + objc.registerName("phoneNumberCheckingResultWithRange:phoneNumber:"); +late final _sel_transitInformationCheckingResultWithRange_components_ = + objc.registerName("transitInformationCheckingResultWithRange:components:"); + +/// NSURLCache +class NSURLCache extends objc.NSObject { + NSURLCache._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLCache] that points to the same underlying object as [other]. + NSURLCache.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLCache] that wraps the given raw object pointer. + NSURLCache.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLCache]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSURLCache); + } + + /// sharedURLCache + static NSURLCache getSharedURLCache() { + final _ret = _objc_msgSend_461(_class_NSURLCache, _sel_sharedURLCache); + return NSURLCache.castFromPointer(_ret, retain: true, release: true); + } + + /// setSharedURLCache: + static void setSharedURLCache(NSURLCache value) { + return _objc_msgSend_462( + _class_NSURLCache, _sel_setSharedURLCache_, value.pointer); + } + + /// initWithMemoryCapacity:diskCapacity:diskPath: + NSURLCache initWithMemoryCapacity_diskCapacity_diskPath_( + int memoryCapacity, int diskCapacity, objc.NSString? path) { + final _ret = _objc_msgSend_463( + this.pointer, + _sel_initWithMemoryCapacity_diskCapacity_diskPath_, + memoryCapacity, + diskCapacity, + path?.pointer ?? ffi.nullptr); + return NSURLCache.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithMemoryCapacity:diskCapacity:directoryURL: + NSURLCache initWithMemoryCapacity_diskCapacity_directoryURL_( + int memoryCapacity, int diskCapacity, objc.NSURL? directoryURL) { + final _ret = _objc_msgSend_464( + this.pointer, + _sel_initWithMemoryCapacity_diskCapacity_directoryURL_, + memoryCapacity, + diskCapacity, + directoryURL?.pointer ?? ffi.nullptr); + return NSURLCache.castFromPointer(_ret, retain: true, release: true); + } + + /// cachedResponseForRequest: + NSCachedURLResponse? cachedResponseForRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_469( + this.pointer, _sel_cachedResponseForRequest_, request.pointer); + return _ret.address == 0 + ? null + : NSCachedURLResponse.castFromPointer(_ret, + retain: true, release: true); + } + + /// storeCachedResponse:forRequest: + void storeCachedResponse_forRequest_( + NSCachedURLResponse cachedResponse, NSURLRequest request) { + _objc_msgSend_470(this.pointer, _sel_storeCachedResponse_forRequest_, + cachedResponse.pointer, request.pointer); + } + + /// removeCachedResponseForRequest: + void removeCachedResponseForRequest_(NSURLRequest request) { + _objc_msgSend_471( + this.pointer, _sel_removeCachedResponseForRequest_, request.pointer); + } + + /// removeAllCachedResponses + void removeAllCachedResponses() { + _objc_msgSend_7(this.pointer, _sel_removeAllCachedResponses); + } + + /// removeCachedResponsesSinceDate: + void removeCachedResponsesSinceDate_(objc.NSDate date) { + _objc_msgSend_255( + this.pointer, _sel_removeCachedResponsesSinceDate_, date.pointer); + } + + /// memoryCapacity + int get memoryCapacity { + return _objc_msgSend_57(this.pointer, _sel_memoryCapacity); + } + + /// setMemoryCapacity: + set memoryCapacity(int value) { + return _objc_msgSend_133(this.pointer, _sel_setMemoryCapacity_, value); + } + + /// diskCapacity + int get diskCapacity { + return _objc_msgSend_57(this.pointer, _sel_diskCapacity); + } + + /// setDiskCapacity: + set diskCapacity(int value) { + return _objc_msgSend_133(this.pointer, _sel_setDiskCapacity_, value); + } + + /// currentMemoryUsage + int get currentMemoryUsage { + return _objc_msgSend_57(this.pointer, _sel_currentMemoryUsage); + } + + /// currentDiskUsage + int get currentDiskUsage { + return _objc_msgSend_57(this.pointer, _sel_currentDiskUsage); + } + + /// storeCachedResponse:forDataTask: + void storeCachedResponse_forDataTask_( + NSCachedURLResponse cachedResponse, NSURLSessionDataTask dataTask) { + _objc_msgSend_472(this.pointer, _sel_storeCachedResponse_forDataTask_, + cachedResponse.pointer, dataTask.pointer); + } + + /// getCachedResponseForDataTask:completionHandler: + void getCachedResponseForDataTask_completionHandler_( + NSURLSessionDataTask dataTask, + ObjCBlock_ffiVoid_NSCachedURLResponse completionHandler) { + _objc_msgSend_473( + this.pointer, + _sel_getCachedResponseForDataTask_completionHandler_, + dataTask.pointer, + completionHandler.pointer); + } + + /// removeCachedResponseForDataTask: + void removeCachedResponseForDataTask_(NSURLSessionDataTask dataTask) { + _objc_msgSend_474( + this.pointer, _sel_removeCachedResponseForDataTask_, dataTask.pointer); + } + + /// init + NSURLCache init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLCache.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLCache new1() { + final _ret = _objc_msgSend_19(_class_NSURLCache, _sel_new); + return NSURLCache.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSURLCache allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSURLCache, _sel_allocWithZone_, zone); + return NSURLCache.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLCache alloc() { + final _ret = _objc_msgSend_19(_class_NSURLCache, _sel_alloc); + return NSURLCache.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLCache, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLCache, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLCache, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLCache, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLCache, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLCache, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLCache, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLCache, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLCache, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLCache = objc.getClass("classes.NSURLCache"); +late final _sel_sharedURLCache = objc.registerName("sharedURLCache"); +final _objc_msgSend_461 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setSharedURLCache_ = objc.registerName("setSharedURLCache:"); +final _objc_msgSend_462 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithMemoryCapacity_diskCapacity_diskPath_ = + objc.registerName("initWithMemoryCapacity:diskCapacity:diskPath:"); +final _objc_msgSend_463 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); +late final _sel_initWithMemoryCapacity_diskCapacity_directoryURL_ = + objc.registerName("initWithMemoryCapacity:diskCapacity:directoryURL:"); +final _objc_msgSend_464 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer)>(); + +/// NSCachedURLResponse +class NSCachedURLResponse extends objc.NSObject { + NSCachedURLResponse._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSCachedURLResponse] that points to the same underlying object as [other]. + NSCachedURLResponse.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSCachedURLResponse] that wraps the given raw object pointer. + NSCachedURLResponse.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSCachedURLResponse]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSCachedURLResponse); + } + + /// initWithResponse:data: + NSCachedURLResponse initWithResponse_data_( + NSURLResponse response, objc.NSData data) { + final _ret = _objc_msgSend_465(this.pointer, _sel_initWithResponse_data_, + response.pointer, data.pointer); + return NSCachedURLResponse.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithResponse:data:userInfo:storagePolicy: + NSCachedURLResponse initWithResponse_data_userInfo_storagePolicy_( + NSURLResponse response, + objc.NSData data, + objc.NSDictionary? userInfo, + NSURLCacheStoragePolicy storagePolicy) { + final _ret = _objc_msgSend_466( + this.pointer, + _sel_initWithResponse_data_userInfo_storagePolicy_, + response.pointer, + data.pointer, + userInfo?.pointer ?? ffi.nullptr, + storagePolicy.value); + return NSCachedURLResponse.castFromPointer(_ret, + retain: true, release: true); + } + + /// response + NSURLResponse get response { + final _ret = _objc_msgSend_467(this.pointer, _sel_response); + return NSURLResponse.castFromPointer(_ret, retain: true, release: true); + } + + /// data + objc.NSData get data { + final _ret = _objc_msgSend_113(this.pointer, _sel_data); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// userInfo + objc.NSDictionary? get userInfo { + final _ret = _objc_msgSend_82(this.pointer, _sel_userInfo); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// storagePolicy + NSURLCacheStoragePolicy get storagePolicy { + final _ret = _objc_msgSend_468(this.pointer, _sel_storagePolicy); + return NSURLCacheStoragePolicy.fromValue(_ret); + } + + /// init + NSCachedURLResponse init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSCachedURLResponse.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSCachedURLResponse new1() { + final _ret = _objc_msgSend_19(_class_NSCachedURLResponse, _sel_new); + return NSCachedURLResponse.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSCachedURLResponse allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSCachedURLResponse, _sel_allocWithZone_, zone); + return NSCachedURLResponse.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSCachedURLResponse alloc() { + final _ret = _objc_msgSend_19(_class_NSCachedURLResponse, _sel_alloc); + return NSCachedURLResponse.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSCachedURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSCachedURLResponse, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSCachedURLResponse, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSCachedURLResponse, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSCachedURLResponse, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSCachedURLResponse, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSCachedURLResponse, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSCachedURLResponse, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSCachedURLResponse, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSCachedURLResponse = + objc.getClass("classes.NSCachedURLResponse"); +late final _sel_initWithResponse_data_ = + objc.registerName("initWithResponse:data:"); +final _objc_msgSend_465 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +enum NSURLCacheStoragePolicy { + NSURLCacheStorageAllowed(0), + NSURLCacheStorageAllowedInMemoryOnly(1), + NSURLCacheStorageNotAllowed(2); + + final int value; + const NSURLCacheStoragePolicy(this.value); + + static NSURLCacheStoragePolicy fromValue(int value) => switch (value) { + 0 => NSURLCacheStorageAllowed, + 1 => NSURLCacheStorageAllowedInMemoryOnly, + 2 => NSURLCacheStorageNotAllowed, + _ => throw ArgumentError( + "Unknown value for NSURLCacheStoragePolicy: $value"), + }; +} + +late final _sel_initWithResponse_data_userInfo_storagePolicy_ = + objc.registerName("initWithResponse:data:userInfo:storagePolicy:"); +final _objc_msgSend_466 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +final _objc_msgSend_467 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storagePolicy = objc.registerName("storagePolicy"); +final _objc_msgSend_468 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_cachedResponseForRequest_ = + objc.registerName("cachedResponseForRequest:"); +final _objc_msgSend_469 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_storeCachedResponse_forRequest_ = + objc.registerName("storeCachedResponse:forRequest:"); +final _objc_msgSend_470 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCachedResponseForRequest_ = + objc.registerName("removeCachedResponseForRequest:"); +final _objc_msgSend_471 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_removeAllCachedResponses = + objc.registerName("removeAllCachedResponses"); +late final _sel_removeCachedResponsesSinceDate_ = + objc.registerName("removeCachedResponsesSinceDate:"); +late final _sel_memoryCapacity = objc.registerName("memoryCapacity"); +late final _sel_setMemoryCapacity_ = objc.registerName("setMemoryCapacity:"); +late final _sel_diskCapacity = objc.registerName("diskCapacity"); +late final _sel_setDiskCapacity_ = objc.registerName("setDiskCapacity:"); +late final _sel_currentMemoryUsage = objc.registerName("currentMemoryUsage"); +late final _sel_currentDiskUsage = objc.registerName("currentDiskUsage"); + +/// NSURLSessionDataTask +class NSURLSessionDataTask extends NSURLSessionTask { + NSURLSessionDataTask._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionDataTask] that points to the same underlying object as [other]. + NSURLSessionDataTask.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionDataTask] that wraps the given raw object pointer. + NSURLSessionDataTask.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionDataTask]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionDataTask); + } + + /// init + NSURLSessionDataTask init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLSessionDataTask new1() { + final _ret = _objc_msgSend_19(_class_NSURLSessionDataTask, _sel_new); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSURLSessionDataTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLSessionDataTask, _sel_allocWithZone_, zone); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLSessionDataTask alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSessionDataTask, _sel_alloc); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionDataTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionDataTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSessionDataTask, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLSessionDataTask, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionDataTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionDataTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionDataTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSessionDataTask, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLSessionDataTask, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionDataTask = + objc.getClass("classes.NSURLSessionDataTask"); +late final _sel_storeCachedResponse_forDataTask_ = + objc.registerName("storeCachedResponse:forDataTask:"); +final _objc_msgSend_472 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSCachedURLResponse extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSCachedURLResponse._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSCachedURLResponse castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSCachedURLResponse._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSCachedURLResponse.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSCachedURLResponse_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSCachedURLResponse.fromFunction( + void Function(NSCachedURLResponse?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSCachedURLResponse.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSCachedURLResponse.listener( + void Function(NSCachedURLResponse?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSCachedURLResponse( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSCachedURLResponse_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSCachedURLResponse.castFromPointer(arg0, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(NSCachedURLResponse? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCachedResponseForDataTask_completionHandler_ = + objc.registerName("getCachedResponseForDataTask:completionHandler:"); +final _objc_msgSend_473 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCachedResponseForDataTask_ = + objc.registerName("removeCachedResponseForDataTask:"); +final _objc_msgSend_474 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSURLConnection +class NSURLConnection extends objc.NSObject { + NSURLConnection._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLConnection] that points to the same underlying object as [other]. + NSURLConnection.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLConnection] that wraps the given raw object pointer. + NSURLConnection.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLConnection]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLConnection); + } + + /// initWithRequest:delegate:startImmediately: + NSURLConnection? initWithRequest_delegate_startImmediately_( + NSURLRequest request, + objc.ObjCObjectBase? delegate, + bool startImmediately) { + final _ret = _objc_msgSend_475( + this.pointer, + _sel_initWithRequest_delegate_startImmediately_, + request.pointer, + delegate?.pointer ?? ffi.nullptr, + startImmediately); + return _ret.address == 0 + ? null + : NSURLConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithRequest:delegate: + NSURLConnection? initWithRequest_delegate_( + NSURLRequest request, objc.ObjCObjectBase? delegate) { + final _ret = _objc_msgSend_476(this.pointer, _sel_initWithRequest_delegate_, + request.pointer, delegate?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSURLConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// connectionWithRequest:delegate: + static NSURLConnection? connectionWithRequest_delegate_( + NSURLRequest request, objc.ObjCObjectBase? delegate) { + final _ret = _objc_msgSend_477( + _class_NSURLConnection, + _sel_connectionWithRequest_delegate_, + request.pointer, + delegate?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSURLConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// originalRequest + NSURLRequest get originalRequest { + final _ret = _objc_msgSend_478(this.pointer, _sel_originalRequest); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// currentRequest + NSURLRequest get currentRequest { + final _ret = _objc_msgSend_478(this.pointer, _sel_currentRequest); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// start + void start() { + _objc_msgSend_7(this.pointer, _sel_start); + } + + /// cancel + void cancel() { + _objc_msgSend_7(this.pointer, _sel_cancel); + } + + /// scheduleInRunLoop:forMode: + void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); + } + + /// unscheduleFromRunLoop:forMode: + void unscheduleFromRunLoop_forMode_(NSRunLoop aRunLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_unscheduleFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); + } + + /// setDelegateQueue: + void setDelegateQueue_(NSOperationQueue? queue) { + _objc_msgSend_479( + this.pointer, _sel_setDelegateQueue_, queue?.pointer ?? ffi.nullptr); + } + + /// canHandleRequest: + static bool canHandleRequest_(NSURLRequest request) { + return _objc_msgSend_480( + _class_NSURLConnection, _sel_canHandleRequest_, request.pointer); + } + + /// sendSynchronousRequest:returningResponse:error: + static objc.NSData? sendSynchronousRequest_returningResponse_error_( + NSURLRequest request, + ffi.Pointer> response, + ffi.Pointer> error) { + final _ret = _objc_msgSend_481( + _class_NSURLConnection, + _sel_sendSynchronousRequest_returningResponse_error_, + request.pointer, + response, + error); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// sendAsynchronousRequest:queue:completionHandler: + static void sendAsynchronousRequest_queue_completionHandler_( + NSURLRequest request, + NSOperationQueue queue, + ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError handler) { + _objc_msgSend_482( + _class_NSURLConnection, + _sel_sendAsynchronousRequest_queue_completionHandler_, + request.pointer, + queue.pointer, + handler.pointer); + } + + /// init + NSURLConnection init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLConnection.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLConnection new1() { + final _ret = _objc_msgSend_19(_class_NSURLConnection, _sel_new); + return NSURLConnection.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSURLConnection allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSURLConnection, _sel_allocWithZone_, zone); + return NSURLConnection.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLConnection alloc() { + final _ret = _objc_msgSend_19(_class_NSURLConnection, _sel_alloc); + return NSURLConnection.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLConnection, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLConnection, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLConnection, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLConnection, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLConnection, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLConnection, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLConnection, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLConnection, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLConnection, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLConnection = objc.getClass("classes.NSURLConnection"); +late final _sel_initWithRequest_delegate_startImmediately_ = + objc.registerName("initWithRequest:delegate:startImmediately:"); +final _objc_msgSend_475 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_initWithRequest_delegate_ = + objc.registerName("initWithRequest:delegate:"); +final _objc_msgSend_476 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_connectionWithRequest_delegate_ = + objc.registerName("connectionWithRequest:delegate:"); +final _objc_msgSend_477 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +final _objc_msgSend_478 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_unscheduleFromRunLoop_forMode_ = + objc.registerName("unscheduleFromRunLoop:forMode:"); +late final _sel_setDelegateQueue_ = objc.registerName("setDelegateQueue:"); +final _objc_msgSend_479 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canHandleRequest_ = objc.registerName("canHandleRequest:"); +final _objc_msgSend_480 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendSynchronousRequest_returningResponse_error_ = + objc.registerName("sendSynchronousRequest:returningResponse:error:"); +final _objc_msgSend_481 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +void _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.fromFunction( + void Function(NSURLResponse?, objc.NSData?, objc.NSError?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( + arg0.address == 0 ? null : NSURLResponse.castFromPointer(arg0, retain: true, release: true), + arg1.address == 0 ? null : objc.NSData.castFromPointer(arg1, retain: true, release: true), + arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError.listener( + void Function(NSURLResponse?, objc.NSData?, objc.NSError?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLResponse_NSData_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 + ? null + : NSURLResponse.castFromPointer(arg0, retain: false, release: true), + arg1.address == 0 ? null : objc.NSData.castFromPointer(arg1, retain: false, release: true), + arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(NSURLResponse? arg0, objc.NSData? arg1, objc.NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_sendAsynchronousRequest_queue_completionHandler_ = + objc.registerName("sendAsynchronousRequest:queue:completionHandler:"); +final _objc_msgSend_482 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSURLCredential +class NSURLCredential extends objc.NSObject { + NSURLCredential._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLCredential] that points to the same underlying object as [other]. + NSURLCredential.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLCredential] that wraps the given raw object pointer. + NSURLCredential.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLCredential]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLCredential); + } + + /// persistence + NSURLCredentialPersistence get persistence { + final _ret = _objc_msgSend_483(this.pointer, _sel_persistence); + return NSURLCredentialPersistence.fromValue(_ret); + } + + /// initWithUser:password:persistence: + NSURLCredential initWithUser_password_persistence_(objc.NSString user, + objc.NSString password, NSURLCredentialPersistence persistence) { + final _ret = _objc_msgSend_484( + this.pointer, + _sel_initWithUser_password_persistence_, + user.pointer, + password.pointer, + persistence.value); + return NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// credentialWithUser:password:persistence: + static NSURLCredential credentialWithUser_password_persistence_( + objc.NSString user, + objc.NSString password, + NSURLCredentialPersistence persistence) { + final _ret = _objc_msgSend_485( + _class_NSURLCredential, + _sel_credentialWithUser_password_persistence_, + user.pointer, + password.pointer, + persistence.value); + return NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// user + objc.NSString? get user { + final _ret = _objc_msgSend_20(this.pointer, _sel_user); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// password + objc.NSString? get password { + final _ret = _objc_msgSend_20(this.pointer, _sel_password); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// hasPassword + bool get hasPassword { + return _objc_msgSend_13(this.pointer, _sel_hasPassword); + } + + /// initWithIdentity:certificates:persistence: + NSURLCredential initWithIdentity_certificates_persistence_( + ffi.Pointer<__SecIdentity> identity, + objc.NSArray? certArray, + NSURLCredentialPersistence persistence) { + final _ret = _objc_msgSend_486( + this.pointer, + _sel_initWithIdentity_certificates_persistence_, + identity, + certArray?.pointer ?? ffi.nullptr, + persistence.value); + return NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// credentialWithIdentity:certificates:persistence: + static NSURLCredential credentialWithIdentity_certificates_persistence_( + ffi.Pointer<__SecIdentity> identity, + objc.NSArray? certArray, + NSURLCredentialPersistence persistence) { + final _ret = _objc_msgSend_487( + _class_NSURLCredential, + _sel_credentialWithIdentity_certificates_persistence_, + identity, + certArray?.pointer ?? ffi.nullptr, + persistence.value); + return NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// identity + ffi.Pointer<__SecIdentity> get identity { + return _objc_msgSend_488(this.pointer, _sel_identity); + } + + /// certificates + objc.NSArray get certificates { + final _ret = _objc_msgSend_33(this.pointer, _sel_certificates); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithTrust: + NSURLCredential initWithTrust_(ffi.Pointer<__SecTrust> trust) { + final _ret = _objc_msgSend_489(this.pointer, _sel_initWithTrust_, trust); + return NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// credentialForTrust: + static NSURLCredential credentialForTrust_(ffi.Pointer<__SecTrust> trust) { + final _ret = _objc_msgSend_490( + _class_NSURLCredential, _sel_credentialForTrust_, trust); + return NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSURLCredential init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLCredential new1() { + final _ret = _objc_msgSend_19(_class_NSURLCredential, _sel_new); + return NSURLCredential.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSURLCredential allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSURLCredential, _sel_allocWithZone_, zone); + return NSURLCredential.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLCredential alloc() { + final _ret = _objc_msgSend_19(_class_NSURLCredential, _sel_alloc); + return NSURLCredential.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLCredential, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLCredential, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLCredential, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLCredential, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLCredential, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLCredential, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLCredential, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLCredential, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLCredential, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLCredential = objc.getClass("classes.NSURLCredential"); + +enum NSURLCredentialPersistence { + NSURLCredentialPersistenceNone(0), + NSURLCredentialPersistenceForSession(1), + NSURLCredentialPersistencePermanent(2), + NSURLCredentialPersistenceSynchronizable(3); + + final int value; + const NSURLCredentialPersistence(this.value); + + static NSURLCredentialPersistence fromValue(int value) => switch (value) { + 0 => NSURLCredentialPersistenceNone, + 1 => NSURLCredentialPersistenceForSession, + 2 => NSURLCredentialPersistencePermanent, + 3 => NSURLCredentialPersistenceSynchronizable, + _ => throw ArgumentError( + "Unknown value for NSURLCredentialPersistence: $value"), + }; +} + +late final _sel_persistence = objc.registerName("persistence"); +final _objc_msgSend_483 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithUser_password_persistence_ = + objc.registerName("initWithUser:password:persistence:"); +final _objc_msgSend_484 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_credentialWithUser_password_persistence_ = + objc.registerName("credentialWithUser:password:persistence:"); +final _objc_msgSend_485 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_user = objc.registerName("user"); +late final _sel_password = objc.registerName("password"); +late final _sel_hasPassword = objc.registerName("hasPassword"); + +final class __SecIdentity extends ffi.Opaque {} + +late final _sel_initWithIdentity_certificates_persistence_ = + objc.registerName("initWithIdentity:certificates:persistence:"); +final _objc_msgSend_486 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + int)>(); +late final _sel_credentialWithIdentity_certificates_persistence_ = + objc.registerName("credentialWithIdentity:certificates:persistence:"); +final _objc_msgSend_487 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer<__SecIdentity>, + ffi.Pointer, + int)>(); +late final _sel_identity = objc.registerName("identity"); +final _objc_msgSend_488 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__SecIdentity> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__SecIdentity> Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_certificates = objc.registerName("certificates"); + +final class __SecTrust extends ffi.Opaque {} + +late final _sel_initWithTrust_ = objc.registerName("initWithTrust:"); +final _objc_msgSend_489 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>(); +late final _sel_credentialForTrust_ = objc.registerName("credentialForTrust:"); +final _objc_msgSend_490 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<__SecTrust>)>(); + +/// NSURLProtectionSpace +class NSURLProtectionSpace extends objc.NSObject { + NSURLProtectionSpace._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLProtectionSpace] that points to the same underlying object as [other]. + NSURLProtectionSpace.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLProtectionSpace] that wraps the given raw object pointer. + NSURLProtectionSpace.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLProtectionSpace]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLProtectionSpace); + } + + /// initWithHost:port:protocol:realm:authenticationMethod: + NSURLProtectionSpace initWithHost_port_protocol_realm_authenticationMethod_( + objc.NSString host, + int port, + objc.NSString? protocol, + objc.NSString? realm, + objc.NSString? authenticationMethod) { + final _ret = _objc_msgSend_491( + this.pointer, + _sel_initWithHost_port_protocol_realm_authenticationMethod_, + host.pointer, + port, + protocol?.pointer ?? ffi.nullptr, + realm?.pointer ?? ffi.nullptr, + authenticationMethod?.pointer ?? ffi.nullptr); + return NSURLProtectionSpace.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithProxyHost:port:type:realm:authenticationMethod: + NSURLProtectionSpace initWithProxyHost_port_type_realm_authenticationMethod_( + objc.NSString host, + int port, + objc.NSString? type, + objc.NSString? realm, + objc.NSString? authenticationMethod) { + final _ret = _objc_msgSend_491( + this.pointer, + _sel_initWithProxyHost_port_type_realm_authenticationMethod_, + host.pointer, + port, + type?.pointer ?? ffi.nullptr, + realm?.pointer ?? ffi.nullptr, + authenticationMethod?.pointer ?? ffi.nullptr); + return NSURLProtectionSpace.castFromPointer(_ret, + retain: true, release: true); + } + + /// realm + objc.NSString? get realm { + final _ret = _objc_msgSend_20(this.pointer, _sel_realm); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// receivesCredentialSecurely + bool get receivesCredentialSecurely { + return _objc_msgSend_13(this.pointer, _sel_receivesCredentialSecurely); + } + + /// isProxy + bool get isProxy { + return _objc_msgSend_13(this.pointer, _sel_isProxy); + } + + /// host + objc.NSString get host { + final _ret = _objc_msgSend_11(this.pointer, _sel_host); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// port + int get port { + return _objc_msgSend_123(this.pointer, _sel_port); + } + + /// proxyType + objc.NSString? get proxyType { + final _ret = _objc_msgSend_20(this.pointer, _sel_proxyType); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// protocol + objc.NSString? get protocol { + final _ret = _objc_msgSend_20(this.pointer, _sel_protocol); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// authenticationMethod + objc.NSString get authenticationMethod { + final _ret = _objc_msgSend_11(this.pointer, _sel_authenticationMethod); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// distinguishedNames + objc.NSArray? get distinguishedNames { + final _ret = _objc_msgSend_86(this.pointer, _sel_distinguishedNames); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// serverTrust + ffi.Pointer<__SecTrust> get serverTrust { + return _objc_msgSend_492(this.pointer, _sel_serverTrust); + } + + /// init + NSURLProtectionSpace init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLProtectionSpace.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLProtectionSpace new1() { + final _ret = _objc_msgSend_19(_class_NSURLProtectionSpace, _sel_new); + return NSURLProtectionSpace.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSURLProtectionSpace allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLProtectionSpace, _sel_allocWithZone_, zone); + return NSURLProtectionSpace.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLProtectionSpace alloc() { + final _ret = _objc_msgSend_19(_class_NSURLProtectionSpace, _sel_alloc); + return NSURLProtectionSpace.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLProtectionSpace, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLProtectionSpace, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLProtectionSpace, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLProtectionSpace, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLProtectionSpace, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLProtectionSpace, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLProtectionSpace, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLProtectionSpace, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLProtectionSpace, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLProtectionSpace = + objc.getClass("classes.NSURLProtectionSpace"); +late final _sel_initWithHost_port_protocol_realm_authenticationMethod_ = + objc.registerName("initWithHost:port:protocol:realm:authenticationMethod:"); +final _objc_msgSend_491 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithProxyHost_port_type_realm_authenticationMethod_ = objc + .registerName("initWithProxyHost:port:type:realm:authenticationMethod:"); +late final _sel_realm = objc.registerName("realm"); +late final _sel_receivesCredentialSecurely = + objc.registerName("receivesCredentialSecurely"); +late final _sel_isProxy = objc.registerName("isProxy"); +late final _sel_host = objc.registerName("host"); +late final _sel_proxyType = objc.registerName("proxyType"); +late final _sel_protocol = objc.registerName("protocol"); +late final _sel_authenticationMethod = + objc.registerName("authenticationMethod"); +late final _sel_distinguishedNames = objc.registerName("distinguishedNames"); +late final _sel_serverTrust = objc.registerName("serverTrust"); +final _objc_msgSend_492 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer<__SecTrust> Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer<__SecTrust> Function( + ffi.Pointer, ffi.Pointer)>(); + +/// NSURLCredentialStorage +class NSURLCredentialStorage extends objc.NSObject { + NSURLCredentialStorage._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLCredentialStorage] that points to the same underlying object as [other]. + NSURLCredentialStorage.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLCredentialStorage] that wraps the given raw object pointer. + NSURLCredentialStorage.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLCredentialStorage]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLCredentialStorage); + } + + /// sharedCredentialStorage + static NSURLCredentialStorage getSharedCredentialStorage() { + final _ret = _objc_msgSend_493( + _class_NSURLCredentialStorage, _sel_sharedCredentialStorage); + return NSURLCredentialStorage.castFromPointer(_ret, + retain: true, release: true); + } + + /// credentialsForProtectionSpace: + objc.NSDictionary? credentialsForProtectionSpace_( + NSURLProtectionSpace space) { + final _ret = _objc_msgSend_494( + this.pointer, _sel_credentialsForProtectionSpace_, space.pointer); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// allCredentials + objc.NSDictionary get allCredentials { + final _ret = _objc_msgSend_121(this.pointer, _sel_allCredentials); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setCredential:forProtectionSpace: + void setCredential_forProtectionSpace_( + NSURLCredential credential, NSURLProtectionSpace space) { + _objc_msgSend_495(this.pointer, _sel_setCredential_forProtectionSpace_, + credential.pointer, space.pointer); + } + + /// removeCredential:forProtectionSpace: + void removeCredential_forProtectionSpace_( + NSURLCredential credential, NSURLProtectionSpace space) { + _objc_msgSend_495(this.pointer, _sel_removeCredential_forProtectionSpace_, + credential.pointer, space.pointer); + } + + /// removeCredential:forProtectionSpace:options: + void removeCredential_forProtectionSpace_options_(NSURLCredential credential, + NSURLProtectionSpace space, objc.NSDictionary? options) { + _objc_msgSend_496( + this.pointer, + _sel_removeCredential_forProtectionSpace_options_, + credential.pointer, + space.pointer, + options?.pointer ?? ffi.nullptr); + } + + /// defaultCredentialForProtectionSpace: + NSURLCredential? defaultCredentialForProtectionSpace_( + NSURLProtectionSpace space) { + final _ret = _objc_msgSend_497( + this.pointer, _sel_defaultCredentialForProtectionSpace_, space.pointer); + return _ret.address == 0 + ? null + : NSURLCredential.castFromPointer(_ret, retain: true, release: true); + } + + /// setDefaultCredential:forProtectionSpace: + void setDefaultCredential_forProtectionSpace_( + NSURLCredential credential, NSURLProtectionSpace space) { + _objc_msgSend_495( + this.pointer, + _sel_setDefaultCredential_forProtectionSpace_, + credential.pointer, + space.pointer); + } + + /// getCredentialsForProtectionSpace:task:completionHandler: + void getCredentialsForProtectionSpace_task_completionHandler_( + NSURLProtectionSpace protectionSpace, + NSURLSessionTask task, + ObjCBlock_ffiVoid_NSDictionary completionHandler) { + _objc_msgSend_498( + this.pointer, + _sel_getCredentialsForProtectionSpace_task_completionHandler_, + protectionSpace.pointer, + task.pointer, + completionHandler.pointer); + } + + /// setCredential:forProtectionSpace:task: + void setCredential_forProtectionSpace_task_(NSURLCredential credential, + NSURLProtectionSpace protectionSpace, NSURLSessionTask task) { + _objc_msgSend_499(this.pointer, _sel_setCredential_forProtectionSpace_task_, + credential.pointer, protectionSpace.pointer, task.pointer); + } + + /// removeCredential:forProtectionSpace:options:task: + void removeCredential_forProtectionSpace_options_task_( + NSURLCredential credential, + NSURLProtectionSpace protectionSpace, + objc.NSDictionary? options, + NSURLSessionTask task) { + _objc_msgSend_500( + this.pointer, + _sel_removeCredential_forProtectionSpace_options_task_, + credential.pointer, + protectionSpace.pointer, + options?.pointer ?? ffi.nullptr, + task.pointer); + } + + /// getDefaultCredentialForProtectionSpace:task:completionHandler: + void getDefaultCredentialForProtectionSpace_task_completionHandler_( + NSURLProtectionSpace space, + NSURLSessionTask task, + ObjCBlock_ffiVoid_NSURLCredential completionHandler) { + _objc_msgSend_501( + this.pointer, + _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_, + space.pointer, + task.pointer, + completionHandler.pointer); + } + + /// setDefaultCredential:forProtectionSpace:task: + void setDefaultCredential_forProtectionSpace_task_(NSURLCredential credential, + NSURLProtectionSpace protectionSpace, NSURLSessionTask task) { + _objc_msgSend_499( + this.pointer, + _sel_setDefaultCredential_forProtectionSpace_task_, + credential.pointer, + protectionSpace.pointer, + task.pointer); + } + + /// init + NSURLCredentialStorage init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLCredentialStorage.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLCredentialStorage new1() { + final _ret = _objc_msgSend_19(_class_NSURLCredentialStorage, _sel_new); + return NSURLCredentialStorage.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSURLCredentialStorage allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLCredentialStorage, _sel_allocWithZone_, zone); + return NSURLCredentialStorage.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLCredentialStorage alloc() { + final _ret = _objc_msgSend_19(_class_NSURLCredentialStorage, _sel_alloc); + return NSURLCredentialStorage.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLCredentialStorage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLCredentialStorage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLCredentialStorage, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLCredentialStorage, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLCredentialStorage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLCredentialStorage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLCredentialStorage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLCredentialStorage, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLCredentialStorage, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLCredentialStorage = + objc.getClass("classes.NSURLCredentialStorage"); +late final _sel_sharedCredentialStorage = + objc.registerName("sharedCredentialStorage"); +final _objc_msgSend_493 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_credentialsForProtectionSpace_ = + objc.registerName("credentialsForProtectionSpace:"); +final _objc_msgSend_494 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_allCredentials = objc.registerName("allCredentials"); +late final _sel_setCredential_forProtectionSpace_ = + objc.registerName("setCredential:forProtectionSpace:"); +final _objc_msgSend_495 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCredential_forProtectionSpace_ = + objc.registerName("removeCredential:forProtectionSpace:"); +late final _sel_removeCredential_forProtectionSpace_options_ = + objc.registerName("removeCredential:forProtectionSpace:options:"); +final _objc_msgSend_496 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_defaultCredentialForProtectionSpace_ = + objc.registerName("defaultCredentialForProtectionSpace:"); +final _objc_msgSend_497 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDefaultCredential_forProtectionSpace_ = + objc.registerName("setDefaultCredential:forProtectionSpace:"); +void _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSDictionary extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSDictionary._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSDictionary castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSDictionary._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDictionary.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSDictionary.fromFunction( + void Function(objc.NSDictionary?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSDictionary.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSDictionary.listener(void Function(objc.NSDictionary?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSDictionary( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSDictionary_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSDictionary.castFromPointer(arg0, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(objc.NSDictionary? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getCredentialsForProtectionSpace_task_completionHandler_ = objc + .registerName("getCredentialsForProtectionSpace:task:completionHandler:"); +final _objc_msgSend_498 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setCredential_forProtectionSpace_task_ = + objc.registerName("setCredential:forProtectionSpace:task:"); +final _objc_msgSend_499 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeCredential_forProtectionSpace_options_task_ = + objc.registerName("removeCredential:forProtectionSpace:options:task:"); +final _objc_msgSend_500 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSURLCredential extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURLCredential._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSURLCredential castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLCredential._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURLCredential.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLCredential_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURLCredential.fromFunction( + void Function(NSURLCredential?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSURLCredential.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSURLCredential.listener(void Function(NSURLCredential?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSURLCredential( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLCredential_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : NSURLCredential.castFromPointer(arg0, + retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(NSURLCredential? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_getDefaultCredentialForProtectionSpace_task_completionHandler_ = + objc.registerName( + "getDefaultCredentialForProtectionSpace:task:completionHandler:"); +final _objc_msgSend_501 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_setDefaultCredential_forProtectionSpace_task_ = + objc.registerName("setDefaultCredential:forProtectionSpace:task:"); + +/// NSURLProtocol +class NSURLProtocol extends objc.NSObject { + NSURLProtocol._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLProtocol] that points to the same underlying object as [other]. + NSURLProtocol.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLProtocol] that wraps the given raw object pointer. + NSURLProtocol.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLProtocol]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLProtocol); + } + + /// initWithRequest:cachedResponse:client: + NSURLProtocol initWithRequest_cachedResponse_client_(NSURLRequest request, + NSCachedURLResponse? cachedResponse, objc.ObjCObjectBase? client) { + final _ret = _objc_msgSend_502( + this.pointer, + _sel_initWithRequest_cachedResponse_client_, + request.pointer, + cachedResponse?.pointer ?? ffi.nullptr, + client?.pointer ?? ffi.nullptr); + return NSURLProtocol.castFromPointer(_ret, retain: true, release: true); + } + + /// client + objc.ObjCObjectBase? get client { + final _ret = _objc_msgSend_83(this.pointer, _sel_client); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// request + NSURLRequest get request { + final _ret = _objc_msgSend_478(this.pointer, _sel_request); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// cachedResponse + NSCachedURLResponse? get cachedResponse { + final _ret = _objc_msgSend_503(this.pointer, _sel_cachedResponse); + return _ret.address == 0 + ? null + : NSCachedURLResponse.castFromPointer(_ret, + retain: true, release: true); + } + + /// canInitWithRequest: + static bool canInitWithRequest_(NSURLRequest request) { + return _objc_msgSend_480( + _class_NSURLProtocol, _sel_canInitWithRequest_, request.pointer); + } + + /// canonicalRequestForRequest: + static NSURLRequest canonicalRequestForRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_504(_class_NSURLProtocol, + _sel_canonicalRequestForRequest_, request.pointer); + return NSURLRequest.castFromPointer(_ret, retain: true, release: true); + } + + /// requestIsCacheEquivalent:toRequest: + static bool requestIsCacheEquivalent_toRequest_( + NSURLRequest a, NSURLRequest b) { + return _objc_msgSend_505(_class_NSURLProtocol, + _sel_requestIsCacheEquivalent_toRequest_, a.pointer, b.pointer); + } + + /// startLoading + void startLoading() { + _objc_msgSend_7(this.pointer, _sel_startLoading); + } + + /// stopLoading + void stopLoading() { + _objc_msgSend_7(this.pointer, _sel_stopLoading); + } + + /// propertyForKey:inRequest: + static objc.ObjCObjectBase? propertyForKey_inRequest_( + objc.NSString key, NSURLRequest request) { + final _ret = _objc_msgSend_506(_class_NSURLProtocol, + _sel_propertyForKey_inRequest_, key.pointer, request.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setProperty:forKey:inRequest: + static void setProperty_forKey_inRequest_(objc.ObjCObjectBase value, + objc.NSString key, NSMutableURLRequest request) { + _objc_msgSend_513(_class_NSURLProtocol, _sel_setProperty_forKey_inRequest_, + value.pointer, key.pointer, request.pointer); + } + + /// removePropertyForKey:inRequest: + static void removePropertyForKey_inRequest_( + objc.NSString key, NSMutableURLRequest request) { + _objc_msgSend_514(_class_NSURLProtocol, + _sel_removePropertyForKey_inRequest_, key.pointer, request.pointer); + } + + /// registerClass: + static bool registerClass_(objc.ObjCObjectBase protocolClass) { + return _objc_msgSend_0( + _class_NSURLProtocol, _sel_registerClass_, protocolClass.pointer); + } + + /// unregisterClass: + static void unregisterClass_(objc.ObjCObjectBase protocolClass) { + _objc_msgSend_27( + _class_NSURLProtocol, _sel_unregisterClass_, protocolClass.pointer); + } + + /// canInitWithTask: + static bool canInitWithTask_(NSURLSessionTask task) { + return _objc_msgSend_515( + _class_NSURLProtocol, _sel_canInitWithTask_, task.pointer); + } + + /// initWithTask:cachedResponse:client: + NSURLProtocol initWithTask_cachedResponse_client_(NSURLSessionTask task, + NSCachedURLResponse? cachedResponse, objc.ObjCObjectBase? client) { + final _ret = _objc_msgSend_516( + this.pointer, + _sel_initWithTask_cachedResponse_client_, + task.pointer, + cachedResponse?.pointer ?? ffi.nullptr, + client?.pointer ?? ffi.nullptr); + return NSURLProtocol.castFromPointer(_ret, retain: true, release: true); + } + + /// task + NSURLSessionTask? get task { + final _ret = _objc_msgSend_517(this.pointer, _sel_task); + return _ret.address == 0 + ? null + : NSURLSessionTask.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSURLProtocol init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLProtocol.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLProtocol new1() { + final _ret = _objc_msgSend_19(_class_NSURLProtocol, _sel_new); + return NSURLProtocol.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSURLProtocol allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSURLProtocol, _sel_allocWithZone_, zone); + return NSURLProtocol.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLProtocol alloc() { + final _ret = _objc_msgSend_19(_class_NSURLProtocol, _sel_alloc); + return NSURLProtocol.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLProtocol, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLProtocol, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLProtocol, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLProtocol, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLProtocol, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLProtocol, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLProtocol, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLProtocol, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLProtocol, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLProtocol = objc.getClass("classes.NSURLProtocol"); +late final _sel_initWithRequest_cachedResponse_client_ = + objc.registerName("initWithRequest:cachedResponse:client:"); +final _objc_msgSend_502 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_client = objc.registerName("client"); +late final _sel_request = objc.registerName("request"); +late final _sel_cachedResponse = objc.registerName("cachedResponse"); +final _objc_msgSend_503 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_canInitWithRequest_ = objc.registerName("canInitWithRequest:"); +late final _sel_canonicalRequestForRequest_ = + objc.registerName("canonicalRequestForRequest:"); +final _objc_msgSend_504 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_requestIsCacheEquivalent_toRequest_ = + objc.registerName("requestIsCacheEquivalent:toRequest:"); +final _objc_msgSend_505 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_startLoading = objc.registerName("startLoading"); +late final _sel_stopLoading = objc.registerName("stopLoading"); +late final _sel_propertyForKey_inRequest_ = + objc.registerName("propertyForKey:inRequest:"); +final _objc_msgSend_506 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSMutableURLRequest +class NSMutableURLRequest extends NSURLRequest { + NSMutableURLRequest._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSMutableURLRequest] that points to the same underlying object as [other]. + NSMutableURLRequest.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSMutableURLRequest] that wraps the given raw object pointer. + NSMutableURLRequest.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSMutableURLRequest]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSMutableURLRequest); + } + + /// URL + objc.NSURL? get URL { + final _ret = _objc_msgSend_24(this.pointer, _sel_URL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// setURL: + set URL(objc.NSURL? value) { + return _objc_msgSend_25( + this.pointer, _sel_setURL_, value?.pointer ?? ffi.nullptr); + } + + /// cachePolicy + NSURLRequestCachePolicy get cachePolicy { + final _ret = _objc_msgSend_331(this.pointer, _sel_cachePolicy); + return NSURLRequestCachePolicy.fromValue(_ret); + } + + /// setCachePolicy: + set cachePolicy(NSURLRequestCachePolicy value) { + return _objc_msgSend_507(this.pointer, _sel_setCachePolicy_, value.value); + } + + /// timeoutInterval + double get timeoutInterval { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_timeoutInterval) + : _objc_msgSend_18(this.pointer, _sel_timeoutInterval); + } + + /// setTimeoutInterval: + set timeoutInterval(double value) { + return _objc_msgSend_223(this.pointer, _sel_setTimeoutInterval_, value); + } + + /// mainDocumentURL + objc.NSURL? get mainDocumentURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_mainDocumentURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// setMainDocumentURL: + set mainDocumentURL(objc.NSURL? value) { + return _objc_msgSend_25( + this.pointer, _sel_setMainDocumentURL_, value?.pointer ?? ffi.nullptr); + } + + /// networkServiceType + NSURLRequestNetworkServiceType get networkServiceType { + final _ret = _objc_msgSend_332(this.pointer, _sel_networkServiceType); + return NSURLRequestNetworkServiceType.fromValue(_ret); + } + + /// setNetworkServiceType: + set networkServiceType(NSURLRequestNetworkServiceType value) { + return _objc_msgSend_508( + this.pointer, _sel_setNetworkServiceType_, value.value); + } + + /// allowsCellularAccess + bool get allowsCellularAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsCellularAccess); + } + + /// setAllowsCellularAccess: + set allowsCellularAccess(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setAllowsCellularAccess_, value); + } + + /// allowsExpensiveNetworkAccess + bool get allowsExpensiveNetworkAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsExpensiveNetworkAccess); + } + + /// setAllowsExpensiveNetworkAccess: + set allowsExpensiveNetworkAccess(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAllowsExpensiveNetworkAccess_, value); + } + + /// allowsConstrainedNetworkAccess + bool get allowsConstrainedNetworkAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsConstrainedNetworkAccess); + } + + /// setAllowsConstrainedNetworkAccess: + set allowsConstrainedNetworkAccess(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAllowsConstrainedNetworkAccess_, value); + } + + /// assumesHTTP3Capable + bool get assumesHTTP3Capable { + return _objc_msgSend_13(this.pointer, _sel_assumesHTTP3Capable); + } + + /// setAssumesHTTP3Capable: + set assumesHTTP3Capable(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setAssumesHTTP3Capable_, value); + } + + /// attribution + NSURLRequestAttribution get attribution { + final _ret = _objc_msgSend_333(this.pointer, _sel_attribution); + return NSURLRequestAttribution.fromValue(_ret); + } + + /// setAttribution: + set attribution(NSURLRequestAttribution value) { + return _objc_msgSend_509(this.pointer, _sel_setAttribution_, value.value); + } + + /// requiresDNSSECValidation + bool get requiresDNSSECValidation { + return _objc_msgSend_13(this.pointer, _sel_requiresDNSSECValidation); + } + + /// setRequiresDNSSECValidation: + set requiresDNSSECValidation(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setRequiresDNSSECValidation_, value); + } + + /// HTTPMethod + objc.NSString get HTTPMethod { + final _ret = _objc_msgSend_11(this.pointer, _sel_HTTPMethod); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setHTTPMethod: + set HTTPMethod(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setHTTPMethod_, value.pointer); + } + + /// allHTTPHeaderFields + objc.NSDictionary? get allHTTPHeaderFields { + final _ret = _objc_msgSend_82(this.pointer, _sel_allHTTPHeaderFields); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setAllHTTPHeaderFields: + set allHTTPHeaderFields(objc.NSDictionary? value) { + return _objc_msgSend_187(this.pointer, _sel_setAllHTTPHeaderFields_, + value?.pointer ?? ffi.nullptr); + } + + /// setValue:forHTTPHeaderField: + void setValue_forHTTPHeaderField_(objc.NSString? value, objc.NSString field) { + _objc_msgSend_510(this.pointer, _sel_setValue_forHTTPHeaderField_, + value?.pointer ?? ffi.nullptr, field.pointer); + } + + /// addValue:forHTTPHeaderField: + void addValue_forHTTPHeaderField_(objc.NSString value, objc.NSString field) { + _objc_msgSend_213(this.pointer, _sel_addValue_forHTTPHeaderField_, + value.pointer, field.pointer); + } + + /// HTTPBody + objc.NSData? get HTTPBody { + final _ret = _objc_msgSend_334(this.pointer, _sel_HTTPBody); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// setHTTPBody: + set HTTPBody(objc.NSData? value) { + return _objc_msgSend_511( + this.pointer, _sel_setHTTPBody_, value?.pointer ?? ffi.nullptr); + } + + /// HTTPBodyStream + NSInputStream? get HTTPBodyStream { + final _ret = _objc_msgSend_351(this.pointer, _sel_HTTPBodyStream); + return _ret.address == 0 + ? null + : NSInputStream.castFromPointer(_ret, retain: true, release: true); + } + + /// setHTTPBodyStream: + set HTTPBodyStream(NSInputStream? value) { + return _objc_msgSend_512( + this.pointer, _sel_setHTTPBodyStream_, value?.pointer ?? ffi.nullptr); + } + + /// HTTPShouldHandleCookies + bool get HTTPShouldHandleCookies { + return _objc_msgSend_13(this.pointer, _sel_HTTPShouldHandleCookies); + } + + /// setHTTPShouldHandleCookies: + set HTTPShouldHandleCookies(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setHTTPShouldHandleCookies_, value); + } + + /// HTTPShouldUsePipelining + bool get HTTPShouldUsePipelining { + return _objc_msgSend_13(this.pointer, _sel_HTTPShouldUsePipelining); + } + + /// setHTTPShouldUsePipelining: + set HTTPShouldUsePipelining(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setHTTPShouldUsePipelining_, value); + } + + /// requestWithURL: + static NSMutableURLRequest requestWithURL_(objc.NSURL URL) { + final _ret = _objc_msgSend_329( + _class_NSMutableURLRequest, _sel_requestWithURL_, URL.pointer); + return NSMutableURLRequest.castFromPointer(_ret, + retain: true, release: true); + } + + /// supportsSecureCoding + static bool getSupportsSecureCoding() { + return _objc_msgSend_13( + _class_NSMutableURLRequest, _sel_supportsSecureCoding); + } + + /// requestWithURL:cachePolicy:timeoutInterval: + static NSMutableURLRequest requestWithURL_cachePolicy_timeoutInterval_( + objc.NSURL URL, + NSURLRequestCachePolicy cachePolicy, + double timeoutInterval) { + final _ret = _objc_msgSend_330( + _class_NSMutableURLRequest, + _sel_requestWithURL_cachePolicy_timeoutInterval_, + URL.pointer, + cachePolicy.value, + timeoutInterval); + return NSMutableURLRequest.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithURL: + NSMutableURLRequest initWithURL_(objc.NSURL URL) { + final _ret = + _objc_msgSend_329(this.pointer, _sel_initWithURL_, URL.pointer); + return NSMutableURLRequest.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithURL:cachePolicy:timeoutInterval: + NSMutableURLRequest initWithURL_cachePolicy_timeoutInterval_(objc.NSURL URL, + NSURLRequestCachePolicy cachePolicy, double timeoutInterval) { + final _ret = _objc_msgSend_330( + this.pointer, + _sel_initWithURL_cachePolicy_timeoutInterval_, + URL.pointer, + cachePolicy.value, + timeoutInterval); + return NSMutableURLRequest.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSMutableURLRequest init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSMutableURLRequest.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSMutableURLRequest new1() { + final _ret = _objc_msgSend_19(_class_NSMutableURLRequest, _sel_new); + return NSMutableURLRequest.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSMutableURLRequest allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSMutableURLRequest, _sel_allocWithZone_, zone); + return NSMutableURLRequest.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSMutableURLRequest alloc() { + final _ret = _objc_msgSend_19(_class_NSMutableURLRequest, _sel_alloc); + return NSMutableURLRequest.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSMutableURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSMutableURLRequest, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSMutableURLRequest, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSMutableURLRequest, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSMutableURLRequest, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSMutableURLRequest, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSMutableURLRequest, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSMutableURLRequest, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSMutableURLRequest, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSMutableURLRequest = + objc.getClass("classes.NSMutableURLRequest"); +late final _sel_setURL_ = objc.registerName("setURL:"); +late final _sel_setCachePolicy_ = objc.registerName("setCachePolicy:"); +final _objc_msgSend_507 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setTimeoutInterval_ = objc.registerName("setTimeoutInterval:"); +late final _sel_setMainDocumentURL_ = objc.registerName("setMainDocumentURL:"); +late final _sel_setNetworkServiceType_ = + objc.registerName("setNetworkServiceType:"); +final _objc_msgSend_508 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setAllowsCellularAccess_ = + objc.registerName("setAllowsCellularAccess:"); +late final _sel_setAllowsExpensiveNetworkAccess_ = + objc.registerName("setAllowsExpensiveNetworkAccess:"); +late final _sel_setAllowsConstrainedNetworkAccess_ = + objc.registerName("setAllowsConstrainedNetworkAccess:"); +late final _sel_setAssumesHTTP3Capable_ = + objc.registerName("setAssumesHTTP3Capable:"); +late final _sel_setAttribution_ = objc.registerName("setAttribution:"); +final _objc_msgSend_509 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setRequiresDNSSECValidation_ = + objc.registerName("setRequiresDNSSECValidation:"); +late final _sel_setHTTPMethod_ = objc.registerName("setHTTPMethod:"); +late final _sel_setAllHTTPHeaderFields_ = + objc.registerName("setAllHTTPHeaderFields:"); +late final _sel_setValue_forHTTPHeaderField_ = + objc.registerName("setValue:forHTTPHeaderField:"); +final _objc_msgSend_510 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addValue_forHTTPHeaderField_ = + objc.registerName("addValue:forHTTPHeaderField:"); +late final _sel_setHTTPBody_ = objc.registerName("setHTTPBody:"); +final _objc_msgSend_511 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPBodyStream_ = objc.registerName("setHTTPBodyStream:"); +final _objc_msgSend_512 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPShouldHandleCookies_ = + objc.registerName("setHTTPShouldHandleCookies:"); +late final _sel_setHTTPShouldUsePipelining_ = + objc.registerName("setHTTPShouldUsePipelining:"); +late final _sel_setProperty_forKey_inRequest_ = + objc.registerName("setProperty:forKey:inRequest:"); +final _objc_msgSend_513 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removePropertyForKey_inRequest_ = + objc.registerName("removePropertyForKey:inRequest:"); +final _objc_msgSend_514 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_registerClass_ = objc.registerName("registerClass:"); +late final _sel_unregisterClass_ = objc.registerName("unregisterClass:"); +late final _sel_canInitWithTask_ = objc.registerName("canInitWithTask:"); +final _objc_msgSend_515 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithTask_cachedResponse_client_ = + objc.registerName("initWithTask:cachedResponse:client:"); +final _objc_msgSend_516 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_task = objc.registerName("task"); +final _objc_msgSend_517 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + +/// NSXMLParser +class NSXMLParser extends objc.NSObject { + NSXMLParser._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSXMLParser] that points to the same underlying object as [other]. + NSXMLParser.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSXMLParser] that wraps the given raw object pointer. + NSXMLParser.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSXMLParser]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLParser); + } + + /// initWithContentsOfURL: + NSXMLParser? initWithContentsOfURL_(objc.NSURL url) { + final _ret = _objc_msgSend_36( + this.pointer, _sel_initWithContentsOfURL_, url.pointer); + return _ret.address == 0 + ? null + : NSXMLParser.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithData: + NSXMLParser initWithData_(objc.NSData data) { + final _ret = + _objc_msgSend_337(this.pointer, _sel_initWithData_, data.pointer); + return NSXMLParser.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithStream: + NSXMLParser initWithStream_(NSInputStream stream) { + final _ret = + _objc_msgSend_518(this.pointer, _sel_initWithStream_, stream.pointer); + return NSXMLParser.castFromPointer(_ret, retain: true, release: true); + } + + /// delegate + objc.ObjCObjectBase? get delegate { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setDelegate: + set delegate(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); + } + + /// shouldProcessNamespaces + bool get shouldProcessNamespaces { + return _objc_msgSend_13(this.pointer, _sel_shouldProcessNamespaces); + } + + /// setShouldProcessNamespaces: + set shouldProcessNamespaces(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setShouldProcessNamespaces_, value); + } + + /// shouldReportNamespacePrefixes + bool get shouldReportNamespacePrefixes { + return _objc_msgSend_13(this.pointer, _sel_shouldReportNamespacePrefixes); + } + + /// setShouldReportNamespacePrefixes: + set shouldReportNamespacePrefixes(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setShouldReportNamespacePrefixes_, value); + } + + /// externalEntityResolvingPolicy + NSXMLParserExternalEntityResolvingPolicy get externalEntityResolvingPolicy { + final _ret = + _objc_msgSend_519(this.pointer, _sel_externalEntityResolvingPolicy); + return NSXMLParserExternalEntityResolvingPolicy.fromValue(_ret); + } + + /// setExternalEntityResolvingPolicy: + set externalEntityResolvingPolicy( + NSXMLParserExternalEntityResolvingPolicy value) { + return _objc_msgSend_520( + this.pointer, _sel_setExternalEntityResolvingPolicy_, value.value); + } + + /// allowedExternalEntityURLs + objc.NSSet? get allowedExternalEntityURLs { + final _ret = + _objc_msgSend_521(this.pointer, _sel_allowedExternalEntityURLs); + return _ret.address == 0 + ? null + : objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// setAllowedExternalEntityURLs: + set allowedExternalEntityURLs(objc.NSSet? value) { + return _objc_msgSend_522(this.pointer, _sel_setAllowedExternalEntityURLs_, + value?.pointer ?? ffi.nullptr); + } + + /// parse + bool parse() { + return _objc_msgSend_13(this.pointer, _sel_parse); + } + + /// abortParsing + void abortParsing() { + _objc_msgSend_7(this.pointer, _sel_abortParsing); + } + + /// parserError + objc.NSError? get parserError { + final _ret = _objc_msgSend_341(this.pointer, _sel_parserError); + return _ret.address == 0 + ? null + : objc.NSError.castFromPointer(_ret, retain: true, release: true); + } + + /// shouldResolveExternalEntities + bool get shouldResolveExternalEntities { + return _objc_msgSend_13(this.pointer, _sel_shouldResolveExternalEntities); + } + + /// setShouldResolveExternalEntities: + set shouldResolveExternalEntities(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setShouldResolveExternalEntities_, value); + } + + /// publicID + objc.NSString? get publicID { + final _ret = _objc_msgSend_20(this.pointer, _sel_publicID); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// systemID + objc.NSString? get systemID { + final _ret = _objc_msgSend_20(this.pointer, _sel_systemID); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// lineNumber + int get lineNumber { + return _objc_msgSend_123(this.pointer, _sel_lineNumber); + } + + /// columnNumber + int get columnNumber { + return _objc_msgSend_123(this.pointer, _sel_columnNumber); + } + + /// init + NSXMLParser init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSXMLParser.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSXMLParser new1() { + final _ret = _objc_msgSend_19(_class_NSXMLParser, _sel_new); + return NSXMLParser.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSXMLParser allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSXMLParser, _sel_allocWithZone_, zone); + return NSXMLParser.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSXMLParser alloc() { + final _ret = _objc_msgSend_19(_class_NSXMLParser, _sel_alloc); + return NSXMLParser.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSXMLParser, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSXMLParser, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSXMLParser, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSXMLParser, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSXMLParser, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSXMLParser, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSXMLParser, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSXMLParser, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSXMLParser, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLParser = objc.getClass("classes.NSXMLParser"); +late final _sel_initWithContentsOfURL_ = + objc.registerName("initWithContentsOfURL:"); +late final _sel_initWithStream_ = objc.registerName("initWithStream:"); +final _objc_msgSend_518 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shouldProcessNamespaces = + objc.registerName("shouldProcessNamespaces"); +late final _sel_setShouldProcessNamespaces_ = + objc.registerName("setShouldProcessNamespaces:"); +late final _sel_shouldReportNamespacePrefixes = + objc.registerName("shouldReportNamespacePrefixes"); +late final _sel_setShouldReportNamespacePrefixes_ = + objc.registerName("setShouldReportNamespacePrefixes:"); + +enum NSXMLParserExternalEntityResolvingPolicy { + NSXMLParserResolveExternalEntitiesNever(0), + NSXMLParserResolveExternalEntitiesNoNetwork(1), + NSXMLParserResolveExternalEntitiesSameOriginOnly(2), + NSXMLParserResolveExternalEntitiesAlways(3); + + final int value; + const NSXMLParserExternalEntityResolvingPolicy(this.value); + + static NSXMLParserExternalEntityResolvingPolicy fromValue(int value) => + switch (value) { + 0 => NSXMLParserResolveExternalEntitiesNever, + 1 => NSXMLParserResolveExternalEntitiesNoNetwork, + 2 => NSXMLParserResolveExternalEntitiesSameOriginOnly, + 3 => NSXMLParserResolveExternalEntitiesAlways, + _ => throw ArgumentError( + "Unknown value for NSXMLParserExternalEntityResolvingPolicy: $value"), + }; +} + +late final _sel_externalEntityResolvingPolicy = + objc.registerName("externalEntityResolvingPolicy"); +final _objc_msgSend_519 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setExternalEntityResolvingPolicy_ = + objc.registerName("setExternalEntityResolvingPolicy:"); +final _objc_msgSend_520 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_allowedExternalEntityURLs = + objc.registerName("allowedExternalEntityURLs"); +final _objc_msgSend_521 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setAllowedExternalEntityURLs_ = + objc.registerName("setAllowedExternalEntityURLs:"); +final _objc_msgSend_522 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_parse = objc.registerName("parse"); +late final _sel_abortParsing = objc.registerName("abortParsing"); +late final _sel_parserError = objc.registerName("parserError"); +late final _sel_shouldResolveExternalEntities = + objc.registerName("shouldResolveExternalEntities"); +late final _sel_setShouldResolveExternalEntities_ = + objc.registerName("setShouldResolveExternalEntities:"); +late final _sel_publicID = objc.registerName("publicID"); +late final _sel_systemID = objc.registerName("systemID"); +late final _sel_lineNumber = objc.registerName("lineNumber"); +late final _sel_columnNumber = objc.registerName("columnNumber"); + +/// NSFileWrapper +class NSFileWrapper extends objc.NSObject { + NSFileWrapper._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSFileWrapper] that points to the same underlying object as [other]. + NSFileWrapper.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSFileWrapper] that wraps the given raw object pointer. + NSFileWrapper.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSFileWrapper]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSFileWrapper); + } + + /// initWithURL:options:error: + NSFileWrapper? initWithURL_options_error_( + objc.NSURL url, + NSFileWrapperReadingOptions options, + ffi.Pointer> outError) { + final _ret = _objc_msgSend_523(this.pointer, + _sel_initWithURL_options_error_, url.pointer, options.value, outError); + return _ret.address == 0 + ? null + : NSFileWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// initDirectoryWithFileWrappers: + NSFileWrapper initDirectoryWithFileWrappers_( + objc.NSDictionary childrenByPreferredName) { + final _ret = _objc_msgSend_524(this.pointer, + _sel_initDirectoryWithFileWrappers_, childrenByPreferredName.pointer); + return NSFileWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// initRegularFileWithContents: + NSFileWrapper initRegularFileWithContents_(objc.NSData contents) { + final _ret = _objc_msgSend_337( + this.pointer, _sel_initRegularFileWithContents_, contents.pointer); + return NSFileWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// initSymbolicLinkWithDestinationURL: + NSFileWrapper initSymbolicLinkWithDestinationURL_(objc.NSURL url) { + final _ret = _objc_msgSend_329( + this.pointer, _sel_initSymbolicLinkWithDestinationURL_, url.pointer); + return NSFileWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithSerializedRepresentation: + NSFileWrapper? initWithSerializedRepresentation_( + objc.NSData serializeRepresentation) { + final _ret = _objc_msgSend_338( + this.pointer, + _sel_initWithSerializedRepresentation_, + serializeRepresentation.pointer); + return _ret.address == 0 + ? null + : NSFileWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithCoder: + NSFileWrapper? initWithCoder_(objc.NSCoder inCoder) { + final _ret = + _objc_msgSend_239(this.pointer, _sel_initWithCoder_, inCoder.pointer); + return _ret.address == 0 + ? null + : NSFileWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// isDirectory + bool get directory { + return _objc_msgSend_13(this.pointer, _sel_isDirectory); + } + + /// isRegularFile + bool get regularFile { + return _objc_msgSend_13(this.pointer, _sel_isRegularFile); + } + + /// isSymbolicLink + bool get symbolicLink { + return _objc_msgSend_13(this.pointer, _sel_isSymbolicLink); + } + + /// preferredFilename + objc.NSString? get preferredFilename { + final _ret = _objc_msgSend_20(this.pointer, _sel_preferredFilename); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPreferredFilename: + set preferredFilename(objc.NSString? value) { + return _objc_msgSend_21(this.pointer, _sel_setPreferredFilename_, + value?.pointer ?? ffi.nullptr); + } + + /// filename + objc.NSString? get filename { + final _ret = _objc_msgSend_20(this.pointer, _sel_filename); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setFilename: + set filename(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setFilename_, value?.pointer ?? ffi.nullptr); + } + + /// fileAttributes + objc.NSDictionary get fileAttributes { + final _ret = _objc_msgSend_121(this.pointer, _sel_fileAttributes); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setFileAttributes: + set fileAttributes(objc.NSDictionary value) { + return _objc_msgSend_122( + this.pointer, _sel_setFileAttributes_, value.pointer); + } + + /// matchesContentsOfURL: + bool matchesContentsOfURL_(objc.NSURL url) { + return _objc_msgSend_314( + this.pointer, _sel_matchesContentsOfURL_, url.pointer); + } + + /// readFromURL:options:error: + bool readFromURL_options_error_( + objc.NSURL url, + NSFileWrapperReadingOptions options, + ffi.Pointer> outError) { + return _objc_msgSend_525(this.pointer, _sel_readFromURL_options_error_, + url.pointer, options.value, outError); + } + + /// writeToURL:options:originalContentsURL:error: + bool writeToURL_options_originalContentsURL_error_( + objc.NSURL url, + NSFileWrapperWritingOptions options, + objc.NSURL? originalContentsURL, + ffi.Pointer> outError) { + return _objc_msgSend_526( + this.pointer, + _sel_writeToURL_options_originalContentsURL_error_, + url.pointer, + options.value, + originalContentsURL?.pointer ?? ffi.nullptr, + outError); + } + + /// serializedRepresentation + objc.NSData? get serializedRepresentation { + final _ret = _objc_msgSend_334(this.pointer, _sel_serializedRepresentation); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// addFileWrapper: + objc.NSString addFileWrapper_(NSFileWrapper child) { + final _ret = + _objc_msgSend_527(this.pointer, _sel_addFileWrapper_, child.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// addRegularFileWithContents:preferredFilename: + objc.NSString addRegularFileWithContents_preferredFilename_( + objc.NSData data, objc.NSString fileName) { + final _ret = _objc_msgSend_528( + this.pointer, + _sel_addRegularFileWithContents_preferredFilename_, + data.pointer, + fileName.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// removeFileWrapper: + void removeFileWrapper_(NSFileWrapper child) { + _objc_msgSend_529(this.pointer, _sel_removeFileWrapper_, child.pointer); + } + + /// fileWrappers + objc.NSDictionary? get fileWrappers { + final _ret = _objc_msgSend_82(this.pointer, _sel_fileWrappers); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// keyForFileWrapper: + objc.NSString? keyForFileWrapper_(NSFileWrapper child) { + final _ret = + _objc_msgSend_530(this.pointer, _sel_keyForFileWrapper_, child.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// regularFileContents + objc.NSData? get regularFileContents { + final _ret = _objc_msgSend_334(this.pointer, _sel_regularFileContents); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// symbolicLinkDestinationURL + objc.NSURL? get symbolicLinkDestinationURL { + final _ret = + _objc_msgSend_24(this.pointer, _sel_symbolicLinkDestinationURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithPath: + objc.ObjCObjectBase? initWithPath_(objc.NSString path) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_initWithPath_, path.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// initSymbolicLinkWithDestination: + objc.ObjCObjectBase initSymbolicLinkWithDestination_(objc.NSString path) { + final _ret = _objc_msgSend_63( + this.pointer, _sel_initSymbolicLinkWithDestination_, path.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// needsToBeUpdatedFromPath: + bool needsToBeUpdatedFromPath_(objc.NSString path) { + return _objc_msgSend_31( + this.pointer, _sel_needsToBeUpdatedFromPath_, path.pointer); + } + + /// updateFromPath: + bool updateFromPath_(objc.NSString path) { + return _objc_msgSend_31(this.pointer, _sel_updateFromPath_, path.pointer); + } + + /// writeToFile:atomically:updateFilenames: + bool writeToFile_atomically_updateFilenames_( + objc.NSString path, bool atomicFlag, bool updateFilenamesFlag) { + return _objc_msgSend_531( + this.pointer, + _sel_writeToFile_atomically_updateFilenames_, + path.pointer, + atomicFlag, + updateFilenamesFlag); + } + + /// addFileWithPath: + objc.NSString addFileWithPath_(objc.NSString path) { + final _ret = + _objc_msgSend_306(this.pointer, _sel_addFileWithPath_, path.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// addSymbolicLinkWithDestination:preferredFilename: + objc.NSString addSymbolicLinkWithDestination_preferredFilename_( + objc.NSString path, objc.NSString filename) { + final _ret = _objc_msgSend_532( + this.pointer, + _sel_addSymbolicLinkWithDestination_preferredFilename_, + path.pointer, + filename.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// symbolicLinkDestination + objc.NSString symbolicLinkDestination() { + final _ret = _objc_msgSend_11(this.pointer, _sel_symbolicLinkDestination); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSFileWrapper init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSFileWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSFileWrapper new1() { + final _ret = _objc_msgSend_19(_class_NSFileWrapper, _sel_new); + return NSFileWrapper.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSFileWrapper allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSFileWrapper, _sel_allocWithZone_, zone); + return NSFileWrapper.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSFileWrapper alloc() { + final _ret = _objc_msgSend_19(_class_NSFileWrapper, _sel_alloc); + return NSFileWrapper.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSFileWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSFileWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSFileWrapper, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSFileWrapper, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSFileWrapper, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSFileWrapper, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSFileWrapper, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSFileWrapper, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSFileWrapper, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSFileWrapper = objc.getClass("classes.NSFileWrapper"); + +enum NSFileWrapperReadingOptions { + NSFileWrapperReadingImmediate(1), + NSFileWrapperReadingWithoutMapping(2); + + final int value; + const NSFileWrapperReadingOptions(this.value); + + static NSFileWrapperReadingOptions fromValue(int value) => switch (value) { + 1 => NSFileWrapperReadingImmediate, + 2 => NSFileWrapperReadingWithoutMapping, + _ => throw ArgumentError( + "Unknown value for NSFileWrapperReadingOptions: $value"), + }; +} + +late final _sel_initWithURL_options_error_ = + objc.registerName("initWithURL:options:error:"); +final _objc_msgSend_523 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initDirectoryWithFileWrappers_ = + objc.registerName("initDirectoryWithFileWrappers:"); +final _objc_msgSend_524 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initRegularFileWithContents_ = + objc.registerName("initRegularFileWithContents:"); +late final _sel_initSymbolicLinkWithDestinationURL_ = + objc.registerName("initSymbolicLinkWithDestinationURL:"); +late final _sel_initWithSerializedRepresentation_ = + objc.registerName("initWithSerializedRepresentation:"); +late final _sel_isDirectory = objc.registerName("isDirectory"); +late final _sel_isRegularFile = objc.registerName("isRegularFile"); +late final _sel_isSymbolicLink = objc.registerName("isSymbolicLink"); +late final _sel_preferredFilename = objc.registerName("preferredFilename"); +late final _sel_setPreferredFilename_ = + objc.registerName("setPreferredFilename:"); +late final _sel_filename = objc.registerName("filename"); +late final _sel_setFilename_ = objc.registerName("setFilename:"); +late final _sel_fileAttributes = objc.registerName("fileAttributes"); +late final _sel_setFileAttributes_ = objc.registerName("setFileAttributes:"); +late final _sel_matchesContentsOfURL_ = + objc.registerName("matchesContentsOfURL:"); +late final _sel_readFromURL_options_error_ = + objc.registerName("readFromURL:options:error:"); +final _objc_msgSend_525 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); + +enum NSFileWrapperWritingOptions { + NSFileWrapperWritingAtomic(1), + NSFileWrapperWritingWithNameUpdating(2); + + final int value; + const NSFileWrapperWritingOptions(this.value); + + static NSFileWrapperWritingOptions fromValue(int value) => switch (value) { + 1 => NSFileWrapperWritingAtomic, + 2 => NSFileWrapperWritingWithNameUpdating, + _ => throw ArgumentError( + "Unknown value for NSFileWrapperWritingOptions: $value"), + }; +} + +late final _sel_writeToURL_options_originalContentsURL_error_ = + objc.registerName("writeToURL:options:originalContentsURL:error:"); +final _objc_msgSend_526 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_serializedRepresentation = + objc.registerName("serializedRepresentation"); +late final _sel_addFileWrapper_ = objc.registerName("addFileWrapper:"); +final _objc_msgSend_527 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_addRegularFileWithContents_preferredFilename_ = + objc.registerName("addRegularFileWithContents:preferredFilename:"); +final _objc_msgSend_528 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_removeFileWrapper_ = objc.registerName("removeFileWrapper:"); +final _objc_msgSend_529 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_fileWrappers = objc.registerName("fileWrappers"); +late final _sel_keyForFileWrapper_ = objc.registerName("keyForFileWrapper:"); +final _objc_msgSend_530 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_regularFileContents = objc.registerName("regularFileContents"); +late final _sel_symbolicLinkDestinationURL = + objc.registerName("symbolicLinkDestinationURL"); +late final _sel_initSymbolicLinkWithDestination_ = + objc.registerName("initSymbolicLinkWithDestination:"); +late final _sel_needsToBeUpdatedFromPath_ = + objc.registerName("needsToBeUpdatedFromPath:"); +late final _sel_updateFromPath_ = objc.registerName("updateFromPath:"); +late final _sel_writeToFile_atomically_updateFilenames_ = + objc.registerName("writeToFile:atomically:updateFilenames:"); +final _objc_msgSend_531 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Bool)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool, + bool)>(); +late final _sel_addFileWithPath_ = objc.registerName("addFileWithPath:"); +late final _sel_addSymbolicLinkWithDestination_preferredFilename_ = + objc.registerName("addSymbolicLinkWithDestination:preferredFilename:"); +final _objc_msgSend_532 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_symbolicLinkDestination = + objc.registerName("symbolicLinkDestination"); + +/// NSURLSession +class NSURLSession extends objc.NSObject { + NSURLSession._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSession] that points to the same underlying object as [other]. + NSURLSession.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSession] that wraps the given raw object pointer. + NSURLSession.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSession]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSession); + } + + /// sharedSession + static NSURLSession getSharedSession() { + final _ret = _objc_msgSend_533(_class_NSURLSession, _sel_sharedSession); + return NSURLSession.castFromPointer(_ret, retain: true, release: true); + } + + /// sessionWithConfiguration: + static NSURLSession sessionWithConfiguration_( + NSURLSessionConfiguration configuration) { + final _ret = _objc_msgSend_549(_class_NSURLSession, + _sel_sessionWithConfiguration_, configuration.pointer); + return NSURLSession.castFromPointer(_ret, retain: true, release: true); + } + + /// sessionWithConfiguration:delegate:delegateQueue: + static NSURLSession sessionWithConfiguration_delegate_delegateQueue_( + NSURLSessionConfiguration configuration, + objc.ObjCObjectBase? delegate, + NSOperationQueue? queue) { + final _ret = _objc_msgSend_550( + _class_NSURLSession, + _sel_sessionWithConfiguration_delegate_delegateQueue_, + configuration.pointer, + delegate?.pointer ?? ffi.nullptr, + queue?.pointer ?? ffi.nullptr); + return NSURLSession.castFromPointer(_ret, retain: true, release: true); + } + + /// delegateQueue + NSOperationQueue get delegateQueue { + final _ret = _objc_msgSend_400(this.pointer, _sel_delegateQueue); + return NSOperationQueue.castFromPointer(_ret, retain: true, release: true); + } + + /// delegate + objc.ObjCObjectBase? get delegate { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// configuration + NSURLSessionConfiguration get configuration { + final _ret = _objc_msgSend_534(this.pointer, _sel_configuration); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: true, release: true); + } + + /// sessionDescription + objc.NSString? get sessionDescription { + final _ret = _objc_msgSend_20(this.pointer, _sel_sessionDescription); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setSessionDescription: + set sessionDescription(objc.NSString? value) { + return _objc_msgSend_21(this.pointer, _sel_setSessionDescription_, + value?.pointer ?? ffi.nullptr); + } + + /// finishTasksAndInvalidate + void finishTasksAndInvalidate() { + _objc_msgSend_7(this.pointer, _sel_finishTasksAndInvalidate); + } + + /// invalidateAndCancel + void invalidateAndCancel() { + _objc_msgSend_7(this.pointer, _sel_invalidateAndCancel); + } + + /// resetWithCompletionHandler: + void resetWithCompletionHandler_(ObjCBlock_ffiVoid completionHandler) { + _objc_msgSend_258(this.pointer, _sel_resetWithCompletionHandler_, + completionHandler.pointer); + } + + /// flushWithCompletionHandler: + void flushWithCompletionHandler_(ObjCBlock_ffiVoid completionHandler) { + _objc_msgSend_258(this.pointer, _sel_flushWithCompletionHandler_, + completionHandler.pointer); + } + + /// getTasksWithCompletionHandler: + void getTasksWithCompletionHandler_( + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray completionHandler) { + _objc_msgSend_551(this.pointer, _sel_getTasksWithCompletionHandler_, + completionHandler.pointer); + } + + /// getAllTasksWithCompletionHandler: + void getAllTasksWithCompletionHandler_( + ObjCBlock_ffiVoid_NSArray1 completionHandler) { + _objc_msgSend_552(this.pointer, _sel_getAllTasksWithCompletionHandler_, + completionHandler.pointer); + } + + /// dataTaskWithRequest: + NSURLSessionDataTask dataTaskWithRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_553( + this.pointer, _sel_dataTaskWithRequest_, request.pointer); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// dataTaskWithURL: + NSURLSessionDataTask dataTaskWithURL_(objc.NSURL url) { + final _ret = + _objc_msgSend_554(this.pointer, _sel_dataTaskWithURL_, url.pointer); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// uploadTaskWithRequest:fromFile: + NSURLSessionUploadTask uploadTaskWithRequest_fromFile_( + NSURLRequest request, objc.NSURL fileURL) { + final _ret = _objc_msgSend_556(this.pointer, + _sel_uploadTaskWithRequest_fromFile_, request.pointer, fileURL.pointer); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// uploadTaskWithRequest:fromData: + NSURLSessionUploadTask uploadTaskWithRequest_fromData_( + NSURLRequest request, objc.NSData bodyData) { + final _ret = _objc_msgSend_557( + this.pointer, + _sel_uploadTaskWithRequest_fromData_, + request.pointer, + bodyData.pointer); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// uploadTaskWithResumeData: + NSURLSessionUploadTask uploadTaskWithResumeData_(objc.NSData resumeData) { + final _ret = _objc_msgSend_558( + this.pointer, _sel_uploadTaskWithResumeData_, resumeData.pointer); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// uploadTaskWithStreamedRequest: + NSURLSessionUploadTask uploadTaskWithStreamedRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_559( + this.pointer, _sel_uploadTaskWithStreamedRequest_, request.pointer); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// downloadTaskWithRequest: + NSURLSessionDownloadTask downloadTaskWithRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_560( + this.pointer, _sel_downloadTaskWithRequest_, request.pointer); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// downloadTaskWithURL: + NSURLSessionDownloadTask downloadTaskWithURL_(objc.NSURL url) { + final _ret = + _objc_msgSend_561(this.pointer, _sel_downloadTaskWithURL_, url.pointer); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// downloadTaskWithResumeData: + NSURLSessionDownloadTask downloadTaskWithResumeData_(objc.NSData resumeData) { + final _ret = _objc_msgSend_562( + this.pointer, _sel_downloadTaskWithResumeData_, resumeData.pointer); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// streamTaskWithHostName:port: + NSURLSessionStreamTask streamTaskWithHostName_port_( + objc.NSString hostname, int port) { + final _ret = _objc_msgSend_565(this.pointer, + _sel_streamTaskWithHostName_port_, hostname.pointer, port); + return NSURLSessionStreamTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// streamTaskWithNetService: + NSURLSessionStreamTask streamTaskWithNetService_(NSNetService service) { + final _ret = _objc_msgSend_574( + this.pointer, _sel_streamTaskWithNetService_, service.pointer); + return NSURLSessionStreamTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// webSocketTaskWithURL: + NSURLSessionWebSocketTask webSocketTaskWithURL_(objc.NSURL url) { + final _ret = _objc_msgSend_581( + this.pointer, _sel_webSocketTaskWithURL_, url.pointer); + return NSURLSessionWebSocketTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// webSocketTaskWithURL:protocols: + NSURLSessionWebSocketTask webSocketTaskWithURL_protocols_( + objc.NSURL url, objc.NSArray protocols) { + final _ret = _objc_msgSend_582(this.pointer, + _sel_webSocketTaskWithURL_protocols_, url.pointer, protocols.pointer); + return NSURLSessionWebSocketTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// webSocketTaskWithRequest: + NSURLSessionWebSocketTask webSocketTaskWithRequest_(NSURLRequest request) { + final _ret = _objc_msgSend_583( + this.pointer, _sel_webSocketTaskWithRequest_, request.pointer); + return NSURLSessionWebSocketTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSURLSession init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSession.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSURLSession new1() { + final _ret = _objc_msgSend_19(_class_NSURLSession, _sel_new); + return NSURLSession.castFromPointer(_ret, retain: false, release: true); + } + + /// dataTaskWithRequest:completionHandler: + NSURLSessionDataTask dataTaskWithRequest_completionHandler_( + NSURLRequest request, + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_584( + this.pointer, + _sel_dataTaskWithRequest_completionHandler_, + request.pointer, + completionHandler.pointer); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// dataTaskWithURL:completionHandler: + NSURLSessionDataTask dataTaskWithURL_completionHandler_(objc.NSURL url, + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_585( + this.pointer, + _sel_dataTaskWithURL_completionHandler_, + url.pointer, + completionHandler.pointer); + return NSURLSessionDataTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// uploadTaskWithRequest:fromFile:completionHandler: + NSURLSessionUploadTask uploadTaskWithRequest_fromFile_completionHandler_( + NSURLRequest request, + objc.NSURL fileURL, + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_586( + this.pointer, + _sel_uploadTaskWithRequest_fromFile_completionHandler_, + request.pointer, + fileURL.pointer, + completionHandler.pointer); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// uploadTaskWithRequest:fromData:completionHandler: + NSURLSessionUploadTask uploadTaskWithRequest_fromData_completionHandler_( + NSURLRequest request, + objc.NSData? bodyData, + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_587( + this.pointer, + _sel_uploadTaskWithRequest_fromData_completionHandler_, + request.pointer, + bodyData?.pointer ?? ffi.nullptr, + completionHandler.pointer); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// uploadTaskWithResumeData:completionHandler: + NSURLSessionUploadTask uploadTaskWithResumeData_completionHandler_( + objc.NSData resumeData, + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_588( + this.pointer, + _sel_uploadTaskWithResumeData_completionHandler_, + resumeData.pointer, + completionHandler.pointer); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// downloadTaskWithRequest:completionHandler: + NSURLSessionDownloadTask downloadTaskWithRequest_completionHandler_( + NSURLRequest request, + ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_589( + this.pointer, + _sel_downloadTaskWithRequest_completionHandler_, + request.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// downloadTaskWithURL:completionHandler: + NSURLSessionDownloadTask downloadTaskWithURL_completionHandler_( + objc.NSURL url, + ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_590( + this.pointer, + _sel_downloadTaskWithURL_completionHandler_, + url.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// downloadTaskWithResumeData:completionHandler: + NSURLSessionDownloadTask downloadTaskWithResumeData_completionHandler_( + objc.NSData resumeData, + ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError completionHandler) { + final _ret = _objc_msgSend_591( + this.pointer, + _sel_downloadTaskWithResumeData_completionHandler_, + resumeData.pointer, + completionHandler.pointer); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// allocWithZone: + static NSURLSession allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSURLSession, _sel_allocWithZone_, zone); + return NSURLSession.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSURLSession alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSession, _sel_alloc); + return NSURLSession.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSession, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSession, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSession, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSURLSession, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSession, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSession, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSession, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSession, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSURLSession, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSession = objc.getClass("classes.NSURLSession"); +late final _sel_sharedSession = objc.registerName("sharedSession"); +final _objc_msgSend_533 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); + +/// NSURLSessionConfiguration +class NSURLSessionConfiguration extends objc.NSObject { + NSURLSessionConfiguration._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionConfiguration] that points to the same underlying object as [other]. + NSURLSessionConfiguration.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionConfiguration] that wraps the given raw object pointer. + NSURLSessionConfiguration.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionConfiguration]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionConfiguration); + } + + /// defaultSessionConfiguration + static NSURLSessionConfiguration getDefaultSessionConfiguration() { + final _ret = _objc_msgSend_534( + _class_NSURLSessionConfiguration, _sel_defaultSessionConfiguration); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: true, release: true); + } + + /// ephemeralSessionConfiguration + static NSURLSessionConfiguration getEphemeralSessionConfiguration() { + final _ret = _objc_msgSend_534( + _class_NSURLSessionConfiguration, _sel_ephemeralSessionConfiguration); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: true, release: true); + } + + /// backgroundSessionConfigurationWithIdentifier: + static NSURLSessionConfiguration + backgroundSessionConfigurationWithIdentifier_(objc.NSString identifier) { + final _ret = _objc_msgSend_535(_class_NSURLSessionConfiguration, + _sel_backgroundSessionConfigurationWithIdentifier_, identifier.pointer); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: true, release: true); + } + + /// identifier + objc.NSString? get identifier { + final _ret = _objc_msgSend_20(this.pointer, _sel_identifier); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// requestCachePolicy + NSURLRequestCachePolicy get requestCachePolicy { + final _ret = _objc_msgSend_331(this.pointer, _sel_requestCachePolicy); + return NSURLRequestCachePolicy.fromValue(_ret); + } + + /// setRequestCachePolicy: + set requestCachePolicy(NSURLRequestCachePolicy value) { + return _objc_msgSend_507( + this.pointer, _sel_setRequestCachePolicy_, value.value); + } + + /// timeoutIntervalForRequest + double get timeoutIntervalForRequest { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_timeoutIntervalForRequest) + : _objc_msgSend_18(this.pointer, _sel_timeoutIntervalForRequest); + } + + /// setTimeoutIntervalForRequest: + set timeoutIntervalForRequest(double value) { + return _objc_msgSend_223( + this.pointer, _sel_setTimeoutIntervalForRequest_, value); + } + + /// timeoutIntervalForResource + double get timeoutIntervalForResource { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_timeoutIntervalForResource) + : _objc_msgSend_18(this.pointer, _sel_timeoutIntervalForResource); + } + + /// setTimeoutIntervalForResource: + set timeoutIntervalForResource(double value) { + return _objc_msgSend_223( + this.pointer, _sel_setTimeoutIntervalForResource_, value); + } + + /// networkServiceType + NSURLRequestNetworkServiceType get networkServiceType { + final _ret = _objc_msgSend_332(this.pointer, _sel_networkServiceType); + return NSURLRequestNetworkServiceType.fromValue(_ret); + } + + /// setNetworkServiceType: + set networkServiceType(NSURLRequestNetworkServiceType value) { + return _objc_msgSend_508( + this.pointer, _sel_setNetworkServiceType_, value.value); + } + + /// allowsCellularAccess + bool get allowsCellularAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsCellularAccess); + } + + /// setAllowsCellularAccess: + set allowsCellularAccess(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setAllowsCellularAccess_, value); + } + + /// allowsExpensiveNetworkAccess + bool get allowsExpensiveNetworkAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsExpensiveNetworkAccess); + } + + /// setAllowsExpensiveNetworkAccess: + set allowsExpensiveNetworkAccess(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAllowsExpensiveNetworkAccess_, value); + } + + /// allowsConstrainedNetworkAccess + bool get allowsConstrainedNetworkAccess { + return _objc_msgSend_13(this.pointer, _sel_allowsConstrainedNetworkAccess); + } + + /// setAllowsConstrainedNetworkAccess: + set allowsConstrainedNetworkAccess(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setAllowsConstrainedNetworkAccess_, value); + } + + /// requiresDNSSECValidation + bool get requiresDNSSECValidation { + return _objc_msgSend_13(this.pointer, _sel_requiresDNSSECValidation); + } + + /// setRequiresDNSSECValidation: + set requiresDNSSECValidation(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setRequiresDNSSECValidation_, value); + } + + /// waitsForConnectivity + bool get waitsForConnectivity { + return _objc_msgSend_13(this.pointer, _sel_waitsForConnectivity); + } + + /// setWaitsForConnectivity: + set waitsForConnectivity(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setWaitsForConnectivity_, value); + } + + /// isDiscretionary + bool get discretionary { + return _objc_msgSend_13(this.pointer, _sel_isDiscretionary); + } + + /// setDiscretionary: + set discretionary(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setDiscretionary_, value); + } + + /// sharedContainerIdentifier + objc.NSString? get sharedContainerIdentifier { + final _ret = _objc_msgSend_20(this.pointer, _sel_sharedContainerIdentifier); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setSharedContainerIdentifier: + set sharedContainerIdentifier(objc.NSString? value) { + return _objc_msgSend_21(this.pointer, _sel_setSharedContainerIdentifier_, + value?.pointer ?? ffi.nullptr); + } + + /// sessionSendsLaunchEvents + bool get sessionSendsLaunchEvents { + return _objc_msgSend_13(this.pointer, _sel_sessionSendsLaunchEvents); + } + + /// setSessionSendsLaunchEvents: + set sessionSendsLaunchEvents(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setSessionSendsLaunchEvents_, value); + } + + /// connectionProxyDictionary + objc.NSDictionary? get connectionProxyDictionary { + final _ret = _objc_msgSend_82(this.pointer, _sel_connectionProxyDictionary); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setConnectionProxyDictionary: + set connectionProxyDictionary(objc.NSDictionary? value) { + return _objc_msgSend_187(this.pointer, _sel_setConnectionProxyDictionary_, + value?.pointer ?? ffi.nullptr); + } + + /// TLSMinimumSupportedProtocol + SSLProtocol get TLSMinimumSupportedProtocol { + final _ret = + _objc_msgSend_536(this.pointer, _sel_TLSMinimumSupportedProtocol); + return SSLProtocol.fromValue(_ret); + } + + /// setTLSMinimumSupportedProtocol: + set TLSMinimumSupportedProtocol(SSLProtocol value) { + return _objc_msgSend_537( + this.pointer, _sel_setTLSMinimumSupportedProtocol_, value.value); + } + + /// TLSMaximumSupportedProtocol + SSLProtocol get TLSMaximumSupportedProtocol { + final _ret = + _objc_msgSend_536(this.pointer, _sel_TLSMaximumSupportedProtocol); + return SSLProtocol.fromValue(_ret); + } + + /// setTLSMaximumSupportedProtocol: + set TLSMaximumSupportedProtocol(SSLProtocol value) { + return _objc_msgSend_537( + this.pointer, _sel_setTLSMaximumSupportedProtocol_, value.value); + } + + /// TLSMinimumSupportedProtocolVersion + tls_protocol_version_t get TLSMinimumSupportedProtocolVersion { + final _ret = _objc_msgSend_538( + this.pointer, _sel_TLSMinimumSupportedProtocolVersion); + return tls_protocol_version_t.fromValue(_ret); + } + + /// setTLSMinimumSupportedProtocolVersion: + set TLSMinimumSupportedProtocolVersion(tls_protocol_version_t value) { + return _objc_msgSend_539( + this.pointer, _sel_setTLSMinimumSupportedProtocolVersion_, value.value); + } + + /// TLSMaximumSupportedProtocolVersion + tls_protocol_version_t get TLSMaximumSupportedProtocolVersion { + final _ret = _objc_msgSend_538( + this.pointer, _sel_TLSMaximumSupportedProtocolVersion); + return tls_protocol_version_t.fromValue(_ret); + } + + /// setTLSMaximumSupportedProtocolVersion: + set TLSMaximumSupportedProtocolVersion(tls_protocol_version_t value) { + return _objc_msgSend_539( + this.pointer, _sel_setTLSMaximumSupportedProtocolVersion_, value.value); + } + + /// HTTPShouldUsePipelining + bool get HTTPShouldUsePipelining { + return _objc_msgSend_13(this.pointer, _sel_HTTPShouldUsePipelining); + } + + /// setHTTPShouldUsePipelining: + set HTTPShouldUsePipelining(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setHTTPShouldUsePipelining_, value); + } + + /// HTTPShouldSetCookies + bool get HTTPShouldSetCookies { + return _objc_msgSend_13(this.pointer, _sel_HTTPShouldSetCookies); + } + + /// setHTTPShouldSetCookies: + set HTTPShouldSetCookies(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setHTTPShouldSetCookies_, value); + } + + /// HTTPCookieAcceptPolicy + NSHTTPCookieAcceptPolicy get HTTPCookieAcceptPolicy { + final _ret = _objc_msgSend_327(this.pointer, _sel_HTTPCookieAcceptPolicy); + return NSHTTPCookieAcceptPolicy.fromValue(_ret); + } + + /// setHTTPCookieAcceptPolicy: + set HTTPCookieAcceptPolicy(NSHTTPCookieAcceptPolicy value) { + return _objc_msgSend_328( + this.pointer, _sel_setHTTPCookieAcceptPolicy_, value.value); + } + + /// HTTPAdditionalHeaders + objc.NSDictionary? get HTTPAdditionalHeaders { + final _ret = _objc_msgSend_82(this.pointer, _sel_HTTPAdditionalHeaders); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setHTTPAdditionalHeaders: + set HTTPAdditionalHeaders(objc.NSDictionary? value) { + return _objc_msgSend_187(this.pointer, _sel_setHTTPAdditionalHeaders_, + value?.pointer ?? ffi.nullptr); + } + + /// HTTPMaximumConnectionsPerHost + int get HTTPMaximumConnectionsPerHost { + return _objc_msgSend_123(this.pointer, _sel_HTTPMaximumConnectionsPerHost); + } + + /// setHTTPMaximumConnectionsPerHost: + set HTTPMaximumConnectionsPerHost(int value) { + return _objc_msgSend_142( + this.pointer, _sel_setHTTPMaximumConnectionsPerHost_, value); + } + + /// HTTPCookieStorage + NSHTTPCookieStorage? get HTTPCookieStorage { + final _ret = _objc_msgSend_540(this.pointer, _sel_HTTPCookieStorage); + return _ret.address == 0 + ? null + : NSHTTPCookieStorage.castFromPointer(_ret, + retain: true, release: true); + } + + /// setHTTPCookieStorage: + set HTTPCookieStorage(NSHTTPCookieStorage? value) { + return _objc_msgSend_541(this.pointer, _sel_setHTTPCookieStorage_, + value?.pointer ?? ffi.nullptr); + } + + /// URLCredentialStorage + NSURLCredentialStorage? get URLCredentialStorage { + final _ret = _objc_msgSend_542(this.pointer, _sel_URLCredentialStorage); + return _ret.address == 0 + ? null + : NSURLCredentialStorage.castFromPointer(_ret, + retain: true, release: true); + } + + /// setURLCredentialStorage: + set URLCredentialStorage(NSURLCredentialStorage? value) { + return _objc_msgSend_543(this.pointer, _sel_setURLCredentialStorage_, + value?.pointer ?? ffi.nullptr); + } + + /// URLCache + NSURLCache? get URLCache { + final _ret = _objc_msgSend_544(this.pointer, _sel_URLCache); + return _ret.address == 0 + ? null + : NSURLCache.castFromPointer(_ret, retain: true, release: true); + } + + /// setURLCache: + set URLCache(NSURLCache? value) { + return _objc_msgSend_545( + this.pointer, _sel_setURLCache_, value?.pointer ?? ffi.nullptr); + } + + /// shouldUseExtendedBackgroundIdleMode + bool get shouldUseExtendedBackgroundIdleMode { + return _objc_msgSend_13( + this.pointer, _sel_shouldUseExtendedBackgroundIdleMode); + } + + /// setShouldUseExtendedBackgroundIdleMode: + set shouldUseExtendedBackgroundIdleMode(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setShouldUseExtendedBackgroundIdleMode_, value); + } + + /// protocolClasses + objc.NSArray? get protocolClasses { + final _ret = _objc_msgSend_86(this.pointer, _sel_protocolClasses); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setProtocolClasses: + set protocolClasses(objc.NSArray? value) { + return _objc_msgSend_546( + this.pointer, _sel_setProtocolClasses_, value?.pointer ?? ffi.nullptr); + } + + /// multipathServiceType + NSURLSessionMultipathServiceType get multipathServiceType { + final _ret = _objc_msgSend_547(this.pointer, _sel_multipathServiceType); + return NSURLSessionMultipathServiceType.fromValue(_ret); + } + + /// setMultipathServiceType: + set multipathServiceType(NSURLSessionMultipathServiceType value) { + return _objc_msgSend_548( + this.pointer, _sel_setMultipathServiceType_, value.value); + } + + /// init + NSURLSessionConfiguration init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLSessionConfiguration new1() { + final _ret = _objc_msgSend_19(_class_NSURLSessionConfiguration, _sel_new); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: false, release: true); + } + + /// backgroundSessionConfiguration: + static NSURLSessionConfiguration backgroundSessionConfiguration_( + objc.NSString identifier) { + final _ret = _objc_msgSend_535(_class_NSURLSessionConfiguration, + _sel_backgroundSessionConfiguration_, identifier.pointer); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: true, release: true); + } + + /// allocWithZone: + static NSURLSessionConfiguration allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLSessionConfiguration, _sel_allocWithZone_, zone); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLSessionConfiguration alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSessionConfiguration, _sel_alloc); + return NSURLSessionConfiguration.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionConfiguration, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionConfiguration, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSessionConfiguration, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLSessionConfiguration, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionConfiguration, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionConfiguration, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionConfiguration, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSessionConfiguration, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLSessionConfiguration, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionConfiguration = + objc.getClass("classes.NSURLSessionConfiguration"); +late final _sel_defaultSessionConfiguration = + objc.registerName("defaultSessionConfiguration"); +final _objc_msgSend_534 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_ephemeralSessionConfiguration = + objc.registerName("ephemeralSessionConfiguration"); +late final _sel_backgroundSessionConfigurationWithIdentifier_ = + objc.registerName("backgroundSessionConfigurationWithIdentifier:"); +final _objc_msgSend_535 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_identifier = objc.registerName("identifier"); +late final _sel_requestCachePolicy = objc.registerName("requestCachePolicy"); +late final _sel_setRequestCachePolicy_ = + objc.registerName("setRequestCachePolicy:"); +late final _sel_timeoutIntervalForRequest = + objc.registerName("timeoutIntervalForRequest"); +late final _sel_setTimeoutIntervalForRequest_ = + objc.registerName("setTimeoutIntervalForRequest:"); +late final _sel_timeoutIntervalForResource = + objc.registerName("timeoutIntervalForResource"); +late final _sel_setTimeoutIntervalForResource_ = + objc.registerName("setTimeoutIntervalForResource:"); +late final _sel_waitsForConnectivity = + objc.registerName("waitsForConnectivity"); +late final _sel_setWaitsForConnectivity_ = + objc.registerName("setWaitsForConnectivity:"); +late final _sel_isDiscretionary = objc.registerName("isDiscretionary"); +late final _sel_setDiscretionary_ = objc.registerName("setDiscretionary:"); +late final _sel_sharedContainerIdentifier = + objc.registerName("sharedContainerIdentifier"); +late final _sel_setSharedContainerIdentifier_ = + objc.registerName("setSharedContainerIdentifier:"); +late final _sel_sessionSendsLaunchEvents = + objc.registerName("sessionSendsLaunchEvents"); +late final _sel_setSessionSendsLaunchEvents_ = + objc.registerName("setSessionSendsLaunchEvents:"); +late final _sel_connectionProxyDictionary = + objc.registerName("connectionProxyDictionary"); +late final _sel_setConnectionProxyDictionary_ = + objc.registerName("setConnectionProxyDictionary:"); + +enum SSLProtocol { + kSSLProtocolUnknown(0), + kTLSProtocol1(4), + kTLSProtocol11(7), + kTLSProtocol12(8), + kDTLSProtocol1(9), + kTLSProtocol13(10), + kDTLSProtocol12(11), + kTLSProtocolMaxSupported(999), + kSSLProtocol2(1), + kSSLProtocol3(2), + kSSLProtocol3Only(3), + kTLSProtocol1Only(5), + kSSLProtocolAll(6); + + final int value; + const SSLProtocol(this.value); + + static SSLProtocol fromValue(int value) => switch (value) { + 0 => kSSLProtocolUnknown, + 4 => kTLSProtocol1, + 7 => kTLSProtocol11, + 8 => kTLSProtocol12, + 9 => kDTLSProtocol1, + 10 => kTLSProtocol13, + 11 => kDTLSProtocol12, + 999 => kTLSProtocolMaxSupported, + 1 => kSSLProtocol2, + 2 => kSSLProtocol3, + 3 => kSSLProtocol3Only, + 5 => kTLSProtocol1Only, + 6 => kSSLProtocolAll, + _ => throw ArgumentError("Unknown value for SSLProtocol: $value"), + }; +} + +late final _sel_TLSMinimumSupportedProtocol = + objc.registerName("TLSMinimumSupportedProtocol"); +final _objc_msgSend_536 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTLSMinimumSupportedProtocol_ = + objc.registerName("setTLSMinimumSupportedProtocol:"); +final _objc_msgSend_537 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_TLSMaximumSupportedProtocol = + objc.registerName("TLSMaximumSupportedProtocol"); +late final _sel_setTLSMaximumSupportedProtocol_ = + objc.registerName("setTLSMaximumSupportedProtocol:"); + +enum tls_protocol_version_t { + tls_protocol_version_TLSv10(769), + tls_protocol_version_TLSv11(770), + tls_protocol_version_TLSv12(771), + tls_protocol_version_TLSv13(772), + tls_protocol_version_DTLSv10(-257), + tls_protocol_version_DTLSv12(-259); + + final int value; + const tls_protocol_version_t(this.value); + + static tls_protocol_version_t fromValue(int value) => switch (value) { + 769 => tls_protocol_version_TLSv10, + 770 => tls_protocol_version_TLSv11, + 771 => tls_protocol_version_TLSv12, + 772 => tls_protocol_version_TLSv13, + -257 => tls_protocol_version_DTLSv10, + -259 => tls_protocol_version_DTLSv12, + _ => throw ArgumentError( + "Unknown value for tls_protocol_version_t: $value"), + }; +} + +late final _sel_TLSMinimumSupportedProtocolVersion = + objc.registerName("TLSMinimumSupportedProtocolVersion"); +final _objc_msgSend_538 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Uint16 Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTLSMinimumSupportedProtocolVersion_ = + objc.registerName("setTLSMinimumSupportedProtocolVersion:"); +final _objc_msgSend_539 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Uint16)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_TLSMaximumSupportedProtocolVersion = + objc.registerName("TLSMaximumSupportedProtocolVersion"); +late final _sel_setTLSMaximumSupportedProtocolVersion_ = + objc.registerName("setTLSMaximumSupportedProtocolVersion:"); +late final _sel_HTTPShouldSetCookies = + objc.registerName("HTTPShouldSetCookies"); +late final _sel_setHTTPShouldSetCookies_ = + objc.registerName("setHTTPShouldSetCookies:"); +late final _sel_HTTPCookieAcceptPolicy = + objc.registerName("HTTPCookieAcceptPolicy"); +late final _sel_setHTTPCookieAcceptPolicy_ = + objc.registerName("setHTTPCookieAcceptPolicy:"); +late final _sel_HTTPAdditionalHeaders = + objc.registerName("HTTPAdditionalHeaders"); +late final _sel_setHTTPAdditionalHeaders_ = + objc.registerName("setHTTPAdditionalHeaders:"); +late final _sel_HTTPMaximumConnectionsPerHost = + objc.registerName("HTTPMaximumConnectionsPerHost"); +late final _sel_setHTTPMaximumConnectionsPerHost_ = + objc.registerName("setHTTPMaximumConnectionsPerHost:"); +late final _sel_HTTPCookieStorage = objc.registerName("HTTPCookieStorage"); +final _objc_msgSend_540 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setHTTPCookieStorage_ = + objc.registerName("setHTTPCookieStorage:"); +final _objc_msgSend_541 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLCredentialStorage = + objc.registerName("URLCredentialStorage"); +final _objc_msgSend_542 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setURLCredentialStorage_ = + objc.registerName("setURLCredentialStorage:"); +final _objc_msgSend_543 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_URLCache = objc.registerName("URLCache"); +final _objc_msgSend_544 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setURLCache_ = objc.registerName("setURLCache:"); +final _objc_msgSend_545 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_shouldUseExtendedBackgroundIdleMode = + objc.registerName("shouldUseExtendedBackgroundIdleMode"); +late final _sel_setShouldUseExtendedBackgroundIdleMode_ = + objc.registerName("setShouldUseExtendedBackgroundIdleMode:"); +late final _sel_protocolClasses = objc.registerName("protocolClasses"); +late final _sel_setProtocolClasses_ = objc.registerName("setProtocolClasses:"); +final _objc_msgSend_546 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +enum NSURLSessionMultipathServiceType { + NSURLSessionMultipathServiceTypeNone(0), + NSURLSessionMultipathServiceTypeHandover(1), + NSURLSessionMultipathServiceTypeInteractive(2), + NSURLSessionMultipathServiceTypeAggregate(3); + + final int value; + const NSURLSessionMultipathServiceType(this.value); + + static NSURLSessionMultipathServiceType fromValue(int value) => + switch (value) { + 0 => NSURLSessionMultipathServiceTypeNone, + 1 => NSURLSessionMultipathServiceTypeHandover, + 2 => NSURLSessionMultipathServiceTypeInteractive, + 3 => NSURLSessionMultipathServiceTypeAggregate, + _ => throw ArgumentError( + "Unknown value for NSURLSessionMultipathServiceType: $value"), + }; +} + +late final _sel_multipathServiceType = + objc.registerName("multipathServiceType"); +final _objc_msgSend_547 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setMultipathServiceType_ = + objc.registerName("setMultipathServiceType:"); +final _objc_msgSend_548 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_backgroundSessionConfiguration_ = + objc.registerName("backgroundSessionConfiguration:"); +late final _sel_sessionWithConfiguration_ = + objc.registerName("sessionWithConfiguration:"); +final _objc_msgSend_549 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sessionWithConfiguration_delegate_delegateQueue_ = + objc.registerName("sessionWithConfiguration:delegate:delegateQueue:"); +final _objc_msgSend_550 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_delegateQueue = objc.registerName("delegateQueue"); +late final _sel_configuration = objc.registerName("configuration"); +late final _sel_sessionDescription = objc.registerName("sessionDescription"); +late final _sel_setSessionDescription_ = + objc.registerName("setSessionDescription:"); +late final _sel_finishTasksAndInvalidate = + objc.registerName("finishTasksAndInvalidate"); +late final _sel_invalidateAndCancel = objc.registerName("invalidateAndCancel"); +late final _sel_resetWithCompletionHandler_ = + objc.registerName("resetWithCompletionHandler:"); +late final _sel_flushWithCompletionHandler_ = + objc.registerName("flushWithCompletionHandler:"); +void _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSArray_NSArray_NSArray extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSArray_NSArray_NSArray castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray_NSArray_NSArray._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.fromFunction( + void Function(objc.NSArray, objc.NSArray, objc.NSArray) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( + objc.NSArray.castFromPointer(arg0, retain: true, release: true), + objc.NSArray.castFromPointer(arg1, retain: true, release: true), + objc.NSArray.castFromPointer(arg2, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSArray_NSArray_NSArray.listener( + void Function(objc.NSArray, objc.NSArray, objc.NSArray) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSArray_NSArray_NSArray(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray_NSArray_NSArray_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + objc.NSArray.castFromPointer(arg0, + retain: false, release: true), + objc.NSArray.castFromPointer(arg1, retain: false, release: true), + objc.NSArray.castFromPointer(arg2, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(objc.NSArray arg0, objc.NSArray arg1, objc.NSArray arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1.pointer, arg2.pointer); +} + +late final _sel_getTasksWithCompletionHandler_ = + objc.registerName("getTasksWithCompletionHandler:"); +final _objc_msgSend_551 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSArray1_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSArray1 extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSArray1._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSArray1 castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSArray1._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSArray1.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray1_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSArray1.fromFunction(void Function(objc.NSArray) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn( + objc.NSArray.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSArray1.listener(void Function(objc.NSArray) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSArray1( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSArray1_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn( + objc.NSArray.castFromPointer(arg0, + retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(objc.NSArray arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_getAllTasksWithCompletionHandler_ = + objc.registerName("getAllTasksWithCompletionHandler:"); +final _objc_msgSend_552 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataTaskWithRequest_ = + objc.registerName("dataTaskWithRequest:"); +final _objc_msgSend_553 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataTaskWithURL_ = objc.registerName("dataTaskWithURL:"); +final _objc_msgSend_554 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSURLSessionUploadTask +class NSURLSessionUploadTask extends NSURLSessionDataTask { + NSURLSessionUploadTask._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionUploadTask] that points to the same underlying object as [other]. + NSURLSessionUploadTask.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionUploadTask] that wraps the given raw object pointer. + NSURLSessionUploadTask.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionUploadTask]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionUploadTask); + } + + /// init + NSURLSessionUploadTask init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLSessionUploadTask new1() { + final _ret = _objc_msgSend_19(_class_NSURLSessionUploadTask, _sel_new); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelByProducingResumeData: + void cancelByProducingResumeData_( + ObjCBlock_ffiVoid_NSData completionHandler) { + _objc_msgSend_555(this.pointer, _sel_cancelByProducingResumeData_, + completionHandler.pointer); + } + + /// allocWithZone: + static NSURLSessionUploadTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLSessionUploadTask, _sel_allocWithZone_, zone); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLSessionUploadTask alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSessionUploadTask, _sel_alloc); + return NSURLSessionUploadTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionUploadTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionUploadTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSessionUploadTask, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLSessionUploadTask, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionUploadTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionUploadTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionUploadTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSessionUploadTask, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLSessionUploadTask, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionUploadTask = + objc.getClass("classes.NSURLSessionUploadTask"); +void _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSData_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSData extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSData castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSData.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSData.fromFunction(void Function(objc.NSData?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSData.castFromPointer(arg0, + retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSData.listener(void Function(objc.NSData?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSData(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn(arg0.address == 0 + ? null + : objc.NSData.castFromPointer(arg0, + retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(objc.NSData? arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr); +} + +late final _sel_cancelByProducingResumeData_ = + objc.registerName("cancelByProducingResumeData:"); +final _objc_msgSend_555 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromFile_ = + objc.registerName("uploadTaskWithRequest:fromFile:"); +final _objc_msgSend_556 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromData_ = + objc.registerName("uploadTaskWithRequest:fromData:"); +final _objc_msgSend_557 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithResumeData_ = + objc.registerName("uploadTaskWithResumeData:"); +final _objc_msgSend_558 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_uploadTaskWithStreamedRequest_ = + objc.registerName("uploadTaskWithStreamedRequest:"); +final _objc_msgSend_559 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSURLSessionDownloadTask +class NSURLSessionDownloadTask extends NSURLSessionTask { + NSURLSessionDownloadTask._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionDownloadTask] that points to the same underlying object as [other]. + NSURLSessionDownloadTask.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionDownloadTask] that wraps the given raw object pointer. + NSURLSessionDownloadTask.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionDownloadTask]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionDownloadTask); + } + + /// cancelByProducingResumeData: + void cancelByProducingResumeData_( + ObjCBlock_ffiVoid_NSData completionHandler) { + _objc_msgSend_555(this.pointer, _sel_cancelByProducingResumeData_, + completionHandler.pointer); + } + + /// init + NSURLSessionDownloadTask init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLSessionDownloadTask new1() { + final _ret = _objc_msgSend_19(_class_NSURLSessionDownloadTask, _sel_new); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSURLSessionDownloadTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLSessionDownloadTask, _sel_allocWithZone_, zone); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLSessionDownloadTask alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSessionDownloadTask, _sel_alloc); + return NSURLSessionDownloadTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionDownloadTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionDownloadTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSessionDownloadTask, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLSessionDownloadTask, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionDownloadTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionDownloadTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionDownloadTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSessionDownloadTask, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLSessionDownloadTask, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionDownloadTask = + objc.getClass("classes.NSURLSessionDownloadTask"); +late final _sel_downloadTaskWithRequest_ = + objc.registerName("downloadTaskWithRequest:"); +final _objc_msgSend_560 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_downloadTaskWithURL_ = + objc.registerName("downloadTaskWithURL:"); +final _objc_msgSend_561 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_downloadTaskWithResumeData_ = + objc.registerName("downloadTaskWithResumeData:"); +final _objc_msgSend_562 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSURLSessionStreamTask +class NSURLSessionStreamTask extends NSURLSessionTask { + NSURLSessionStreamTask._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionStreamTask] that points to the same underlying object as [other]. + NSURLSessionStreamTask.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionStreamTask] that wraps the given raw object pointer. + NSURLSessionStreamTask.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionStreamTask]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionStreamTask); + } + + /// readDataOfMinLength:maxLength:timeout:completionHandler: + void readDataOfMinLength_maxLength_timeout_completionHandler_( + int minBytes, + int maxBytes, + double timeout, + ObjCBlock_ffiVoid_NSData_bool_NSError completionHandler) { + _objc_msgSend_563( + this.pointer, + _sel_readDataOfMinLength_maxLength_timeout_completionHandler_, + minBytes, + maxBytes, + timeout, + completionHandler.pointer); + } + + /// writeData:timeout:completionHandler: + void writeData_timeout_completionHandler_(objc.NSData data, double timeout, + ObjCBlock_ffiVoid_NSError completionHandler) { + _objc_msgSend_564(this.pointer, _sel_writeData_timeout_completionHandler_, + data.pointer, timeout, completionHandler.pointer); + } + + /// captureStreams + void captureStreams() { + _objc_msgSend_7(this.pointer, _sel_captureStreams); + } + + /// closeWrite + void closeWrite() { + _objc_msgSend_7(this.pointer, _sel_closeWrite); + } + + /// closeRead + void closeRead() { + _objc_msgSend_7(this.pointer, _sel_closeRead); + } + + /// startSecureConnection + void startSecureConnection() { + _objc_msgSend_7(this.pointer, _sel_startSecureConnection); + } + + /// stopSecureConnection + void stopSecureConnection() { + _objc_msgSend_7(this.pointer, _sel_stopSecureConnection); + } + + /// init + NSURLSessionStreamTask init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionStreamTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLSessionStreamTask new1() { + final _ret = _objc_msgSend_19(_class_NSURLSessionStreamTask, _sel_new); + return NSURLSessionStreamTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSURLSessionStreamTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLSessionStreamTask, _sel_allocWithZone_, zone); + return NSURLSessionStreamTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLSessionStreamTask alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSessionStreamTask, _sel_alloc); + return NSURLSessionStreamTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionStreamTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionStreamTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSessionStreamTask, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLSessionStreamTask, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionStreamTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionStreamTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionStreamTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSessionStreamTask, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLSessionStreamTask, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionStreamTask = + objc.getClass("classes.NSURLSessionStreamTask"); +void _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + bool arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>>() + .asFunction< + void Function(ffi.Pointer, bool, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + bool arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function(ffi.Pointer, + bool, ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSData_bool_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData_bool_NSError._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSData_bool_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_bool_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Bool arg1, ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_bool_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSData_bool_NSError.fromFunction( + void Function(objc.NSData, bool, objc.NSError?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) + .cast(), + (ffi.Pointer arg0, bool arg1, ffi.Pointer arg2) => fn( + objc.NSData.castFromPointer(arg0, retain: true, release: true), + arg1, + arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSData_bool_NSError.listener( + void Function(objc.NSData, bool, objc.NSError?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSData_bool_NSError( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_bool_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, bool arg1, + ffi.Pointer arg2) => + fn(objc.NSData.castFromPointer(arg0, retain: false, release: true), arg1, arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Bool, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(objc.NSData arg0, bool arg1, objc.NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Bool arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + bool, + ffi.Pointer)>()( + pointer, arg0.pointer, arg1, arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_readDataOfMinLength_maxLength_timeout_completionHandler_ = objc + .registerName("readDataOfMinLength:maxLength:timeout:completionHandler:"); +final _objc_msgSend_563 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + double, + ffi.Pointer)>(); +late final _sel_writeData_timeout_completionHandler_ = + objc.registerName("writeData:timeout:completionHandler:"); +final _objc_msgSend_564 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Double, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + double, + ffi.Pointer)>(); +late final _sel_captureStreams = objc.registerName("captureStreams"); +late final _sel_closeWrite = objc.registerName("closeWrite"); +late final _sel_closeRead = objc.registerName("closeRead"); +late final _sel_startSecureConnection = + objc.registerName("startSecureConnection"); +late final _sel_stopSecureConnection = + objc.registerName("stopSecureConnection"); +late final _sel_streamTaskWithHostName_port_ = + objc.registerName("streamTaskWithHostName:port:"); +final _objc_msgSend_565 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); + +/// NSNetService +class NSNetService extends objc.NSObject { + NSNetService._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSNetService] that points to the same underlying object as [other]. + NSNetService.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSNetService] that wraps the given raw object pointer. + NSNetService.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSNetService]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSNetService); + } + + /// initWithDomain:type:name:port: + NSNetService initWithDomain_type_name_port_( + objc.NSString domain, objc.NSString type, objc.NSString name, int port) { + final _ret = _objc_msgSend_566( + this.pointer, + _sel_initWithDomain_type_name_port_, + domain.pointer, + type.pointer, + name.pointer, + port); + return NSNetService.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithDomain:type:name: + NSNetService initWithDomain_type_name_( + objc.NSString domain, objc.NSString type, objc.NSString name) { + final _ret = _objc_msgSend_567(this.pointer, _sel_initWithDomain_type_name_, + domain.pointer, type.pointer, name.pointer); + return NSNetService.castFromPointer(_ret, retain: true, release: true); + } + + /// scheduleInRunLoop:forMode: + void scheduleInRunLoop_forMode_(NSRunLoop aRunLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_scheduleInRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); + } + + /// removeFromRunLoop:forMode: + void removeFromRunLoop_forMode_(NSRunLoop aRunLoop, objc.NSString mode) { + _objc_msgSend_227(this.pointer, _sel_removeFromRunLoop_forMode_, + aRunLoop.pointer, mode.pointer); + } + + /// delegate + objc.ObjCObjectBase? get delegate { + final _ret = _objc_msgSend_83(this.pointer, _sel_delegate); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setDelegate: + set delegate(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setDelegate_, value?.pointer ?? ffi.nullptr); + } + + /// includesPeerToPeer + bool get includesPeerToPeer { + return _objc_msgSend_13(this.pointer, _sel_includesPeerToPeer); + } + + /// setIncludesPeerToPeer: + set includesPeerToPeer(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setIncludesPeerToPeer_, value); + } + + /// name + objc.NSString get name { + final _ret = _objc_msgSend_11(this.pointer, _sel_name); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// type + objc.NSString get type { + final _ret = _objc_msgSend_11(this.pointer, _sel_type); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// domain + objc.NSString get domain { + final _ret = _objc_msgSend_11(this.pointer, _sel_domain); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// hostName + objc.NSString? get hostName { + final _ret = _objc_msgSend_20(this.pointer, _sel_hostName); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// addresses + objc.NSArray? get addresses { + final _ret = _objc_msgSend_86(this.pointer, _sel_addresses); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// port + int get port { + return _objc_msgSend_123(this.pointer, _sel_port); + } + + /// publish + void publish() { + _objc_msgSend_7(this.pointer, _sel_publish); + } + + /// publishWithOptions: + void publishWithOptions_(NSNetServiceOptions options) { + _objc_msgSend_568(this.pointer, _sel_publishWithOptions_, options.value); + } + + /// resolve + void resolve() { + _objc_msgSend_7(this.pointer, _sel_resolve); + } + + /// stop + void stop() { + _objc_msgSend_7(this.pointer, _sel_stop); + } + + /// dictionaryFromTXTRecordData: + static objc.NSDictionary dictionaryFromTXTRecordData_(objc.NSData txtData) { + final _ret = _objc_msgSend_569(_class_NSNetService, + _sel_dictionaryFromTXTRecordData_, txtData.pointer); + return objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// dataFromTXTRecordDictionary: + static objc.NSData dataFromTXTRecordDictionary_( + objc.NSDictionary txtDictionary) { + final _ret = _objc_msgSend_570(_class_NSNetService, + _sel_dataFromTXTRecordDictionary_, txtDictionary.pointer); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// resolveWithTimeout: + void resolveWithTimeout_(double timeout) { + _objc_msgSend_571(this.pointer, _sel_resolveWithTimeout_, timeout); + } + + /// getInputStream:outputStream: + bool getInputStream_outputStream_( + ffi.Pointer> inputStream, + ffi.Pointer> outputStream) { + return _objc_msgSend_572(this.pointer, _sel_getInputStream_outputStream_, + inputStream, outputStream); + } + + /// setTXTRecordData: + bool setTXTRecordData_(objc.NSData? recordData) { + return _objc_msgSend_573(this.pointer, _sel_setTXTRecordData_, + recordData?.pointer ?? ffi.nullptr); + } + + /// TXTRecordData + objc.NSData? TXTRecordData() { + final _ret = _objc_msgSend_334(this.pointer, _sel_TXTRecordData); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// startMonitoring + void startMonitoring() { + _objc_msgSend_7(this.pointer, _sel_startMonitoring); + } + + /// stopMonitoring + void stopMonitoring() { + _objc_msgSend_7(this.pointer, _sel_stopMonitoring); + } + + /// init + NSNetService init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSNetService.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSNetService new1() { + final _ret = _objc_msgSend_19(_class_NSNetService, _sel_new); + return NSNetService.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSNetService allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSNetService, _sel_allocWithZone_, zone); + return NSNetService.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSNetService alloc() { + final _ret = _objc_msgSend_19(_class_NSNetService, _sel_alloc); + return NSNetService.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSNetService, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSNetService, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSNetService, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSNetService, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSNetService, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSNetService, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSNetService, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSNetService, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSNetService, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSNetService = objc.getClass("classes.NSNetService"); +late final _sel_initWithDomain_type_name_port_ = + objc.registerName("initWithDomain:type:name:port:"); +final _objc_msgSend_566 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Int)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_initWithDomain_type_name_ = + objc.registerName("initWithDomain:type:name:"); +final _objc_msgSend_567 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_includesPeerToPeer = objc.registerName("includesPeerToPeer"); +late final _sel_setIncludesPeerToPeer_ = + objc.registerName("setIncludesPeerToPeer:"); +late final _sel_type = objc.registerName("type"); + +enum NSNetServiceOptions { + NSNetServiceNoAutoRename(1), + NSNetServiceListenForConnections(2); + + final int value; + const NSNetServiceOptions(this.value); + + static NSNetServiceOptions fromValue(int value) => switch (value) { + 1 => NSNetServiceNoAutoRename, + 2 => NSNetServiceListenForConnections, + _ => + throw ArgumentError("Unknown value for NSNetServiceOptions: $value"), + }; +} + +late final _sel_publishWithOptions_ = objc.registerName("publishWithOptions:"); +final _objc_msgSend_568 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_resolve = objc.registerName("resolve"); +late final _sel_stop = objc.registerName("stop"); +late final _sel_dictionaryFromTXTRecordData_ = + objc.registerName("dictionaryFromTXTRecordData:"); +final _objc_msgSend_569 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_dataFromTXTRecordDictionary_ = + objc.registerName("dataFromTXTRecordDictionary:"); +final _objc_msgSend_570 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_resolveWithTimeout_ = objc.registerName("resolveWithTimeout:"); +final _objc_msgSend_571 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_getInputStream_outputStream_ = + objc.registerName("getInputStream:outputStream:"); +final _objc_msgSend_572 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>>() + .asFunction< + bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer>)>(); +late final _sel_setTXTRecordData_ = objc.registerName("setTXTRecordData:"); +final _objc_msgSend_573 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_TXTRecordData = objc.registerName("TXTRecordData"); +late final _sel_startMonitoring = objc.registerName("startMonitoring"); +late final _sel_stopMonitoring = objc.registerName("stopMonitoring"); +late final _sel_streamTaskWithNetService_ = + objc.registerName("streamTaskWithNetService:"); +final _objc_msgSend_574 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +/// NSURLSessionWebSocketTask +class NSURLSessionWebSocketTask extends NSURLSessionTask { + NSURLSessionWebSocketTask._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionWebSocketTask] that points to the same underlying object as [other]. + NSURLSessionWebSocketTask.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionWebSocketTask] that wraps the given raw object pointer. + NSURLSessionWebSocketTask.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionWebSocketTask]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionWebSocketTask); + } + + /// sendMessage:completionHandler: + void sendMessage_completionHandler_(NSURLSessionWebSocketMessage message, + ObjCBlock_ffiVoid_NSError completionHandler) { + _objc_msgSend_576(this.pointer, _sel_sendMessage_completionHandler_, + message.pointer, completionHandler.pointer); + } + + /// receiveMessageWithCompletionHandler: + void receiveMessageWithCompletionHandler_( + ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError + completionHandler) { + _objc_msgSend_577(this.pointer, _sel_receiveMessageWithCompletionHandler_, + completionHandler.pointer); + } + + /// sendPingWithPongReceiveHandler: + void sendPingWithPongReceiveHandler_( + ObjCBlock_ffiVoid_NSError pongReceiveHandler) { + _objc_msgSend_578(this.pointer, _sel_sendPingWithPongReceiveHandler_, + pongReceiveHandler.pointer); + } + + /// cancelWithCloseCode:reason: + void cancelWithCloseCode_reason_( + NSURLSessionWebSocketCloseCode closeCode, objc.NSData? reason) { + _objc_msgSend_579(this.pointer, _sel_cancelWithCloseCode_reason_, + closeCode.value, reason?.pointer ?? ffi.nullptr); + } + + /// maximumMessageSize + int get maximumMessageSize { + return _objc_msgSend_123(this.pointer, _sel_maximumMessageSize); + } + + /// setMaximumMessageSize: + set maximumMessageSize(int value) { + return _objc_msgSend_142(this.pointer, _sel_setMaximumMessageSize_, value); + } + + /// closeCode + NSURLSessionWebSocketCloseCode get closeCode { + final _ret = _objc_msgSend_580(this.pointer, _sel_closeCode); + return NSURLSessionWebSocketCloseCode.fromValue(_ret); + } + + /// closeReason + objc.NSData? get closeReason { + final _ret = _objc_msgSend_334(this.pointer, _sel_closeReason); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSURLSessionWebSocketTask init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionWebSocketTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLSessionWebSocketTask new1() { + final _ret = _objc_msgSend_19(_class_NSURLSessionWebSocketTask, _sel_new); + return NSURLSessionWebSocketTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSURLSessionWebSocketTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLSessionWebSocketTask, _sel_allocWithZone_, zone); + return NSURLSessionWebSocketTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLSessionWebSocketTask alloc() { + final _ret = _objc_msgSend_19(_class_NSURLSessionWebSocketTask, _sel_alloc); + return NSURLSessionWebSocketTask.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionWebSocketTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionWebSocketTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSURLSessionWebSocketTask, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLSessionWebSocketTask, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionWebSocketTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionWebSocketTask, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionWebSocketTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSURLSessionWebSocketTask, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLSessionWebSocketTask, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionWebSocketTask = + objc.getClass("classes.NSURLSessionWebSocketTask"); + +/// NSURLSessionWebSocketMessage +class NSURLSessionWebSocketMessage extends objc.NSObject { + NSURLSessionWebSocketMessage._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSURLSessionWebSocketMessage] that points to the same underlying object as [other]. + NSURLSessionWebSocketMessage.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSURLSessionWebSocketMessage] that wraps the given raw object pointer. + NSURLSessionWebSocketMessage.castFromPointer( + ffi.Pointer other, + {bool retain = false, + bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSURLSessionWebSocketMessage]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSURLSessionWebSocketMessage); + } + + /// initWithData: + NSURLSessionWebSocketMessage initWithData_(objc.NSData data) { + final _ret = + _objc_msgSend_337(this.pointer, _sel_initWithData_, data.pointer); + return NSURLSessionWebSocketMessage.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithString: + NSURLSessionWebSocketMessage initWithString_(objc.NSString string) { + final _ret = + _objc_msgSend_63(this.pointer, _sel_initWithString_, string.pointer); + return NSURLSessionWebSocketMessage.castFromPointer(_ret, + retain: true, release: true); + } + + /// type + NSURLSessionWebSocketMessageType get type { + final _ret = _objc_msgSend_575(this.pointer, _sel_type); + return NSURLSessionWebSocketMessageType.fromValue(_ret); + } + + /// data + objc.NSData? get data { + final _ret = _objc_msgSend_334(this.pointer, _sel_data); + return _ret.address == 0 + ? null + : objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// string + objc.NSString? get string { + final _ret = _objc_msgSend_20(this.pointer, _sel_string); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSURLSessionWebSocketMessage init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSURLSessionWebSocketMessage.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSURLSessionWebSocketMessage new1() { + final _ret = + _objc_msgSend_19(_class_NSURLSessionWebSocketMessage, _sel_new); + return NSURLSessionWebSocketMessage.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSURLSessionWebSocketMessage allocWithZone_( + ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSURLSessionWebSocketMessage, _sel_allocWithZone_, zone); + return NSURLSessionWebSocketMessage.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSURLSessionWebSocketMessage alloc() { + final _ret = + _objc_msgSend_19(_class_NSURLSessionWebSocketMessage, _sel_alloc); + return NSURLSessionWebSocketMessage.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSURLSessionWebSocketMessage, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSURLSessionWebSocketMessage, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13(_class_NSURLSessionWebSocketMessage, + _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSURLSessionWebSocketMessage, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSURLSessionWebSocketMessage, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSURLSessionWebSocketMessage, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSURLSessionWebSocketMessage, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33(_class_NSURLSessionWebSocketMessage, + _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSURLSessionWebSocketMessage, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSURLSessionWebSocketMessage = + objc.getClass("classes.NSURLSessionWebSocketMessage"); + +enum NSURLSessionWebSocketMessageType { + NSURLSessionWebSocketMessageTypeData(0), + NSURLSessionWebSocketMessageTypeString(1); + + final int value; + const NSURLSessionWebSocketMessageType(this.value); + + static NSURLSessionWebSocketMessageType fromValue(int value) => + switch (value) { + 0 => NSURLSessionWebSocketMessageTypeData, + 1 => NSURLSessionWebSocketMessageTypeString, + _ => throw ArgumentError( + "Unknown value for NSURLSessionWebSocketMessageType: $value"), + }; +} + +final _objc_msgSend_575 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendMessage_completionHandler_ = + objc.registerName("sendMessage:completionHandler:"); +final _objc_msgSend_576 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer)>()(arg0, arg1); +void _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1) => + (objc.getBlockClosure(block) as void Function(ffi.Pointer, + ffi.Pointer))(arg0, arg1); + +class ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0, + ffi.Pointer arg1)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.fromFunction( + void Function(NSURLSessionWebSocketMessage?, objc.NSError?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : NSURLSessionWebSocketMessage.castFromPointer(arg0, retain: true, release: true), + arg1.address == 0 ? null : objc.NSError.castFromPointer(arg1, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError.listener( + void Function(NSURLSessionWebSocketMessage?, objc.NSError?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURLSessionWebSocketMessage_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1) => fn( + arg0.address == 0 + ? null + : NSURLSessionWebSocketMessage.castFromPointer(arg0, + retain: false, release: true), + arg1.address == 0 + ? null + : objc.NSError.castFromPointer(arg1, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(NSURLSessionWebSocketMessage? arg0, objc.NSError? arg1) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, arg0?.pointer ?? ffi.nullptr, arg1?.pointer ?? ffi.nullptr); +} + +late final _sel_receiveMessageWithCompletionHandler_ = + objc.registerName("receiveMessageWithCompletionHandler:"); +final _objc_msgSend_577 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_sendPingWithPongReceiveHandler_ = + objc.registerName("sendPingWithPongReceiveHandler:"); +final _objc_msgSend_578 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); + +enum NSURLSessionWebSocketCloseCode { + NSURLSessionWebSocketCloseCodeInvalid(0), + NSURLSessionWebSocketCloseCodeNormalClosure(1000), + NSURLSessionWebSocketCloseCodeGoingAway(1001), + NSURLSessionWebSocketCloseCodeProtocolError(1002), + NSURLSessionWebSocketCloseCodeUnsupportedData(1003), + NSURLSessionWebSocketCloseCodeNoStatusReceived(1005), + NSURLSessionWebSocketCloseCodeAbnormalClosure(1006), + NSURLSessionWebSocketCloseCodeInvalidFramePayloadData(1007), + NSURLSessionWebSocketCloseCodePolicyViolation(1008), + NSURLSessionWebSocketCloseCodeMessageTooBig(1009), + NSURLSessionWebSocketCloseCodeMandatoryExtensionMissing(1010), + NSURLSessionWebSocketCloseCodeInternalServerError(1011), + NSURLSessionWebSocketCloseCodeTLSHandshakeFailure(1015); + + final int value; + const NSURLSessionWebSocketCloseCode(this.value); + + static NSURLSessionWebSocketCloseCode fromValue(int value) => switch (value) { + 0 => NSURLSessionWebSocketCloseCodeInvalid, + 1000 => NSURLSessionWebSocketCloseCodeNormalClosure, + 1001 => NSURLSessionWebSocketCloseCodeGoingAway, + 1002 => NSURLSessionWebSocketCloseCodeProtocolError, + 1003 => NSURLSessionWebSocketCloseCodeUnsupportedData, + 1005 => NSURLSessionWebSocketCloseCodeNoStatusReceived, + 1006 => NSURLSessionWebSocketCloseCodeAbnormalClosure, + 1007 => NSURLSessionWebSocketCloseCodeInvalidFramePayloadData, + 1008 => NSURLSessionWebSocketCloseCodePolicyViolation, + 1009 => NSURLSessionWebSocketCloseCodeMessageTooBig, + 1010 => NSURLSessionWebSocketCloseCodeMandatoryExtensionMissing, + 1011 => NSURLSessionWebSocketCloseCodeInternalServerError, + 1015 => NSURLSessionWebSocketCloseCodeTLSHandshakeFailure, + _ => throw ArgumentError( + "Unknown value for NSURLSessionWebSocketCloseCode: $value"), + }; +} + +late final _sel_cancelWithCloseCode_reason_ = + objc.registerName("cancelWithCloseCode:reason:"); +final _objc_msgSend_579 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_maximumMessageSize = objc.registerName("maximumMessageSize"); +late final _sel_setMaximumMessageSize_ = + objc.registerName("setMaximumMessageSize:"); +late final _sel_closeCode = objc.registerName("closeCode"); +final _objc_msgSend_580 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_closeReason = objc.registerName("closeReason"); +late final _sel_webSocketTaskWithURL_ = + objc.registerName("webSocketTaskWithURL:"); +final _objc_msgSend_581 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_webSocketTaskWithURL_protocols_ = + objc.registerName("webSocketTaskWithURL:protocols:"); +final _objc_msgSend_582 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_webSocketTaskWithRequest_ = + objc.registerName("webSocketTaskWithRequest:"); +final _objc_msgSend_583 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError + extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.fromFunction( + void Function(objc.NSData?, NSURLResponse?, objc.NSError?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( + arg0.address == 0 ? null : objc.NSData.castFromPointer(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSURLResponse.castFromPointer(arg1, retain: true, release: true), + arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError.listener( + void Function(objc.NSData?, NSURLResponse?, objc.NSError?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError( + objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSData_NSURLResponse_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 + ? null + : objc.NSData.castFromPointer(arg0, retain: false, release: true), + arg1.address == 0 ? null : NSURLResponse.castFromPointer(arg1, retain: false, release: true), + arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(objc.NSData? arg0, NSURLResponse? arg1, objc.NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_dataTaskWithRequest_completionHandler_ = + objc.registerName("dataTaskWithRequest:completionHandler:"); +final _objc_msgSend_584 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_dataTaskWithURL_completionHandler_ = + objc.registerName("dataTaskWithURL:completionHandler:"); +final _objc_msgSend_585 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromFile_completionHandler_ = + objc.registerName("uploadTaskWithRequest:fromFile:completionHandler:"); +final _objc_msgSend_586 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithRequest_fromData_completionHandler_ = + objc.registerName("uploadTaskWithRequest:fromData:completionHandler:"); +final _objc_msgSend_587 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_uploadTaskWithResumeData_completionHandler_ = + objc.registerName("uploadTaskWithResumeData:completionHandler:"); +final _objc_msgSend_588 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()(arg0, arg1, arg2); +void _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer))(arg0, arg1, arg2); + +class ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._( + ffi.Pointer pointer, + {bool retain = false, + bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.fromFunction( + void Function(objc.NSURL?, NSURLResponse?, objc.NSError?) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) + .cast(), + (ffi.Pointer arg0, ffi.Pointer arg1, ffi.Pointer arg2) => fn( + arg0.address == 0 ? null : objc.NSURL.castFromPointer(arg0, retain: true, release: true), + arg1.address == 0 ? null : NSURLResponse.castFromPointer(arg1, retain: true, release: true), + arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError.listener( + void Function(objc.NSURL?, NSURLResponse?, objc.NSError?) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= + ffi.NativeCallable, ffi.Pointer, ffi.Pointer, ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSURL_NSURLResponse_NSError_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2) => + fn( + arg0.address == 0 + ? null + : objc.NSURL.castFromPointer(arg0, retain: false, release: true), + arg1.address == 0 ? null : NSURLResponse.castFromPointer(arg1, retain: false, release: true), + arg2.address == 0 ? null : objc.NSError.castFromPointer(arg2, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>? _dartFuncListenerTrampoline; + + void call(objc.NSURL? arg0, NSURLResponse? arg1, objc.NSError? arg2) => + pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer block, + ffi.Pointer arg0, + ffi.Pointer arg1, + ffi.Pointer arg2)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>()( + pointer, + arg0?.pointer ?? ffi.nullptr, + arg1?.pointer ?? ffi.nullptr, + arg2?.pointer ?? ffi.nullptr); +} + +late final _sel_downloadTaskWithRequest_completionHandler_ = + objc.registerName("downloadTaskWithRequest:completionHandler:"); +final _objc_msgSend_589 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_downloadTaskWithURL_completionHandler_ = + objc.registerName("downloadTaskWithURL:completionHandler:"); +final _objc_msgSend_590 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_downloadTaskWithResumeData_completionHandler_ = + objc.registerName("downloadTaskWithResumeData:completionHandler:"); +final _objc_msgSend_591 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSProtocolChecker +class NSProtocolChecker extends objc.NSProxy { + NSProtocolChecker._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSProtocolChecker] that points to the same underlying object as [other]. + NSProtocolChecker.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSProtocolChecker] that wraps the given raw object pointer. + NSProtocolChecker.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSProtocolChecker]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSProtocolChecker); + } + + /// protocol + objc.Protocol get protocol { + final _ret = _objc_msgSend_592(this.pointer, _sel_protocol); + return objc.Protocol.castFromPointer(_ret, retain: true, release: true); + } + + /// target + objc.NSObject? get target { + final _ret = _objc_msgSend_397(this.pointer, _sel_target); + return _ret.address == 0 + ? null + : objc.NSObject.castFromPointer(_ret, retain: true, release: true); + } + + /// protocolCheckerWithTarget:protocol: + static NSProtocolChecker protocolCheckerWithTarget_protocol_( + objc.NSObject anObject, objc.Protocol aProtocol) { + final _ret = _objc_msgSend_593( + _class_NSProtocolChecker, + _sel_protocolCheckerWithTarget_protocol_, + anObject.pointer, + aProtocol.pointer); + return NSProtocolChecker.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithTarget:protocol: + NSProtocolChecker initWithTarget_protocol_( + objc.NSObject anObject, objc.Protocol aProtocol) { + final _ret = _objc_msgSend_593(this.pointer, _sel_initWithTarget_protocol_, + anObject.pointer, aProtocol.pointer); + return NSProtocolChecker.castFromPointer(_ret, retain: true, release: true); + } + + /// alloc + static objc.ObjCObjectBase alloc() { + final _ret = _objc_msgSend_19(_class_NSProtocolChecker, _sel_alloc); + return objc.ObjCObjectBase(_ret, retain: false, release: true); + } + + /// respondsToSelector: + static bool respondsToSelector_(ffi.Pointer aSelector) { + return _objc_msgSend_241( + _class_NSProtocolChecker, _sel_respondsToSelector_, aSelector); + } +} + +late final _class_NSProtocolChecker = + objc.getClass("classes.NSProtocolChecker"); +final _objc_msgSend_592 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_target = objc.registerName("target"); +late final _sel_protocolCheckerWithTarget_protocol_ = + objc.registerName("protocolCheckerWithTarget:protocol:"); +final _objc_msgSend_593 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithTarget_protocol_ = + objc.registerName("initWithTarget:protocol:"); + +/// NSTask +class NSTask extends objc.NSObject { + NSTask._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSTask] that points to the same underlying object as [other]. + NSTask.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSTask] that wraps the given raw object pointer. + NSTask.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSTask]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSTask); + } + + /// init + NSTask init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSTask.castFromPointer(_ret, retain: true, release: true); + } + + /// executableURL + objc.NSURL? get executableURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_executableURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// setExecutableURL: + set executableURL(objc.NSURL? value) { + return _objc_msgSend_25( + this.pointer, _sel_setExecutableURL_, value?.pointer ?? ffi.nullptr); + } + + /// arguments + objc.NSArray? get arguments { + final _ret = _objc_msgSend_86(this.pointer, _sel_arguments); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setArguments: + set arguments(objc.NSArray? value) { + return _objc_msgSend_546( + this.pointer, _sel_setArguments_, value?.pointer ?? ffi.nullptr); + } + + /// environment + objc.NSDictionary? get environment { + final _ret = _objc_msgSend_82(this.pointer, _sel_environment); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setEnvironment: + set environment(objc.NSDictionary? value) { + return _objc_msgSend_187( + this.pointer, _sel_setEnvironment_, value?.pointer ?? ffi.nullptr); + } + + /// currentDirectoryURL + objc.NSURL? get currentDirectoryURL { + final _ret = _objc_msgSend_24(this.pointer, _sel_currentDirectoryURL); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// setCurrentDirectoryURL: + set currentDirectoryURL(objc.NSURL? value) { + return _objc_msgSend_25(this.pointer, _sel_setCurrentDirectoryURL_, + value?.pointer ?? ffi.nullptr); + } + + /// standardInput + objc.ObjCObjectBase? get standardInput { + final _ret = _objc_msgSend_83(this.pointer, _sel_standardInput); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setStandardInput: + set standardInput(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setStandardInput_, value?.pointer ?? ffi.nullptr); + } + + /// standardOutput + objc.ObjCObjectBase? get standardOutput { + final _ret = _objc_msgSend_83(this.pointer, _sel_standardOutput); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setStandardOutput: + set standardOutput(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setStandardOutput_, value?.pointer ?? ffi.nullptr); + } + + /// standardError + objc.ObjCObjectBase? get standardError { + final _ret = _objc_msgSend_83(this.pointer, _sel_standardError); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setStandardError: + set standardError(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setStandardError_, value?.pointer ?? ffi.nullptr); + } + + /// launchAndReturnError: + bool launchAndReturnError_(ffi.Pointer> error) { + return _objc_msgSend_39(this.pointer, _sel_launchAndReturnError_, error); + } + + /// interrupt + void interrupt() { + _objc_msgSend_7(this.pointer, _sel_interrupt); + } + + /// terminate + void terminate() { + _objc_msgSend_7(this.pointer, _sel_terminate); + } + + /// suspend + bool suspend() { + return _objc_msgSend_13(this.pointer, _sel_suspend); + } + + /// resume + bool resume() { + return _objc_msgSend_13(this.pointer, _sel_resume); + } + + /// processIdentifier + int get processIdentifier { + return _objc_msgSend_273(this.pointer, _sel_processIdentifier); + } + + /// isRunning + bool get running { + return _objc_msgSend_13(this.pointer, _sel_isRunning); + } + + /// terminationStatus + int get terminationStatus { + return _objc_msgSend_273(this.pointer, _sel_terminationStatus); + } + + /// terminationReason + NSTaskTerminationReason get terminationReason { + final _ret = _objc_msgSend_594(this.pointer, _sel_terminationReason); + return NSTaskTerminationReason.fromValue(_ret); + } + + /// terminationHandler + ObjCBlock_ffiVoid_NSTask? get terminationHandler { + final _ret = _objc_msgSend_595(this.pointer, _sel_terminationHandler); + return _ret.address == 0 + ? null + : ObjCBlock_ffiVoid_NSTask.castFromPointer(_ret, + retain: true, release: true); + } + + /// setTerminationHandler: + set terminationHandler(ObjCBlock_ffiVoid_NSTask? value) { + return _objc_msgSend_596(this.pointer, _sel_setTerminationHandler_, + value?.pointer ?? ffi.nullptr); + } + + /// qualityOfService + NSQualityOfService get qualityOfService { + final _ret = _objc_msgSend_394(this.pointer, _sel_qualityOfService); + return NSQualityOfService.fromValue(_ret); + } + + /// setQualityOfService: + set qualityOfService(NSQualityOfService value) { + return _objc_msgSend_395( + this.pointer, _sel_setQualityOfService_, value.value); + } + + /// launchedTaskWithExecutableURL:arguments:error:terminationHandler: + static NSTask? + launchedTaskWithExecutableURL_arguments_error_terminationHandler_( + objc.NSURL url, + objc.NSArray arguments, + ffi.Pointer> error, + ObjCBlock_ffiVoid_NSTask? terminationHandler) { + final _ret = _objc_msgSend_597( + _class_NSTask, + _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_, + url.pointer, + arguments.pointer, + error, + terminationHandler?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSTask.castFromPointer(_ret, retain: true, release: true); + } + + /// waitUntilExit + void waitUntilExit() { + _objc_msgSend_7(this.pointer, _sel_waitUntilExit); + } + + /// launchPath + objc.NSString? get launchPath { + final _ret = _objc_msgSend_20(this.pointer, _sel_launchPath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setLaunchPath: + set launchPath(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setLaunchPath_, value?.pointer ?? ffi.nullptr); + } + + /// currentDirectoryPath + objc.NSString get currentDirectoryPath { + final _ret = _objc_msgSend_11(this.pointer, _sel_currentDirectoryPath); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setCurrentDirectoryPath: + set currentDirectoryPath(objc.NSString value) { + return _objc_msgSend_12( + this.pointer, _sel_setCurrentDirectoryPath_, value.pointer); + } + + /// launch + void launch() { + _objc_msgSend_7(this.pointer, _sel_launch); + } + + /// launchedTaskWithLaunchPath:arguments: + static NSTask launchedTaskWithLaunchPath_arguments_( + objc.NSString path, objc.NSArray arguments) { + final _ret = _objc_msgSend_598( + _class_NSTask, + _sel_launchedTaskWithLaunchPath_arguments_, + path.pointer, + arguments.pointer); + return NSTask.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSTask new1() { + final _ret = _objc_msgSend_19(_class_NSTask, _sel_new); + return NSTask.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSTask allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSTask, _sel_allocWithZone_, zone); + return NSTask.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSTask alloc() { + final _ret = _objc_msgSend_19(_class_NSTask, _sel_alloc); + return NSTask.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSTask, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSTask, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSTask, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSTask, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSTask, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31( + _class_NSTask, _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSTask, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSTask, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19(_class_NSTask, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSTask = objc.getClass("classes.NSTask"); +late final _sel_setExecutableURL_ = objc.registerName("setExecutableURL:"); +late final _sel_setArguments_ = objc.registerName("setArguments:"); +late final _sel_setEnvironment_ = objc.registerName("setEnvironment:"); +late final _sel_currentDirectoryURL = objc.registerName("currentDirectoryURL"); +late final _sel_setCurrentDirectoryURL_ = + objc.registerName("setCurrentDirectoryURL:"); +late final _sel_standardInput = objc.registerName("standardInput"); +late final _sel_setStandardInput_ = objc.registerName("setStandardInput:"); +late final _sel_standardOutput = objc.registerName("standardOutput"); +late final _sel_setStandardOutput_ = objc.registerName("setStandardOutput:"); +late final _sel_standardError = objc.registerName("standardError"); +late final _sel_setStandardError_ = objc.registerName("setStandardError:"); +late final _sel_launchAndReturnError_ = + objc.registerName("launchAndReturnError:"); +late final _sel_interrupt = objc.registerName("interrupt"); +late final _sel_terminate = objc.registerName("terminate"); +late final _sel_isRunning = objc.registerName("isRunning"); +late final _sel_terminationStatus = objc.registerName("terminationStatus"); + +enum NSTaskTerminationReason { + NSTaskTerminationReasonExit(1), + NSTaskTerminationReasonUncaughtSignal(2); + + final int value; + const NSTaskTerminationReason(this.value); + + static NSTaskTerminationReason fromValue(int value) => switch (value) { + 1 => NSTaskTerminationReasonExit, + 2 => NSTaskTerminationReasonUncaughtSignal, + _ => throw ArgumentError( + "Unknown value for NSTaskTerminationReason: $value"), + }; +} + +late final _sel_terminationReason = objc.registerName("terminationReason"); +final _objc_msgSend_594 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +void _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>>() + .asFunction)>()(arg0); +void _ObjCBlock_ffiVoid_NSTask_closureTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + (objc.getBlockClosure(block) as void Function( + ffi.Pointer))(arg0); + +class ObjCBlock_ffiVoid_NSTask extends objc.ObjCBlockBase { + ObjCBlock_ffiVoid_NSTask._(ffi.Pointer pointer, + {bool retain = false, bool release = true}) + : super(pointer, retain: retain, release: release); + + /// Returns a block that wraps the given raw block pointer. + static ObjCBlock_ffiVoid_NSTask castFromPointer( + ffi.Pointer pointer, + {bool retain = false, + bool release = false}) { + return ObjCBlock_ffiVoid_NSTask._(pointer, + retain: retain, release: release); + } + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSTask.fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer arg0)>> + ptr) + : this._(objc.newPointerBlock( + _cFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTask_fnPtrTrampoline) + .cast(), + ptr.cast())); + static ffi.Pointer? _cFuncTrampoline; + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + ObjCBlock_ffiVoid_NSTask.fromFunction(void Function(NSTask) fn) + : this._(objc.newClosureBlock( + _dartFuncTrampoline ??= ffi.Pointer.fromFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>( + _ObjCBlock_ffiVoid_NSTask_closureTrampoline) + .cast(), + (ffi.Pointer arg0) => + fn(NSTask.castFromPointer(arg0, retain: true, release: true)))); + static ffi.Pointer? _dartFuncTrampoline; + + /// Creates a listener block from a Dart function. + /// + /// This is based on FFI's NativeCallable.listener, and has the same + /// capabilities and limitations. This block can be invoked from any thread, + /// but only supports void functions, and is not run synchronously. See + /// NativeCallable.listener for more details. + /// + /// Note that unlike the default behavior of NativeCallable.listener, listener + /// blocks do not keep the isolate alive. + ObjCBlock_ffiVoid_NSTask.listener(void Function(NSTask) fn) + : this._(wrapListenerBlock_ObjCBlock_ffiVoid_NSTask(objc.newClosureBlock( + (_dartFuncListenerTrampoline ??= ffi.NativeCallable< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>.listener( + _ObjCBlock_ffiVoid_NSTask_closureTrampoline) + ..keepIsolateAlive = false) + .nativeFunction + .cast(), + (ffi.Pointer arg0) => fn( + NSTask.castFromPointer(arg0, retain: false, release: true))))); + static ffi.NativeCallable< + ffi.Void Function( + ffi.Pointer, ffi.Pointer)>? + _dartFuncListenerTrampoline; + + void call(NSTask arg0) => pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer)>()(pointer, arg0.pointer); +} + +late final _sel_terminationHandler = objc.registerName("terminationHandler"); +final _objc_msgSend_595 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setTerminationHandler_ = + objc.registerName("setTerminationHandler:"); +final _objc_msgSend_596 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_launchedTaskWithExecutableURL_arguments_error_terminationHandler_ = + objc.registerName( + "launchedTaskWithExecutableURL:arguments:error:terminationHandler:"); +final _objc_msgSend_597 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>, + ffi.Pointer)>(); +late final _sel_waitUntilExit = objc.registerName("waitUntilExit"); +late final _sel_launchPath = objc.registerName("launchPath"); +late final _sel_setLaunchPath_ = objc.registerName("setLaunchPath:"); +late final _sel_setCurrentDirectoryPath_ = + objc.registerName("setCurrentDirectoryPath:"); +late final _sel_launch = objc.registerName("launch"); +late final _sel_launchedTaskWithLaunchPath_arguments_ = + objc.registerName("launchedTaskWithLaunchPath:arguments:"); +final _objc_msgSend_598 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSXMLElement +class NSXMLElement extends NSXMLNode { + NSXMLElement._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSXMLElement] that points to the same underlying object as [other]. + NSXMLElement.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSXMLElement] that wraps the given raw object pointer. + NSXMLElement.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSXMLElement]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLElement); + } + + /// initWithName: + NSXMLElement initWithName_(objc.NSString name) { + final _ret = + _objc_msgSend_63(this.pointer, _sel_initWithName_, name.pointer); + return NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithName:URI: + NSXMLElement initWithName_URI_(objc.NSString name, objc.NSString? URI) { + final _ret = _objc_msgSend_599(this.pointer, _sel_initWithName_URI_, + name.pointer, URI?.pointer ?? ffi.nullptr); + return NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithName:stringValue: + NSXMLElement initWithName_stringValue_( + objc.NSString name, objc.NSString? string) { + final _ret = _objc_msgSend_599(this.pointer, _sel_initWithName_stringValue_, + name.pointer, string?.pointer ?? ffi.nullptr); + return NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithXMLString:error: + NSXMLElement? initWithXMLString_error_( + objc.NSString string, ffi.Pointer> error) { + final _ret = _objc_msgSend_600( + this.pointer, _sel_initWithXMLString_error_, string.pointer, error); + return _ret.address == 0 + ? null + : NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind:options: + NSXMLElement initWithKind_options_( + NSXMLNodeKind kind, NSXMLNodeOptions options) { + final _ret = _objc_msgSend_601( + this.pointer, _sel_initWithKind_options_, kind.value, options.value); + return NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// elementsForName: + objc.NSArray elementsForName_(objc.NSString name) { + final _ret = + _objc_msgSend_387(this.pointer, _sel_elementsForName_, name.pointer); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// elementsForLocalName:URI: + objc.NSArray elementsForLocalName_URI_( + objc.NSString localName, objc.NSString? URI) { + final _ret = _objc_msgSend_602(this.pointer, _sel_elementsForLocalName_URI_, + localName.pointer, URI?.pointer ?? ffi.nullptr); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// addAttribute: + void addAttribute_(NSXMLNode attribute) { + _objc_msgSend_618(this.pointer, _sel_addAttribute_, attribute.pointer); + } + + /// removeAttributeForName: + void removeAttributeForName_(objc.NSString name) { + _objc_msgSend_108(this.pointer, _sel_removeAttributeForName_, name.pointer); + } + + /// attributes + objc.NSArray? get attributes { + final _ret = _objc_msgSend_86(this.pointer, _sel_attributes); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setAttributes: + set attributes(objc.NSArray? value) { + return _objc_msgSend_546( + this.pointer, _sel_setAttributes_, value?.pointer ?? ffi.nullptr); + } + + /// setAttributesWithDictionary: + void setAttributesWithDictionary_(objc.NSDictionary attributes) { + _objc_msgSend_639( + this.pointer, _sel_setAttributesWithDictionary_, attributes.pointer); + } + + /// attributeForName: + NSXMLNode? attributeForName_(objc.NSString name) { + final _ret = + _objc_msgSend_622(this.pointer, _sel_attributeForName_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// attributeForLocalName:URI: + NSXMLNode? attributeForLocalName_URI_( + objc.NSString localName, objc.NSString? URI) { + final _ret = _objc_msgSend_640( + this.pointer, + _sel_attributeForLocalName_URI_, + localName.pointer, + URI?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// addNamespace: + void addNamespace_(NSXMLNode aNamespace) { + _objc_msgSend_618(this.pointer, _sel_addNamespace_, aNamespace.pointer); + } + + /// removeNamespaceForPrefix: + void removeNamespaceForPrefix_(objc.NSString name) { + _objc_msgSend_108( + this.pointer, _sel_removeNamespaceForPrefix_, name.pointer); + } + + /// namespaces + objc.NSArray? get namespaces { + final _ret = _objc_msgSend_86(this.pointer, _sel_namespaces); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// setNamespaces: + set namespaces(objc.NSArray? value) { + return _objc_msgSend_546( + this.pointer, _sel_setNamespaces_, value?.pointer ?? ffi.nullptr); + } + + /// namespaceForPrefix: + NSXMLNode? namespaceForPrefix_(objc.NSString name) { + final _ret = + _objc_msgSend_622(this.pointer, _sel_namespaceForPrefix_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// resolveNamespaceForName: + NSXMLNode? resolveNamespaceForName_(objc.NSString name) { + final _ret = _objc_msgSend_622( + this.pointer, _sel_resolveNamespaceForName_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// resolvePrefixForNamespaceURI: + objc.NSString? resolvePrefixForNamespaceURI_(objc.NSString namespaceURI) { + final _ret = _objc_msgSend_42( + this.pointer, _sel_resolvePrefixForNamespaceURI_, namespaceURI.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// insertChild:atIndex: + void insertChild_atIndex_(NSXMLNode child, int index) { + _objc_msgSend_616( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); + } + + /// insertChildren:atIndex: + void insertChildren_atIndex_(objc.NSArray children, int index) { + _objc_msgSend_617( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); + } + + /// removeChildAtIndex: + void removeChildAtIndex_(int index) { + _objc_msgSend_422(this.pointer, _sel_removeChildAtIndex_, index); + } + + /// setChildren: + void setChildren_(objc.NSArray? children) { + _objc_msgSend_269( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); + } + + /// addChild: + void addChild_(NSXMLNode child) { + _objc_msgSend_618(this.pointer, _sel_addChild_, child.pointer); + } + + /// replaceChildAtIndex:withNode: + void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { + _objc_msgSend_619( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); + } + + /// normalizeAdjacentTextNodesPreservingCDATA: + void normalizeAdjacentTextNodesPreservingCDATA_(bool preserve) { + _objc_msgSend_348(this.pointer, + _sel_normalizeAdjacentTextNodesPreservingCDATA_, preserve); + } + + /// setAttributesAsDictionary: + void setAttributesAsDictionary_(objc.NSDictionary attributes) { + _objc_msgSend_639( + this.pointer, _sel_setAttributesAsDictionary_, attributes.pointer); + } + + /// init + NSXMLElement init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind: + NSXMLElement initWithKind_(NSXMLNodeKind kind) { + final _ret = + _objc_msgSend_603(this.pointer, _sel_initWithKind_, kind.value); + return NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// document + static objc.ObjCObjectBase document() { + final _ret = _objc_msgSend_19(_class_NSXMLElement, _sel_document); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// documentWithRootElement: + static objc.ObjCObjectBase documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_604( + _class_NSXMLElement, _sel_documentWithRootElement_, element.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName: + static objc.ObjCObjectBase elementWithName_(objc.NSString name) { + final _ret = _objc_msgSend_63( + _class_NSXMLElement, _sel_elementWithName_, name.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:URI: + static objc.ObjCObjectBase elementWithName_URI_( + objc.NSString name, objc.NSString URI) { + final _ret = _objc_msgSend_605(_class_NSXMLElement, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:stringValue: + static objc.ObjCObjectBase elementWithName_stringValue_( + objc.NSString name, objc.NSString string) { + final _ret = _objc_msgSend_605(_class_NSXMLElement, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:children:attributes: + static objc.ObjCObjectBase elementWithName_children_attributes_( + objc.NSString name, objc.NSArray? children, objc.NSArray? attributes) { + final _ret = _objc_msgSend_606( + _class_NSXMLElement, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:stringValue: + static objc.ObjCObjectBase attributeWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLElement, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:URI:stringValue: + static objc.ObjCObjectBase attributeWithName_URI_stringValue_( + objc.NSString name, objc.NSString URI, objc.NSString stringValue) { + final _ret = _objc_msgSend_567( + _class_NSXMLElement, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// namespaceWithName:stringValue: + static objc.ObjCObjectBase namespaceWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLElement, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// processingInstructionWithName:stringValue: + static objc.ObjCObjectBase processingInstructionWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605( + _class_NSXMLElement, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// commentWithStringValue: + static objc.ObjCObjectBase commentWithStringValue_( + objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLElement, _sel_commentWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// textWithStringValue: + static objc.ObjCObjectBase textWithStringValue_(objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLElement, _sel_textWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// DTDNodeWithXMLString: + static objc.ObjCObjectBase? DTDNodeWithXMLString_(objc.NSString string) { + final _ret = _objc_msgSend_35( + _class_NSXMLElement, _sel_DTDNodeWithXMLString_, string.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// localNameForName: + static objc.NSString localNameForName_(objc.NSString name) { + final _ret = _objc_msgSend_306( + _class_NSXMLElement, _sel_localNameForName_, name.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// prefixForName: + static objc.NSString? prefixForName_(objc.NSString name) { + final _ret = _objc_msgSend_42( + _class_NSXMLElement, _sel_prefixForName_, name.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// predefinedNamespaceForPrefix: + static NSXMLNode? predefinedNamespaceForPrefix_(objc.NSString name) { + final _ret = _objc_msgSend_622( + _class_NSXMLElement, _sel_predefinedNamespaceForPrefix_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSXMLElement new1() { + final _ret = _objc_msgSend_19(_class_NSXMLElement, _sel_new); + return NSXMLElement.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSXMLElement allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSXMLElement, _sel_allocWithZone_, zone); + return NSXMLElement.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSXMLElement alloc() { + final _ret = _objc_msgSend_19(_class_NSXMLElement, _sel_alloc); + return NSXMLElement.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSXMLElement, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSXMLElement, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSXMLElement, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSXMLElement, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSXMLElement, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSXMLElement, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSXMLElement, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSXMLElement, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSXMLElement, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLElement = objc.getClass("classes.NSXMLElement"); +late final _sel_initWithName_URI_ = objc.registerName("initWithName:URI:"); +final _objc_msgSend_599 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithName_stringValue_ = + objc.registerName("initWithName:stringValue:"); +late final _sel_initWithXMLString_error_ = + objc.registerName("initWithXMLString:error:"); +final _objc_msgSend_600 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); + +enum NSXMLNodeKind { + NSXMLInvalidKind(0), + NSXMLDocumentKind(1), + NSXMLElementKind(2), + NSXMLAttributeKind(3), + NSXMLNamespaceKind(4), + NSXMLProcessingInstructionKind(5), + NSXMLCommentKind(6), + NSXMLTextKind(7), + NSXMLDTDKind(8), + NSXMLEntityDeclarationKind(9), + NSXMLAttributeDeclarationKind(10), + NSXMLElementDeclarationKind(11), + NSXMLNotationDeclarationKind(12); + + final int value; + const NSXMLNodeKind(this.value); + + static NSXMLNodeKind fromValue(int value) => switch (value) { + 0 => NSXMLInvalidKind, + 1 => NSXMLDocumentKind, + 2 => NSXMLElementKind, + 3 => NSXMLAttributeKind, + 4 => NSXMLNamespaceKind, + 5 => NSXMLProcessingInstructionKind, + 6 => NSXMLCommentKind, + 7 => NSXMLTextKind, + 8 => NSXMLDTDKind, + 9 => NSXMLEntityDeclarationKind, + 10 => NSXMLAttributeDeclarationKind, + 11 => NSXMLElementDeclarationKind, + 12 => NSXMLNotationDeclarationKind, + _ => throw ArgumentError("Unknown value for NSXMLNodeKind: $value"), + }; +} + +enum NSXMLNodeOptions { + NSXMLNodeOptionsNone(0), + NSXMLNodeIsCDATA(1), + NSXMLNodeExpandEmptyElement(2), + NSXMLNodeCompactEmptyElement(4), + NSXMLNodeUseSingleQuotes(8), + NSXMLNodeUseDoubleQuotes(16), + NSXMLNodeNeverEscapeContents(32), + NSXMLDocumentTidyHTML(512), + NSXMLDocumentTidyXML(1024), + NSXMLDocumentValidate(8192), + NSXMLNodeLoadExternalEntitiesAlways(16384), + NSXMLNodeLoadExternalEntitiesSameOriginOnly(32768), + NSXMLNodeLoadExternalEntitiesNever(524288), + NSXMLDocumentXInclude(65536), + NSXMLNodePrettyPrint(131072), + NSXMLDocumentIncludeContentTypeDeclaration(262144), + NSXMLNodePreserveNamespaceOrder(1048576), + NSXMLNodePreserveAttributeOrder(2097152), + NSXMLNodePreserveEntities(4194304), + NSXMLNodePreservePrefixes(8388608), + NSXMLNodePreserveCDATA(16777216), + NSXMLNodePreserveWhitespace(33554432), + NSXMLNodePreserveDTD(67108864), + NSXMLNodePreserveCharacterReferences(134217728), + NSXMLNodePromoteSignificantWhitespace(268435456), + NSXMLNodePreserveEmptyElements(6), + NSXMLNodePreserveQuotes(24), + NSXMLNodePreserveAll(4293918750); + + final int value; + const NSXMLNodeOptions(this.value); + + static NSXMLNodeOptions fromValue(int value) => switch (value) { + 0 => NSXMLNodeOptionsNone, + 1 => NSXMLNodeIsCDATA, + 2 => NSXMLNodeExpandEmptyElement, + 4 => NSXMLNodeCompactEmptyElement, + 8 => NSXMLNodeUseSingleQuotes, + 16 => NSXMLNodeUseDoubleQuotes, + 32 => NSXMLNodeNeverEscapeContents, + 512 => NSXMLDocumentTidyHTML, + 1024 => NSXMLDocumentTidyXML, + 8192 => NSXMLDocumentValidate, + 16384 => NSXMLNodeLoadExternalEntitiesAlways, + 32768 => NSXMLNodeLoadExternalEntitiesSameOriginOnly, + 524288 => NSXMLNodeLoadExternalEntitiesNever, + 65536 => NSXMLDocumentXInclude, + 131072 => NSXMLNodePrettyPrint, + 262144 => NSXMLDocumentIncludeContentTypeDeclaration, + 1048576 => NSXMLNodePreserveNamespaceOrder, + 2097152 => NSXMLNodePreserveAttributeOrder, + 4194304 => NSXMLNodePreserveEntities, + 8388608 => NSXMLNodePreservePrefixes, + 16777216 => NSXMLNodePreserveCDATA, + 33554432 => NSXMLNodePreserveWhitespace, + 67108864 => NSXMLNodePreserveDTD, + 134217728 => NSXMLNodePreserveCharacterReferences, + 268435456 => NSXMLNodePromoteSignificantWhitespace, + 6 => NSXMLNodePreserveEmptyElements, + 24 => NSXMLNodePreserveQuotes, + 4293918750 => NSXMLNodePreserveAll, + _ => throw ArgumentError("Unknown value for NSXMLNodeOptions: $value"), + }; +} + +late final _sel_initWithKind_options_ = + objc.registerName("initWithKind:options:"); +final _objc_msgSend_601 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, int)>(); +late final _sel_elementsForName_ = objc.registerName("elementsForName:"); +late final _sel_elementsForLocalName_URI_ = + objc.registerName("elementsForLocalName:URI:"); +final _objc_msgSend_602 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); + +/// NSXMLNode +class NSXMLNode extends objc.NSObject { + NSXMLNode._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSXMLNode] that points to the same underlying object as [other]. + NSXMLNode.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSXMLNode] that wraps the given raw object pointer. + NSXMLNode.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSXMLNode]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSXMLNode); + } + + /// init + NSXMLNode init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind: + NSXMLNode initWithKind_(NSXMLNodeKind kind) { + final _ret = + _objc_msgSend_603(this.pointer, _sel_initWithKind_, kind.value); + return NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind:options: + NSXMLNode initWithKind_options_( + NSXMLNodeKind kind, NSXMLNodeOptions options) { + final _ret = _objc_msgSend_601( + this.pointer, _sel_initWithKind_options_, kind.value, options.value); + return NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// document + static objc.ObjCObjectBase document() { + final _ret = _objc_msgSend_19(_class_NSXMLNode, _sel_document); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// documentWithRootElement: + static objc.ObjCObjectBase documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_604( + _class_NSXMLNode, _sel_documentWithRootElement_, element.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName: + static objc.ObjCObjectBase elementWithName_(objc.NSString name) { + final _ret = + _objc_msgSend_63(_class_NSXMLNode, _sel_elementWithName_, name.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:URI: + static objc.ObjCObjectBase elementWithName_URI_( + objc.NSString name, objc.NSString URI) { + final _ret = _objc_msgSend_605( + _class_NSXMLNode, _sel_elementWithName_URI_, name.pointer, URI.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:stringValue: + static objc.ObjCObjectBase elementWithName_stringValue_( + objc.NSString name, objc.NSString string) { + final _ret = _objc_msgSend_605(_class_NSXMLNode, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:children:attributes: + static objc.ObjCObjectBase elementWithName_children_attributes_( + objc.NSString name, objc.NSArray? children, objc.NSArray? attributes) { + final _ret = _objc_msgSend_606( + _class_NSXMLNode, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:stringValue: + static objc.ObjCObjectBase attributeWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLNode, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:URI:stringValue: + static objc.ObjCObjectBase attributeWithName_URI_stringValue_( + objc.NSString name, objc.NSString URI, objc.NSString stringValue) { + final _ret = _objc_msgSend_567( + _class_NSXMLNode, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// namespaceWithName:stringValue: + static objc.ObjCObjectBase namespaceWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLNode, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// processingInstructionWithName:stringValue: + static objc.ObjCObjectBase processingInstructionWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605( + _class_NSXMLNode, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// commentWithStringValue: + static objc.ObjCObjectBase commentWithStringValue_( + objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLNode, _sel_commentWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// textWithStringValue: + static objc.ObjCObjectBase textWithStringValue_(objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLNode, _sel_textWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// DTDNodeWithXMLString: + static objc.ObjCObjectBase? DTDNodeWithXMLString_(objc.NSString string) { + final _ret = _objc_msgSend_35( + _class_NSXMLNode, _sel_DTDNodeWithXMLString_, string.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// kind + NSXMLNodeKind get kind { + final _ret = _objc_msgSend_607(this.pointer, _sel_kind); + return NSXMLNodeKind.fromValue(_ret); + } + + /// name + objc.NSString? get name { + final _ret = _objc_msgSend_20(this.pointer, _sel_name); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setName: + set name(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setName_, value?.pointer ?? ffi.nullptr); + } + + /// objectValue + objc.ObjCObjectBase? get objectValue { + final _ret = _objc_msgSend_83(this.pointer, _sel_objectValue); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setObjectValue: + set objectValue(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setObjectValue_, value?.pointer ?? ffi.nullptr); + } + + /// stringValue + objc.NSString? get stringValue { + final _ret = _objc_msgSend_20(this.pointer, _sel_stringValue); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setStringValue: + set stringValue(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setStringValue_, value?.pointer ?? ffi.nullptr); + } + + /// setStringValue:resolvingEntities: + void setStringValue_resolvingEntities_(objc.NSString string, bool resolve) { + _objc_msgSend_608(this.pointer, _sel_setStringValue_resolvingEntities_, + string.pointer, resolve); + } + + /// index + int get index { + return _objc_msgSend_57(this.pointer, _sel_index); + } + + /// level + int get level { + return _objc_msgSend_57(this.pointer, _sel_level); + } + + /// rootDocument + NSXMLDocument? get rootDocument { + final _ret = _objc_msgSend_633(this.pointer, _sel_rootDocument); + return _ret.address == 0 + ? null + : NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// parent + NSXMLNode? get parent { + final _ret = _objc_msgSend_634(this.pointer, _sel_parent); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// childCount + int get childCount { + return _objc_msgSend_57(this.pointer, _sel_childCount); + } + + /// children + objc.NSArray? get children { + final _ret = _objc_msgSend_86(this.pointer, _sel_children); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// childAtIndex: + NSXMLNode? childAtIndex_(int index) { + final _ret = _objc_msgSend_635(this.pointer, _sel_childAtIndex_, index); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// previousSibling + NSXMLNode? get previousSibling { + final _ret = _objc_msgSend_634(this.pointer, _sel_previousSibling); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// nextSibling + NSXMLNode? get nextSibling { + final _ret = _objc_msgSend_634(this.pointer, _sel_nextSibling); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// previousNode + NSXMLNode? get previousNode { + final _ret = _objc_msgSend_634(this.pointer, _sel_previousNode); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// nextNode + NSXMLNode? get nextNode { + final _ret = _objc_msgSend_634(this.pointer, _sel_nextNode); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// detach + void detach() { + _objc_msgSend_7(this.pointer, _sel_detach); + } + + /// XPath + objc.NSString? get XPath { + final _ret = _objc_msgSend_20(this.pointer, _sel_XPath); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// localName + objc.NSString? get localName { + final _ret = _objc_msgSend_20(this.pointer, _sel_localName); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// prefix + objc.NSString? get prefix { + final _ret = _objc_msgSend_20(this.pointer, _sel_prefix); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// URI + objc.NSString? get URI { + final _ret = _objc_msgSend_20(this.pointer, _sel_URI); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setURI: + set URI(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setURI_, value?.pointer ?? ffi.nullptr); + } + + /// localNameForName: + static objc.NSString localNameForName_(objc.NSString name) { + final _ret = _objc_msgSend_306( + _class_NSXMLNode, _sel_localNameForName_, name.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// prefixForName: + static objc.NSString? prefixForName_(objc.NSString name) { + final _ret = + _objc_msgSend_42(_class_NSXMLNode, _sel_prefixForName_, name.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// predefinedNamespaceForPrefix: + static NSXMLNode? predefinedNamespaceForPrefix_(objc.NSString name) { + final _ret = _objc_msgSend_622( + _class_NSXMLNode, _sel_predefinedNamespaceForPrefix_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } + + /// description + objc.NSString get description { + final _ret = _objc_msgSend_11(this.pointer, _sel_description); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// XMLString + objc.NSString get XMLString { + final _ret = _objc_msgSend_11(this.pointer, _sel_XMLString); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// XMLStringWithOptions: + objc.NSString XMLStringWithOptions_(NSXMLNodeOptions options) { + final _ret = _objc_msgSend_636( + this.pointer, _sel_XMLStringWithOptions_, options.value); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// canonicalXMLStringPreservingComments: + objc.NSString canonicalXMLStringPreservingComments_(bool comments) { + final _ret = _objc_msgSend_637( + this.pointer, _sel_canonicalXMLStringPreservingComments_, comments); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// nodesForXPath:error: + objc.NSArray? nodesForXPath_error_( + objc.NSString xpath, ffi.Pointer> error) { + final _ret = _objc_msgSend_290( + this.pointer, _sel_nodesForXPath_error_, xpath.pointer, error); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// objectsForXQuery:constants:error: + objc.NSArray? objectsForXQuery_constants_error_( + objc.NSString xquery, + objc.NSDictionary? constants, + ffi.Pointer> error) { + final _ret = _objc_msgSend_638( + this.pointer, + _sel_objectsForXQuery_constants_error_, + xquery.pointer, + constants?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// objectsForXQuery:error: + objc.NSArray? objectsForXQuery_error_( + objc.NSString xquery, ffi.Pointer> error) { + final _ret = _objc_msgSend_290( + this.pointer, _sel_objectsForXQuery_error_, xquery.pointer, error); + return _ret.address == 0 + ? null + : objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSXMLNode new1() { + final _ret = _objc_msgSend_19(_class_NSXMLNode, _sel_new); + return NSXMLNode.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSXMLNode allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28(_class_NSXMLNode, _sel_allocWithZone_, zone); + return NSXMLNode.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSXMLNode alloc() { + final _ret = _objc_msgSend_19(_class_NSXMLNode, _sel_alloc); + return NSXMLNode.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSXMLNode, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSXMLNode, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSXMLNode, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSXMLNode, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSXMLNode, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSXMLNode, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSXMLNode, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = + _objc_msgSend_33(_class_NSXMLNode, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSXMLNode, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLNode = objc.getClass("classes.NSXMLNode"); +late final _sel_initWithKind_ = objc.registerName("initWithKind:"); +final _objc_msgSend_603 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_document = objc.registerName("document"); +late final _sel_documentWithRootElement_ = + objc.registerName("documentWithRootElement:"); +final _objc_msgSend_604 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_elementWithName_ = objc.registerName("elementWithName:"); +late final _sel_elementWithName_URI_ = + objc.registerName("elementWithName:URI:"); +final _objc_msgSend_605 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_elementWithName_stringValue_ = + objc.registerName("elementWithName:stringValue:"); +late final _sel_elementWithName_children_attributes_ = + objc.registerName("elementWithName:children:attributes:"); +final _objc_msgSend_606 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_attributeWithName_stringValue_ = + objc.registerName("attributeWithName:stringValue:"); +late final _sel_attributeWithName_URI_stringValue_ = + objc.registerName("attributeWithName:URI:stringValue:"); +late final _sel_namespaceWithName_stringValue_ = + objc.registerName("namespaceWithName:stringValue:"); +late final _sel_processingInstructionWithName_stringValue_ = + objc.registerName("processingInstructionWithName:stringValue:"); +late final _sel_commentWithStringValue_ = + objc.registerName("commentWithStringValue:"); +late final _sel_textWithStringValue_ = + objc.registerName("textWithStringValue:"); +late final _sel_DTDNodeWithXMLString_ = + objc.registerName("DTDNodeWithXMLString:"); +final _objc_msgSend_607 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectValue = objc.registerName("objectValue"); +late final _sel_setObjectValue_ = objc.registerName("setObjectValue:"); +late final _sel_stringValue = objc.registerName("stringValue"); +late final _sel_setStringValue_ = objc.registerName("setStringValue:"); +late final _sel_setStringValue_resolvingEntities_ = + objc.registerName("setStringValue:resolvingEntities:"); +final _objc_msgSend_608 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Bool)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + bool)>(); +late final _sel_index = objc.registerName("index"); +late final _sel_level = objc.registerName("level"); + +/// NSXMLDocument +class NSXMLDocument extends NSXMLNode { + NSXMLDocument._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSXMLDocument] that points to the same underlying object as [other]. + NSXMLDocument.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSXMLDocument] that wraps the given raw object pointer. + NSXMLDocument.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSXMLDocument]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLDocument); + } + + /// init + NSXMLDocument init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithXMLString:options:error: + NSXMLDocument? initWithXMLString_options_error_(objc.NSString string, + NSXMLNodeOptions mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_609( + this.pointer, + _sel_initWithXMLString_options_error_, + string.pointer, + mask.value, + error); + return _ret.address == 0 + ? null + : NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithContentsOfURL:options:error: + NSXMLDocument? initWithContentsOfURL_options_error_(objc.NSURL url, + NSXMLNodeOptions mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_610( + this.pointer, + _sel_initWithContentsOfURL_options_error_, + url.pointer, + mask.value, + error); + return _ret.address == 0 + ? null + : NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithData:options:error: + NSXMLDocument? initWithData_options_error_(objc.NSData data, + NSXMLNodeOptions mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_611(this.pointer, + _sel_initWithData_options_error_, data.pointer, mask.value, error); + return _ret.address == 0 + ? null + : NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithRootElement: + NSXMLDocument initWithRootElement_(NSXMLElement? element) { + final _ret = _objc_msgSend_612(this.pointer, _sel_initWithRootElement_, + element?.pointer ?? ffi.nullptr); + return NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// replacementClassForClass: + static objc.ObjCObjectBase replacementClassForClass_( + objc.ObjCObjectBase cls) { + final _ret = _objc_msgSend_613( + _class_NSXMLDocument, _sel_replacementClassForClass_, cls.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// characterEncoding + objc.NSString? get characterEncoding { + final _ret = _objc_msgSend_20(this.pointer, _sel_characterEncoding); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setCharacterEncoding: + set characterEncoding(objc.NSString? value) { + return _objc_msgSend_21(this.pointer, _sel_setCharacterEncoding_, + value?.pointer ?? ffi.nullptr); + } + + /// version + objc.NSString? get version { + final _ret = _objc_msgSend_20(this.pointer, _sel_version); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setVersion: + set version(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setVersion_, value?.pointer ?? ffi.nullptr); + } + + /// isStandalone + bool get standalone { + return _objc_msgSend_13(this.pointer, _sel_isStandalone); + } + + /// setStandalone: + set standalone(bool value) { + return _objc_msgSend_14(this.pointer, _sel_setStandalone_, value); + } + + /// documentContentKind + NSXMLDocumentContentKind get documentContentKind { + final _ret = _objc_msgSend_614(this.pointer, _sel_documentContentKind); + return NSXMLDocumentContentKind.fromValue(_ret); + } + + /// setDocumentContentKind: + set documentContentKind(NSXMLDocumentContentKind value) { + return _objc_msgSend_615( + this.pointer, _sel_setDocumentContentKind_, value.value); + } + + /// MIMEType + objc.NSString? get MIMEType { + final _ret = _objc_msgSend_20(this.pointer, _sel_MIMEType); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setMIMEType: + set MIMEType(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setMIMEType_, value?.pointer ?? ffi.nullptr); + } + + /// DTD + NSXMLDTD? get DTD { + final _ret = _objc_msgSend_625(this.pointer, _sel_DTD); + return _ret.address == 0 + ? null + : NSXMLDTD.castFromPointer(_ret, retain: true, release: true); + } + + /// setDTD: + set DTD(NSXMLDTD? value) { + return _objc_msgSend_626( + this.pointer, _sel_setDTD_, value?.pointer ?? ffi.nullptr); + } + + /// setRootElement: + void setRootElement_(NSXMLElement root) { + _objc_msgSend_627(this.pointer, _sel_setRootElement_, root.pointer); + } + + /// rootElement + NSXMLElement? rootElement() { + final _ret = _objc_msgSend_628(this.pointer, _sel_rootElement); + return _ret.address == 0 + ? null + : NSXMLElement.castFromPointer(_ret, retain: true, release: true); + } + + /// insertChild:atIndex: + void insertChild_atIndex_(NSXMLNode child, int index) { + _objc_msgSend_616( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); + } + + /// insertChildren:atIndex: + void insertChildren_atIndex_(objc.NSArray children, int index) { + _objc_msgSend_617( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); + } + + /// removeChildAtIndex: + void removeChildAtIndex_(int index) { + _objc_msgSend_422(this.pointer, _sel_removeChildAtIndex_, index); + } + + /// setChildren: + void setChildren_(objc.NSArray? children) { + _objc_msgSend_269( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); + } + + /// addChild: + void addChild_(NSXMLNode child) { + _objc_msgSend_618(this.pointer, _sel_addChild_, child.pointer); + } + + /// replaceChildAtIndex:withNode: + void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { + _objc_msgSend_619( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); + } + + /// XMLData + objc.NSData get XMLData { + final _ret = _objc_msgSend_113(this.pointer, _sel_XMLData); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// XMLDataWithOptions: + objc.NSData XMLDataWithOptions_(NSXMLNodeOptions options) { + final _ret = _objc_msgSend_629( + this.pointer, _sel_XMLDataWithOptions_, options.value); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// objectByApplyingXSLT:arguments:error: + objc.ObjCObjectBase? objectByApplyingXSLT_arguments_error_( + objc.NSData xslt, + objc.NSDictionary? arguments, + ffi.Pointer> error) { + final _ret = _objc_msgSend_630( + this.pointer, + _sel_objectByApplyingXSLT_arguments_error_, + xslt.pointer, + arguments?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// objectByApplyingXSLTString:arguments:error: + objc.ObjCObjectBase? objectByApplyingXSLTString_arguments_error_( + objc.NSString xslt, + objc.NSDictionary? arguments, + ffi.Pointer> error) { + final _ret = _objc_msgSend_631( + this.pointer, + _sel_objectByApplyingXSLTString_arguments_error_, + xslt.pointer, + arguments?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// objectByApplyingXSLTAtURL:arguments:error: + objc.ObjCObjectBase? objectByApplyingXSLTAtURL_arguments_error_( + objc.NSURL xsltURL, + objc.NSDictionary? argument, + ffi.Pointer> error) { + final _ret = _objc_msgSend_632( + this.pointer, + _sel_objectByApplyingXSLTAtURL_arguments_error_, + xsltURL.pointer, + argument?.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// validateAndReturnError: + bool validateAndReturnError_( + ffi.Pointer> error) { + return _objc_msgSend_39(this.pointer, _sel_validateAndReturnError_, error); + } + + /// initWithKind: + NSXMLDocument initWithKind_(NSXMLNodeKind kind) { + final _ret = + _objc_msgSend_603(this.pointer, _sel_initWithKind_, kind.value); + return NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind:options: + NSXMLDocument initWithKind_options_( + NSXMLNodeKind kind, NSXMLNodeOptions options) { + final _ret = _objc_msgSend_601( + this.pointer, _sel_initWithKind_options_, kind.value, options.value); + return NSXMLDocument.castFromPointer(_ret, retain: true, release: true); + } + + /// document + static objc.ObjCObjectBase document() { + final _ret = _objc_msgSend_19(_class_NSXMLDocument, _sel_document); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// documentWithRootElement: + static objc.ObjCObjectBase documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_604( + _class_NSXMLDocument, _sel_documentWithRootElement_, element.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName: + static objc.ObjCObjectBase elementWithName_(objc.NSString name) { + final _ret = _objc_msgSend_63( + _class_NSXMLDocument, _sel_elementWithName_, name.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:URI: + static objc.ObjCObjectBase elementWithName_URI_( + objc.NSString name, objc.NSString URI) { + final _ret = _objc_msgSend_605(_class_NSXMLDocument, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:stringValue: + static objc.ObjCObjectBase elementWithName_stringValue_( + objc.NSString name, objc.NSString string) { + final _ret = _objc_msgSend_605(_class_NSXMLDocument, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:children:attributes: + static objc.ObjCObjectBase elementWithName_children_attributes_( + objc.NSString name, objc.NSArray? children, objc.NSArray? attributes) { + final _ret = _objc_msgSend_606( + _class_NSXMLDocument, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:stringValue: + static objc.ObjCObjectBase attributeWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLDocument, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:URI:stringValue: + static objc.ObjCObjectBase attributeWithName_URI_stringValue_( + objc.NSString name, objc.NSString URI, objc.NSString stringValue) { + final _ret = _objc_msgSend_567( + _class_NSXMLDocument, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// namespaceWithName:stringValue: + static objc.ObjCObjectBase namespaceWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLDocument, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// processingInstructionWithName:stringValue: + static objc.ObjCObjectBase processingInstructionWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605( + _class_NSXMLDocument, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// commentWithStringValue: + static objc.ObjCObjectBase commentWithStringValue_( + objc.NSString stringValue) { + final _ret = _objc_msgSend_63(_class_NSXMLDocument, + _sel_commentWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// textWithStringValue: + static objc.ObjCObjectBase textWithStringValue_(objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLDocument, _sel_textWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// DTDNodeWithXMLString: + static objc.ObjCObjectBase? DTDNodeWithXMLString_(objc.NSString string) { + final _ret = _objc_msgSend_35( + _class_NSXMLDocument, _sel_DTDNodeWithXMLString_, string.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// localNameForName: + static objc.NSString localNameForName_(objc.NSString name) { + final _ret = _objc_msgSend_306( + _class_NSXMLDocument, _sel_localNameForName_, name.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// prefixForName: + static objc.NSString? prefixForName_(objc.NSString name) { + final _ret = _objc_msgSend_42( + _class_NSXMLDocument, _sel_prefixForName_, name.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// predefinedNamespaceForPrefix: + static NSXMLNode? predefinedNamespaceForPrefix_(objc.NSString name) { + final _ret = _objc_msgSend_622( + _class_NSXMLDocument, _sel_predefinedNamespaceForPrefix_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLDocument = objc.getClass("classes.NSXMLDocument"); +late final _sel_initWithXMLString_options_error_ = + objc.registerName("initWithXMLString:options:error:"); +final _objc_msgSend_609 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithContentsOfURL_options_error_ = + objc.registerName("initWithContentsOfURL:options:error:"); +final _objc_msgSend_610 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithData_options_error_ = + objc.registerName("initWithData:options:error:"); +final _objc_msgSend_611 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer>)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer>)>(); +late final _sel_initWithRootElement_ = + objc.registerName("initWithRootElement:"); +final _objc_msgSend_612 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replacementClassForClass_ = + objc.registerName("replacementClassForClass:"); +final _objc_msgSend_613 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_characterEncoding = objc.registerName("characterEncoding"); +late final _sel_setCharacterEncoding_ = + objc.registerName("setCharacterEncoding:"); +late final _sel_setVersion_ = objc.registerName("setVersion:"); +late final _sel_isStandalone = objc.registerName("isStandalone"); +late final _sel_setStandalone_ = objc.registerName("setStandalone:"); + +enum NSXMLDocumentContentKind { + NSXMLDocumentXMLKind(0), + NSXMLDocumentXHTMLKind(1), + NSXMLDocumentHTMLKind(2), + NSXMLDocumentTextKind(3); + + final int value; + const NSXMLDocumentContentKind(this.value); + + static NSXMLDocumentContentKind fromValue(int value) => switch (value) { + 0 => NSXMLDocumentXMLKind, + 1 => NSXMLDocumentXHTMLKind, + 2 => NSXMLDocumentHTMLKind, + 3 => NSXMLDocumentTextKind, + _ => throw ArgumentError( + "Unknown value for NSXMLDocumentContentKind: $value"), + }; +} + +late final _sel_documentContentKind = objc.registerName("documentContentKind"); +final _objc_msgSend_614 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDocumentContentKind_ = + objc.registerName("setDocumentContentKind:"); +final _objc_msgSend_615 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setMIMEType_ = objc.registerName("setMIMEType:"); + +/// NSXMLDTD +class NSXMLDTD extends NSXMLNode { + NSXMLDTD._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSXMLDTD] that points to the same underlying object as [other]. + NSXMLDTD.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSXMLDTD] that wraps the given raw object pointer. + NSXMLDTD.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSXMLDTD]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0(obj.pointer, _sel_isKindOfClass_, _class_NSXMLDTD); + } + + /// init + NSXMLDTD init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSXMLDTD.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind:options: + NSXMLDTD initWithKind_options_(NSXMLNodeKind kind, NSXMLNodeOptions options) { + final _ret = _objc_msgSend_601( + this.pointer, _sel_initWithKind_options_, kind.value, options.value); + return NSXMLDTD.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithContentsOfURL:options:error: + NSXMLDTD? initWithContentsOfURL_options_error_(objc.NSURL url, + NSXMLNodeOptions mask, ffi.Pointer> error) { + final _ret = _objc_msgSend_610( + this.pointer, + _sel_initWithContentsOfURL_options_error_, + url.pointer, + mask.value, + error); + return _ret.address == 0 + ? null + : NSXMLDTD.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithData:options:error: + NSXMLDTD? initWithData_options_error_(objc.NSData data, NSXMLNodeOptions mask, + ffi.Pointer> error) { + final _ret = _objc_msgSend_611(this.pointer, + _sel_initWithData_options_error_, data.pointer, mask.value, error); + return _ret.address == 0 + ? null + : NSXMLDTD.castFromPointer(_ret, retain: true, release: true); + } + + /// publicID + objc.NSString? get publicID { + final _ret = _objc_msgSend_20(this.pointer, _sel_publicID); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPublicID: + set publicID(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setPublicID_, value?.pointer ?? ffi.nullptr); + } + + /// systemID + objc.NSString? get systemID { + final _ret = _objc_msgSend_20(this.pointer, _sel_systemID); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setSystemID: + set systemID(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setSystemID_, value?.pointer ?? ffi.nullptr); + } + + /// insertChild:atIndex: + void insertChild_atIndex_(NSXMLNode child, int index) { + _objc_msgSend_616( + this.pointer, _sel_insertChild_atIndex_, child.pointer, index); + } + + /// insertChildren:atIndex: + void insertChildren_atIndex_(objc.NSArray children, int index) { + _objc_msgSend_617( + this.pointer, _sel_insertChildren_atIndex_, children.pointer, index); + } + + /// removeChildAtIndex: + void removeChildAtIndex_(int index) { + _objc_msgSend_422(this.pointer, _sel_removeChildAtIndex_, index); + } + + /// setChildren: + void setChildren_(objc.NSArray? children) { + _objc_msgSend_269( + this.pointer, _sel_setChildren_, children?.pointer ?? ffi.nullptr); + } + + /// addChild: + void addChild_(NSXMLNode child) { + _objc_msgSend_618(this.pointer, _sel_addChild_, child.pointer); + } + + /// replaceChildAtIndex:withNode: + void replaceChildAtIndex_withNode_(int index, NSXMLNode node) { + _objc_msgSend_619( + this.pointer, _sel_replaceChildAtIndex_withNode_, index, node.pointer); + } + + /// entityDeclarationForName: + NSXMLDTDNode? entityDeclarationForName_(objc.NSString name) { + final _ret = _objc_msgSend_623( + this.pointer, _sel_entityDeclarationForName_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// notationDeclarationForName: + NSXMLDTDNode? notationDeclarationForName_(objc.NSString name) { + final _ret = _objc_msgSend_623( + this.pointer, _sel_notationDeclarationForName_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// elementDeclarationForName: + NSXMLDTDNode? elementDeclarationForName_(objc.NSString name) { + final _ret = _objc_msgSend_623( + this.pointer, _sel_elementDeclarationForName_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// attributeDeclarationForName:elementName: + NSXMLDTDNode? attributeDeclarationForName_elementName_( + objc.NSString name, objc.NSString elementName) { + final _ret = _objc_msgSend_624( + this.pointer, + _sel_attributeDeclarationForName_elementName_, + name.pointer, + elementName.pointer); + return _ret.address == 0 + ? null + : NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// predefinedEntityDeclarationForName: + static NSXMLDTDNode? predefinedEntityDeclarationForName_(objc.NSString name) { + final _ret = _objc_msgSend_623(_class_NSXMLDTD, + _sel_predefinedEntityDeclarationForName_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind: + NSXMLDTD initWithKind_(NSXMLNodeKind kind) { + final _ret = + _objc_msgSend_603(this.pointer, _sel_initWithKind_, kind.value); + return NSXMLDTD.castFromPointer(_ret, retain: true, release: true); + } + + /// document + static objc.ObjCObjectBase document() { + final _ret = _objc_msgSend_19(_class_NSXMLDTD, _sel_document); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// documentWithRootElement: + static objc.ObjCObjectBase documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_604( + _class_NSXMLDTD, _sel_documentWithRootElement_, element.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName: + static objc.ObjCObjectBase elementWithName_(objc.NSString name) { + final _ret = + _objc_msgSend_63(_class_NSXMLDTD, _sel_elementWithName_, name.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:URI: + static objc.ObjCObjectBase elementWithName_URI_( + objc.NSString name, objc.NSString URI) { + final _ret = _objc_msgSend_605( + _class_NSXMLDTD, _sel_elementWithName_URI_, name.pointer, URI.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:stringValue: + static objc.ObjCObjectBase elementWithName_stringValue_( + objc.NSString name, objc.NSString string) { + final _ret = _objc_msgSend_605(_class_NSXMLDTD, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:children:attributes: + static objc.ObjCObjectBase elementWithName_children_attributes_( + objc.NSString name, objc.NSArray? children, objc.NSArray? attributes) { + final _ret = _objc_msgSend_606( + _class_NSXMLDTD, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:stringValue: + static objc.ObjCObjectBase attributeWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLDTD, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:URI:stringValue: + static objc.ObjCObjectBase attributeWithName_URI_stringValue_( + objc.NSString name, objc.NSString URI, objc.NSString stringValue) { + final _ret = _objc_msgSend_567( + _class_NSXMLDTD, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// namespaceWithName:stringValue: + static objc.ObjCObjectBase namespaceWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLDTD, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// processingInstructionWithName:stringValue: + static objc.ObjCObjectBase processingInstructionWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605( + _class_NSXMLDTD, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// commentWithStringValue: + static objc.ObjCObjectBase commentWithStringValue_( + objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLDTD, _sel_commentWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// textWithStringValue: + static objc.ObjCObjectBase textWithStringValue_(objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLDTD, _sel_textWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// DTDNodeWithXMLString: + static objc.ObjCObjectBase? DTDNodeWithXMLString_(objc.NSString string) { + final _ret = _objc_msgSend_35( + _class_NSXMLDTD, _sel_DTDNodeWithXMLString_, string.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// localNameForName: + static objc.NSString localNameForName_(objc.NSString name) { + final _ret = _objc_msgSend_306( + _class_NSXMLDTD, _sel_localNameForName_, name.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// prefixForName: + static objc.NSString? prefixForName_(objc.NSString name) { + final _ret = + _objc_msgSend_42(_class_NSXMLDTD, _sel_prefixForName_, name.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// predefinedNamespaceForPrefix: + static NSXMLNode? predefinedNamespaceForPrefix_(objc.NSString name) { + final _ret = _objc_msgSend_622( + _class_NSXMLDTD, _sel_predefinedNamespaceForPrefix_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLDTD = objc.getClass("classes.NSXMLDTD"); +late final _sel_setPublicID_ = objc.registerName("setPublicID:"); +late final _sel_setSystemID_ = objc.registerName("setSystemID:"); +late final _sel_insertChild_atIndex_ = + objc.registerName("insertChild:atIndex:"); +final _objc_msgSend_616 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_insertChildren_atIndex_ = + objc.registerName("insertChildren:atIndex:"); +final _objc_msgSend_617 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_removeChildAtIndex_ = objc.registerName("removeChildAtIndex:"); +late final _sel_setChildren_ = objc.registerName("setChildren:"); +late final _sel_addChild_ = objc.registerName("addChild:"); +final _objc_msgSend_618 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_replaceChildAtIndex_withNode_ = + objc.registerName("replaceChildAtIndex:withNode:"); +final _objc_msgSend_619 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); + +/// NSXMLDTDNode +class NSXMLDTDNode extends NSXMLNode { + NSXMLDTDNode._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSXMLDTDNode] that points to the same underlying object as [other]. + NSXMLDTDNode.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSXMLDTDNode] that wraps the given raw object pointer. + NSXMLDTDNode.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSXMLDTDNode]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSXMLDTDNode); + } + + /// initWithXMLString: + NSXMLDTDNode? initWithXMLString_(objc.NSString string) { + final _ret = + _objc_msgSend_35(this.pointer, _sel_initWithXMLString_, string.pointer); + return _ret.address == 0 + ? null + : NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithKind:options: + NSXMLDTDNode initWithKind_options_( + NSXMLNodeKind kind, NSXMLNodeOptions options) { + final _ret = _objc_msgSend_601( + this.pointer, _sel_initWithKind_options_, kind.value, options.value); + return NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSXMLDTDNode init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// DTDKind + NSXMLDTDNodeKind get DTDKind { + final _ret = _objc_msgSend_620(this.pointer, _sel_DTDKind); + return NSXMLDTDNodeKind.fromValue(_ret); + } + + /// setDTDKind: + set DTDKind(NSXMLDTDNodeKind value) { + return _objc_msgSend_621(this.pointer, _sel_setDTDKind_, value.value); + } + + /// isExternal + bool get external1 { + return _objc_msgSend_13(this.pointer, _sel_isExternal); + } + + /// publicID + objc.NSString? get publicID { + final _ret = _objc_msgSend_20(this.pointer, _sel_publicID); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setPublicID: + set publicID(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setPublicID_, value?.pointer ?? ffi.nullptr); + } + + /// systemID + objc.NSString? get systemID { + final _ret = _objc_msgSend_20(this.pointer, _sel_systemID); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setSystemID: + set systemID(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setSystemID_, value?.pointer ?? ffi.nullptr); + } + + /// notationName + objc.NSString? get notationName { + final _ret = _objc_msgSend_20(this.pointer, _sel_notationName); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setNotationName: + set notationName(objc.NSString? value) { + return _objc_msgSend_21( + this.pointer, _sel_setNotationName_, value?.pointer ?? ffi.nullptr); + } + + /// initWithKind: + NSXMLDTDNode initWithKind_(NSXMLNodeKind kind) { + final _ret = + _objc_msgSend_603(this.pointer, _sel_initWithKind_, kind.value); + return NSXMLDTDNode.castFromPointer(_ret, retain: true, release: true); + } + + /// document + static objc.ObjCObjectBase document() { + final _ret = _objc_msgSend_19(_class_NSXMLDTDNode, _sel_document); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// documentWithRootElement: + static objc.ObjCObjectBase documentWithRootElement_(NSXMLElement element) { + final _ret = _objc_msgSend_604( + _class_NSXMLDTDNode, _sel_documentWithRootElement_, element.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName: + static objc.ObjCObjectBase elementWithName_(objc.NSString name) { + final _ret = _objc_msgSend_63( + _class_NSXMLDTDNode, _sel_elementWithName_, name.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:URI: + static objc.ObjCObjectBase elementWithName_URI_( + objc.NSString name, objc.NSString URI) { + final _ret = _objc_msgSend_605(_class_NSXMLDTDNode, + _sel_elementWithName_URI_, name.pointer, URI.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:stringValue: + static objc.ObjCObjectBase elementWithName_stringValue_( + objc.NSString name, objc.NSString string) { + final _ret = _objc_msgSend_605(_class_NSXMLDTDNode, + _sel_elementWithName_stringValue_, name.pointer, string.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// elementWithName:children:attributes: + static objc.ObjCObjectBase elementWithName_children_attributes_( + objc.NSString name, objc.NSArray? children, objc.NSArray? attributes) { + final _ret = _objc_msgSend_606( + _class_NSXMLDTDNode, + _sel_elementWithName_children_attributes_, + name.pointer, + children?.pointer ?? ffi.nullptr, + attributes?.pointer ?? ffi.nullptr); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:stringValue: + static objc.ObjCObjectBase attributeWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLDTDNode, + _sel_attributeWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// attributeWithName:URI:stringValue: + static objc.ObjCObjectBase attributeWithName_URI_stringValue_( + objc.NSString name, objc.NSString URI, objc.NSString stringValue) { + final _ret = _objc_msgSend_567( + _class_NSXMLDTDNode, + _sel_attributeWithName_URI_stringValue_, + name.pointer, + URI.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// namespaceWithName:stringValue: + static objc.ObjCObjectBase namespaceWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605(_class_NSXMLDTDNode, + _sel_namespaceWithName_stringValue_, name.pointer, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// processingInstructionWithName:stringValue: + static objc.ObjCObjectBase processingInstructionWithName_stringValue_( + objc.NSString name, objc.NSString stringValue) { + final _ret = _objc_msgSend_605( + _class_NSXMLDTDNode, + _sel_processingInstructionWithName_stringValue_, + name.pointer, + stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// commentWithStringValue: + static objc.ObjCObjectBase commentWithStringValue_( + objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLDTDNode, _sel_commentWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// textWithStringValue: + static objc.ObjCObjectBase textWithStringValue_(objc.NSString stringValue) { + final _ret = _objc_msgSend_63( + _class_NSXMLDTDNode, _sel_textWithStringValue_, stringValue.pointer); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// DTDNodeWithXMLString: + static objc.ObjCObjectBase? DTDNodeWithXMLString_(objc.NSString string) { + final _ret = _objc_msgSend_35( + _class_NSXMLDTDNode, _sel_DTDNodeWithXMLString_, string.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// localNameForName: + static objc.NSString localNameForName_(objc.NSString name) { + final _ret = _objc_msgSend_306( + _class_NSXMLDTDNode, _sel_localNameForName_, name.pointer); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// prefixForName: + static objc.NSString? prefixForName_(objc.NSString name) { + final _ret = _objc_msgSend_42( + _class_NSXMLDTDNode, _sel_prefixForName_, name.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// predefinedNamespaceForPrefix: + static NSXMLNode? predefinedNamespaceForPrefix_(objc.NSString name) { + final _ret = _objc_msgSend_622( + _class_NSXMLDTDNode, _sel_predefinedNamespaceForPrefix_, name.pointer); + return _ret.address == 0 + ? null + : NSXMLNode.castFromPointer(_ret, retain: true, release: true); + } +} + +late final _class_NSXMLDTDNode = objc.getClass("classes.NSXMLDTDNode"); +late final _sel_initWithXMLString_ = objc.registerName("initWithXMLString:"); + +enum NSXMLDTDNodeKind { + NSXMLEntityGeneralKind(1), + NSXMLEntityParsedKind(2), + NSXMLEntityUnparsedKind(3), + NSXMLEntityParameterKind(4), + NSXMLEntityPredefined(5), + NSXMLAttributeCDATAKind(6), + NSXMLAttributeIDKind(7), + NSXMLAttributeIDRefKind(8), + NSXMLAttributeIDRefsKind(9), + NSXMLAttributeEntityKind(10), + NSXMLAttributeEntitiesKind(11), + NSXMLAttributeNMTokenKind(12), + NSXMLAttributeNMTokensKind(13), + NSXMLAttributeEnumerationKind(14), + NSXMLAttributeNotationKind(15), + NSXMLElementDeclarationUndefinedKind(16), + NSXMLElementDeclarationEmptyKind(17), + NSXMLElementDeclarationAnyKind(18), + NSXMLElementDeclarationMixedKind(19), + NSXMLElementDeclarationElementKind(20); + + final int value; + const NSXMLDTDNodeKind(this.value); + + static NSXMLDTDNodeKind fromValue(int value) => switch (value) { + 1 => NSXMLEntityGeneralKind, + 2 => NSXMLEntityParsedKind, + 3 => NSXMLEntityUnparsedKind, + 4 => NSXMLEntityParameterKind, + 5 => NSXMLEntityPredefined, + 6 => NSXMLAttributeCDATAKind, + 7 => NSXMLAttributeIDKind, + 8 => NSXMLAttributeIDRefKind, + 9 => NSXMLAttributeIDRefsKind, + 10 => NSXMLAttributeEntityKind, + 11 => NSXMLAttributeEntitiesKind, + 12 => NSXMLAttributeNMTokenKind, + 13 => NSXMLAttributeNMTokensKind, + 14 => NSXMLAttributeEnumerationKind, + 15 => NSXMLAttributeNotationKind, + 16 => NSXMLElementDeclarationUndefinedKind, + 17 => NSXMLElementDeclarationEmptyKind, + 18 => NSXMLElementDeclarationAnyKind, + 19 => NSXMLElementDeclarationMixedKind, + 20 => NSXMLElementDeclarationElementKind, + _ => throw ArgumentError("Unknown value for NSXMLDTDNodeKind: $value"), + }; +} + +late final _sel_DTDKind = objc.registerName("DTDKind"); +final _objc_msgSend_620 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedLong Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDTDKind_ = objc.registerName("setDTDKind:"); +final _objc_msgSend_621 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_isExternal = objc.registerName("isExternal"); +late final _sel_notationName = objc.registerName("notationName"); +late final _sel_setNotationName_ = objc.registerName("setNotationName:"); +late final _sel_localNameForName_ = objc.registerName("localNameForName:"); +late final _sel_prefixForName_ = objc.registerName("prefixForName:"); +late final _sel_predefinedNamespaceForPrefix_ = + objc.registerName("predefinedNamespaceForPrefix:"); +final _objc_msgSend_622 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_entityDeclarationForName_ = + objc.registerName("entityDeclarationForName:"); +final _objc_msgSend_623 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_notationDeclarationForName_ = + objc.registerName("notationDeclarationForName:"); +late final _sel_elementDeclarationForName_ = + objc.registerName("elementDeclarationForName:"); +late final _sel_attributeDeclarationForName_elementName_ = + objc.registerName("attributeDeclarationForName:elementName:"); +final _objc_msgSend_624 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_predefinedEntityDeclarationForName_ = + objc.registerName("predefinedEntityDeclarationForName:"); +late final _sel_DTD = objc.registerName("DTD"); +final _objc_msgSend_625 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setDTD_ = objc.registerName("setDTD:"); +final _objc_msgSend_626 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setRootElement_ = objc.registerName("setRootElement:"); +final _objc_msgSend_627 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_rootElement = objc.registerName("rootElement"); +final _objc_msgSend_628 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_XMLData = objc.registerName("XMLData"); +late final _sel_XMLDataWithOptions_ = objc.registerName("XMLDataWithOptions:"); +final _objc_msgSend_629 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_objectByApplyingXSLT_arguments_error_ = + objc.registerName("objectByApplyingXSLT:arguments:error:"); +final _objc_msgSend_630 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectByApplyingXSLTString_arguments_error_ = + objc.registerName("objectByApplyingXSLTString:arguments:error:"); +final _objc_msgSend_631 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectByApplyingXSLTAtURL_arguments_error_ = + objc.registerName("objectByApplyingXSLTAtURL:arguments:error:"); +final _objc_msgSend_632 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_validateAndReturnError_ = + objc.registerName("validateAndReturnError:"); +late final _sel_rootDocument = objc.registerName("rootDocument"); +final _objc_msgSend_633 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_parent = objc.registerName("parent"); +final _objc_msgSend_634 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_childCount = objc.registerName("childCount"); +late final _sel_children = objc.registerName("children"); +late final _sel_childAtIndex_ = objc.registerName("childAtIndex:"); +final _objc_msgSend_635 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_previousSibling = objc.registerName("previousSibling"); +late final _sel_nextSibling = objc.registerName("nextSibling"); +late final _sel_previousNode = objc.registerName("previousNode"); +late final _sel_nextNode = objc.registerName("nextNode"); +late final _sel_detach = objc.registerName("detach"); +late final _sel_XPath = objc.registerName("XPath"); +late final _sel_localName = objc.registerName("localName"); +late final _sel_prefix = objc.registerName("prefix"); +late final _sel_URI = objc.registerName("URI"); +late final _sel_setURI_ = objc.registerName("setURI:"); +late final _sel_XMLString = objc.registerName("XMLString"); +late final _sel_XMLStringWithOptions_ = + objc.registerName("XMLStringWithOptions:"); +final _objc_msgSend_636 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_canonicalXMLStringPreservingComments_ = + objc.registerName("canonicalXMLStringPreservingComments:"); +final _objc_msgSend_637 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_nodesForXPath_error_ = + objc.registerName("nodesForXPath:error:"); +late final _sel_objectsForXQuery_constants_error_ = + objc.registerName("objectsForXQuery:constants:error:"); +final _objc_msgSend_638 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_objectsForXQuery_error_ = + objc.registerName("objectsForXQuery:error:"); +late final _sel_addAttribute_ = objc.registerName("addAttribute:"); +late final _sel_removeAttributeForName_ = + objc.registerName("removeAttributeForName:"); +late final _sel_attributes = objc.registerName("attributes"); +late final _sel_setAttributes_ = objc.registerName("setAttributes:"); +late final _sel_setAttributesWithDictionary_ = + objc.registerName("setAttributesWithDictionary:"); +final _objc_msgSend_639 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributeForName_ = objc.registerName("attributeForName:"); +late final _sel_attributeForLocalName_URI_ = + objc.registerName("attributeForLocalName:URI:"); +final _objc_msgSend_640 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_addNamespace_ = objc.registerName("addNamespace:"); +late final _sel_removeNamespaceForPrefix_ = + objc.registerName("removeNamespaceForPrefix:"); +late final _sel_namespaces = objc.registerName("namespaces"); +late final _sel_setNamespaces_ = objc.registerName("setNamespaces:"); +late final _sel_namespaceForPrefix_ = objc.registerName("namespaceForPrefix:"); +late final _sel_resolveNamespaceForName_ = + objc.registerName("resolveNamespaceForName:"); +late final _sel_resolvePrefixForNamespaceURI_ = + objc.registerName("resolvePrefixForNamespaceURI:"); +late final _sel_normalizeAdjacentTextNodesPreservingCDATA_ = + objc.registerName("normalizeAdjacentTextNodesPreservingCDATA:"); +late final _sel_setAttributesAsDictionary_ = + objc.registerName("setAttributesAsDictionary:"); + +/// NSScriptClassDescription +class NSScriptClassDescription extends NSClassDescription { + NSScriptClassDescription._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSScriptClassDescription] that points to the same underlying object as [other]. + NSScriptClassDescription.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSScriptClassDescription] that wraps the given raw object pointer. + NSScriptClassDescription.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSScriptClassDescription]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptClassDescription); + } + + /// classDescriptionForClass: + static NSClassDescription? classDescriptionForClass_( + objc.ObjCObjectBase aClass) { + final _ret = _objc_msgSend_692(_class_NSScriptClassDescription, + _sel_classDescriptionForClass_, aClass.pointer); + return _ret.address == 0 + ? null + : NSClassDescription.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithSuiteName:className:dictionary: + NSScriptClassDescription? initWithSuiteName_className_dictionary_( + objc.NSString suiteName, + objc.NSString className, + objc.NSDictionary? classDeclaration) { + final _ret = _objc_msgSend_642( + this.pointer, + _sel_initWithSuiteName_className_dictionary_, + suiteName.pointer, + className.pointer, + classDeclaration?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSScriptClassDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// suiteName + objc.NSString? get suiteName { + final _ret = _objc_msgSend_20(this.pointer, _sel_suiteName); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// className + objc.NSString? get className { + final _ret = _objc_msgSend_20(this.pointer, _sel_className); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// implementationClassName + objc.NSString? get implementationClassName { + final _ret = _objc_msgSend_20(this.pointer, _sel_implementationClassName); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// superclassDescription + NSScriptClassDescription? get superclassDescription { + final _ret = _objc_msgSend_643(this.pointer, _sel_superclassDescription); + return _ret.address == 0 + ? null + : NSScriptClassDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// appleEventCode + int get appleEventCode { + return _objc_msgSend_644(this.pointer, _sel_appleEventCode); + } + + /// matchesAppleEventCode: + bool matchesAppleEventCode_(int appleEventCode) { + return _objc_msgSend_645( + this.pointer, _sel_matchesAppleEventCode_, appleEventCode); + } + + /// supportsCommand: + bool supportsCommand_(NSScriptCommandDescription commandDescription) { + return _objc_msgSend_687( + this.pointer, _sel_supportsCommand_, commandDescription.pointer); + } + + /// selectorForCommand: + ffi.Pointer selectorForCommand_( + NSScriptCommandDescription commandDescription) { + return _objc_msgSend_688( + this.pointer, _sel_selectorForCommand_, commandDescription.pointer); + } + + /// typeForKey: + objc.NSString? typeForKey_(objc.NSString key) { + final _ret = _objc_msgSend_42(this.pointer, _sel_typeForKey_, key.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// classDescriptionForKey: + NSScriptClassDescription? classDescriptionForKey_(objc.NSString key) { + final _ret = _objc_msgSend_689( + this.pointer, _sel_classDescriptionForKey_, key.pointer); + return _ret.address == 0 + ? null + : NSScriptClassDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// appleEventCodeForKey: + int appleEventCodeForKey_(objc.NSString key) { + return _objc_msgSend_646( + this.pointer, _sel_appleEventCodeForKey_, key.pointer); + } + + /// keyWithAppleEventCode: + objc.NSString? keyWithAppleEventCode_(int appleEventCode) { + final _ret = _objc_msgSend_690( + this.pointer, _sel_keyWithAppleEventCode_, appleEventCode); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// defaultSubcontainerAttributeKey + objc.NSString? get defaultSubcontainerAttributeKey { + final _ret = + _objc_msgSend_20(this.pointer, _sel_defaultSubcontainerAttributeKey); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// isLocationRequiredToCreateForKey: + bool isLocationRequiredToCreateForKey_(objc.NSString toManyRelationshipKey) { + return _objc_msgSend_31(this.pointer, + _sel_isLocationRequiredToCreateForKey_, toManyRelationshipKey.pointer); + } + + /// hasPropertyForKey: + bool hasPropertyForKey_(objc.NSString key) { + return _objc_msgSend_31(this.pointer, _sel_hasPropertyForKey_, key.pointer); + } + + /// hasOrderedToManyRelationshipForKey: + bool hasOrderedToManyRelationshipForKey_(objc.NSString key) { + return _objc_msgSend_31( + this.pointer, _sel_hasOrderedToManyRelationshipForKey_, key.pointer); + } + + /// hasReadablePropertyForKey: + bool hasReadablePropertyForKey_(objc.NSString key) { + return _objc_msgSend_31( + this.pointer, _sel_hasReadablePropertyForKey_, key.pointer); + } + + /// hasWritablePropertyForKey: + bool hasWritablePropertyForKey_(objc.NSString key) { + return _objc_msgSend_31( + this.pointer, _sel_hasWritablePropertyForKey_, key.pointer); + } + + /// isReadOnlyKey: + bool isReadOnlyKey_(objc.NSString key) { + return _objc_msgSend_31(this.pointer, _sel_isReadOnlyKey_, key.pointer); + } + + /// registerClassDescription:forClass: + static void registerClassDescription_forClass_( + NSClassDescription description, objc.ObjCObjectBase aClass) { + _objc_msgSend_691( + _class_NSScriptClassDescription, + _sel_registerClassDescription_forClass_, + description.pointer, + aClass.pointer); + } + + /// invalidateClassDescriptionCache + static void invalidateClassDescriptionCache() { + _objc_msgSend_7( + _class_NSScriptClassDescription, _sel_invalidateClassDescriptionCache); + } + + /// init + NSScriptClassDescription init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSScriptClassDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSScriptClassDescription new1() { + final _ret = _objc_msgSend_19(_class_NSScriptClassDescription, _sel_new); + return NSScriptClassDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSScriptClassDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSScriptClassDescription, _sel_allocWithZone_, zone); + return NSScriptClassDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSScriptClassDescription alloc() { + final _ret = _objc_msgSend_19(_class_NSScriptClassDescription, _sel_alloc); + return NSScriptClassDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSScriptClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSScriptClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSScriptClassDescription, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSScriptClassDescription, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSScriptClassDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSScriptClassDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSScriptClassDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSScriptClassDescription, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSScriptClassDescription, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptClassDescription = + objc.getClass("classes.NSScriptClassDescription"); +late final _sel_classDescriptionForClass_ = + objc.registerName("classDescriptionForClass:"); +final _objc_msgSend_641 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithSuiteName_className_dictionary_ = + objc.registerName("initWithSuiteName:className:dictionary:"); +final _objc_msgSend_642 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_suiteName = objc.registerName("suiteName"); +late final _sel_className = objc.registerName("className"); +late final _sel_implementationClassName = + objc.registerName("implementationClassName"); +late final _sel_superclassDescription = + objc.registerName("superclassDescription"); +final _objc_msgSend_643 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventCode = objc.registerName("appleEventCode"); +final _objc_msgSend_644 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_matchesAppleEventCode_ = + objc.registerName("matchesAppleEventCode:"); +final _objc_msgSend_645 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, int)>(); + +/// NSScriptCommandDescription +class NSScriptCommandDescription extends objc.NSObject { + NSScriptCommandDescription._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSScriptCommandDescription] that points to the same underlying object as [other]. + NSScriptCommandDescription.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSScriptCommandDescription] that wraps the given raw object pointer. + NSScriptCommandDescription.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSScriptCommandDescription]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptCommandDescription); + } + + /// init + NSScriptCommandDescription init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSScriptCommandDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithSuiteName:commandName:dictionary: + NSScriptCommandDescription? initWithSuiteName_commandName_dictionary_( + objc.NSString suiteName, + objc.NSString commandName, + objc.NSDictionary? commandDeclaration) { + final _ret = _objc_msgSend_642( + this.pointer, + _sel_initWithSuiteName_commandName_dictionary_, + suiteName.pointer, + commandName.pointer, + commandDeclaration?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSScriptCommandDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithCoder: + NSScriptCommandDescription? initWithCoder_(objc.NSCoder inCoder) { + final _ret = + _objc_msgSend_239(this.pointer, _sel_initWithCoder_, inCoder.pointer); + return _ret.address == 0 + ? null + : NSScriptCommandDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// suiteName + objc.NSString get suiteName { + final _ret = _objc_msgSend_11(this.pointer, _sel_suiteName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// commandName + objc.NSString get commandName { + final _ret = _objc_msgSend_11(this.pointer, _sel_commandName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// appleEventClassCode + int get appleEventClassCode { + return _objc_msgSend_644(this.pointer, _sel_appleEventClassCode); + } + + /// appleEventCode + int get appleEventCode { + return _objc_msgSend_644(this.pointer, _sel_appleEventCode); + } + + /// commandClassName + objc.NSString get commandClassName { + final _ret = _objc_msgSend_11(this.pointer, _sel_commandClassName); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// returnType + objc.NSString? get returnType { + final _ret = _objc_msgSend_20(this.pointer, _sel_returnType); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// appleEventCodeForReturnType + int get appleEventCodeForReturnType { + return _objc_msgSend_644(this.pointer, _sel_appleEventCodeForReturnType); + } + + /// argumentNames + objc.NSArray get argumentNames { + final _ret = _objc_msgSend_33(this.pointer, _sel_argumentNames); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// typeForArgumentWithName: + objc.NSString? typeForArgumentWithName_(objc.NSString argumentName) { + final _ret = _objc_msgSend_42( + this.pointer, _sel_typeForArgumentWithName_, argumentName.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// appleEventCodeForArgumentWithName: + int appleEventCodeForArgumentWithName_(objc.NSString argumentName) { + return _objc_msgSend_646(this.pointer, + _sel_appleEventCodeForArgumentWithName_, argumentName.pointer); + } + + /// isOptionalArgumentWithName: + bool isOptionalArgumentWithName_(objc.NSString argumentName) { + return _objc_msgSend_31( + this.pointer, _sel_isOptionalArgumentWithName_, argumentName.pointer); + } + + /// createCommandInstance + NSScriptCommand createCommandInstance() { + final _ret = _objc_msgSend_685(this.pointer, _sel_createCommandInstance); + return NSScriptCommand.castFromPointer(_ret, retain: true, release: true); + } + + /// createCommandInstanceWithZone: + NSScriptCommand createCommandInstanceWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_686( + this.pointer, _sel_createCommandInstanceWithZone_, zone); + return NSScriptCommand.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSScriptCommandDescription new1() { + final _ret = _objc_msgSend_19(_class_NSScriptCommandDescription, _sel_new); + return NSScriptCommandDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSScriptCommandDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSScriptCommandDescription, _sel_allocWithZone_, zone); + return NSScriptCommandDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSScriptCommandDescription alloc() { + final _ret = + _objc_msgSend_19(_class_NSScriptCommandDescription, _sel_alloc); + return NSScriptCommandDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSScriptCommandDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSScriptCommandDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13(_class_NSScriptCommandDescription, + _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSScriptCommandDescription, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSScriptCommandDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSScriptCommandDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSScriptCommandDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSScriptCommandDescription, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSScriptCommandDescription, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptCommandDescription = + objc.getClass("classes.NSScriptCommandDescription"); +late final _sel_initWithSuiteName_commandName_dictionary_ = + objc.registerName("initWithSuiteName:commandName:dictionary:"); +late final _sel_commandName = objc.registerName("commandName"); +late final _sel_appleEventClassCode = objc.registerName("appleEventClassCode"); +late final _sel_commandClassName = objc.registerName("commandClassName"); +late final _sel_returnType = objc.registerName("returnType"); +late final _sel_appleEventCodeForReturnType = + objc.registerName("appleEventCodeForReturnType"); +late final _sel_argumentNames = objc.registerName("argumentNames"); +late final _sel_typeForArgumentWithName_ = + objc.registerName("typeForArgumentWithName:"); +late final _sel_appleEventCodeForArgumentWithName_ = + objc.registerName("appleEventCodeForArgumentWithName:"); +final _objc_msgSend_646 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_isOptionalArgumentWithName_ = + objc.registerName("isOptionalArgumentWithName:"); + +/// NSScriptCommand +class NSScriptCommand extends objc.NSObject { + NSScriptCommand._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSScriptCommand] that points to the same underlying object as [other]. + NSScriptCommand.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSScriptCommand] that wraps the given raw object pointer. + NSScriptCommand.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSScriptCommand]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptCommand); + } + + /// initWithCommandDescription: + NSScriptCommand initWithCommandDescription_( + NSScriptCommandDescription commandDef) { + final _ret = _objc_msgSend_647( + this.pointer, _sel_initWithCommandDescription_, commandDef.pointer); + return NSScriptCommand.castFromPointer(_ret, retain: true, release: true); + } + + /// initWithCoder: + NSScriptCommand? initWithCoder_(objc.NSCoder inCoder) { + final _ret = + _objc_msgSend_239(this.pointer, _sel_initWithCoder_, inCoder.pointer); + return _ret.address == 0 + ? null + : NSScriptCommand.castFromPointer(_ret, retain: true, release: true); + } + + /// commandDescription + NSScriptCommandDescription get commandDescription { + final _ret = _objc_msgSend_648(this.pointer, _sel_commandDescription); + return NSScriptCommandDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// directParameter + objc.ObjCObjectBase? get directParameter { + final _ret = _objc_msgSend_83(this.pointer, _sel_directParameter); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// setDirectParameter: + set directParameter(objc.ObjCObjectBase? value) { + return _objc_msgSend_200( + this.pointer, _sel_setDirectParameter_, value?.pointer ?? ffi.nullptr); + } + + /// receiversSpecifier + NSScriptObjectSpecifier? get receiversSpecifier { + final _ret = _objc_msgSend_677(this.pointer, _sel_receiversSpecifier); + return _ret.address == 0 + ? null + : NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// setReceiversSpecifier: + set receiversSpecifier(NSScriptObjectSpecifier? value) { + return _objc_msgSend_678(this.pointer, _sel_setReceiversSpecifier_, + value?.pointer ?? ffi.nullptr); + } + + /// evaluatedReceivers + objc.ObjCObjectBase? get evaluatedReceivers { + final _ret = _objc_msgSend_83(this.pointer, _sel_evaluatedReceivers); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// arguments + objc.NSDictionary? get arguments { + final _ret = _objc_msgSend_82(this.pointer, _sel_arguments); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// setArguments: + set arguments(objc.NSDictionary? value) { + return _objc_msgSend_187( + this.pointer, _sel_setArguments_, value?.pointer ?? ffi.nullptr); + } + + /// evaluatedArguments + objc.NSDictionary? get evaluatedArguments { + final _ret = _objc_msgSend_82(this.pointer, _sel_evaluatedArguments); + return _ret.address == 0 + ? null + : objc.NSDictionary.castFromPointer(_ret, retain: true, release: true); + } + + /// isWellFormed + bool get wellFormed { + return _objc_msgSend_13(this.pointer, _sel_isWellFormed); + } + + /// performDefaultImplementation + objc.ObjCObjectBase? performDefaultImplementation() { + final _ret = + _objc_msgSend_83(this.pointer, _sel_performDefaultImplementation); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// executeCommand + objc.ObjCObjectBase? executeCommand() { + final _ret = _objc_msgSend_83(this.pointer, _sel_executeCommand); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// scriptErrorNumber + int get scriptErrorNumber { + return _objc_msgSend_123(this.pointer, _sel_scriptErrorNumber); + } + + /// setScriptErrorNumber: + set scriptErrorNumber(int value) { + return _objc_msgSend_142(this.pointer, _sel_setScriptErrorNumber_, value); + } + + /// scriptErrorOffendingObjectDescriptor + NSAppleEventDescriptor? get scriptErrorOffendingObjectDescriptor { + final _ret = _objc_msgSend_682( + this.pointer, _sel_scriptErrorOffendingObjectDescriptor); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// setScriptErrorOffendingObjectDescriptor: + set scriptErrorOffendingObjectDescriptor(NSAppleEventDescriptor? value) { + return _objc_msgSend_683( + this.pointer, + _sel_setScriptErrorOffendingObjectDescriptor_, + value?.pointer ?? ffi.nullptr); + } + + /// scriptErrorExpectedTypeDescriptor + NSAppleEventDescriptor? get scriptErrorExpectedTypeDescriptor { + final _ret = + _objc_msgSend_682(this.pointer, _sel_scriptErrorExpectedTypeDescriptor); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// setScriptErrorExpectedTypeDescriptor: + set scriptErrorExpectedTypeDescriptor(NSAppleEventDescriptor? value) { + return _objc_msgSend_683( + this.pointer, + _sel_setScriptErrorExpectedTypeDescriptor_, + value?.pointer ?? ffi.nullptr); + } + + /// scriptErrorString + objc.NSString? get scriptErrorString { + final _ret = _objc_msgSend_20(this.pointer, _sel_scriptErrorString); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setScriptErrorString: + set scriptErrorString(objc.NSString? value) { + return _objc_msgSend_21(this.pointer, _sel_setScriptErrorString_, + value?.pointer ?? ffi.nullptr); + } + + /// currentCommand + static NSScriptCommand? currentCommand() { + final _ret = _objc_msgSend_684(_class_NSScriptCommand, _sel_currentCommand); + return _ret.address == 0 + ? null + : NSScriptCommand.castFromPointer(_ret, retain: true, release: true); + } + + /// appleEvent + NSAppleEventDescriptor? get appleEvent { + final _ret = _objc_msgSend_682(this.pointer, _sel_appleEvent); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// suspendExecution + void suspendExecution() { + _objc_msgSend_7(this.pointer, _sel_suspendExecution); + } + + /// resumeExecutionWithResult: + void resumeExecutionWithResult_(objc.ObjCObjectBase? result) { + _objc_msgSend_226(this.pointer, _sel_resumeExecutionWithResult_, + result?.pointer ?? ffi.nullptr); + } + + /// init + NSScriptCommand init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSScriptCommand.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static NSScriptCommand new1() { + final _ret = _objc_msgSend_19(_class_NSScriptCommand, _sel_new); + return NSScriptCommand.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static NSScriptCommand allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSScriptCommand, _sel_allocWithZone_, zone); + return NSScriptCommand.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static NSScriptCommand alloc() { + final _ret = _objc_msgSend_19(_class_NSScriptCommand, _sel_alloc); + return NSScriptCommand.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSScriptCommand, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSScriptCommand, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSScriptCommand, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSScriptCommand, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSScriptCommand, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSScriptCommand, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSScriptCommand, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSScriptCommand, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_NSScriptCommand, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptCommand = objc.getClass("classes.NSScriptCommand"); +late final _sel_initWithCommandDescription_ = + objc.registerName("initWithCommandDescription:"); +final _objc_msgSend_647 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_commandDescription = objc.registerName("commandDescription"); +final _objc_msgSend_648 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_directParameter = objc.registerName("directParameter"); +late final _sel_setDirectParameter_ = objc.registerName("setDirectParameter:"); + +/// NSScriptObjectSpecifier +class NSScriptObjectSpecifier extends objc.NSObject { + NSScriptObjectSpecifier._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSScriptObjectSpecifier] that points to the same underlying object as [other]. + NSScriptObjectSpecifier.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSScriptObjectSpecifier] that wraps the given raw object pointer. + NSScriptObjectSpecifier.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSScriptObjectSpecifier]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSScriptObjectSpecifier); + } + + /// objectSpecifierWithDescriptor: + static NSScriptObjectSpecifier? objectSpecifierWithDescriptor_( + NSAppleEventDescriptor descriptor) { + final _ret = _objc_msgSend_674(_class_NSScriptObjectSpecifier, + _sel_objectSpecifierWithDescriptor_, descriptor.pointer); + return _ret.address == 0 + ? null + : NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithContainerSpecifier:key: + NSScriptObjectSpecifier initWithContainerSpecifier_key_( + NSScriptObjectSpecifier container, objc.NSString property) { + final _ret = _objc_msgSend_675( + this.pointer, + _sel_initWithContainerSpecifier_key_, + container.pointer, + property.pointer); + return NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithContainerClassDescription:containerSpecifier:key: + NSScriptObjectSpecifier + initWithContainerClassDescription_containerSpecifier_key_( + NSScriptClassDescription classDesc, + NSScriptObjectSpecifier? container, + objc.NSString property) { + final _ret = _objc_msgSend_676( + this.pointer, + _sel_initWithContainerClassDescription_containerSpecifier_key_, + classDesc.pointer, + container?.pointer ?? ffi.nullptr, + property.pointer); + return NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithCoder: + NSScriptObjectSpecifier? initWithCoder_(objc.NSCoder inCoder) { + final _ret = + _objc_msgSend_239(this.pointer, _sel_initWithCoder_, inCoder.pointer); + return _ret.address == 0 + ? null + : NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// childSpecifier + NSScriptObjectSpecifier? get childSpecifier { + final _ret = _objc_msgSend_677(this.pointer, _sel_childSpecifier); + return _ret.address == 0 + ? null + : NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// setChildSpecifier: + set childSpecifier(NSScriptObjectSpecifier? value) { + return _objc_msgSend_678( + this.pointer, _sel_setChildSpecifier_, value?.pointer ?? ffi.nullptr); + } + + /// containerSpecifier + NSScriptObjectSpecifier? get containerSpecifier { + final _ret = _objc_msgSend_677(this.pointer, _sel_containerSpecifier); + return _ret.address == 0 + ? null + : NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// setContainerSpecifier: + set containerSpecifier(NSScriptObjectSpecifier? value) { + return _objc_msgSend_678(this.pointer, _sel_setContainerSpecifier_, + value?.pointer ?? ffi.nullptr); + } + + /// containerIsObjectBeingTested + bool get containerIsObjectBeingTested { + return _objc_msgSend_13(this.pointer, _sel_containerIsObjectBeingTested); + } + + /// setContainerIsObjectBeingTested: + set containerIsObjectBeingTested(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setContainerIsObjectBeingTested_, value); + } + + /// containerIsRangeContainerObject + bool get containerIsRangeContainerObject { + return _objc_msgSend_13(this.pointer, _sel_containerIsRangeContainerObject); + } + + /// setContainerIsRangeContainerObject: + set containerIsRangeContainerObject(bool value) { + return _objc_msgSend_14( + this.pointer, _sel_setContainerIsRangeContainerObject_, value); + } + + /// key + objc.NSString get key { + final _ret = _objc_msgSend_11(this.pointer, _sel_key); + return objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setKey: + set key(objc.NSString value) { + return _objc_msgSend_12(this.pointer, _sel_setKey_, value.pointer); + } + + /// containerClassDescription + NSScriptClassDescription? get containerClassDescription { + final _ret = + _objc_msgSend_643(this.pointer, _sel_containerClassDescription); + return _ret.address == 0 + ? null + : NSScriptClassDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// setContainerClassDescription: + set containerClassDescription(NSScriptClassDescription? value) { + return _objc_msgSend_679(this.pointer, _sel_setContainerClassDescription_, + value?.pointer ?? ffi.nullptr); + } + + /// keyClassDescription + NSScriptClassDescription? get keyClassDescription { + final _ret = _objc_msgSend_643(this.pointer, _sel_keyClassDescription); + return _ret.address == 0 + ? null + : NSScriptClassDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// indicesOfObjectsByEvaluatingWithContainer:count: + ffi.Pointer indicesOfObjectsByEvaluatingWithContainer_count_( + objc.ObjCObjectBase container, ffi.Pointer count) { + return _objc_msgSend_680( + this.pointer, + _sel_indicesOfObjectsByEvaluatingWithContainer_count_, + container.pointer, + count); + } + + /// objectsByEvaluatingWithContainers: + objc.ObjCObjectBase? objectsByEvaluatingWithContainers_( + objc.ObjCObjectBase containers) { + final _ret = _objc_msgSend_681(this.pointer, + _sel_objectsByEvaluatingWithContainers_, containers.pointer); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// objectsByEvaluatingSpecifier + objc.ObjCObjectBase? get objectsByEvaluatingSpecifier { + final _ret = + _objc_msgSend_83(this.pointer, _sel_objectsByEvaluatingSpecifier); + return _ret.address == 0 + ? null + : objc.ObjCObjectBase(_ret, retain: true, release: true); + } + + /// evaluationErrorNumber + int get evaluationErrorNumber { + return _objc_msgSend_123(this.pointer, _sel_evaluationErrorNumber); + } + + /// setEvaluationErrorNumber: + set evaluationErrorNumber(int value) { + return _objc_msgSend_142( + this.pointer, _sel_setEvaluationErrorNumber_, value); + } + + /// evaluationErrorSpecifier + NSScriptObjectSpecifier? get evaluationErrorSpecifier { + final _ret = _objc_msgSend_677(this.pointer, _sel_evaluationErrorSpecifier); + return _ret.address == 0 + ? null + : NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptor + NSAppleEventDescriptor? get descriptor { + final _ret = _objc_msgSend_682(this.pointer, _sel_descriptor); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSScriptObjectSpecifier init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSScriptObjectSpecifier.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSScriptObjectSpecifier new1() { + final _ret = _objc_msgSend_19(_class_NSScriptObjectSpecifier, _sel_new); + return NSScriptObjectSpecifier.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSScriptObjectSpecifier allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSScriptObjectSpecifier, _sel_allocWithZone_, zone); + return NSScriptObjectSpecifier.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSScriptObjectSpecifier alloc() { + final _ret = _objc_msgSend_19(_class_NSScriptObjectSpecifier, _sel_alloc); + return NSScriptObjectSpecifier.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSScriptObjectSpecifier, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSScriptObjectSpecifier, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSScriptObjectSpecifier, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSScriptObjectSpecifier, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSScriptObjectSpecifier, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSScriptObjectSpecifier, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSScriptObjectSpecifier, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSScriptObjectSpecifier, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSScriptObjectSpecifier, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSScriptObjectSpecifier = + objc.getClass("classes.NSScriptObjectSpecifier"); + +/// NSAppleEventDescriptor +class NSAppleEventDescriptor extends objc.NSObject { + NSAppleEventDescriptor._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSAppleEventDescriptor] that points to the same underlying object as [other]. + NSAppleEventDescriptor.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSAppleEventDescriptor] that wraps the given raw object pointer. + NSAppleEventDescriptor.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSAppleEventDescriptor]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSAppleEventDescriptor); + } + + /// nullDescriptor + static NSAppleEventDescriptor nullDescriptor() { + final _ret = + _objc_msgSend_649(_class_NSAppleEventDescriptor, _sel_nullDescriptor); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithDescriptorType:bytes:length: + static NSAppleEventDescriptor? descriptorWithDescriptorType_bytes_length_( + int descriptorType, ffi.Pointer bytes, int byteCount) { + final _ret = _objc_msgSend_650( + _class_NSAppleEventDescriptor, + _sel_descriptorWithDescriptorType_bytes_length_, + descriptorType, + bytes, + byteCount); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithDescriptorType:data: + static NSAppleEventDescriptor? descriptorWithDescriptorType_data_( + int descriptorType, objc.NSData? data) { + final _ret = _objc_msgSend_651( + _class_NSAppleEventDescriptor, + _sel_descriptorWithDescriptorType_data_, + descriptorType, + data?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithBoolean: + static NSAppleEventDescriptor descriptorWithBoolean_(int boolean) { + final _ret = _objc_msgSend_652( + _class_NSAppleEventDescriptor, _sel_descriptorWithBoolean_, boolean); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithEnumCode: + static NSAppleEventDescriptor descriptorWithEnumCode_(int enumerator) { + final _ret = _objc_msgSend_653(_class_NSAppleEventDescriptor, + _sel_descriptorWithEnumCode_, enumerator); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithInt32: + static NSAppleEventDescriptor descriptorWithInt32_(int signedInt) { + final _ret = _objc_msgSend_654( + _class_NSAppleEventDescriptor, _sel_descriptorWithInt32_, signedInt); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithDouble: + static NSAppleEventDescriptor descriptorWithDouble_(double doubleValue) { + final _ret = _objc_msgSend_655( + _class_NSAppleEventDescriptor, _sel_descriptorWithDouble_, doubleValue); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithTypeCode: + static NSAppleEventDescriptor descriptorWithTypeCode_(int typeCode) { + final _ret = _objc_msgSend_653( + _class_NSAppleEventDescriptor, _sel_descriptorWithTypeCode_, typeCode); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithString: + static NSAppleEventDescriptor descriptorWithString_(objc.NSString string) { + final _ret = _objc_msgSend_656(_class_NSAppleEventDescriptor, + _sel_descriptorWithString_, string.pointer); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithDate: + static NSAppleEventDescriptor descriptorWithDate_(objc.NSDate date) { + final _ret = _objc_msgSend_657( + _class_NSAppleEventDescriptor, _sel_descriptorWithDate_, date.pointer); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithFileURL: + static NSAppleEventDescriptor descriptorWithFileURL_(objc.NSURL fileURL) { + final _ret = _objc_msgSend_658(_class_NSAppleEventDescriptor, + _sel_descriptorWithFileURL_, fileURL.pointer); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// appleEventWithEventClass:eventID:targetDescriptor:returnID:transactionID: + static NSAppleEventDescriptor + appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_( + int eventClass, + int eventID, + NSAppleEventDescriptor? targetDescriptor, + int returnID, + int transactionID) { + final _ret = _objc_msgSend_659( + _class_NSAppleEventDescriptor, + _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_, + eventClass, + eventID, + targetDescriptor?.pointer ?? ffi.nullptr, + returnID, + transactionID); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// listDescriptor + static NSAppleEventDescriptor listDescriptor() { + final _ret = + _objc_msgSend_649(_class_NSAppleEventDescriptor, _sel_listDescriptor); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// recordDescriptor + static NSAppleEventDescriptor recordDescriptor() { + final _ret = + _objc_msgSend_649(_class_NSAppleEventDescriptor, _sel_recordDescriptor); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// currentProcessDescriptor + static NSAppleEventDescriptor currentProcessDescriptor() { + final _ret = _objc_msgSend_649( + _class_NSAppleEventDescriptor, _sel_currentProcessDescriptor); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithProcessIdentifier: + static NSAppleEventDescriptor descriptorWithProcessIdentifier_( + int processIdentifier) { + final _ret = _objc_msgSend_654(_class_NSAppleEventDescriptor, + _sel_descriptorWithProcessIdentifier_, processIdentifier); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithBundleIdentifier: + static NSAppleEventDescriptor descriptorWithBundleIdentifier_( + objc.NSString bundleIdentifier) { + final _ret = _objc_msgSend_656(_class_NSAppleEventDescriptor, + _sel_descriptorWithBundleIdentifier_, bundleIdentifier.pointer); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// descriptorWithApplicationURL: + static NSAppleEventDescriptor descriptorWithApplicationURL_( + objc.NSURL applicationURL) { + final _ret = _objc_msgSend_658(_class_NSAppleEventDescriptor, + _sel_descriptorWithApplicationURL_, applicationURL.pointer); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithAEDescNoCopy: + NSAppleEventDescriptor initWithAEDescNoCopy_(ffi.Pointer aeDesc) { + final _ret = + _objc_msgSend_660(this.pointer, _sel_initWithAEDescNoCopy_, aeDesc); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: false, release: true); + } + + /// initWithDescriptorType:bytes:length: + NSAppleEventDescriptor? initWithDescriptorType_bytes_length_( + int descriptorType, ffi.Pointer bytes, int byteCount) { + final _ret = _objc_msgSend_661( + this.pointer, + _sel_initWithDescriptorType_bytes_length_, + descriptorType, + bytes, + byteCount); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithDescriptorType:data: + NSAppleEventDescriptor? initWithDescriptorType_data_( + int descriptorType, objc.NSData? data) { + final _ret = _objc_msgSend_662( + this.pointer, + _sel_initWithDescriptorType_data_, + descriptorType, + data?.pointer ?? ffi.nullptr); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// initWithEventClass:eventID:targetDescriptor:returnID:transactionID: + NSAppleEventDescriptor + initWithEventClass_eventID_targetDescriptor_returnID_transactionID_( + int eventClass, + int eventID, + NSAppleEventDescriptor? targetDescriptor, + int returnID, + int transactionID) { + final _ret = _objc_msgSend_663( + this.pointer, + _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_, + eventClass, + eventID, + targetDescriptor?.pointer ?? ffi.nullptr, + returnID, + transactionID); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// initListDescriptor + NSAppleEventDescriptor initListDescriptor() { + final _ret = _objc_msgSend_19(this.pointer, _sel_initListDescriptor); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// initRecordDescriptor + NSAppleEventDescriptor initRecordDescriptor() { + final _ret = _objc_msgSend_19(this.pointer, _sel_initRecordDescriptor); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// aeDesc + ffi.Pointer get aeDesc { + return _objc_msgSend_664(this.pointer, _sel_aeDesc); + } + + /// descriptorType + int get descriptorType { + return _objc_msgSend_644(this.pointer, _sel_descriptorType); + } + + /// data + objc.NSData get data { + final _ret = _objc_msgSend_113(this.pointer, _sel_data); + return objc.NSData.castFromPointer(_ret, retain: true, release: true); + } + + /// booleanValue + int get booleanValue { + return _objc_msgSend_665(this.pointer, _sel_booleanValue); + } + + /// enumCodeValue + int get enumCodeValue { + return _objc_msgSend_644(this.pointer, _sel_enumCodeValue); + } + + /// int32Value + int get int32Value { + return _objc_msgSend_273(this.pointer, _sel_int32Value); + } + + /// doubleValue + double get doubleValue { + return objc.useMsgSendVariants + ? _objc_msgSend_18Fpret(this.pointer, _sel_doubleValue) + : _objc_msgSend_18(this.pointer, _sel_doubleValue); + } + + /// typeCodeValue + int get typeCodeValue { + return _objc_msgSend_644(this.pointer, _sel_typeCodeValue); + } + + /// stringValue + objc.NSString? get stringValue { + final _ret = _objc_msgSend_20(this.pointer, _sel_stringValue); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// dateValue + objc.NSDate? get dateValue { + final _ret = _objc_msgSend_124(this.pointer, _sel_dateValue); + return _ret.address == 0 + ? null + : objc.NSDate.castFromPointer(_ret, retain: true, release: true); + } + + /// fileURLValue + objc.NSURL? get fileURLValue { + final _ret = _objc_msgSend_24(this.pointer, _sel_fileURLValue); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// eventClass + int get eventClass { + return _objc_msgSend_644(this.pointer, _sel_eventClass); + } + + /// eventID + int get eventID { + return _objc_msgSend_644(this.pointer, _sel_eventID); + } + + /// returnID + int get returnID { + return _objc_msgSend_666(this.pointer, _sel_returnID); + } + + /// transactionID + int get transactionID { + return _objc_msgSend_273(this.pointer, _sel_transactionID); + } + + /// setParamDescriptor:forKeyword: + void setParamDescriptor_forKeyword_( + NSAppleEventDescriptor descriptor, int keyword) { + _objc_msgSend_667(this.pointer, _sel_setParamDescriptor_forKeyword_, + descriptor.pointer, keyword); + } + + /// paramDescriptorForKeyword: + NSAppleEventDescriptor? paramDescriptorForKeyword_(int keyword) { + final _ret = _objc_msgSend_668( + this.pointer, _sel_paramDescriptorForKeyword_, keyword); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// removeParamDescriptorWithKeyword: + void removeParamDescriptorWithKeyword_(int keyword) { + _objc_msgSend_669( + this.pointer, _sel_removeParamDescriptorWithKeyword_, keyword); + } + + /// setAttributeDescriptor:forKeyword: + void setAttributeDescriptor_forKeyword_( + NSAppleEventDescriptor descriptor, int keyword) { + _objc_msgSend_667(this.pointer, _sel_setAttributeDescriptor_forKeyword_, + descriptor.pointer, keyword); + } + + /// attributeDescriptorForKeyword: + NSAppleEventDescriptor? attributeDescriptorForKeyword_(int keyword) { + final _ret = _objc_msgSend_668( + this.pointer, _sel_attributeDescriptorForKeyword_, keyword); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// sendEventWithOptions:timeout:error: + NSAppleEventDescriptor? sendEventWithOptions_timeout_error_( + NSAppleEventSendOptions sendOptions, + double timeoutInSeconds, + ffi.Pointer> error) { + final _ret = _objc_msgSend_670( + this.pointer, + _sel_sendEventWithOptions_timeout_error_, + sendOptions.value, + timeoutInSeconds, + error); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// isRecordDescriptor + bool get isRecordDescriptor { + return _objc_msgSend_13(this.pointer, _sel_isRecordDescriptor); + } + + /// numberOfItems + int get numberOfItems { + return _objc_msgSend_123(this.pointer, _sel_numberOfItems); + } + + /// insertDescriptor:atIndex: + void insertDescriptor_atIndex_(NSAppleEventDescriptor descriptor, int index) { + _objc_msgSend_671(this.pointer, _sel_insertDescriptor_atIndex_, + descriptor.pointer, index); + } + + /// descriptorAtIndex: + NSAppleEventDescriptor? descriptorAtIndex_(int index) { + final _ret = + _objc_msgSend_672(this.pointer, _sel_descriptorAtIndex_, index); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// removeDescriptorAtIndex: + void removeDescriptorAtIndex_(int index) { + _objc_msgSend_143(this.pointer, _sel_removeDescriptorAtIndex_, index); + } + + /// setDescriptor:forKeyword: + void setDescriptor_forKeyword_( + NSAppleEventDescriptor descriptor, int keyword) { + _objc_msgSend_667(this.pointer, _sel_setDescriptor_forKeyword_, + descriptor.pointer, keyword); + } + + /// descriptorForKeyword: + NSAppleEventDescriptor? descriptorForKeyword_(int keyword) { + final _ret = + _objc_msgSend_668(this.pointer, _sel_descriptorForKeyword_, keyword); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// removeDescriptorWithKeyword: + void removeDescriptorWithKeyword_(int keyword) { + _objc_msgSend_669(this.pointer, _sel_removeDescriptorWithKeyword_, keyword); + } + + /// keywordForDescriptorAtIndex: + int keywordForDescriptorAtIndex_(int index) { + return _objc_msgSend_673( + this.pointer, _sel_keywordForDescriptorAtIndex_, index); + } + + /// coerceToDescriptorType: + NSAppleEventDescriptor? coerceToDescriptorType_(int descriptorType) { + final _ret = _objc_msgSend_668( + this.pointer, _sel_coerceToDescriptorType_, descriptorType); + return _ret.address == 0 + ? null + : NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// init + NSAppleEventDescriptor init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSAppleEventDescriptor new1() { + final _ret = _objc_msgSend_19(_class_NSAppleEventDescriptor, _sel_new); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSAppleEventDescriptor allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_NSAppleEventDescriptor, _sel_allocWithZone_, zone); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSAppleEventDescriptor alloc() { + final _ret = _objc_msgSend_19(_class_NSAppleEventDescriptor, _sel_alloc); + return NSAppleEventDescriptor.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSAppleEventDescriptor, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSAppleEventDescriptor, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSAppleEventDescriptor, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_NSAppleEventDescriptor, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSAppleEventDescriptor, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSAppleEventDescriptor, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSAppleEventDescriptor, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSAppleEventDescriptor, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSAppleEventDescriptor, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSAppleEventDescriptor = + objc.getClass("classes.NSAppleEventDescriptor"); +late final _sel_nullDescriptor = objc.registerName("nullDescriptor"); +final _objc_msgSend_649 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithDescriptorType_bytes_length_ = + objc.registerName("descriptorWithDescriptorType:bytes:length:"); +final _objc_msgSend_650 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer, int)>(); +late final _sel_descriptorWithDescriptorType_data_ = + objc.registerName("descriptorWithDescriptorType:data:"); +final _objc_msgSend_651 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_descriptorWithBoolean_ = + objc.registerName("descriptorWithBoolean:"); +final _objc_msgSend_652 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedChar)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithEnumCode_ = + objc.registerName("descriptorWithEnumCode:"); +final _objc_msgSend_653 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithInt32_ = + objc.registerName("descriptorWithInt32:"); +final _objc_msgSend_654 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Int)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_descriptorWithDouble_ = + objc.registerName("descriptorWithDouble:"); +final _objc_msgSend_655 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_descriptorWithTypeCode_ = + objc.registerName("descriptorWithTypeCode:"); +late final _sel_descriptorWithString_ = + objc.registerName("descriptorWithString:"); +final _objc_msgSend_656 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithDate_ = objc.registerName("descriptorWithDate:"); +final _objc_msgSend_657 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorWithFileURL_ = + objc.registerName("descriptorWithFileURL:"); +final _objc_msgSend_658 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventWithEventClass_eventID_targetDescriptor_returnID_transactionID_ = + objc.registerName( + "appleEventWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); +final _objc_msgSend_659 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.UnsignedInt, + ffi.Pointer, + ffi.Short, + ffi.Int)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int, + int)>(); +late final _sel_listDescriptor = objc.registerName("listDescriptor"); +late final _sel_recordDescriptor = objc.registerName("recordDescriptor"); +late final _sel_currentProcessDescriptor = + objc.registerName("currentProcessDescriptor"); +late final _sel_descriptorWithProcessIdentifier_ = + objc.registerName("descriptorWithProcessIdentifier:"); +late final _sel_descriptorWithBundleIdentifier_ = + objc.registerName("descriptorWithBundleIdentifier:"); +late final _sel_descriptorWithApplicationURL_ = + objc.registerName("descriptorWithApplicationURL:"); + +@ffi.Packed(2) +final class AEDesc extends ffi.Struct { + @ffi.UnsignedInt() + external int descriptorType; + + external ffi.Pointer> dataHandle; +} + +final class OpaqueAEDataStorageType extends ffi.Opaque {} + +late final _sel_initWithAEDescNoCopy_ = + objc.registerName("initWithAEDescNoCopy:"); +final _objc_msgSend_660 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithDescriptorType_bytes_length_ = + objc.registerName("initWithDescriptorType:bytes:length:"); +final _objc_msgSend_661 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer, + ffi.UnsignedLong)>>() + .asFunction< + instancetype Function(ffi.Pointer, + ffi.Pointer, int, ffi.Pointer, int)>(); +late final _sel_initWithDescriptorType_data_ = + objc.registerName("initWithDescriptorType:data:"); +final _objc_msgSend_662 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + ffi.Pointer)>(); +late final _sel_initWithEventClass_eventID_targetDescriptor_returnID_transactionID_ = + objc.registerName( + "initWithEventClass:eventID:targetDescriptor:returnID:transactionID:"); +final _objc_msgSend_663 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt, + ffi.UnsignedInt, + ffi.Pointer, + ffi.Short, + ffi.Int)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + int, + int, + ffi.Pointer, + int, + int)>(); +late final _sel_initListDescriptor = objc.registerName("initListDescriptor"); +late final _sel_initRecordDescriptor = + objc.registerName("initRecordDescriptor"); +late final _sel_aeDesc = objc.registerName("aeDesc"); +final _objc_msgSend_664 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_descriptorType = objc.registerName("descriptorType"); +late final _sel_booleanValue = objc.registerName("booleanValue"); +final _objc_msgSend_665 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedChar Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_enumCodeValue = objc.registerName("enumCodeValue"); +late final _sel_int32Value = objc.registerName("int32Value"); +late final _sel_doubleValue = objc.registerName("doubleValue"); +late final _sel_typeCodeValue = objc.registerName("typeCodeValue"); +late final _sel_dateValue = objc.registerName("dateValue"); +late final _sel_fileURLValue = objc.registerName("fileURLValue"); +late final _sel_eventClass = objc.registerName("eventClass"); +late final _sel_eventID = objc.registerName("eventID"); +late final _sel_returnID = objc.registerName("returnID"); +final _objc_msgSend_666 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Short Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_transactionID = objc.registerName("transactionID"); +late final _sel_setParamDescriptor_forKeyword_ = + objc.registerName("setParamDescriptor:forKeyword:"); +final _objc_msgSend_667 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedInt)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_paramDescriptorForKeyword_ = + objc.registerName("paramDescriptorForKeyword:"); +final _objc_msgSend_668 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_removeParamDescriptorWithKeyword_ = + objc.registerName("removeParamDescriptorWithKeyword:"); +final _objc_msgSend_669 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_setAttributeDescriptor_forKeyword_ = + objc.registerName("setAttributeDescriptor:forKeyword:"); +late final _sel_attributeDescriptorForKeyword_ = + objc.registerName("attributeDescriptorForKeyword:"); + +enum NSAppleEventSendOptions { + NSAppleEventSendNoReply(1), + NSAppleEventSendQueueReply(2), + NSAppleEventSendWaitForReply(3), + NSAppleEventSendNeverInteract(16), + NSAppleEventSendCanInteract(32), + NSAppleEventSendAlwaysInteract(48), + NSAppleEventSendCanSwitchLayer(64), + NSAppleEventSendDontRecord(4096), + NSAppleEventSendDontExecute(8192), + NSAppleEventSendDontAnnotate(65536), + NSAppleEventSendDefaultOptions(35); + + final int value; + const NSAppleEventSendOptions(this.value); + + static NSAppleEventSendOptions fromValue(int value) => switch (value) { + 1 => NSAppleEventSendNoReply, + 2 => NSAppleEventSendQueueReply, + 3 => NSAppleEventSendWaitForReply, + 16 => NSAppleEventSendNeverInteract, + 32 => NSAppleEventSendCanInteract, + 48 => NSAppleEventSendAlwaysInteract, + 64 => NSAppleEventSendCanSwitchLayer, + 4096 => NSAppleEventSendDontRecord, + 8192 => NSAppleEventSendDontExecute, + 65536 => NSAppleEventSendDontAnnotate, + 35 => NSAppleEventSendDefaultOptions, + _ => throw ArgumentError( + "Unknown value for NSAppleEventSendOptions: $value"), + }; +} + +late final _sel_sendEventWithOptions_timeout_error_ = + objc.registerName("sendEventWithOptions:timeout:error:"); +final _objc_msgSend_670 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.UnsignedLong, + ffi.Double, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + int, + double, + ffi.Pointer>)>(); +late final _sel_isRecordDescriptor = objc.registerName("isRecordDescriptor"); +late final _sel_numberOfItems = objc.registerName("numberOfItems"); +late final _sel_insertDescriptor_atIndex_ = + objc.registerName("insertDescriptor:atIndex:"); +final _objc_msgSend_671 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Long)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + int)>(); +late final _sel_descriptorAtIndex_ = objc.registerName("descriptorAtIndex:"); +final _objc_msgSend_672 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_removeDescriptorAtIndex_ = + objc.registerName("removeDescriptorAtIndex:"); +late final _sel_setDescriptor_forKeyword_ = + objc.registerName("setDescriptor:forKeyword:"); +late final _sel_descriptorForKeyword_ = + objc.registerName("descriptorForKeyword:"); +late final _sel_removeDescriptorWithKeyword_ = + objc.registerName("removeDescriptorWithKeyword:"); +late final _sel_keywordForDescriptorAtIndex_ = + objc.registerName("keywordForDescriptorAtIndex:"); +final _objc_msgSend_673 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.UnsignedInt Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_coerceToDescriptorType_ = + objc.registerName("coerceToDescriptorType:"); +late final _sel_objectSpecifierWithDescriptor_ = + objc.registerName("objectSpecifierWithDescriptor:"); +final _objc_msgSend_674 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_initWithContainerSpecifier_key_ = + objc.registerName("initWithContainerSpecifier:key:"); +final _objc_msgSend_675 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_initWithContainerClassDescription_containerSpecifier_key_ = objc + .registerName("initWithContainerClassDescription:containerSpecifier:key:"); +final _objc_msgSend_676 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + instancetype Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_childSpecifier = objc.registerName("childSpecifier"); +final _objc_msgSend_677 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setChildSpecifier_ = objc.registerName("setChildSpecifier:"); +final _objc_msgSend_678 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_containerSpecifier = objc.registerName("containerSpecifier"); +late final _sel_setContainerSpecifier_ = + objc.registerName("setContainerSpecifier:"); +late final _sel_containerIsObjectBeingTested = + objc.registerName("containerIsObjectBeingTested"); +late final _sel_setContainerIsObjectBeingTested_ = + objc.registerName("setContainerIsObjectBeingTested:"); +late final _sel_containerIsRangeContainerObject = + objc.registerName("containerIsRangeContainerObject"); +late final _sel_setContainerIsRangeContainerObject_ = + objc.registerName("setContainerIsRangeContainerObject:"); +late final _sel_key = objc.registerName("key"); +late final _sel_setKey_ = objc.registerName("setKey:"); +late final _sel_containerClassDescription = + objc.registerName("containerClassDescription"); +late final _sel_setContainerClassDescription_ = + objc.registerName("setContainerClassDescription:"); +final _objc_msgSend_679 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_keyClassDescription = objc.registerName("keyClassDescription"); +late final _sel_indicesOfObjectsByEvaluatingWithContainer_count_ = + objc.registerName("indicesOfObjectsByEvaluatingWithContainer:count:"); +final _objc_msgSend_680 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_objectsByEvaluatingWithContainers_ = + objc.registerName("objectsByEvaluatingWithContainers:"); +final _objc_msgSend_681 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_objectsByEvaluatingSpecifier = + objc.registerName("objectsByEvaluatingSpecifier"); +late final _sel_evaluationErrorNumber = + objc.registerName("evaluationErrorNumber"); +late final _sel_setEvaluationErrorNumber_ = + objc.registerName("setEvaluationErrorNumber:"); +late final _sel_evaluationErrorSpecifier = + objc.registerName("evaluationErrorSpecifier"); +late final _sel_descriptor = objc.registerName("descriptor"); +final _objc_msgSend_682 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_receiversSpecifier = objc.registerName("receiversSpecifier"); +late final _sel_setReceiversSpecifier_ = + objc.registerName("setReceiversSpecifier:"); +late final _sel_evaluatedReceivers = objc.registerName("evaluatedReceivers"); +late final _sel_evaluatedArguments = objc.registerName("evaluatedArguments"); +late final _sel_isWellFormed = objc.registerName("isWellFormed"); +late final _sel_performDefaultImplementation = + objc.registerName("performDefaultImplementation"); +late final _sel_executeCommand = objc.registerName("executeCommand"); +late final _sel_scriptErrorNumber = objc.registerName("scriptErrorNumber"); +late final _sel_setScriptErrorNumber_ = + objc.registerName("setScriptErrorNumber:"); +late final _sel_scriptErrorOffendingObjectDescriptor = + objc.registerName("scriptErrorOffendingObjectDescriptor"); +late final _sel_setScriptErrorOffendingObjectDescriptor_ = + objc.registerName("setScriptErrorOffendingObjectDescriptor:"); +final _objc_msgSend_683 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_scriptErrorExpectedTypeDescriptor = + objc.registerName("scriptErrorExpectedTypeDescriptor"); +late final _sel_setScriptErrorExpectedTypeDescriptor_ = + objc.registerName("setScriptErrorExpectedTypeDescriptor:"); +late final _sel_scriptErrorString = objc.registerName("scriptErrorString"); +late final _sel_setScriptErrorString_ = + objc.registerName("setScriptErrorString:"); +late final _sel_currentCommand = objc.registerName("currentCommand"); +final _objc_msgSend_684 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEvent = objc.registerName("appleEvent"); +late final _sel_suspendExecution = objc.registerName("suspendExecution"); +late final _sel_resumeExecutionWithResult_ = + objc.registerName("resumeExecutionWithResult:"); +late final _sel_createCommandInstance = + objc.registerName("createCommandInstance"); +final _objc_msgSend_685 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_createCommandInstanceWithZone_ = + objc.registerName("createCommandInstanceWithZone:"); +final _objc_msgSend_686 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_supportsCommand_ = objc.registerName("supportsCommand:"); +final _objc_msgSend_687 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_selectorForCommand_ = objc.registerName("selectorForCommand:"); +final _objc_msgSend_688 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_typeForKey_ = objc.registerName("typeForKey:"); +late final _sel_classDescriptionForKey_ = + objc.registerName("classDescriptionForKey:"); +final _objc_msgSend_689 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_appleEventCodeForKey_ = + objc.registerName("appleEventCodeForKey:"); +late final _sel_keyWithAppleEventCode_ = + objc.registerName("keyWithAppleEventCode:"); +final _objc_msgSend_690 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.UnsignedInt)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_defaultSubcontainerAttributeKey = + objc.registerName("defaultSubcontainerAttributeKey"); +late final _sel_isLocationRequiredToCreateForKey_ = + objc.registerName("isLocationRequiredToCreateForKey:"); +late final _sel_hasPropertyForKey_ = objc.registerName("hasPropertyForKey:"); +late final _sel_hasOrderedToManyRelationshipForKey_ = + objc.registerName("hasOrderedToManyRelationshipForKey:"); +late final _sel_hasReadablePropertyForKey_ = + objc.registerName("hasReadablePropertyForKey:"); +late final _sel_hasWritablePropertyForKey_ = + objc.registerName("hasWritablePropertyForKey:"); +late final _sel_isReadOnlyKey_ = objc.registerName("isReadOnlyKey:"); + +/// NSClassDescription +class NSClassDescription extends objc.NSObject { + NSClassDescription._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [NSClassDescription] that points to the same underlying object as [other]. + NSClassDescription.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [NSClassDescription] that wraps the given raw object pointer. + NSClassDescription.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [NSClassDescription]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_NSClassDescription); + } + + /// registerClassDescription:forClass: + static void registerClassDescription_forClass_( + NSClassDescription description, objc.ObjCObjectBase aClass) { + _objc_msgSend_691( + _class_NSClassDescription, + _sel_registerClassDescription_forClass_, + description.pointer, + aClass.pointer); + } + + /// invalidateClassDescriptionCache + static void invalidateClassDescriptionCache() { + _objc_msgSend_7( + _class_NSClassDescription, _sel_invalidateClassDescriptionCache); + } + + /// classDescriptionForClass: + static NSClassDescription? classDescriptionForClass_( + objc.ObjCObjectBase aClass) { + final _ret = _objc_msgSend_692(_class_NSClassDescription, + _sel_classDescriptionForClass_, aClass.pointer); + return _ret.address == 0 + ? null + : NSClassDescription.castFromPointer(_ret, retain: true, release: true); + } + + /// attributeKeys + objc.NSArray get attributeKeys { + final _ret = _objc_msgSend_33(this.pointer, _sel_attributeKeys); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// toOneRelationshipKeys + objc.NSArray get toOneRelationshipKeys { + final _ret = _objc_msgSend_33(this.pointer, _sel_toOneRelationshipKeys); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// toManyRelationshipKeys + objc.NSArray get toManyRelationshipKeys { + final _ret = _objc_msgSend_33(this.pointer, _sel_toManyRelationshipKeys); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// inverseForRelationshipKey: + objc.NSString? inverseForRelationshipKey_(objc.NSString relationshipKey) { + final _ret = _objc_msgSend_42( + this.pointer, _sel_inverseForRelationshipKey_, relationshipKey.pointer); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// init + NSClassDescription init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return NSClassDescription.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static NSClassDescription new1() { + final _ret = _objc_msgSend_19(_class_NSClassDescription, _sel_new); + return NSClassDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static NSClassDescription allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_NSClassDescription, _sel_allocWithZone_, zone); + return NSClassDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static NSClassDescription alloc() { + final _ret = _objc_msgSend_19(_class_NSClassDescription, _sel_alloc); + return NSClassDescription.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_NSClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_NSClassDescription, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_NSClassDescription, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_NSClassDescription, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_NSClassDescription, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_NSClassDescription, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_NSClassDescription, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_NSClassDescription, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_NSClassDescription, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_NSClassDescription = + objc.getClass("classes.NSClassDescription"); +late final _sel_registerClassDescription_forClass_ = + objc.registerName("registerClassDescription:forClass:"); +final _objc_msgSend_691 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>(); +late final _sel_invalidateClassDescriptionCache = + objc.registerName("invalidateClassDescriptionCache"); +final _objc_msgSend_692 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_attributeKeys = objc.registerName("attributeKeys"); +late final _sel_toOneRelationshipKeys = + objc.registerName("toOneRelationshipKeys"); +late final _sel_toManyRelationshipKeys = + objc.registerName("toManyRelationshipKeys"); +late final _sel_inverseForRelationshipKey_ = + objc.registerName("inverseForRelationshipKey:"); + +/// TestClassWrapper +class TestClassWrapper extends objc.NSObject { + TestClassWrapper._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [TestClassWrapper] that points to the same underlying object as [other]. + TestClassWrapper.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [TestClassWrapper] that wraps the given raw object pointer. + TestClassWrapper.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [TestClassWrapper]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_TestClassWrapper); + } + + /// myMethod + TestOtherClassWrapper myMethod() { + final _ret = _objc_msgSend_694(this.pointer, _sel_myMethod); + return TestOtherClassWrapper.castFromPointer(_ret, + retain: true, release: true); + } + + /// create + static TestClassWrapper create() { + final _ret = _objc_msgSend_695(_class_TestClassWrapper, _sel_create); + return TestClassWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// init + TestClassWrapper init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return TestClassWrapper.castFromPointer(_ret, retain: true, release: true); + } + + /// new + static TestClassWrapper new1() { + final _ret = _objc_msgSend_19(_class_TestClassWrapper, _sel_new); + return TestClassWrapper.castFromPointer(_ret, retain: false, release: true); + } + + /// allocWithZone: + static TestClassWrapper allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = + _objc_msgSend_28(_class_TestClassWrapper, _sel_allocWithZone_, zone); + return TestClassWrapper.castFromPointer(_ret, retain: false, release: true); + } + + /// alloc + static TestClassWrapper alloc() { + final _ret = _objc_msgSend_19(_class_TestClassWrapper, _sel_alloc); + return TestClassWrapper.castFromPointer(_ret, retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_TestClassWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_TestClassWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_TestClassWrapper, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13(_class_TestClassWrapper, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_TestClassWrapper, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_TestClassWrapper, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_TestClassWrapper, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_TestClassWrapper, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = + _objc_msgSend_19(_class_TestClassWrapper, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_TestClassWrapper = objc.getClass("classes.TestClassWrapper"); + +/// TestOtherClassWrapper +class TestOtherClassWrapper extends objc.NSObject { + TestOtherClassWrapper._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [TestOtherClassWrapper] that points to the same underlying object as [other]. + TestOtherClassWrapper.castFrom(objc.ObjCObjectBase other) + : this._(other.pointer, retain: true, release: true); + + /// Constructs a [TestOtherClassWrapper] that wraps the given raw object pointer. + TestOtherClassWrapper.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [TestOtherClassWrapper]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_0( + obj.pointer, _sel_isKindOfClass_, _class_TestOtherClassWrapper); + } + + /// times10WithX: + int times10WithX_(int x) { + return _objc_msgSend_693(this.pointer, _sel_times10WithX_, x); + } + + /// init + TestOtherClassWrapper init() { + final _ret = _objc_msgSend_19(this.pointer, _sel_init); + return TestOtherClassWrapper.castFromPointer(_ret, + retain: true, release: true); + } + + /// new + static TestOtherClassWrapper new1() { + final _ret = _objc_msgSend_19(_class_TestOtherClassWrapper, _sel_new); + return TestOtherClassWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static TestOtherClassWrapper allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_28( + _class_TestOtherClassWrapper, _sel_allocWithZone_, zone); + return TestOtherClassWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static TestOtherClassWrapper alloc() { + final _ret = _objc_msgSend_19(_class_TestOtherClassWrapper, _sel_alloc); + return TestOtherClassWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// cancelPreviousPerformRequestsWithTarget:selector:object: + static void cancelPreviousPerformRequestsWithTarget_selector_object_( + objc.ObjCObjectBase aTarget, + ffi.Pointer aSelector, + objc.ObjCObjectBase? anArgument) { + _objc_msgSend_29( + _class_TestOtherClassWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_selector_object_, + aTarget.pointer, + aSelector, + anArgument?.pointer ?? ffi.nullptr); + } + + /// cancelPreviousPerformRequestsWithTarget: + static void cancelPreviousPerformRequestsWithTarget_( + objc.ObjCObjectBase aTarget) { + _objc_msgSend_27(_class_TestOtherClassWrapper, + _sel_cancelPreviousPerformRequestsWithTarget_, aTarget.pointer); + } + + /// accessInstanceVariablesDirectly + static bool getAccessInstanceVariablesDirectly() { + return _objc_msgSend_13( + _class_TestOtherClassWrapper, _sel_accessInstanceVariablesDirectly); + } + + /// useStoredAccessor + static bool useStoredAccessor() { + return _objc_msgSend_13( + _class_TestOtherClassWrapper, _sel_useStoredAccessor); + } + + /// keyPathsForValuesAffectingValueForKey: + static objc.NSSet keyPathsForValuesAffectingValueForKey_(objc.NSString key) { + final _ret = _objc_msgSend_30(_class_TestOtherClassWrapper, + _sel_keyPathsForValuesAffectingValueForKey_, key.pointer); + return objc.NSSet.castFromPointer(_ret, retain: true, release: true); + } + + /// automaticallyNotifiesObserversForKey: + static bool automaticallyNotifiesObserversForKey_(objc.NSString key) { + return _objc_msgSend_31(_class_TestOtherClassWrapper, + _sel_automaticallyNotifiesObserversForKey_, key.pointer); + } + + /// setKeys:triggerChangeNotificationsForDependentKey: + static void setKeys_triggerChangeNotificationsForDependentKey_( + objc.NSArray keys, objc.NSString dependentKey) { + _objc_msgSend_32( + _class_TestOtherClassWrapper, + _sel_setKeys_triggerChangeNotificationsForDependentKey_, + keys.pointer, + dependentKey.pointer); + } + + /// classFallbacksForKeyedArchiver + static objc.NSArray classFallbacksForKeyedArchiver() { + final _ret = _objc_msgSend_33( + _class_TestOtherClassWrapper, _sel_classFallbacksForKeyedArchiver); + return objc.NSArray.castFromPointer(_ret, retain: true, release: true); + } + + /// classForKeyedUnarchiver + static objc.ObjCObjectBase classForKeyedUnarchiver() { + final _ret = _objc_msgSend_19( + _class_TestOtherClassWrapper, _sel_classForKeyedUnarchiver); + return objc.ObjCObjectBase(_ret, retain: true, release: true); + } +} + +late final _class_TestOtherClassWrapper = + objc.getClass("classes.TestOtherClassWrapper"); +late final _sel_times10WithX_ = objc.registerName("times10WithX:"); +final _objc_msgSend_693 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + int Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_myMethod = objc.registerName("myMethod"); +final _objc_msgSend_694 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_create = objc.registerName("create"); +final _objc_msgSend_695 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); diff --git a/pkgs/swiftgen/test/integration/classes_test.dart b/pkgs/swiftgen/test/integration/classes_test.dart new file mode 100644 index 0000000000..b4f1ee873b --- /dev/null +++ b/pkgs/swiftgen/test/integration/classes_test.dart @@ -0,0 +1,28 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +@Timeout(const Duration(minutes: 2)) + +import 'dart:ffi'; + +import 'package:test/test.dart'; + +import 'classes_bindings.dart'; +import 'util.dart'; + +void main() { + group('Classes', () { + setUpAll(() async { + final gen = TestGenerator('classes'); + await gen.generateAndVerifyBindings(); + DynamicLibrary.open(gen.dylibFile); + }); + + test('method invocation', () { + final testClass = TestClassWrapper.create(); + final testOtherClass = testClass.myMethod(); + expect(testOtherClass.times10WithX_(123), 1230); + }); + }); +} diff --git a/pkgs/swiftgen/test/integration/temp/.gitignore b/pkgs/swiftgen/test/integration/temp/.gitignore new file mode 100644 index 0000000000..d6b7ef32c8 --- /dev/null +++ b/pkgs/swiftgen/test/integration/temp/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/pkgs/swiftgen/test/integration/util.dart b/pkgs/swiftgen/test/integration/util.dart new file mode 100644 index 0000000000..aac50482aa --- /dev/null +++ b/pkgs/swiftgen/test/integration/util.dart @@ -0,0 +1,83 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:io'; + +import 'package:path/path.dart' as path; +import 'package:swiftgen/src/util.dart'; +import 'package:swiftgen/swiftgen.dart'; +import 'package:test/test.dart'; + +class TestGenerator { + final String name; + late final String testDir; + late final String tempDir; + late final String inputFile; + late final String wrapperFile; + late final String outputFile; + late final String outputObjCFile; + late final String objInputFile; + late final String objWrapperFile; + late final String objObjCFile; + late final String dylibFile; + late final String actualOutputFile; + + TestGenerator(this.name) { + testDir = path.absolute(path.join(Directory.current.path, 'test/integration')); + tempDir = path.join(testDir, 'temp'); + inputFile = path.join(testDir, '${name}.swift'); + wrapperFile = path.join(tempDir, '${name}_wrapper.swift'); + outputFile = path.join(tempDir, '${name}_output.dart'); + outputObjCFile = path.join(tempDir, '${name}_output.m'); + objInputFile = path.join(tempDir, '${name}.o'); + objWrapperFile = path.join(tempDir, '${name}_wrapper.o'); + objObjCFile = path.join(tempDir, '${name}_output_m.o'); + dylibFile = path.join(tempDir, '${name}.dylib'); + actualOutputFile = path.join(testDir, '${name}_bindings.dart'); + } + + Future generateBindings() async => generate(Config( + target: await Target.host(), + input: SwiftFileInput( + module: name, + files: [Uri.file(inputFile)], + ), + objcSwiftFile: Uri.file(wrapperFile), + tempDir: Directory(tempDir).uri, + ffigen: FfiGenConfig( + output: Uri.file(outputFile), + outputObjC: Uri.file(outputObjCFile), + objcInterfaces: DeclarationFilters( + shouldInclude: (decl) => decl.originalName.startsWith('Test'), + ), + ), + )); + + Future generateAndVerifyBindings() async { + // Run the generation pipeline. This produces the swift compatability + // wrapper, and the ffigen wrapper. + await generateBindings(); + + expect(File(wrapperFile).existsSync(), isTrue); + expect(File(outputFile).existsSync(), isTrue); + expect(File(outputObjCFile).existsSync(), isTrue); + + // The generation pipeline also creates some obj files as a byproduct. + expect(File(objInputFile).existsSync(), isTrue); + expect(File(objWrapperFile).existsSync(), isTrue); + + // We also need to compile outputObjCFile to an obj file. + await run('clang', + ['-x', 'objective-c', '-c', outputObjCFile, '-fpic', '-o', objObjCFile], + tempDir); + expect(File(objObjCFile).existsSync(), isTrue); + + // Link all the obj files into a dylib. + await run('clang', + ['-shared', '-framework', 'Foundation', objInputFile, + objWrapperFile, objObjCFile, '-o', dylibFile], + tempDir); + expect(File(dylibFile).existsSync(), isTrue); + } +} diff --git a/pkgs/swiftgen/tool/regen_test_bindings.dart b/pkgs/swiftgen/tool/regen_test_bindings.dart new file mode 100644 index 0000000000..fa307985d1 --- /dev/null +++ b/pkgs/swiftgen/tool/regen_test_bindings.dart @@ -0,0 +1,29 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:io'; + +import 'package:path/path.dart' as path; + +import '../test/integration/util.dart'; + +Future regenIntegrationTestBindings(String name) async { + final gen = TestGenerator(name); + await gen.generateBindings(); + await File(gen.outputFile).copy(gen.actualOutputFile); +} + +const testSuffix = '_test.dart'; +List findAllIntegrationTests() => + Directory(TestGenerator('').testDir) + .listSync() + .map((entity) => path.basename(entity.path)) + .where((f) => f.endsWith(testSuffix)) + .map((f) => f.substring(0, f.length - testSuffix.length)).toList(); + +Future main(List args) async { + for (final name in args.isEmpty ? findAllIntegrationTests() : args) { + await regenIntegrationTestBindings(name); + } +} From 9aabf5b5803c0a3fc319e2f60365fb333a558129 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 14 Oct 2024 15:15:49 +1100 Subject: [PATCH 07/31] Update swiftgen --- pkgs/ffigen/lib/ffigen.dart | 8 +++++++- pkgs/swift2objc/lib/src/config.dart | 3 --- pkgs/swiftgen/bin/swiftgen.dart | 14 +++++++++++--- pkgs/swiftgen/lib/src/config.dart | 27 ++++++++++++++++----------- pkgs/swiftgen/lib/src/generator.dart | 1 + 5 files changed, 35 insertions(+), 18 deletions(-) diff --git a/pkgs/ffigen/lib/ffigen.dart b/pkgs/ffigen/lib/ffigen.dart index ec1e4ab56a..8ebae73a2b 100644 --- a/pkgs/ffigen/lib/ffigen.dart +++ b/pkgs/ffigen/lib/ffigen.dart @@ -8,5 +8,11 @@ /// https://pub.dev/packages/ffigen for details. library ffigen; -export 'src/config_provider.dart' show Config, YamlConfig, DeclarationFilters, Language; +export 'src/config_provider.dart' show + Config, + DeclarationFilters, + ExternalVersions, + Language, + Versions, + YamlConfig; export 'src/ffigen.dart' show FfiGen; diff --git a/pkgs/swift2objc/lib/src/config.dart b/pkgs/swift2objc/lib/src/config.dart index 86ffb7b6a4..4066f35b1e 100644 --- a/pkgs/swift2objc/lib/src/config.dart +++ b/pkgs/swift2objc/lib/src/config.dart @@ -22,9 +22,6 @@ class Config { /// Specify where the wrapper swift file will be output. final Uri outputFile; - /// Specify where the wrapper swift file will be output. - final String? preamble; - /// Specify where to output the intermidiate files (i.g the symbolgraph json). /// If this is null, a teemp directory will be generated in the system temp /// directory (using `Directory.systemTemp`) and then deleted. diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index 0f9499518a..0766f12c2b 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -3,6 +3,8 @@ // BSD-style license that can be found in the LICENSE file. import 'package:swiftgen/swiftgen.dart'; +import 'package:ffigen/ffigen.dart' as ffigen; +import 'package:pub_semver/pub_semver.dart'; Future main() async { // generate(Config( @@ -21,17 +23,23 @@ Future main() async { // )); generate(Config( target: Target( - triple: 'x86_64-apple-macosx', + triple: 'x86_64-apple-macosx10.14', sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), ), input: SwiftFileInput( module: 'SwiftgenTest', files: [Uri.file('/Users/liama/dev/native/pkgs/swift2objc/test/integration/classes_and_methods_input.swift')], ), - objcSwiftPreamble: 'import /Users/liama/dev/native/pkgs/swift2objc/test/integration/classes_and_methods_input.swift', tempDir: Uri.directory('temp'), outputModule: 'SwiftgenTestWrapper', objcSwiftFile: Uri.file('SwiftgenTestWrapper.swift'), - outputDartFile: Uri.file('SwiftgenTestWrapper.dart'), + ffigen: FfiGenConfig( + output: Uri.file('SwiftgenTestWrapper.dart'), + outputObjC: Uri.file('SwiftgenTestWrapper.m'), + externalVersions: ffigen.ExternalVersions( + ios: ffigen.Versions(min: Version(12, 0, 0)), + macos: ffigen.Versions(min: Version(10, 14, 0)), + ), + ), )); } diff --git a/pkgs/swiftgen/lib/src/config.dart b/pkgs/swiftgen/lib/src/config.dart index f135ed6550..5fef029e84 100644 --- a/pkgs/swiftgen/lib/src/config.dart +++ b/pkgs/swiftgen/lib/src/config.dart @@ -3,7 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import 'package:swift2objc/swift2objc.dart' as swift2objc; -import 'package:ffigen/ffigen.dart' show DeclarationFilters; +import 'package:ffigen/ffigen.dart' as ffigen; import 'util.dart'; @@ -87,34 +87,38 @@ class FfiGenConfig { final String? preamble; /// Declaration filters for Functions. - final DeclarationFilters? functionDecl; + final ffigen.DeclarationFilters? functionDecl; /// Declaration filters for Structs. - final DeclarationFilters? structDecl; + final ffigen.DeclarationFilters? structDecl; /// Declaration filters for Unions. - final DeclarationFilters? unionDecl; + final ffigen.DeclarationFilters? unionDecl; /// Declaration filters for Enums. - final DeclarationFilters? enumClassDecl; + final ffigen.DeclarationFilters? enumClassDecl; /// Declaration filters for Unnamed enum constants. - final DeclarationFilters? unnamedEnumConstants; + final ffigen.DeclarationFilters? unnamedEnumConstants; /// Declaration filters for Globals. - final DeclarationFilters? globals; + final ffigen.DeclarationFilters? globals; /// Declaration filters for Macro constants. - final DeclarationFilters? macroDecl; + final ffigen.DeclarationFilters? macroDecl; /// Declaration filters for Typedefs. - final DeclarationFilters? typedefs; + final ffigen.DeclarationFilters? typedefs; /// Declaration filters for Objective C interfaces. - final DeclarationFilters? objcInterfaces; + final ffigen.DeclarationFilters? objcInterfaces; /// Declaration filters for Objective C protocols. - final DeclarationFilters? objcProtocols; + final ffigen.DeclarationFilters? objcProtocols; + + /// Minimum target versions for ObjC APIs, per OS. APIs that were deprecated + /// before this version will not be generated. + final ffigen.ExternalVersions externalVersions; FfiGenConfig({ required this.output, @@ -132,6 +136,7 @@ class FfiGenConfig { this.typedefs, this.objcInterfaces, this.objcProtocols, + this.externalVersions = const ffigen.ExternalVersions(), }); } diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart index 766e06b0dd..da9afac50a 100644 --- a/pkgs/swiftgen/lib/src/generator.dart +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -71,6 +71,7 @@ void _generateDartFile(Config config) { ], interfaceModuleFunc: (_) => config.outModule, protocolModuleFunc: (_) => config.outModule, + externalVersions: config.ffigen.externalVersions, ); generator.run(ffigenConfig); } From 874098881fd3c2ac62902d0d9d4232874d71eccb Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 14 Oct 2024 15:26:06 +1100 Subject: [PATCH 08/31] Bind AVFoundation --- pkgs/swiftgen/bin/swiftgen.dart | 37 ++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index 0766f12c2b..78c8cb5e90 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -7,21 +7,7 @@ import 'package:ffigen/ffigen.dart' as ffigen; import 'package:pub_semver/pub_semver.dart'; Future main() async { - // generate(Config( - // target: Target( - // triple: 'x86_64-apple-ios17.0-simulator', - // sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk'), - // ), - // input: SwiftModuleInput( - // module: 'AVFoundation', - // ), - // objcSwiftPreamble: 'import AVFoundation', - // tempDir: Uri.directory('temp'), - // outputModule: 'AVFoundationWrapper', - // objcSwiftFile: Uri.file('AVFoundationWrapper.swift'), - // outputDartFile: Uri.file('AVFoundationWrapper.dart'), - // )); - generate(Config( + /*generate(Config( target: Target( triple: 'x86_64-apple-macosx10.14', sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), @@ -41,5 +27,26 @@ Future main() async { macos: ffigen.Versions(min: Version(10, 14, 0)), ), ), + ));*/ + generate(Config( + target: Target( + triple: 'x86_64-apple-macosx14.0', + sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), + ), + input: SwiftModuleInput( + module: 'AVFoundation', + ), + tempDir: Uri.directory('temp'), + objcSwiftPreamble: 'import AVFoundation', + outputModule: 'AVFoundationWrapper', + objcSwiftFile: Uri.file('AVFoundationWrapper.swift'), + ffigen: FfiGenConfig( + output: Uri.file('AVFoundationWrapper.dart'), + outputObjC: Uri.file('AVFoundationWrapper.m'), + externalVersions: ffigen.ExternalVersions( + ios: ffigen.Versions(min: Version(12, 0, 0)), + macos: ffigen.Versions(min: Version(10, 14, 0)), + ), + ), )); } From a31dbc6f1582b26614a62b4f4ab05805cbf76ca6 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 18 Nov 2024 13:07:04 +1100 Subject: [PATCH 09/31] Fix the module config command --- pkgs/swift2objc/lib/src/config.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/swift2objc/lib/src/config.dart b/pkgs/swift2objc/lib/src/config.dart index c99c5868de..2034633770 100644 --- a/pkgs/swift2objc/lib/src/config.dart +++ b/pkgs/swift2objc/lib/src/config.dart @@ -96,7 +96,7 @@ class ModuleInputConfig implements InputConfig { @override Command? get symbolgraphCommand => Command( - executable: 'swiftc', + executable: 'swift', args: [ 'symbolgraph-extract', '-module-name', From bef681121c3831e95d3cae7854a3a7be7b1ed0e5 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 18 Nov 2024 13:34:27 +1100 Subject: [PATCH 10/31] Prevent hashValue method from being generated --- .../lib/src/transformer/transformers/const.dart | 8 ++++++++ .../src/transformer/transformers/transform_compound.dart | 2 ++ .../src/transformer/transformers/transform_function.dart | 7 ++++++- .../src/transformer/transformers/transform_variable.dart | 7 ++++++- 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 pkgs/swift2objc/lib/src/transformer/transformers/const.dart diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/const.dart b/pkgs/swift2objc/lib/src/transformer/transformers/const.dart new file mode 100644 index 0000000000..f9f55c0fff --- /dev/null +++ b/pkgs/swift2objc/lib/src/transformer/transformers/const.dart @@ -0,0 +1,8 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +// Certain methods are not allowed to be overriden in swift. +const disallowedMethods = const { + 'hashValue', +}; diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart index 84a7208c92..989f530a82 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart @@ -48,6 +48,7 @@ ClassDeclaration transformCompound( globalNamer, transformationMap, )) + .nonNulls .toList() ..sort((Declaration a, Declaration b) => a.id.compareTo(b.id)); @@ -68,6 +69,7 @@ ClassDeclaration transformCompound( globalNamer, transformationMap, )) + .nonNulls .toList() ..sort((Declaration a, Declaration b) => a.id.compareTo(b.id)); diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart index e0b42daafc..5f6cfd8301 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart @@ -11,6 +11,7 @@ import '../../ast/declarations/globals/globals.dart'; import '../_core/unique_namer.dart'; import '../_core/utils.dart'; import '../transform.dart'; +import 'const.dart'; import 'transform_referred_type.dart'; // The main difference between generating a wrapper method for a global function @@ -19,12 +20,16 @@ import 'transform_referred_type.dart'; // wrapped class instance in the wrapper class. In global function case, // it can be referenced directly since it's not a member of any entity. -MethodDeclaration transformMethod( +MethodDeclaration? transformMethod( MethodDeclaration originalMethod, PropertyDeclaration wrappedClassInstance, UniqueNamer globalNamer, TransformationMap transformationMap, ) { + if (disallowedMethods.contains(originalMethod.name)) { + return null; + } + return _transformFunction( originalMethod, globalNamer, diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart index 75382bfdda..f19505d293 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart @@ -5,6 +5,7 @@ import '../_core/unique_namer.dart'; import '../_core/utils.dart'; import '../transform.dart'; import 'transform_referred_type.dart'; +import 'const.dart'; // The main difference between generating a wrapper property for a global // variable and a compound property is the way the original variable/property @@ -12,12 +13,16 @@ import 'transform_referred_type.dart'; // through the wrapped class instance in the wrapper class. In global variable // case, it can be referenced directly since it's not a member of any entity. -PropertyDeclaration transformProperty( +PropertyDeclaration? transformProperty( PropertyDeclaration originalProperty, PropertyDeclaration wrappedClassInstance, UniqueNamer globalNamer, TransformationMap transformationMap, ) { + if (disallowedMethods.contains(originalProperty.name)) { + return null; + } + final propertySource = originalProperty.isStatic ? wrappedClassInstance.type.name : wrappedClassInstance.name; From 42b503182b781d756ae439139604dcefaeabe5bd Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 18 Nov 2024 14:34:46 +1100 Subject: [PATCH 11/31] Dedupe methods by ID, and omit obsolete APIs --- .../lib/src/ast/_core/shared/parameter.dart | 3 +++ .../src/ast/_core/shared/referred_type.dart | 3 +++ .../lib/src/parser/_core/utils.dart | 24 +++++++++++++++++++ .../parse_compound_declaration.dart | 1 + .../parser/parsers/parse_declarations.dart | 4 ++++ 5 files changed, 35 insertions(+) diff --git a/pkgs/swift2objc/lib/src/ast/_core/shared/parameter.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/parameter.dart index 0d82bb7b1a..19b4421fc4 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/shared/parameter.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/shared/parameter.dart @@ -15,4 +15,7 @@ class Parameter { this.internalName, required this.type, }); + + @override + String toString() => '$name $internalName: $type'; } diff --git a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart index b9cf0bad1a..268be6eb11 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart @@ -45,6 +45,9 @@ class DeclaredType implements ReferredType { required this.declaration, this.typeParams = const [], }); + + @override + String toString() => name; } /// Describes a reference of a generic type diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index baf2e7f378..698bfb5bc1 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -88,3 +88,27 @@ ReferredType parseTypeFromId(String typeId, ParsedSymbolgraph symbolgraph) { return paramTypeDeclaration.asDeclaredType; } + +final class ObsoleteException implements Exception { + final String symbol; + ObsoleteException(this.symbol); + + @override + String toString() => '$runtimeType: Symbol is obsolete: $symbol'; +} + +bool isObsoleted(Json symbolJson) { + final availability = symbolJson['availability']; + if (!availability.exists) return false; + for (final entry in availability) { + if (entry['domain'].get() == 'Swift' && entry['obsoleted'].exists) { + return true; + } + } + return false; +} + +extension Deduper on Iterable { + Iterable dedupeBy(K Function(T) id) => + {for (final t in this) id(t): t}.values; +} diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index 8b10ac69e1..8b81630709 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -61,6 +61,7 @@ T _parseCompoundDeclaration( }, ) .nonNulls + .dedupeBy((decl) => decl.id) .toList(); compound.methods.addAll( diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart index e3aa57322d..674e0ac5c2 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart @@ -35,6 +35,10 @@ Declaration parseDeclaration( final symbolJson = parsedSymbol.json; + if (isObsoleted(symbolJson)) { + throw ObsoleteException(parseSymbolId(symbolJson)); + } + final symbolType = symbolJson['kind']['identifier'].get(); parsedSymbol.declaration = switch (symbolType) { From b086254046430b670cfb461eabd41aa38852550e Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 18 Nov 2024 15:13:41 +1100 Subject: [PATCH 12/31] Also dedupe methods by their full name --- .../declarations/compounds/members/method_declaration.dart | 5 +++++ .../declaration_parsers/parse_compound_declaration.dart | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart index 49e8575eb7..1a312ac829 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart @@ -38,6 +38,11 @@ class MethodDeclaration bool isStatic; + String get fullName => [ + name, + for (final p in params) p.name, + ].join(':'); + MethodDeclaration({ required this.id, required this.name, diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index 8b81630709..20b05aa3d8 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -65,7 +65,9 @@ T _parseCompoundDeclaration( .toList(); compound.methods.addAll( - memberDeclarations.whereType(), + memberDeclarations + .whereType() + .dedupeBy((m) => m.fullName), ); compound.properties.addAll( memberDeclarations.whereType(), From dd8efab7aa973e6e901cb72ac21720ffb4a2eaf3 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 18 Nov 2024 15:14:29 +1100 Subject: [PATCH 13/31] wip --- .../generator/generators/class_generator.dart | 4 + pkgs/swiftgen/AVFAudioWrapper.swift | 2660 +++ pkgs/swiftgen/AVFoundationWrapper.swift | 14958 ++++++++++++++++ pkgs/swiftgen/bin/swiftgen.dart | 24 +- pkgs/swiftgen/lib/src/config.dart | 22 + pkgs/swiftgen/lib/swiftgen.dart | 8 +- pkgs/swiftgen/temp/AVFAudio.symbols.json | 1 + .../temp/AVFAudio@Foundation.symbols.json | 1 + pkgs/swiftgen/temp/AVFAudioWrapper.h | 1196 ++ pkgs/swiftgen/temp/AVFoundation.symbols.json | 1 + .../temp/AVFoundation@Foundation.symbols.json | 1 + 11 files changed, 18867 insertions(+), 9 deletions(-) create mode 100644 pkgs/swiftgen/AVFAudioWrapper.swift create mode 100644 pkgs/swiftgen/AVFoundationWrapper.swift create mode 100644 pkgs/swiftgen/temp/AVFAudio.symbols.json create mode 100644 pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json create mode 100644 pkgs/swiftgen/temp/AVFAudioWrapper.h create mode 100644 pkgs/swiftgen/temp/AVFoundation.symbols.json create mode 100644 pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json diff --git a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart index 56a1bdb6fb..a9e396b9b5 100644 --- a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart @@ -60,6 +60,8 @@ List _generateInitializers(ClassDeclaration declaration) { (initializer) { final header = StringBuffer(); + header.write('// ${initializer.id}\n'); + header.write('// ${initializer.params}\n'); if (initializer.hasObjCAnnotation) { header.write('@objc '); } @@ -80,6 +82,8 @@ List _generateClassMethods(ClassDeclaration declaration) { return declaration.methods.map((method) { final header = StringBuffer(); + header.write('// ${method.id}\n'); + header.write('// ${method.params}\n'); if (method.hasObjCAnnotation) { header.write('@objc '); } diff --git a/pkgs/swiftgen/AVFAudioWrapper.swift b/pkgs/swiftgen/AVFAudioWrapper.swift new file mode 100644 index 0000000000..43d3d3d400 --- /dev/null +++ b/pkgs/swiftgen/AVFAudioWrapper.swift @@ -0,0 +1,2660 @@ +import AVFAudio + +import Foundation + +@objc public class AVAudioPlayerNodeBufferOptionsWrapper: NSObject { + var wrappedInstance: AVAudioPlayerNodeBufferOptions + + @objc static public var interrupts: AVAudioPlayerNodeBufferOptionsWrapper { + get { + AVAudioPlayerNodeBufferOptionsWrapper(AVAudioPlayerNodeBufferOptions.interrupts) + } + } + + @objc static public var interruptsAtLoop: AVAudioPlayerNodeBufferOptionsWrapper { + get { + AVAudioPlayerNodeBufferOptionsWrapper(AVAudioPlayerNodeBufferOptions.interruptsAtLoop) + } + } + + @objc static public var loops: AVAudioPlayerNodeBufferOptionsWrapper { + get { + AVAudioPlayerNodeBufferOptionsWrapper(AVAudioPlayerNodeBufferOptions.loops) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + // + // [_ wrappedInstance: AVAudioPlayerNodeBufferOptions] + init(_ wrappedInstance: AVAudioPlayerNodeBufferOptions) { + self.wrappedInstance = wrappedInstance + } + + // s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions + // [] + @objc override init() { + wrappedInstance = AVAudioPlayerNodeBufferOptions() + } +} + +@objc public class AVAudioSessionActivationOptionsWrapper: NSObject { + var wrappedInstance: AVAudioSessionActivationOptions + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + // + // [_ wrappedInstance: AVAudioSessionActivationOptions] + init(_ wrappedInstance: AVAudioSessionActivationOptions) { + self.wrappedInstance = wrappedInstance + } + + // s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions + // [] + @objc override init() { + wrappedInstance = AVAudioSessionActivationOptions() + } +} + +@objc public class AVMusicSequenceLoadOptionsWrapper: NSObject { + var wrappedInstance: AVMusicSequenceLoadOptions + + @objc static public var smf_ChannelsToTracks: AVMusicSequenceLoadOptionsWrapper { + get { + AVMusicSequenceLoadOptionsWrapper(AVMusicSequenceLoadOptions.smf_ChannelsToTracks) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + // + // [_ wrappedInstance: AVMusicSequenceLoadOptions] + init(_ wrappedInstance: AVMusicSequenceLoadOptions) { + self.wrappedInstance = wrappedInstance + } + + // s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions + // [] + @objc override init() { + wrappedInstance = AVMusicSequenceLoadOptions() + } +} + +@objc public class TraitsWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesisVoice.Traits + + @objc static public var isNoveltyVoice: AVSpeechSynthesisVoiceWrapper { + get { + AVSpeechSynthesisVoiceWrapper(AVSpeechSynthesisVoice.Traits.isNoveltyVoice) + } + } + + @objc static public var isPersonalVoice: AVSpeechSynthesisVoiceWrapper { + get { + AVSpeechSynthesisVoiceWrapper(AVSpeechSynthesisVoice.Traits.isPersonalVoice) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + // + // [_ wrappedInstance: AVSpeechSynthesisVoice.Traits] + init(_ wrappedInstance: AVSpeechSynthesisVoice.Traits) { + self.wrappedInstance = wrappedInstance + } + + // s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits + // [] + @objc override init() { + wrappedInstance = AVSpeechSynthesisVoice.Traits() + } +} + +@objc public class AVAudio3DAngularOrientationWrapper: NSObject { + var wrappedInstance: AVAudio3DAngularOrientation + + // + // [_ wrappedInstance: AVAudio3DAngularOrientation] + init(_ wrappedInstance: AVAudio3DAngularOrientation) { + self.wrappedInstance = wrappedInstance + } + + // s:So27AVAudio3DAngularOrientationVABycfc + // [] + @objc override init() { + wrappedInstance = AVAudio3DAngularOrientation() + } +} + +@objc public class AVAudio3DPointWrapper: NSObject { + var wrappedInstance: AVAudio3DPoint + + // + // [_ wrappedInstance: AVAudio3DPoint] + init(_ wrappedInstance: AVAudio3DPoint) { + self.wrappedInstance = wrappedInstance + } + + // s:So14AVAudio3DPointVABycfc + // [] + @objc override init() { + wrappedInstance = AVAudio3DPoint() + } +} + +@objc public class AVAudio3DVectorOrientationWrapper: NSObject { + var wrappedInstance: AVAudio3DVectorOrientation + + // + // [_ wrappedInstance: AVAudio3DVectorOrientation] + init(_ wrappedInstance: AVAudio3DVectorOrientation) { + self.wrappedInstance = wrappedInstance + } + + // s:So26AVAudio3DVectorOrientationVABycfc + // [] + @objc override init() { + wrappedInstance = AVAudio3DVectorOrientation() + } +} + +@objc public class AVAudioConverterPrimeInfoWrapper: NSObject { + var wrappedInstance: AVAudioConverterPrimeInfo + + // + // [_ wrappedInstance: AVAudioConverterPrimeInfo] + init(_ wrappedInstance: AVAudioConverterPrimeInfo) { + self.wrappedInstance = wrappedInstance + } + + // s:So25AVAudioConverterPrimeInfoVABycfc + // [] + @objc override init() { + wrappedInstance = AVAudioConverterPrimeInfo() + } +} + +@objc public class AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper: NSObject { + var wrappedInstance: AVAudioVoiceProcessingOtherAudioDuckingConfiguration + + @objc public var duckingLevel: AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper { + get { + AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper(wrappedInstance.duckingLevel) + } + set { + wrappedInstance.duckingLevel = newValue.wrappedInstance + } + } + + // + // [_ wrappedInstance: AVAudioVoiceProcessingOtherAudioDuckingConfiguration] + init(_ wrappedInstance: AVAudioVoiceProcessingOtherAudioDuckingConfiguration) { + self.wrappedInstance = wrappedInstance + } + + // s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc + // [] + @objc override init() { + wrappedInstance = AVAudioVoiceProcessingOtherAudioDuckingConfiguration() + } +} + +@objc public class InfoDictionaryKeyWrapper: NSObject { + var wrappedInstance: AVAudioSequencer.InfoDictionaryKey + + @objc static public var album: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.album) + } + } + + @objc static public var approximateDurationInSeconds: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.approximateDurationInSeconds) + } + } + + @objc static public var artist: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.artist) + } + } + + @objc static public var channelLayout: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.channelLayout) + } + } + + @objc static public var comments: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.comments) + } + } + + @objc static public var composer: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.composer) + } + } + + @objc static public var copyright: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.copyright) + } + } + + @objc static public var encodingApplication: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.encodingApplication) + } + } + + @objc static public var genre: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.genre) + } + } + + @objc static public var ISRC: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.ISRC) + } + } + + @objc static public var keySignature: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.keySignature) + } + } + + @objc static public var lyricist: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.lyricist) + } + } + + @objc static public var nominalBitRate: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.nominalBitRate) + } + } + + @objc static public var recordedDate: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.recordedDate) + } + } + + @objc static public var sourceBitDepth: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.sourceBitDepth) + } + } + + @objc static public var sourceEncoder: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.sourceEncoder) + } + } + + @objc static public var subTitle: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.subTitle) + } + } + + @objc static public var tempo: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.tempo) + } + } + + @objc static public var timeSignature: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.timeSignature) + } + } + + @objc static public var title: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.title) + } + } + + @objc static public var trackNumber: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.trackNumber) + } + } + + @objc static public var year: AVAudioSequencerWrapper { + get { + AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.year) + } + } + + // + // [_ wrappedInstance: AVAudioSequencer.InfoDictionaryKey] + init(_ wrappedInstance: AVAudioSequencer.InfoDictionaryKey) { + self.wrappedInstance = wrappedInstance + } + + // s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc + // [rawValue null: String] + @objc init(rawValue: String) { + wrappedInstance = AVAudioSequencer.InfoDictionaryKey(rawValue: rawValue) + } +} + +@objc public class AVAUPresetEventWrapper: NSObject { + var wrappedInstance: AVAUPresetEvent + + // + // [_ wrappedInstance: AVAUPresetEvent] + init(_ wrappedInstance: AVAUPresetEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioApplicationWrapper: NSObject { + var wrappedInstance: AVAudioApplication + + @objc static public var muteStateKey: String { + get { + AVAudioApplication.muteStateKey + } + } + + @objc static public var shared: AVAudioApplicationWrapper { + get { + AVAudioApplicationWrapper(AVAudioApplication.shared) + } + } + + @objc public var isInputMuted: Bool { + get { + wrappedInstance.isInputMuted + } + } + + @objc public var recordPermission: AVAudioApplicationWrapper { + get { + AVAudioApplicationWrapper(wrappedInstance.recordPermission) + } + } + + // + // [_ wrappedInstance: AVAudioApplication] + init(_ wrappedInstance: AVAudioApplication) { + self.wrappedInstance = wrappedInstance + } + + // requestRecordPermission:completionHandler + // [completionHandler response: Bool] + @objc static public func requestRecordPermission(completionHandler response: Bool) -> Void { + return AVAudioApplication.requestRecordPermission(completionHandler: response) + } + + // setInputMuteStateChangeHandler:inputMuteHandler + // [inputMuteHandler null: Bool] + @objc public func setInputMuteStateChangeHandler(inputMuteHandler: Bool) { + wrappedInstance.setInputMuteStateChangeHandler(inputMuteHandler: inputMuteHandler) + } + + // setInputMuted:muted + // [muted null: Bool] + @objc public func setInputMuted(muted: Bool) { + wrappedInstance.setInputMuted(muted: muted) + } +} + +@objc public class AVAudioBufferWrapper: NSObject { + var wrappedInstance: AVAudioBuffer + + @objc public var format: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.format) + } + } + + // + // [_ wrappedInstance: AVAudioBuffer] + init(_ wrappedInstance: AVAudioBuffer) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioChannelLayoutWrapper: NSObject { + var wrappedInstance: AVAudioChannelLayout + + // + // [_ wrappedInstance: AVAudioChannelLayout] + init(_ wrappedInstance: AVAudioChannelLayout) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioCompressedBufferWrapper: NSObject { + var wrappedInstance: AVAudioCompressedBuffer + + @objc public var maximumPacketSize: Int { + get { + wrappedInstance.maximumPacketSize + } + } + + // + // [_ wrappedInstance: AVAudioCompressedBuffer] + init(_ wrappedInstance: AVAudioCompressedBuffer) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioConnectionPointWrapper: NSObject { + var wrappedInstance: AVAudioConnectionPoint + + @objc public var node: AVAudioNodeWrapper { + get { + AVAudioNodeWrapper(wrappedInstance.node) + } + } + + // + // [_ wrappedInstance: AVAudioConnectionPoint] + init(_ wrappedInstance: AVAudioConnectionPoint) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioConverterWrapper: NSObject { + var wrappedInstance: AVAudioConverter + + @objc public var bitRate: Int { + get { + wrappedInstance.bitRate + } + set { + wrappedInstance.bitRate = newValue + } + } + + @objc public var bitRateStrategy: String { + get { + wrappedInstance.bitRateStrategy + } + set { + wrappedInstance.bitRateStrategy = newValue + } + } + + @objc public var dither: Bool { + get { + wrappedInstance.dither + } + set { + wrappedInstance.dither = newValue + } + } + + @objc public var downmix: Bool { + get { + wrappedInstance.downmix + } + set { + wrappedInstance.downmix = newValue + } + } + + @objc public var inputFormat: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.inputFormat) + } + } + + @objc public var maximumOutputPacketSize: Int { + get { + wrappedInstance.maximumOutputPacketSize + } + } + + @objc public var outputFormat: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.outputFormat) + } + } + + @objc public var primeInfo: AVAudioConverterPrimeInfoWrapper { + get { + AVAudioConverterPrimeInfoWrapper(wrappedInstance.primeInfo) + } + set { + wrappedInstance.primeInfo = newValue.wrappedInstance + } + } + + @objc public var sampleRateConverterAlgorithm: String { + get { + wrappedInstance.sampleRateConverterAlgorithm + } + set { + wrappedInstance.sampleRateConverterAlgorithm = newValue + } + } + + @objc public var sampleRateConverterQuality: Int { + get { + wrappedInstance.sampleRateConverterQuality + } + set { + wrappedInstance.sampleRateConverterQuality = newValue + } + } + + // + // [_ wrappedInstance: AVAudioConverter] + init(_ wrappedInstance: AVAudioConverter) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat: + // [from fromFormat: AVAudioFormatWrapper, to toFormat: AVAudioFormatWrapper] + @objc init(from fromFormat: AVAudioFormatWrapper, to toFormat: AVAudioFormatWrapper) { + wrappedInstance = AVAudioConverter(from: fromFormat.wrappedInstance, to: toFormat.wrappedInstance) + } + + // convert:to:from + // [to outputBuffer: AVAudioPCMBufferWrapper, from inputBuffer: AVAudioPCMBufferWrapper] + @objc public func convert(to outputBuffer: AVAudioPCMBufferWrapper, from inputBuffer: AVAudioPCMBufferWrapper) { + wrappedInstance.convert(to: outputBuffer.wrappedInstance, from: inputBuffer.wrappedInstance) + } + + // reset + // [] + @objc public func reset() -> Void { + return wrappedInstance.reset() + } +} + +@objc public class AVAudioEngineWrapper: NSObject { + var wrappedInstance: AVAudioEngine + + @objc public var isAutoShutdownEnabled: Bool { + get { + wrappedInstance.isAutoShutdownEnabled + } + set { + wrappedInstance.isAutoShutdownEnabled = newValue + } + } + + @objc public var inputNode: AVAudioInputNodeWrapper { + get { + AVAudioInputNodeWrapper(wrappedInstance.inputNode) + } + } + + @objc public var isInManualRenderingMode: Bool { + get { + wrappedInstance.isInManualRenderingMode + } + } + + @objc public var mainMixerNode: AVAudioMixerNodeWrapper { + get { + AVAudioMixerNodeWrapper(wrappedInstance.mainMixerNode) + } + } + + @objc public var manualRenderingFormat: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.manualRenderingFormat) + } + } + + @objc public var outputNode: AVAudioOutputNodeWrapper { + get { + AVAudioOutputNodeWrapper(wrappedInstance.outputNode) + } + } + + @objc public var isRunning: Bool { + get { + wrappedInstance.isRunning + } + } + + // + // [_ wrappedInstance: AVAudioEngine] + init(_ wrappedInstance: AVAudioEngine) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioEngine(im)init + // [] + @objc override init() { + wrappedInstance = AVAudioEngine() + } + + // attach:node + // [node null: AVAudioNodeWrapper] + @objc public func attach(node: AVAudioNodeWrapper) -> Void { + return wrappedInstance.attach(node: node.wrappedInstance) + } + + // connect:node1:to:format + // [node1 null: AVAudioNodeWrapper, to node2: AVAudioNodeWrapper, format null: AVAudioFormatWrapper] + @objc public func connect(node1: AVAudioNodeWrapper, to node2: AVAudioNodeWrapper, format: AVAudioFormatWrapper) -> Void { + return wrappedInstance.connect(node1: node1.wrappedInstance, to: node2.wrappedInstance, format: format.wrappedInstance) + } + + // detach:node + // [node null: AVAudioNodeWrapper] + @objc public func detach(node: AVAudioNodeWrapper) -> Void { + return wrappedInstance.detach(node: node.wrappedInstance) + } + + // disableManualRenderingMode + // [] + @objc public func disableManualRenderingMode() -> Void { + return wrappedInstance.disableManualRenderingMode() + } + + // disconnectMIDI:sourceNode:from + // [sourceNode null: AVAudioNodeWrapper, from destinationNode: AVAudioNodeWrapper] + @objc public func disconnectMIDI(sourceNode: AVAudioNodeWrapper, from destinationNode: AVAudioNodeWrapper) -> Void { + return wrappedInstance.disconnectMIDI(sourceNode: sourceNode.wrappedInstance, from: destinationNode.wrappedInstance) + } + + // disconnectMIDIInput:node + // [node null: AVAudioNodeWrapper] + @objc public func disconnectMIDIInput(node: AVAudioNodeWrapper) -> Void { + return wrappedInstance.disconnectMIDIInput(node: node.wrappedInstance) + } + + // disconnectMIDIOutput:node + // [node null: AVAudioNodeWrapper] + @objc public func disconnectMIDIOutput(node: AVAudioNodeWrapper) -> Void { + return wrappedInstance.disconnectMIDIOutput(node: node.wrappedInstance) + } + + // disconnectNodeInput:node + // [node null: AVAudioNodeWrapper] + @objc public func disconnectNodeInput(node: AVAudioNodeWrapper) -> Void { + return wrappedInstance.disconnectNodeInput(node: node.wrappedInstance) + } + + // disconnectNodeOutput:node + // [node null: AVAudioNodeWrapper] + @objc public func disconnectNodeOutput(node: AVAudioNodeWrapper) -> Void { + return wrappedInstance.disconnectNodeOutput(node: node.wrappedInstance) + } + + // pause + // [] + @objc public func pause() -> Void { + return wrappedInstance.pause() + } + + // prepare + // [] + @objc public func prepare() -> Void { + return wrappedInstance.prepare() + } + + // reset + // [] + @objc public func reset() -> Void { + return wrappedInstance.reset() + } + + // start + // [] + @objc public func start() { + wrappedInstance.start() + } + + // stop + // [] + @objc public func stop() -> Void { + return wrappedInstance.stop() + } +} + +@objc public class AVAudioEnvironmentDistanceAttenuationParametersWrapper: NSObject { + var wrappedInstance: AVAudioEnvironmentDistanceAttenuationParameters + + // + // [_ wrappedInstance: AVAudioEnvironmentDistanceAttenuationParameters] + init(_ wrappedInstance: AVAudioEnvironmentDistanceAttenuationParameters) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioEnvironmentNodeWrapper: NSObject { + var wrappedInstance: AVAudioEnvironmentNode + + @objc public var distanceAttenuationParameters: AVAudioEnvironmentDistanceAttenuationParametersWrapper { + get { + AVAudioEnvironmentDistanceAttenuationParametersWrapper(wrappedInstance.distanceAttenuationParameters) + } + } + + @objc public var listenerAngularOrientation: AVAudio3DAngularOrientationWrapper { + get { + AVAudio3DAngularOrientationWrapper(wrappedInstance.listenerAngularOrientation) + } + set { + wrappedInstance.listenerAngularOrientation = newValue.wrappedInstance + } + } + + @objc public var listenerPosition: AVAudio3DPointWrapper { + get { + AVAudio3DPointWrapper(wrappedInstance.listenerPosition) + } + set { + wrappedInstance.listenerPosition = newValue.wrappedInstance + } + } + + @objc public var listenerVectorOrientation: AVAudio3DVectorOrientationWrapper { + get { + AVAudio3DVectorOrientationWrapper(wrappedInstance.listenerVectorOrientation) + } + set { + wrappedInstance.listenerVectorOrientation = newValue.wrappedInstance + } + } + + @objc public var reverbParameters: AVAudioEnvironmentReverbParametersWrapper { + get { + AVAudioEnvironmentReverbParametersWrapper(wrappedInstance.reverbParameters) + } + } + + // + // [_ wrappedInstance: AVAudioEnvironmentNode] + init(_ wrappedInstance: AVAudioEnvironmentNode) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioEnvironmentNode(im)init + // [] + @objc override init() { + wrappedInstance = AVAudioEnvironmentNode() + } +} + +@objc public class AVAudioEnvironmentReverbParametersWrapper: NSObject { + var wrappedInstance: AVAudioEnvironmentReverbParameters + + @objc public var enable: Bool { + get { + wrappedInstance.enable + } + set { + wrappedInstance.enable = newValue + } + } + + @objc public var filterParameters: AVAudioUnitEQFilterParametersWrapper { + get { + AVAudioUnitEQFilterParametersWrapper(wrappedInstance.filterParameters) + } + } + + // + // [_ wrappedInstance: AVAudioEnvironmentReverbParameters] + init(_ wrappedInstance: AVAudioEnvironmentReverbParameters) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioFileWrapper: NSObject { + var wrappedInstance: AVAudioFile + + @objc public var fileFormat: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.fileFormat) + } + } + + @objc public var processingFormat: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.processingFormat) + } + } + + // + // [_ wrappedInstance: AVAudioFile] + init(_ wrappedInstance: AVAudioFile) { + self.wrappedInstance = wrappedInstance + } + + // read:into + // [into buffer: AVAudioPCMBufferWrapper] + @objc public func read(into buffer: AVAudioPCMBufferWrapper) { + wrappedInstance.read(into: buffer.wrappedInstance) + } + + // write:from + // [from buffer: AVAudioPCMBufferWrapper] + @objc public func write(from buffer: AVAudioPCMBufferWrapper) { + wrappedInstance.write(from: buffer.wrappedInstance) + } +} + +@objc public class AVAudioFormatWrapper: NSObject { + var wrappedInstance: AVAudioFormat + + @objc public var channelLayout: AVAudioChannelLayoutWrapper { + get { + AVAudioChannelLayoutWrapper(wrappedInstance.channelLayout) + } + } + + @objc public var isInterleaved: Bool { + get { + wrappedInstance.isInterleaved + } + } + + @objc public var sampleRate: Double { + get { + wrappedInstance.sampleRate + } + } + + @objc public var settings: String { + get { + wrappedInstance.settings + } + } + + @objc public var isStandard: Bool { + get { + wrappedInstance.isStandard + } + } + + // + // [_ wrappedInstance: AVAudioFormat] + init(_ wrappedInstance: AVAudioFormat) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout: + // [standardFormatWithSampleRate sampleRate: Double, channelLayout layout: AVAudioChannelLayoutWrapper] + @objc init(standardFormatWithSampleRate sampleRate: Double, channelLayout layout: AVAudioChannelLayoutWrapper) { + wrappedInstance = AVAudioFormat(standardFormatWithSampleRate: sampleRate, channelLayout: layout.wrappedInstance) + } + + // c:objc(cs)AVAudioFormat(im)initWithSettings: + // [settings null: String] + @objc init(settings: String) { + wrappedInstance = AVAudioFormat(settings: settings) + } +} + +@objc public class AVAudioIONodeWrapper: NSObject { + var wrappedInstance: AVAudioIONode + + @objc public var isVoiceProcessingEnabled: Bool { + get { + wrappedInstance.isVoiceProcessingEnabled + } + } + + // + // [_ wrappedInstance: AVAudioIONode] + init(_ wrappedInstance: AVAudioIONode) { + self.wrappedInstance = wrappedInstance + } + + // setVoiceProcessingEnabled:enabled + // [enabled null: Bool] + @objc public func setVoiceProcessingEnabled(enabled: Bool) { + wrappedInstance.setVoiceProcessingEnabled(enabled: enabled) + } +} + +@objc public class AVAudioInputNodeWrapper: NSObject { + var wrappedInstance: AVAudioInputNode + + @objc public var isVoiceProcessingAGCEnabled: Bool { + get { + wrappedInstance.isVoiceProcessingAGCEnabled + } + set { + wrappedInstance.isVoiceProcessingAGCEnabled = newValue + } + } + + @objc public var isVoiceProcessingBypassed: Bool { + get { + wrappedInstance.isVoiceProcessingBypassed + } + set { + wrappedInstance.isVoiceProcessingBypassed = newValue + } + } + + @objc public var isVoiceProcessingInputMuted: Bool { + get { + wrappedInstance.isVoiceProcessingInputMuted + } + set { + wrappedInstance.isVoiceProcessingInputMuted = newValue + } + } + + @objc public var voiceProcessingOtherAudioDuckingConfiguration: AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper { + get { + AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper(wrappedInstance.voiceProcessingOtherAudioDuckingConfiguration) + } + set { + wrappedInstance.voiceProcessingOtherAudioDuckingConfiguration = newValue.wrappedInstance + } + } + + // + // [_ wrappedInstance: AVAudioInputNode] + init(_ wrappedInstance: AVAudioInputNode) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioMixerNodeWrapper: NSObject { + var wrappedInstance: AVAudioMixerNode + + // + // [_ wrappedInstance: AVAudioMixerNode] + init(_ wrappedInstance: AVAudioMixerNode) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioMixerNode(im)init + // [] + @objc override init() { + wrappedInstance = AVAudioMixerNode() + } +} + +@objc public class AVAudioMixingDestinationWrapper: NSObject { + var wrappedInstance: AVAudioMixingDestination + + @objc public var connectionPoint: AVAudioConnectionPointWrapper { + get { + AVAudioConnectionPointWrapper(wrappedInstance.connectionPoint) + } + } + + // + // [_ wrappedInstance: AVAudioMixingDestination] + init(_ wrappedInstance: AVAudioMixingDestination) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioNodeWrapper: NSObject { + var wrappedInstance: AVAudioNode + + @objc public var engine: AVAudioEngineWrapper { + get { + AVAudioEngineWrapper(wrappedInstance.engine) + } + } + + @objc public var lastRenderTime: AVAudioTimeWrapper { + get { + AVAudioTimeWrapper(wrappedInstance.lastRenderTime) + } + } + + @objc public var numberOfInputs: Int { + get { + wrappedInstance.numberOfInputs + } + } + + @objc public var numberOfOutputs: Int { + get { + wrappedInstance.numberOfOutputs + } + } + + // + // [_ wrappedInstance: AVAudioNode] + init(_ wrappedInstance: AVAudioNode) { + self.wrappedInstance = wrappedInstance + } + + // reset + // [] + @objc public func reset() -> Void { + return wrappedInstance.reset() + } +} + +@objc public class AVAudioOutputNodeWrapper: NSObject { + var wrappedInstance: AVAudioOutputNode + + // + // [_ wrappedInstance: AVAudioOutputNode] + init(_ wrappedInstance: AVAudioOutputNode) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioPCMBufferWrapper: NSObject { + var wrappedInstance: AVAudioPCMBuffer + + @objc public var stride: Int { + get { + wrappedInstance.stride + } + } + + // + // [_ wrappedInstance: AVAudioPCMBuffer] + init(_ wrappedInstance: AVAudioPCMBuffer) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioPlayerWrapper: NSObject { + var wrappedInstance: AVAudioPlayer + + @objc public var currentDevice: String { + get { + wrappedInstance.currentDevice + } + set { + wrappedInstance.currentDevice = newValue + } + } + + @objc public var enableRate: Bool { + get { + wrappedInstance.enableRate + } + set { + wrappedInstance.enableRate = newValue + } + } + + @objc public var format: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.format) + } + } + + @objc public var isMeteringEnabled: Bool { + get { + wrappedInstance.isMeteringEnabled + } + set { + wrappedInstance.isMeteringEnabled = newValue + } + } + + @objc public var numberOfChannels: Int { + get { + wrappedInstance.numberOfChannels + } + } + + @objc public var numberOfLoops: Int { + get { + wrappedInstance.numberOfLoops + } + set { + wrappedInstance.numberOfLoops = newValue + } + } + + @objc public var isPlaying: Bool { + get { + wrappedInstance.isPlaying + } + } + + @objc public var settings: String { + get { + wrappedInstance.settings + } + } + + // + // [_ wrappedInstance: AVAudioPlayer] + init(_ wrappedInstance: AVAudioPlayer) { + self.wrappedInstance = wrappedInstance + } + + // pause + // [] + @objc public func pause() -> Void { + return wrappedInstance.pause() + } + + // play + // [] + @objc public func play() -> Bool { + return wrappedInstance.play() + } + + // prepareToPlay + // [] + @objc public func prepareToPlay() -> Bool { + return wrappedInstance.prepareToPlay() + } + + // stop + // [] + @objc public func stop() -> Void { + return wrappedInstance.stop() + } + + // updateMeters + // [] + @objc public func updateMeters() -> Void { + return wrappedInstance.updateMeters() + } +} + +@objc public class AVAudioPlayerNodeWrapper: NSObject { + var wrappedInstance: AVAudioPlayerNode + + @objc public var isPlaying: Bool { + get { + wrappedInstance.isPlaying + } + } + + // + // [_ wrappedInstance: AVAudioPlayerNode] + init(_ wrappedInstance: AVAudioPlayerNode) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioPlayerNode(im)init + // [] + @objc override init() { + wrappedInstance = AVAudioPlayerNode() + } + + // nodeTime:forPlayerTime + // [forPlayerTime playerTime: AVAudioTimeWrapper] + @objc public func nodeTime(forPlayerTime playerTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper { + let result = wrappedInstance.nodeTime(forPlayerTime: playerTime.wrappedInstance) + return AVAudioTimeWrapper(result) + } + + // pause + // [] + @objc public func pause() -> Void { + return wrappedInstance.pause() + } + + // play + // [] + @objc public func play() -> Void { + return wrappedInstance.play() + } + + // play:at + // [at when: AVAudioTimeWrapper] + @objc public func play(at when: AVAudioTimeWrapper) -> Void { + return wrappedInstance.play(at: when.wrappedInstance) + } + + // playerTime:forNodeTime + // [forNodeTime nodeTime: AVAudioTimeWrapper] + @objc public func playerTime(forNodeTime nodeTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper { + let result = wrappedInstance.playerTime(forNodeTime: nodeTime.wrappedInstance) + return AVAudioTimeWrapper(result) + } + + // scheduleBuffer:buffer:at:options + // [buffer null: AVAudioPCMBufferWrapper, at when: AVAudioTimeWrapper, options null: AVAudioPlayerNodeBufferOptionsWrapper] + @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper, at when: AVAudioTimeWrapper, options: AVAudioPlayerNodeBufferOptionsWrapper) -> Void { + return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance, at: when.wrappedInstance, options: options.wrappedInstance) + } + + // scheduleBuffer:buffer + // [buffer null: AVAudioPCMBufferWrapper] + @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper) -> Void { + return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance) + } + + // stop + // [] + @objc public func stop() -> Void { + return wrappedInstance.stop() + } +} + +@objc public class AVAudioRecorderWrapper: NSObject { + var wrappedInstance: AVAudioRecorder + + @objc public var format: AVAudioFormatWrapper { + get { + AVAudioFormatWrapper(wrappedInstance.format) + } + } + + @objc public var isMeteringEnabled: Bool { + get { + wrappedInstance.isMeteringEnabled + } + set { + wrappedInstance.isMeteringEnabled = newValue + } + } + + @objc public var isRecording: Bool { + get { + wrappedInstance.isRecording + } + } + + @objc public var settings: String { + get { + wrappedInstance.settings + } + } + + // + // [_ wrappedInstance: AVAudioRecorder] + init(_ wrappedInstance: AVAudioRecorder) { + self.wrappedInstance = wrappedInstance + } + + // deleteRecording + // [] + @objc public func deleteRecording() -> Bool { + return wrappedInstance.deleteRecording() + } + + // pause + // [] + @objc public func pause() -> Void { + return wrappedInstance.pause() + } + + // prepareToRecord + // [] + @objc public func prepareToRecord() -> Bool { + return wrappedInstance.prepareToRecord() + } + + // record + // [] + @objc public func record() -> Bool { + return wrappedInstance.record() + } + + // stop + // [] + @objc public func stop() -> Void { + return wrappedInstance.stop() + } + + // updateMeters + // [] + @objc public func updateMeters() -> Void { + return wrappedInstance.updateMeters() + } +} + +@objc public class AVAudioRoutingArbiterWrapper: NSObject { + var wrappedInstance: AVAudioRoutingArbiter + + @objc static public var shared: AVAudioRoutingArbiterWrapper { + get { + AVAudioRoutingArbiterWrapper(AVAudioRoutingArbiter.shared) + } + } + + // + // [_ wrappedInstance: AVAudioRoutingArbiter] + init(_ wrappedInstance: AVAudioRoutingArbiter) { + self.wrappedInstance = wrappedInstance + } + + // begin:category + // [category null: AVAudioRoutingArbiterWrapper] + @objc public func begin(category: AVAudioRoutingArbiterWrapper) -> Bool { + return wrappedInstance.begin(category: category.wrappedInstance) + } + + // leave + // [] + @objc public func leave() -> Void { + return wrappedInstance.leave() + } +} + +@objc public class AVAudioSequencerWrapper: NSObject { + var wrappedInstance: AVAudioSequencer + + @objc public var isPlaying: Bool { + get { + wrappedInstance.isPlaying + } + } + + @objc public var tempoTrack: AVMusicTrackWrapper { + get { + AVMusicTrackWrapper(wrappedInstance.tempoTrack) + } + } + + @objc public var tracks: AVMusicTrackWrapper { + get { + AVMusicTrackWrapper(wrappedInstance.tracks) + } + } + + @objc public var userInfo: String { + get { + wrappedInstance.userInfo + } + } + + // + // [_ wrappedInstance: AVAudioSequencer] + init(_ wrappedInstance: AVAudioSequencer) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioSequencer(im)init + // [] + @objc override init() { + wrappedInstance = AVAudioSequencer() + } + + // c:objc(cs)AVAudioSequencer(im)initWithAudioEngine: + // [audioEngine engine: AVAudioEngineWrapper] + @objc init(audioEngine engine: AVAudioEngineWrapper) { + wrappedInstance = AVAudioSequencer(audioEngine: engine.wrappedInstance) + } + + // createAndAppendTrack + // [] + @objc public func createAndAppendTrack() -> AVMusicTrackWrapper { + let result = wrappedInstance.createAndAppendTrack() + return AVMusicTrackWrapper(result) + } + + // prepareToPlay + // [] + @objc public func prepareToPlay() -> Void { + return wrappedInstance.prepareToPlay() + } + + // removeTrack:track + // [track null: AVMusicTrackWrapper] + @objc public func removeTrack(track: AVMusicTrackWrapper) -> Bool { + return wrappedInstance.removeTrack(track: track.wrappedInstance) + } + + // reverseEvents + // [] + @objc public func reverseEvents() -> Void { + return wrappedInstance.reverseEvents() + } + + // start + // [] + @objc public func start() { + wrappedInstance.start() + } + + // stop + // [] + @objc public func stop() -> Void { + return wrappedInstance.stop() + } +} + +@objc public class AVAudioSinkNodeWrapper: NSObject { + var wrappedInstance: AVAudioSinkNode + + // + // [_ wrappedInstance: AVAudioSinkNode] + init(_ wrappedInstance: AVAudioSinkNode) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioSourceNodeWrapper: NSObject { + var wrappedInstance: AVAudioSourceNode + + // + // [_ wrappedInstance: AVAudioSourceNode] + init(_ wrappedInstance: AVAudioSourceNode) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioTimeWrapper: NSObject { + var wrappedInstance: AVAudioTime + + @objc public var isHostTimeValid: Bool { + get { + wrappedInstance.isHostTimeValid + } + } + + @objc public var sampleRate: Double { + get { + wrappedInstance.sampleRate + } + } + + @objc public var isSampleTimeValid: Bool { + get { + wrappedInstance.isSampleTimeValid + } + } + + // + // [_ wrappedInstance: AVAudioTime] + init(_ wrappedInstance: AVAudioTime) { + self.wrappedInstance = wrappedInstance + } + + // extrapolateTime:fromAnchor + // [fromAnchor anchorTime: AVAudioTimeWrapper] + @objc public func extrapolateTime(fromAnchor anchorTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper { + let result = wrappedInstance.extrapolateTime(fromAnchor: anchorTime.wrappedInstance) + return AVAudioTimeWrapper(result) + } +} + +@objc public class AVAudioUnitWrapper: NSObject { + var wrappedInstance: AVAudioUnit + + @objc public var manufacturerName: String { + get { + wrappedInstance.manufacturerName + } + } + + @objc public var name: String { + get { + wrappedInstance.name + } + } + + @objc public var version: Int { + get { + wrappedInstance.version + } + } + + // + // [_ wrappedInstance: AVAudioUnit] + init(_ wrappedInstance: AVAudioUnit) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitComponentWrapper: NSObject { + var wrappedInstance: AVAudioUnitComponent + + @objc public var allTagNames: String { + get { + wrappedInstance.allTagNames + } + } + + @objc public var configurationDictionary: String { + get { + wrappedInstance.configurationDictionary + } + } + + @objc public var hasCustomView: Bool { + get { + wrappedInstance.hasCustomView + } + } + + @objc public var hasMIDIInput: Bool { + get { + wrappedInstance.hasMIDIInput + } + } + + @objc public var hasMIDIOutput: Bool { + get { + wrappedInstance.hasMIDIOutput + } + } + + @objc public var localizedTypeName: String { + get { + wrappedInstance.localizedTypeName + } + } + + @objc public var manufacturerName: String { + get { + wrappedInstance.manufacturerName + } + } + + @objc public var name: String { + get { + wrappedInstance.name + } + } + + @objc public var passesAUVal: Bool { + get { + wrappedInstance.passesAUVal + } + } + + @objc public var isSandboxSafe: Bool { + get { + wrappedInstance.isSandboxSafe + } + } + + @objc public var typeName: String { + get { + wrappedInstance.typeName + } + } + + @objc public var userTagNames: String { + get { + wrappedInstance.userTagNames + } + set { + wrappedInstance.userTagNames = newValue + } + } + + @objc public var version: Int { + get { + wrappedInstance.version + } + } + + @objc public var versionString: String { + get { + wrappedInstance.versionString + } + } + + // + // [_ wrappedInstance: AVAudioUnitComponent] + init(_ wrappedInstance: AVAudioUnitComponent) { + self.wrappedInstance = wrappedInstance + } + + // supportsNumberInputChannels:numInputChannels:outputChannels + // [numInputChannels null: Int, outputChannels numOutputChannels: Int] + @objc public func supportsNumberInputChannels(numInputChannels: Int, outputChannels numOutputChannels: Int) -> Bool { + return wrappedInstance.supportsNumberInputChannels(numInputChannels: numInputChannels, outputChannels: numOutputChannels) + } +} + +@objc public class AVAudioUnitComponentManagerWrapper: NSObject { + var wrappedInstance: AVAudioUnitComponentManager + + @objc public var standardLocalizedTagNames: String { + get { + wrappedInstance.standardLocalizedTagNames + } + } + + @objc public var tagNames: String { + get { + wrappedInstance.tagNames + } + } + + // + // [_ wrappedInstance: AVAudioUnitComponentManager] + init(_ wrappedInstance: AVAudioUnitComponentManager) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitDelayWrapper: NSObject { + var wrappedInstance: AVAudioUnitDelay + + // + // [_ wrappedInstance: AVAudioUnitDelay] + init(_ wrappedInstance: AVAudioUnitDelay) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitDistortionWrapper: NSObject { + var wrappedInstance: AVAudioUnitDistortion + + // + // [_ wrappedInstance: AVAudioUnitDistortion] + init(_ wrappedInstance: AVAudioUnitDistortion) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitEQWrapper: NSObject { + var wrappedInstance: AVAudioUnitEQ + + @objc public var bands: AVAudioUnitEQFilterParametersWrapper { + get { + AVAudioUnitEQFilterParametersWrapper(wrappedInstance.bands) + } + } + + // + // [_ wrappedInstance: AVAudioUnitEQ] + init(_ wrappedInstance: AVAudioUnitEQ) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands: + // [numberOfBands null: Int] + @objc init(numberOfBands: Int) { + wrappedInstance = AVAudioUnitEQ(numberOfBands: numberOfBands) + } +} + +@objc public class AVAudioUnitEQFilterParametersWrapper: NSObject { + var wrappedInstance: AVAudioUnitEQFilterParameters + + @objc public var bypass: Bool { + get { + wrappedInstance.bypass + } + set { + wrappedInstance.bypass = newValue + } + } + + // + // [_ wrappedInstance: AVAudioUnitEQFilterParameters] + init(_ wrappedInstance: AVAudioUnitEQFilterParameters) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitEffectWrapper: NSObject { + var wrappedInstance: AVAudioUnitEffect + + @objc public var bypass: Bool { + get { + wrappedInstance.bypass + } + set { + wrappedInstance.bypass = newValue + } + } + + // + // [_ wrappedInstance: AVAudioUnitEffect] + init(_ wrappedInstance: AVAudioUnitEffect) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitGeneratorWrapper: NSObject { + var wrappedInstance: AVAudioUnitGenerator + + @objc public var bypass: Bool { + get { + wrappedInstance.bypass + } + set { + wrappedInstance.bypass = newValue + } + } + + // + // [_ wrappedInstance: AVAudioUnitGenerator] + init(_ wrappedInstance: AVAudioUnitGenerator) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitMIDIInstrumentWrapper: NSObject { + var wrappedInstance: AVAudioUnitMIDIInstrument + + // + // [_ wrappedInstance: AVAudioUnitMIDIInstrument] + init(_ wrappedInstance: AVAudioUnitMIDIInstrument) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitReverbWrapper: NSObject { + var wrappedInstance: AVAudioUnitReverb + + // + // [_ wrappedInstance: AVAudioUnitReverb] + init(_ wrappedInstance: AVAudioUnitReverb) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitSamplerWrapper: NSObject { + var wrappedInstance: AVAudioUnitSampler + + // + // [_ wrappedInstance: AVAudioUnitSampler] + init(_ wrappedInstance: AVAudioUnitSampler) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitTimeEffectWrapper: NSObject { + var wrappedInstance: AVAudioUnitTimeEffect + + @objc public var bypass: Bool { + get { + wrappedInstance.bypass + } + set { + wrappedInstance.bypass = newValue + } + } + + // + // [_ wrappedInstance: AVAudioUnitTimeEffect] + init(_ wrappedInstance: AVAudioUnitTimeEffect) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitTimePitchWrapper: NSObject { + var wrappedInstance: AVAudioUnitTimePitch + + // + // [_ wrappedInstance: AVAudioUnitTimePitch] + init(_ wrappedInstance: AVAudioUnitTimePitch) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioUnitVarispeedWrapper: NSObject { + var wrappedInstance: AVAudioUnitVarispeed + + // + // [_ wrappedInstance: AVAudioUnitVarispeed] + init(_ wrappedInstance: AVAudioUnitVarispeed) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVExtendedNoteOnEventWrapper: NSObject { + var wrappedInstance: AVExtendedNoteOnEvent + + // + // [_ wrappedInstance: AVExtendedNoteOnEvent] + init(_ wrappedInstance: AVExtendedNoteOnEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVExtendedTempoEventWrapper: NSObject { + var wrappedInstance: AVExtendedTempoEvent + + @objc public var tempo: Double { + get { + wrappedInstance.tempo + } + set { + wrappedInstance.tempo = newValue + } + } + + // + // [_ wrappedInstance: AVExtendedTempoEvent] + init(_ wrappedInstance: AVExtendedTempoEvent) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVExtendedTempoEvent(im)initWithTempo: + // [tempo null: Double] + @objc init(tempo: Double) { + wrappedInstance = AVExtendedTempoEvent(tempo: tempo) + } +} + +@objc public class AVMIDIChannelEventWrapper: NSObject { + var wrappedInstance: AVMIDIChannelEvent + + // + // [_ wrappedInstance: AVMIDIChannelEvent] + init(_ wrappedInstance: AVMIDIChannelEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDIChannelPressureEventWrapper: NSObject { + var wrappedInstance: AVMIDIChannelPressureEvent + + // + // [_ wrappedInstance: AVMIDIChannelPressureEvent] + init(_ wrappedInstance: AVMIDIChannelPressureEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDIControlChangeEventWrapper: NSObject { + var wrappedInstance: AVMIDIControlChangeEvent + + @objc public var messageType: AVMIDIControlChangeEventWrapper { + get { + AVMIDIControlChangeEventWrapper(wrappedInstance.messageType) + } + } + + // + // [_ wrappedInstance: AVMIDIControlChangeEvent] + init(_ wrappedInstance: AVMIDIControlChangeEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDIMetaEventWrapper: NSObject { + var wrappedInstance: AVMIDIMetaEvent + + @objc public var type: AVMIDIMetaEventWrapper { + get { + AVMIDIMetaEventWrapper(wrappedInstance.type) + } + } + + // + // [_ wrappedInstance: AVMIDIMetaEvent] + init(_ wrappedInstance: AVMIDIMetaEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDINoteEventWrapper: NSObject { + var wrappedInstance: AVMIDINoteEvent + + // + // [_ wrappedInstance: AVMIDINoteEvent] + init(_ wrappedInstance: AVMIDINoteEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDIPitchBendEventWrapper: NSObject { + var wrappedInstance: AVMIDIPitchBendEvent + + // + // [_ wrappedInstance: AVMIDIPitchBendEvent] + init(_ wrappedInstance: AVMIDIPitchBendEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDIPlayerWrapper: NSObject { + var wrappedInstance: AVMIDIPlayer + + @objc public var isPlaying: Bool { + get { + wrappedInstance.isPlaying + } + } + + // + // [_ wrappedInstance: AVMIDIPlayer] + init(_ wrappedInstance: AVMIDIPlayer) { + self.wrappedInstance = wrappedInstance + } + + // prepareToPlay + // [] + @objc public func prepareToPlay() -> Void { + return wrappedInstance.prepareToPlay() + } + + // stop + // [] + @objc public func stop() -> Void { + return wrappedInstance.stop() + } +} + +@objc public class AVMIDIPolyPressureEventWrapper: NSObject { + var wrappedInstance: AVMIDIPolyPressureEvent + + // + // [_ wrappedInstance: AVMIDIPolyPressureEvent] + init(_ wrappedInstance: AVMIDIPolyPressureEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDIProgramChangeEventWrapper: NSObject { + var wrappedInstance: AVMIDIProgramChangeEvent + + // + // [_ wrappedInstance: AVMIDIProgramChangeEvent] + init(_ wrappedInstance: AVMIDIProgramChangeEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMIDISysexEventWrapper: NSObject { + var wrappedInstance: AVMIDISysexEvent + + // + // [_ wrappedInstance: AVMIDISysexEvent] + init(_ wrappedInstance: AVMIDISysexEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMusicEventWrapper: NSObject { + var wrappedInstance: AVMusicEvent + + // + // [_ wrappedInstance: AVMusicEvent] + init(_ wrappedInstance: AVMusicEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMusicTrackWrapper: NSObject { + var wrappedInstance: AVMusicTrack + + @objc public var destinationAudioUnit: AVAudioUnitWrapper { + get { + AVAudioUnitWrapper(wrappedInstance.destinationAudioUnit) + } + set { + wrappedInstance.destinationAudioUnit = newValue.wrappedInstance + } + } + + @objc public var isLoopingEnabled: Bool { + get { + wrappedInstance.isLoopingEnabled + } + set { + wrappedInstance.isLoopingEnabled = newValue + } + } + + @objc public var isMuted: Bool { + get { + wrappedInstance.isMuted + } + set { + wrappedInstance.isMuted = newValue + } + } + + @objc public var numberOfLoops: Int { + get { + wrappedInstance.numberOfLoops + } + set { + wrappedInstance.numberOfLoops = newValue + } + } + + @objc public var isSoloed: Bool { + get { + wrappedInstance.isSoloed + } + set { + wrappedInstance.isSoloed = newValue + } + } + + @objc public var timeResolution: Int { + get { + wrappedInstance.timeResolution + } + } + + @objc public var usesAutomatedParameters: Bool { + get { + wrappedInstance.usesAutomatedParameters + } + set { + wrappedInstance.usesAutomatedParameters = newValue + } + } + + // + // [_ wrappedInstance: AVMusicTrack] + init(_ wrappedInstance: AVMusicTrack) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMusicUserEventWrapper: NSObject { + var wrappedInstance: AVMusicUserEvent + + // + // [_ wrappedInstance: AVMusicUserEvent] + init(_ wrappedInstance: AVMusicUserEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVParameterEventWrapper: NSObject { + var wrappedInstance: AVParameterEvent + + // + // [_ wrappedInstance: AVParameterEvent] + init(_ wrappedInstance: AVParameterEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVSpeechSynthesisMarkerWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesisMarker + + @objc public var bookmarkName: String { + get { + wrappedInstance.bookmarkName + } + set { + wrappedInstance.bookmarkName = newValue + } + } + + @objc public var byteSampleOffset: Int { + get { + wrappedInstance.byteSampleOffset + } + set { + wrappedInstance.byteSampleOffset = newValue + } + } + + @objc public var mark: AVSpeechSynthesisMarkerWrapper { + get { + AVSpeechSynthesisMarkerWrapper(wrappedInstance.mark) + } + set { + wrappedInstance.mark = newValue.wrappedInstance + } + } + + @objc public var phoneme: String { + get { + wrappedInstance.phoneme + } + set { + wrappedInstance.phoneme = newValue + } + } + + // + // [_ wrappedInstance: AVSpeechSynthesisMarker] + init(_ wrappedInstance: AVSpeechSynthesisMarker) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset: + // [bookmarkName mark: String, atByteSampleOffset byteSampleOffset: Int] + @objc init(bookmarkName mark: String, atByteSampleOffset byteSampleOffset: Int) { + wrappedInstance = AVSpeechSynthesisMarker(bookmarkName: mark, atByteSampleOffset: byteSampleOffset) + } + + // c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset: + // [phonemeString phoneme: String, atByteSampleOffset byteSampleOffset: Int] + @objc init(phonemeString phoneme: String, atByteSampleOffset byteSampleOffset: Int) { + wrappedInstance = AVSpeechSynthesisMarker(phonemeString: phoneme, atByteSampleOffset: byteSampleOffset) + } +} + +@objc public class AVSpeechSynthesisProviderAudioUnitWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesisProviderAudioUnit + + @objc public var speechVoices: AVSpeechSynthesisProviderVoiceWrapper { + get { + AVSpeechSynthesisProviderVoiceWrapper(wrappedInstance.speechVoices) + } + set { + wrappedInstance.speechVoices = newValue.wrappedInstance + } + } + + // + // [_ wrappedInstance: AVSpeechSynthesisProviderAudioUnit] + init(_ wrappedInstance: AVSpeechSynthesisProviderAudioUnit) { + self.wrappedInstance = wrappedInstance + } + + // cancelSpeechRequest + // [] + @objc public func cancelSpeechRequest() -> Void { + return wrappedInstance.cancelSpeechRequest() + } + + // synthesizeSpeechRequest:speechRequest + // [speechRequest null: AVSpeechSynthesisProviderRequestWrapper] + @objc public func synthesizeSpeechRequest(speechRequest: AVSpeechSynthesisProviderRequestWrapper) -> Void { + return wrappedInstance.synthesizeSpeechRequest(speechRequest: speechRequest.wrappedInstance) + } +} + +@objc public class AVSpeechSynthesisProviderRequestWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesisProviderRequest + + @objc public var ssmlRepresentation: String { + get { + wrappedInstance.ssmlRepresentation + } + } + + @objc public var voice: AVSpeechSynthesisProviderVoiceWrapper { + get { + AVSpeechSynthesisProviderVoiceWrapper(wrappedInstance.voice) + } + } + + // + // [_ wrappedInstance: AVSpeechSynthesisProviderRequest] + init(_ wrappedInstance: AVSpeechSynthesisProviderRequest) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice: + // [ssmlRepresentation text: String, voice null: AVSpeechSynthesisProviderVoiceWrapper] + @objc init(ssmlRepresentation text: String, voice: AVSpeechSynthesisProviderVoiceWrapper) { + wrappedInstance = AVSpeechSynthesisProviderRequest(ssmlRepresentation: text, voice: voice.wrappedInstance) + } +} + +@objc public class AVSpeechSynthesisProviderVoiceWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesisProviderVoice + + @objc public var age: Int { + get { + wrappedInstance.age + } + set { + wrappedInstance.age = newValue + } + } + + @objc public var identifier: String { + get { + wrappedInstance.identifier + } + } + + @objc public var name: String { + get { + wrappedInstance.name + } + } + + @objc public var primaryLanguages: String { + get { + wrappedInstance.primaryLanguages + } + } + + @objc public var supportedLanguages: String { + get { + wrappedInstance.supportedLanguages + } + } + + @objc public var version: String { + get { + wrappedInstance.version + } + set { + wrappedInstance.version = newValue + } + } + + // + // [_ wrappedInstance: AVSpeechSynthesisProviderVoice] + init(_ wrappedInstance: AVSpeechSynthesisProviderVoice) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages: + // [name null: String, identifier null: String, primaryLanguages null: String, supportedLanguages null: String] + @objc init(name: String, identifier: String, primaryLanguages: String, supportedLanguages: String) { + wrappedInstance = AVSpeechSynthesisProviderVoice(name: name, identifier: identifier, primaryLanguages: primaryLanguages, supportedLanguages: supportedLanguages) + } + + // updateSpeechVoices + // [] + @objc static public func updateSpeechVoices() -> Void { + return AVSpeechSynthesisProviderVoice.updateSpeechVoices() + } +} + +@objc public class AVSpeechSynthesisVoiceWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesisVoice + + @objc public var audioFileSettings: String { + get { + wrappedInstance.audioFileSettings + } + } + + @objc public var identifier: String { + get { + wrappedInstance.identifier + } + } + + @objc public var language: String { + get { + wrappedInstance.language + } + } + + @objc public var name: String { + get { + wrappedInstance.name + } + } + + @objc public var voiceTraits: AVSpeechSynthesisVoiceWrapper { + get { + AVSpeechSynthesisVoiceWrapper(wrappedInstance.voiceTraits) + } + } + + // + // [_ wrappedInstance: AVSpeechSynthesisVoice] + init(_ wrappedInstance: AVSpeechSynthesisVoice) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier: + // [identifier null: String] + @objc init(identifier: String) { + wrappedInstance = AVSpeechSynthesisVoice(identifier: identifier) + } + + // c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage: + // [language languageCode: String] + @objc init(language languageCode: String) { + wrappedInstance = AVSpeechSynthesisVoice(language: languageCode) + } + + // currentLanguageCode + // [] + @objc static public func currentLanguageCode() -> String { + return AVSpeechSynthesisVoice.currentLanguageCode() + } +} + +@objc public class AVSpeechSynthesizerWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesizer + + @objc static public var personalVoiceAuthorizationStatus: AVSpeechSynthesizerWrapper { + get { + AVSpeechSynthesizerWrapper(AVSpeechSynthesizer.personalVoiceAuthorizationStatus) + } + } + + @objc public var isPaused: Bool { + get { + wrappedInstance.isPaused + } + } + + @objc public var isSpeaking: Bool { + get { + wrappedInstance.isSpeaking + } + } + + // + // [_ wrappedInstance: AVSpeechSynthesizer] + init(_ wrappedInstance: AVSpeechSynthesizer) { + self.wrappedInstance = wrappedInstance + } + + // requestPersonalVoiceAuthorization + // [] + @objc static public func requestPersonalVoiceAuthorization() -> AVSpeechSynthesizerWrapper { + let result = AVSpeechSynthesizer.requestPersonalVoiceAuthorization() + return AVSpeechSynthesizerWrapper(result) + } + + // continueSpeaking + // [] + @objc public func continueSpeaking() -> Bool { + return wrappedInstance.continueSpeaking() + } + + // speak:utterance + // [utterance null: AVSpeechUtteranceWrapper] + @objc public func speak(utterance: AVSpeechUtteranceWrapper) -> Void { + return wrappedInstance.speak(utterance: utterance.wrappedInstance) + } + + // write:utterance:toBufferCallback + // [utterance null: AVSpeechUtteranceWrapper, toBufferCallback bufferCallback: AVSpeechSynthesizerWrapper] + @objc public func write(utterance: AVSpeechUtteranceWrapper, toBufferCallback bufferCallback: AVSpeechSynthesizerWrapper) -> Void { + return wrappedInstance.write(utterance: utterance.wrappedInstance, toBufferCallback: bufferCallback.wrappedInstance) + } + + // write:utterance:toBufferCallback:toMarkerCallback + // [utterance null: AVSpeechUtteranceWrapper, toBufferCallback bufferCallback: AVSpeechSynthesizerWrapper, toMarkerCallback markerCallback: AVSpeechSynthesizerWrapper] + @objc public func write(utterance: AVSpeechUtteranceWrapper, toBufferCallback bufferCallback: AVSpeechSynthesizerWrapper, toMarkerCallback markerCallback: AVSpeechSynthesizerWrapper) -> Void { + return wrappedInstance.write(utterance: utterance.wrappedInstance, toBufferCallback: bufferCallback.wrappedInstance, toMarkerCallback: markerCallback.wrappedInstance) + } +} + +@objc public class AVSpeechUtteranceWrapper: NSObject { + var wrappedInstance: AVSpeechUtterance + + @objc public var prefersAssistiveTechnologySettings: Bool { + get { + wrappedInstance.prefersAssistiveTechnologySettings + } + set { + wrappedInstance.prefersAssistiveTechnologySettings = newValue + } + } + + @objc public var speechString: String { + get { + wrappedInstance.speechString + } + } + + @objc public var voice: AVSpeechSynthesisVoiceWrapper { + get { + AVSpeechSynthesisVoiceWrapper(wrappedInstance.voice) + } + set { + wrappedInstance.voice = newValue.wrappedInstance + } + } + + // + // [_ wrappedInstance: AVSpeechUtterance] + init(_ wrappedInstance: AVSpeechUtterance) { + self.wrappedInstance = wrappedInstance + } + + // c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation: + // [ssmlRepresentation string: String] + @objc init(ssmlRepresentation string: String) { + wrappedInstance = AVSpeechUtterance(ssmlRepresentation: string) + } + + // c:objc(cs)AVSpeechUtterance(im)initWithString: + // [string null: String] + @objc init(string: String) { + wrappedInstance = AVSpeechUtterance(string: string) + } +} + +@objc public class GlobalsWrapper: NSObject { + @objc static public var AVAudioBitRateStrategy_ConstantWrapper: String { + get { + AVAudioBitRateStrategy_Constant + } + } + + @objc static public var AVAudioBitRateStrategy_LongTermAverageWrapper: String { + get { + AVAudioBitRateStrategy_LongTermAverage + } + } + + @objc static public var AVAudioBitRateStrategy_VariableWrapper: String { + get { + AVAudioBitRateStrategy_Variable + } + } + + @objc static public var AVAudioBitRateStrategy_VariableConstrainedWrapper: String { + get { + AVAudioBitRateStrategy_VariableConstrained + } + } + + @objc static public var AVAudioFileTypeKeyWrapper: String { + get { + AVAudioFileTypeKey + } + } + + @objc static public var AVAudioSessionInterruptionWasSuspendedKeyWrapper: String { + get { + AVAudioSessionInterruptionWasSuspendedKey + } + } + + @objc static public var AVAudioUnitManufacturerNameAppleWrapper: String { + get { + AVAudioUnitManufacturerNameApple + } + } + + @objc static public var AVAudioUnitTypeEffectWrapper: String { + get { + AVAudioUnitTypeEffect + } + } + + @objc static public var AVAudioUnitTypeFormatConverterWrapper: String { + get { + AVAudioUnitTypeFormatConverter + } + } + + @objc static public var AVAudioUnitTypeGeneratorWrapper: String { + get { + AVAudioUnitTypeGenerator + } + } + + @objc static public var AVAudioUnitTypeMIDIProcessorWrapper: String { + get { + AVAudioUnitTypeMIDIProcessor + } + } + + @objc static public var AVAudioUnitTypeMixerWrapper: String { + get { + AVAudioUnitTypeMixer + } + } + + @objc static public var AVAudioUnitTypeMusicDeviceWrapper: String { + get { + AVAudioUnitTypeMusicDevice + } + } + + @objc static public var AVAudioUnitTypeMusicEffectWrapper: String { + get { + AVAudioUnitTypeMusicEffect + } + } + + @objc static public var AVAudioUnitTypeOfflineEffectWrapper: String { + get { + AVAudioUnitTypeOfflineEffect + } + } + + @objc static public var AVAudioUnitTypeOutputWrapper: String { + get { + AVAudioUnitTypeOutput + } + } + + @objc static public var AVAudioUnitTypePannerWrapper: String { + get { + AVAudioUnitTypePanner + } + } + + @objc static public var AVChannelLayoutKeyWrapper: String { + get { + AVChannelLayoutKey + } + } + + @objc static public var AVEncoderAudioQualityForVBRKeyWrapper: String { + get { + AVEncoderAudioQualityForVBRKey + } + } + + @objc static public var AVEncoderAudioQualityKeyWrapper: String { + get { + AVEncoderAudioQualityKey + } + } + + @objc static public var AVEncoderBitDepthHintKeyWrapper: String { + get { + AVEncoderBitDepthHintKey + } + } + + @objc static public var AVEncoderBitRateKeyWrapper: String { + get { + AVEncoderBitRateKey + } + } + + @objc static public var AVEncoderBitRatePerChannelKeyWrapper: String { + get { + AVEncoderBitRatePerChannelKey + } + } + + @objc static public var AVEncoderBitRateStrategyKeyWrapper: String { + get { + AVEncoderBitRateStrategyKey + } + } + + @objc static public var AVFormatIDKeyWrapper: String { + get { + AVFormatIDKey + } + } + + @objc static public var AVLinearPCMBitDepthKeyWrapper: String { + get { + AVLinearPCMBitDepthKey + } + } + + @objc static public var AVLinearPCMIsBigEndianKeyWrapper: String { + get { + AVLinearPCMIsBigEndianKey + } + } + + @objc static public var AVLinearPCMIsFloatKeyWrapper: String { + get { + AVLinearPCMIsFloatKey + } + } + + @objc static public var AVLinearPCMIsNonInterleavedWrapper: String { + get { + AVLinearPCMIsNonInterleaved + } + } + + @objc static public var AVNumberOfChannelsKeyWrapper: String { + get { + AVNumberOfChannelsKey + } + } + + @objc static public var AVSampleRateConverterAlgorithmKeyWrapper: String { + get { + AVSampleRateConverterAlgorithmKey + } + } + + @objc static public var AVSampleRateConverterAlgorithm_MasteringWrapper: String { + get { + AVSampleRateConverterAlgorithm_Mastering + } + } + + @objc static public var AVSampleRateConverterAlgorithm_MinimumPhaseWrapper: String { + get { + AVSampleRateConverterAlgorithm_MinimumPhase + } + } + + @objc static public var AVSampleRateConverterAlgorithm_NormalWrapper: String { + get { + AVSampleRateConverterAlgorithm_Normal + } + } + + @objc static public var AVSampleRateConverterAudioQualityKeyWrapper: String { + get { + AVSampleRateConverterAudioQualityKey + } + } + + @objc static public var AVSampleRateKeyWrapper: String { + get { + AVSampleRateKey + } + } + + @objc static public var AVSpeechSynthesisIPANotationAttributeWrapper: String { + get { + AVSpeechSynthesisIPANotationAttribute + } + } + + @objc static public var AVSpeechSynthesisVoiceIdentifierAlexWrapper: String { + get { + AVSpeechSynthesisVoiceIdentifierAlex + } + } + + @objc static public var AVMusicTimeStampEndOfTrackWrapper: Double { + get { + AVMusicTimeStampEndOfTrack + } + set { + AVMusicTimeStampEndOfTrack = newValue + } + } +} diff --git a/pkgs/swiftgen/AVFoundationWrapper.swift b/pkgs/swiftgen/AVFoundationWrapper.swift new file mode 100644 index 0000000000..85f002d8b4 --- /dev/null +++ b/pkgs/swiftgen/AVFoundationWrapper.swift @@ -0,0 +1,14958 @@ +import AVFoundation + +import AVFoundation + +import Foundation + +@objc public class AVAssetReferenceRestrictionsWrapper: NSObject { + var wrappedInstance: AVAssetReferenceRestrictions + + @objc static public var defaultPolicy: AVAssetReferenceRestrictionsWrapper { + get { + AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.defaultPolicy) + } + } + + @objc static public var forbidAll: AVAssetReferenceRestrictionsWrapper { + get { + AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidAll) + } + } + + @objc static public var forbidCrossSiteReference: AVAssetReferenceRestrictionsWrapper { + get { + AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidCrossSiteReference) + } + } + + @objc static public var forbidLocalReferenceToLocal: AVAssetReferenceRestrictionsWrapper { + get { + AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidLocalReferenceToLocal) + } + } + + @objc static public var forbidLocalReferenceToRemote: AVAssetReferenceRestrictionsWrapper { + get { + AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidLocalReferenceToRemote) + } + } + + @objc static public var forbidRemoteReferenceToLocal: AVAssetReferenceRestrictionsWrapper { + get { + AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidRemoteReferenceToLocal) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVAssetReferenceRestrictions) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVAssetReferenceRestrictions() + } +} + +@objc public class AVAssetTrackGroupOutputHandlingWrapper: NSObject { + var wrappedInstance: AVAssetTrackGroupOutputHandling + + @objc static public var preserveAlternateTracks: AVAssetTrackGroupOutputHandlingWrapper { + get { + AVAssetTrackGroupOutputHandlingWrapper(AVAssetTrackGroupOutputHandling.preserveAlternateTracks) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVAssetTrackGroupOutputHandling) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVAssetTrackGroupOutputHandling() + } +} + +@objc public class AVAudioSpatializationFormatsWrapper: NSObject { + var wrappedInstance: AVAudioSpatializationFormats + + @objc static public var monoAndStereo: AVAudioSpatializationFormatsWrapper { + get { + AVAudioSpatializationFormatsWrapper(AVAudioSpatializationFormats.monoAndStereo) + } + } + + @objc static public var monoStereoAndMultichannel: AVAudioSpatializationFormatsWrapper { + get { + AVAudioSpatializationFormatsWrapper(AVAudioSpatializationFormats.monoStereoAndMultichannel) + } + } + + @objc static public var multichannel: AVAudioSpatializationFormatsWrapper { + get { + AVAudioSpatializationFormatsWrapper(AVAudioSpatializationFormats.multichannel) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVAudioSpatializationFormats) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVAudioSpatializationFormats() + } +} + +@objc public class DecorationWrapper: NSObject { + var wrappedInstance: AVCaption.Decoration + + @objc static public var lineThrough: AVCaptionWrapper { + get { + AVCaptionWrapper(AVCaption.Decoration.lineThrough) + } + } + + @objc static public var overline: AVCaptionWrapper { + get { + AVCaptionWrapper(AVCaption.Decoration.overline) + } + } + + @objc static public var underline: AVCaptionWrapper { + get { + AVCaptionWrapper(AVCaption.Decoration.underline) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVCaption.Decoration) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaption.Decoration() + } +} + +@objc public class PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsWrapper: NSObject { + var wrappedInstance: AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions + + @objc static public var exposureModeChanged: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions.exposureModeChanged) + } + } + + @objc static public var focusModeChanged: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions.focusModeChanged) + } + } + + @objc static public var videoZoomChanged: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions.videoZoomChanged) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions() + } +} + +@objc public class AVDelegatingPlaybackCoordinatorRateChangeOptionsWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinatorRateChangeOptions + + @objc static public var playImmediately: AVDelegatingPlaybackCoordinatorRateChangeOptionsWrapper { + get { + AVDelegatingPlaybackCoordinatorRateChangeOptionsWrapper(AVDelegatingPlaybackCoordinatorRateChangeOptions.playImmediately) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorRateChangeOptions) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVDelegatingPlaybackCoordinatorRateChangeOptions() + } +} + +@objc public class AVDelegatingPlaybackCoordinatorSeekOptionsWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinatorSeekOptions + + @objc static public var resumeImmediately: AVDelegatingPlaybackCoordinatorSeekOptionsWrapper { + get { + AVDelegatingPlaybackCoordinatorSeekOptionsWrapper(AVDelegatingPlaybackCoordinatorSeekOptions.resumeImmediately) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorSeekOptions) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVDelegatingPlaybackCoordinatorSeekOptions() + } +} + +@objc public class AVMovieWritingOptionsWrapper: NSObject { + var wrappedInstance: AVMovieWritingOptions + + @objc static public var addMovieHeaderToDestination: AVMovieWritingOptionsWrapper { + get { + AVMovieWritingOptionsWrapper(AVMovieWritingOptions.addMovieHeaderToDestination) + } + } + + @objc static public var truncateDestinationToMovieHeaderOnly: AVMovieWritingOptionsWrapper { + get { + AVMovieWritingOptionsWrapper(AVMovieWritingOptions.truncateDestinationToMovieHeaderOnly) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVMovieWritingOptions) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVMovieWritingOptions() + } +} + +@objc public class RestrictionsWrapper: NSObject { + var wrappedInstance: AVPlayerInterstitialEvent.Restrictions + + @objc static public var constrainsSeekingForwardInPrimaryContent: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Restrictions.constrainsSeekingForwardInPrimaryContent) + } + } + + @objc static public var requiresPlaybackAtPreferredRateForAdvancement: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Restrictions.requiresPlaybackAtPreferredRateForAdvancement) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVPlayerInterstitialEvent.Restrictions) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVPlayerInterstitialEvent.Restrictions() + } +} + +@objc public class AVVariantPreferencesWrapper: NSObject { + var wrappedInstance: AVVariantPreferences + + @objc static public var scalabilityToLosslessAudio: AVVariantPreferencesWrapper { + get { + AVVariantPreferencesWrapper(AVVariantPreferences.scalabilityToLosslessAudio) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVVariantPreferences) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVVariantPreferences() + } +} + +@objc public class AVCaptionDimensionWrapper: NSObject { + var wrappedInstance: AVCaptionDimension + + init(_ wrappedInstance: AVCaptionDimension) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptionDimension() + } +} + +@objc public class AVCaptionPointWrapper: NSObject { + var wrappedInstance: AVCaptionPoint + + @objc public var x: AVCaptionDimensionWrapper { + get { + AVCaptionDimensionWrapper(wrappedInstance.x) + } + set { + wrappedInstance.x = newValue.wrappedInstance + } + } + + @objc public var y: AVCaptionDimensionWrapper { + get { + AVCaptionDimensionWrapper(wrappedInstance.y) + } + set { + wrappedInstance.y = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptionPoint) { + self.wrappedInstance = wrappedInstance + } + + @objc init(x: AVCaptionDimensionWrapper, y: AVCaptionDimensionWrapper) { + wrappedInstance = AVCaptionPoint(x: x.wrappedInstance, y: y.wrappedInstance) + } + + @objc override init() { + wrappedInstance = AVCaptionPoint() + } +} + +@objc public class AVCaptionSizeWrapper: NSObject { + var wrappedInstance: AVCaptionSize + + @objc public var height: AVCaptionDimensionWrapper { + get { + AVCaptionDimensionWrapper(wrappedInstance.height) + } + set { + wrappedInstance.height = newValue.wrappedInstance + } + } + + @objc public var width: AVCaptionDimensionWrapper { + get { + AVCaptionDimensionWrapper(wrappedInstance.width) + } + set { + wrappedInstance.width = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptionSize) { + self.wrappedInstance = wrappedInstance + } + + @objc init(width: AVCaptionDimensionWrapper, height: AVCaptionDimensionWrapper) { + wrappedInstance = AVCaptionSize(width: width.wrappedInstance, height: height.wrappedInstance) + } + + @objc override init() { + wrappedInstance = AVCaptionSize() + } +} + +@objc public class AVEdgeWidthsWrapper: NSObject { + var wrappedInstance: AVEdgeWidths + + init(_ wrappedInstance: AVEdgeWidths) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVEdgeWidths() + } +} + +@objc public class AVPixelAspectRatioWrapper: NSObject { + var wrappedInstance: AVPixelAspectRatio + + @objc public var horizontalSpacing: Int { + get { + wrappedInstance.horizontalSpacing + } + set { + wrappedInstance.horizontalSpacing = newValue + } + } + + @objc public var verticalSpacing: Int { + get { + wrappedInstance.verticalSpacing + } + set { + wrappedInstance.verticalSpacing = newValue + } + } + + init(_ wrappedInstance: AVPixelAspectRatio) { + self.wrappedInstance = wrappedInstance + } + + @objc init(horizontalSpacing: Int, verticalSpacing: Int) { + wrappedInstance = AVPixelAspectRatio(horizontalSpacing: horizontalSpacing, verticalSpacing: verticalSpacing) + } + + @objc override init() { + wrappedInstance = AVPixelAspectRatio() + } +} + +@objc public class AVSampleCursorAudioDependencyInfoWrapper: NSObject { + var wrappedInstance: AVSampleCursorAudioDependencyInfo + + @objc public var audioSamplePacketRefreshCount: Int { + get { + wrappedInstance.audioSamplePacketRefreshCount + } + set { + wrappedInstance.audioSamplePacketRefreshCount = newValue + } + } + + init(_ wrappedInstance: AVSampleCursorAudioDependencyInfo) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVSampleCursorAudioDependencyInfo() + } +} + +@objc public class AVSampleCursorChunkInfoWrapper: NSObject { + var wrappedInstance: AVSampleCursorChunkInfo + + init(_ wrappedInstance: AVSampleCursorChunkInfo) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVSampleCursorChunkInfo() + } +} + +@objc public class AVSampleCursorDependencyInfoWrapper: NSObject { + var wrappedInstance: AVSampleCursorDependencyInfo + + init(_ wrappedInstance: AVSampleCursorDependencyInfo) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVSampleCursorDependencyInfo() + } +} + +@objc public class AVSampleCursorStorageRangeWrapper: NSObject { + var wrappedInstance: AVSampleCursorStorageRange + + init(_ wrappedInstance: AVSampleCursorStorageRange) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVSampleCursorStorageRange() + } +} + +@objc public class AVSampleCursorSyncInfoWrapper: NSObject { + var wrappedInstance: AVSampleCursorSyncInfo + + init(_ wrappedInstance: AVSampleCursorSyncInfo) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVSampleCursorSyncInfo() + } +} + +@objc public class AVAssetDownloadedAssetEvictionPriorityWrapper: NSObject { + var wrappedInstance: AVAssetDownloadedAssetEvictionPriority + + @objc static public var `default`: AVAssetDownloadedAssetEvictionPriorityWrapper { + get { + AVAssetDownloadedAssetEvictionPriorityWrapper(AVAssetDownloadedAssetEvictionPriority.`default`) + } + } + + @objc static public var important: AVAssetDownloadedAssetEvictionPriorityWrapper { + get { + AVAssetDownloadedAssetEvictionPriorityWrapper(AVAssetDownloadedAssetEvictionPriority.important) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVAssetDownloadedAssetEvictionPriority) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVAssetDownloadedAssetEvictionPriority(rawValue: rawValue) + } +} + +@objc public class ApertureModeWrapper: NSObject { + var wrappedInstance: AVAssetImageGenerator.ApertureMode + + @objc static public var cleanAperture: AVAssetImageGeneratorWrapper { + get { + AVAssetImageGeneratorWrapper(AVAssetImageGenerator.ApertureMode.cleanAperture) + } + } + + @objc static public var encodedPixels: AVAssetImageGeneratorWrapper { + get { + AVAssetImageGeneratorWrapper(AVAssetImageGenerator.ApertureMode.encodedPixels) + } + } + + @objc static public var productionAperture: AVAssetImageGeneratorWrapper { + get { + AVAssetImageGeneratorWrapper(AVAssetImageGenerator.ApertureMode.productionAperture) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVAssetImageGenerator.ApertureMode) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVAssetImageGenerator.ApertureMode(rawValue: rawValue) + } +} + +@objc public class AVAssetPlaybackConfigurationOptionWrapper: NSObject { + var wrappedInstance: AVAssetPlaybackConfigurationOption + + @objc static public var stereoMultiviewVideo: AVAssetPlaybackConfigurationOptionWrapper { + get { + AVAssetPlaybackConfigurationOptionWrapper(AVAssetPlaybackConfigurationOption.stereoMultiviewVideo) + } + } + + @objc static public var stereoVideo: AVAssetPlaybackConfigurationOptionWrapper { + get { + AVAssetPlaybackConfigurationOptionWrapper(AVAssetPlaybackConfigurationOption.stereoVideo) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVAssetPlaybackConfigurationOption) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVAssetPlaybackConfigurationOption(rawValue: rawValue) + } +} + +@objc public class MediaDataLocationWrapper: NSObject { + var wrappedInstance: AVAssetWriterInput.MediaDataLocation + + @objc static public var beforeMainMediaDataNotInterleaved: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(AVAssetWriterInput.MediaDataLocation.beforeMainMediaDataNotInterleaved) + } + } + + @objc static public var interleavedWithMainMediaData: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(AVAssetWriterInput.MediaDataLocation.interleavedWithMainMediaData) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVAssetWriterInput.MediaDataLocation) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVAssetWriterInput.MediaDataLocation(rawValue: rawValue) + } +} + +@objc public class AVAudioTimePitchAlgorithmWrapper: NSObject { + var wrappedInstance: AVAudioTimePitchAlgorithm + + @objc static public var spectral: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(AVAudioTimePitchAlgorithm.spectral) + } + } + + @objc static public var timeDomain: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(AVAudioTimePitchAlgorithm.timeDomain) + } + } + + @objc static public var varispeed: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(AVAudioTimePitchAlgorithm.varispeed) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVAudioTimePitchAlgorithm) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVAudioTimePitchAlgorithm(rawValue: rawValue) + } +} + +@objc public class AdjustmentTypeWrapper: NSObject { + var wrappedInstance: AVCaptionConversionAdjustment.AdjustmentType + + @objc static public var timeRange: AVCaptionConversionAdjustmentWrapper { + get { + AVCaptionConversionAdjustmentWrapper(AVCaptionConversionAdjustment.AdjustmentType.timeRange) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVCaptionConversionAdjustment.AdjustmentType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVCaptionConversionAdjustment.AdjustmentType(rawValue: rawValue) + } +} + +@objc public class WarningTypeWrapper: NSObject { + var wrappedInstance: AVCaptionConversionWarning.WarningType + + @objc static public var excessMediaData: AVCaptionConversionWarningWrapper { + get { + AVCaptionConversionWarningWrapper(AVCaptionConversionWarning.WarningType.excessMediaData) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVCaptionConversionWarning.WarningType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVCaptionConversionWarning.WarningType(rawValue: rawValue) + } +} + +@objc public class AVCaptionSettingsKeyWrapper: NSObject { + var wrappedInstance: AVCaptionSettingsKey + + @objc static public var mediaSubType: AVCaptionSettingsKeyWrapper { + get { + AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.mediaSubType) + } + } + + @objc static public var mediaType: AVCaptionSettingsKeyWrapper { + get { + AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.mediaType) + } + } + + @objc static public var timeCodeFrameDuration: AVCaptionSettingsKeyWrapper { + get { + AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.timeCodeFrameDuration) + } + } + + @objc static public var useDropFrameTimeCode: AVCaptionSettingsKeyWrapper { + get { + AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.useDropFrameTimeCode) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVCaptionSettingsKey) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVCaptionSettingsKey(rawValue: rawValue) + } +} + +@objc public class DeviceTypeWrapper: NSObject { + var wrappedInstance: AVCaptureDevice.DeviceType + + @objc static public var builtInMicrophone: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.builtInMicrophone) + } + } + + @objc static public var builtInWideAngleCamera: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.builtInWideAngleCamera) + } + } + + @objc static public var continuityCamera: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.continuityCamera) + } + } + + @objc static public var deskViewCamera: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.deskViewCamera) + } + } + + @objc static public var external: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.external) + } + } + + @objc static public var externalUnknown: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.externalUnknown) + } + } + + @objc static public var microphone: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.microphone) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVCaptureDevice.DeviceType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVCaptureDevice.DeviceType(rawValue: rawValue) + } +} + +@objc public class AVCaptureReactionTypeWrapper: NSObject { + var wrappedInstance: AVCaptureReactionType + + @objc static public var balloons: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.balloons) + } + } + + @objc static public var confetti: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.confetti) + } + } + + @objc static public var fireworks: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.fireworks) + } + } + + @objc static public var heart: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.heart) + } + } + + @objc static public var lasers: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.lasers) + } + } + + @objc static public var rain: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.rain) + } + } + + @objc static public var thumbsDown: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.thumbsDown) + } + } + + @objc static public var thumbsUp: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(AVCaptureReactionType.thumbsUp) + } + } + + @objc public var systemImageName: String { + get { + wrappedInstance.systemImageName + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVCaptureReactionType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVCaptureReactionType(rawValue: rawValue) + } +} + +@objc public class PresetWrapper: NSObject { + var wrappedInstance: AVCaptureSession.Preset + + @objc static public var hd1280x720: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.hd1280x720) + } + } + + @objc static public var hd1920x1080: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.hd1920x1080) + } + } + + @objc static public var qvga320x240: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.qvga320x240) + } + } + + @objc static public var cif352x288: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.cif352x288) + } + } + + @objc static public var hd4K3840x2160: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.hd4K3840x2160) + } + } + + @objc static public var vga640x480: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.vga640x480) + } + } + + @objc static public var qHD960x540: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.qHD960x540) + } + } + + @objc static public var high: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.high) + } + } + + @objc static public var low: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.low) + } + } + + @objc static public var medium: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.medium) + } + } + + @objc static public var photo: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.photo) + } + } + + @objc static public var iFrame1280x720: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.iFrame1280x720) + } + } + + @objc static public var iFrame960x540: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(AVCaptureSession.Preset.iFrame960x540) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVCaptureSession.Preset) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVCaptureSession.Preset(rawValue: rawValue) + } +} + +@objc public class RetryReasonWrapper: NSObject { + var wrappedInstance: AVContentKeyRequest.RetryReason + + @objc static public var receivedObsoleteContentKey: AVContentKeyRequestWrapper { + get { + AVContentKeyRequestWrapper(AVContentKeyRequest.RetryReason.receivedObsoleteContentKey) + } + } + + @objc static public var receivedResponseWithExpiredLease: AVContentKeyRequestWrapper { + get { + AVContentKeyRequestWrapper(AVContentKeyRequest.RetryReason.receivedResponseWithExpiredLease) + } + } + + @objc static public var timedOut: AVContentKeyRequestWrapper { + get { + AVContentKeyRequestWrapper(AVContentKeyRequest.RetryReason.timedOut) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVContentKeyRequest.RetryReason) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVContentKeyRequest.RetryReason(rawValue: rawValue) + } +} + +@objc public class AVContentKeySessionServerPlaybackContextOptionWrapper: NSObject { + var wrappedInstance: AVContentKeySessionServerPlaybackContextOption + + @objc static public var protocolVersions: AVContentKeySessionServerPlaybackContextOptionWrapper { + get { + AVContentKeySessionServerPlaybackContextOptionWrapper(AVContentKeySessionServerPlaybackContextOption.protocolVersions) + } + } + + @objc static public var serverChallenge: AVContentKeySessionServerPlaybackContextOptionWrapper { + get { + AVContentKeySessionServerPlaybackContextOptionWrapper(AVContentKeySessionServerPlaybackContextOption.serverChallenge) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVContentKeySessionServerPlaybackContextOption) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVContentKeySessionServerPlaybackContextOption(rawValue: rawValue) + } +} + +@objc public class AVContentKeySystemWrapper: NSObject { + var wrappedInstance: AVContentKeySystem + + @objc static public var authorizationToken: AVContentKeySystemWrapper { + get { + AVContentKeySystemWrapper(AVContentKeySystem.authorizationToken) + } + } + + @objc static public var clearKey: AVContentKeySystemWrapper { + get { + AVContentKeySystemWrapper(AVContentKeySystem.clearKey) + } + } + + @objc static public var fairPlayStreaming: AVContentKeySystemWrapper { + get { + AVContentKeySystemWrapper(AVContentKeySystem.fairPlayStreaming) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVContentKeySystem) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVContentKeySystem(rawValue: rawValue) + } +} + +@objc public class ReasonWrapper: NSObject { + var wrappedInstance: AVCoordinatedPlaybackSuspension.Reason + + @objc static public var audioSessionInterrupted: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.audioSessionInterrupted) + } + } + + @objc static public var coordinatedPlaybackNotPossible: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.coordinatedPlaybackNotPossible) + } + } + + @objc static public var playingInterstitial: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.playingInterstitial) + } + } + + @objc static public var stallRecovery: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.stallRecovery) + } + } + + @objc static public var userActionRequired: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.userActionRequired) + } + } + + @objc static public var userIsChangingCurrentTime: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.userIsChangingCurrentTime) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVCoordinatedPlaybackSuspension.Reason) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVCoordinatedPlaybackSuspension.Reason(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVCoordinatedPlaybackSuspension.Reason(_: rawValue) + } +} + +@objc public class AVFileTypeWrapper: NSObject { + var wrappedInstance: AVFileType + + @objc static public var mobile3GPP: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.mobile3GPP) + } + } + + @objc static public var mobile3GPP2: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.mobile3GPP2) + } + } + + @objc static public var ac3: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.ac3) + } + } + + @objc static public var AHAP: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.AHAP) + } + } + + @objc static public var aifc: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.aifc) + } + } + + @objc static public var aiff: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.aiff) + } + } + + @objc static public var amr: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.amr) + } + } + + @objc static public var avci: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.avci) + } + } + + @objc static public var m4a: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.m4a) + } + } + + @objc static public var m4v: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.m4v) + } + } + + @objc static public var appleiTT: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.appleiTT) + } + } + + @objc static public var caf: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.caf) + } + } + + @objc static public var dng: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.dng) + } + } + + @objc static public var eac3: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.eac3) + } + } + + @objc static public var heic: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.heic) + } + } + + @objc static public var heif: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.heif) + } + } + + @objc static public var jpg: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.jpg) + } + } + + @objc static public var mp4: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.mp4) + } + } + + @objc static public var mp3: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.mp3) + } + } + + @objc static public var mov: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.mov) + } + } + + @objc static public var SCC: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.SCC) + } + } + + @objc static public var au: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.au) + } + } + + @objc static public var tif: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.tif) + } + } + + @objc static public var wav: AVFileTypeWrapper { + get { + AVFileTypeWrapper(AVFileType.wav) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVFileType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVFileType(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVFileType(_: rawValue) + } +} + +@objc public class AVFileTypeProfileWrapper: NSObject { + var wrappedInstance: AVFileTypeProfile + + @objc static public var mpeg4AppleHLS: AVFileTypeProfileWrapper { + get { + AVFileTypeProfileWrapper(AVFileTypeProfile.mpeg4AppleHLS) + } + } + + @objc static public var mpeg4CMAFCompliant: AVFileTypeProfileWrapper { + get { + AVFileTypeProfileWrapper(AVFileTypeProfile.mpeg4CMAFCompliant) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVFileTypeProfile) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVFileTypeProfile(rawValue: rawValue) + } +} + +@objc public class AVLayerVideoGravityWrapper: NSObject { + var wrappedInstance: AVLayerVideoGravity + + @objc static public var resize: AVLayerVideoGravityWrapper { + get { + AVLayerVideoGravityWrapper(AVLayerVideoGravity.resize) + } + } + + @objc static public var resizeAspect: AVLayerVideoGravityWrapper { + get { + AVLayerVideoGravityWrapper(AVLayerVideoGravity.resizeAspect) + } + } + + @objc static public var resizeAspectFill: AVLayerVideoGravityWrapper { + get { + AVLayerVideoGravityWrapper(AVLayerVideoGravity.resizeAspectFill) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVLayerVideoGravity) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVLayerVideoGravity(rawValue: rawValue) + } +} + +@objc public class AVMediaCharacteristicWrapper: NSObject { + var wrappedInstance: AVMediaCharacteristic + + @objc static public var audible: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.audible) + } + } + + @objc static public var carriesVideoStereoMetadata: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.carriesVideoStereoMetadata) + } + } + + @objc static public var containsAlphaChannel: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsAlphaChannel) + } + } + + @objc static public var containsHDRVideo: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsHDRVideo) + } + } + + @objc static public var containsOnlyForcedSubtitles: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsOnlyForcedSubtitles) + } + } + + @objc static public var containsStereoMultiviewVideo: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsStereoMultiviewVideo) + } + } + + @objc static public var describesMusicAndSoundForAccessibility: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.describesMusicAndSoundForAccessibility) + } + } + + @objc static public var describesVideoForAccessibility: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.describesVideoForAccessibility) + } + } + + @objc static public var dubbedTranslation: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.dubbedTranslation) + } + } + + @objc static public var easyToRead: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.easyToRead) + } + } + + @objc static public var enhancesSpeechIntelligibility: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.enhancesSpeechIntelligibility) + } + } + + @objc static public var frameBased: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.frameBased) + } + } + + @objc static public var indicatesHorizontalFieldOfView: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.indicatesHorizontalFieldOfView) + } + } + + @objc static public var isAuxiliaryContent: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.isAuxiliaryContent) + } + } + + @objc static public var isMainProgramContent: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.isMainProgramContent) + } + } + + @objc static public var isOriginalContent: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.isOriginalContent) + } + } + + @objc static public var languageTranslation: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.languageTranslation) + } + } + + @objc static public var legible: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.legible) + } + } + + @objc static public var tactileMinimal: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.tactileMinimal) + } + } + + @objc static public var transcribesSpokenDialogForAccessibility: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.transcribesSpokenDialogForAccessibility) + } + } + + @objc static public var usesWideGamutColorSpace: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.usesWideGamutColorSpace) + } + } + + @objc static public var visual: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.visual) + } + } + + @objc static public var voiceOverTranslation: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(AVMediaCharacteristic.voiceOverTranslation) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMediaCharacteristic) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMediaCharacteristic(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVMediaCharacteristic(_: rawValue) + } +} + +@objc public class AVMediaTypeWrapper: NSObject { + var wrappedInstance: AVMediaType + + @objc static public var audio: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.audio) + } + } + + @objc static public var closedCaption: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.closedCaption) + } + } + + @objc static public var depthData: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.depthData) + } + } + + @objc static public var haptic: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.haptic) + } + } + + @objc static public var metadata: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.metadata) + } + } + + @objc static public var muxed: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.muxed) + } + } + + @objc static public var subtitle: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.subtitle) + } + } + + @objc static public var text: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.text) + } + } + + @objc static public var timecode: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.timecode) + } + } + + @objc static public var video: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(AVMediaType.video) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMediaType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMediaType(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVMediaType(_: rawValue) + } +} + +@objc public class AVMetadataExtraAttributeKeyWrapper: NSObject { + var wrappedInstance: AVMetadataExtraAttributeKey + + @objc static public var baseURI: AVMetadataExtraAttributeKeyWrapper { + get { + AVMetadataExtraAttributeKeyWrapper(AVMetadataExtraAttributeKey.baseURI) + } + } + + @objc static public var info: AVMetadataExtraAttributeKeyWrapper { + get { + AVMetadataExtraAttributeKeyWrapper(AVMetadataExtraAttributeKey.info) + } + } + + @objc static public var valueURI: AVMetadataExtraAttributeKeyWrapper { + get { + AVMetadataExtraAttributeKeyWrapper(AVMetadataExtraAttributeKey.valueURI) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMetadataExtraAttributeKey) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMetadataExtraAttributeKey(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVMetadataExtraAttributeKey(_: rawValue) + } +} + +@objc public class AVMetadataFormatWrapper: NSObject { + var wrappedInstance: AVMetadataFormat + + @objc static public var hlsMetadata: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(AVMetadataFormat.hlsMetadata) + } + } + + @objc static public var id3Metadata: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(AVMetadataFormat.id3Metadata) + } + } + + @objc static public var isoUserData: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(AVMetadataFormat.isoUserData) + } + } + + @objc static public var quickTimeMetadata: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(AVMetadataFormat.quickTimeMetadata) + } + } + + @objc static public var quickTimeUserData: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(AVMetadataFormat.quickTimeUserData) + } + } + + @objc static public var unknown: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(AVMetadataFormat.unknown) + } + } + + @objc static public var iTunesMetadata: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(AVMetadataFormat.iTunesMetadata) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMetadataFormat) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMetadataFormat(rawValue: rawValue) + } +} + +@objc public class AVMetadataIdentifierWrapper: NSObject { + var wrappedInstance: AVMetadataIdentifier + + @objc static public var commonIdentifierAccessibilityDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAccessibilityDescription) + } + } + + @objc static public var commonIdentifierAlbumName: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAlbumName) + } + } + + @objc static public var commonIdentifierArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierArtist) + } + } + + @objc static public var commonIdentifierArtwork: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierArtwork) + } + } + + @objc static public var commonIdentifierAssetIdentifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAssetIdentifier) + } + } + + @objc static public var commonIdentifierAuthor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAuthor) + } + } + + @objc static public var commonIdentifierContributor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierContributor) + } + } + + @objc static public var commonIdentifierCopyrights: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierCopyrights) + } + } + + @objc static public var commonIdentifierCreationDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierCreationDate) + } + } + + @objc static public var commonIdentifierCreator: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierCreator) + } + } + + @objc static public var commonIdentifierDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierDescription) + } + } + + @objc static public var commonIdentifierFormat: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierFormat) + } + } + + @objc static public var commonIdentifierLanguage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierLanguage) + } + } + + @objc static public var commonIdentifierLastModifiedDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierLastModifiedDate) + } + } + + @objc static public var commonIdentifierLocation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierLocation) + } + } + + @objc static public var commonIdentifierMake: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierMake) + } + } + + @objc static public var commonIdentifierModel: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierModel) + } + } + + @objc static public var commonIdentifierPublisher: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierPublisher) + } + } + + @objc static public var commonIdentifierRelation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierRelation) + } + } + + @objc static public var commonIdentifierSoftware: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierSoftware) + } + } + + @objc static public var commonIdentifierSource: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierSource) + } + } + + @objc static public var commonIdentifierSubject: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierSubject) + } + } + + @objc static public var commonIdentifierTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierTitle) + } + } + + @objc static public var commonIdentifierType: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierType) + } + } + + @objc static public var identifier3GPUserDataAlbumAndTrack: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataAlbumAndTrack) + } + } + + @objc static public var identifier3GPUserDataAuthor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataAuthor) + } + } + + @objc static public var identifier3GPUserDataCollection: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataCollection) + } + } + + @objc static public var identifier3GPUserDataCopyright: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataCopyright) + } + } + + @objc static public var identifier3GPUserDataDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataDescription) + } + } + + @objc static public var identifier3GPUserDataGenre: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataGenre) + } + } + + @objc static public var identifier3GPUserDataKeywordList: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataKeywordList) + } + } + + @objc static public var identifier3GPUserDataLocation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataLocation) + } + } + + @objc static public var identifier3GPUserDataMediaClassification: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataMediaClassification) + } + } + + @objc static public var identifier3GPUserDataMediaRating: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataMediaRating) + } + } + + @objc static public var identifier3GPUserDataPerformer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataPerformer) + } + } + + @objc static public var identifier3GPUserDataRecordingYear: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataRecordingYear) + } + } + + @objc static public var identifier3GPUserDataThumbnail: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataThumbnail) + } + } + + @objc static public var identifier3GPUserDataTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataTitle) + } + } + + @objc static public var identifier3GPUserDataUserRating: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataUserRating) + } + } + + @objc static public var id3MetadataAlbumSortOrder: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAlbumSortOrder) + } + } + + @objc static public var id3MetadataAlbumTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAlbumTitle) + } + } + + @objc static public var id3MetadataAttachedPicture: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAttachedPicture) + } + } + + @objc static public var id3MetadataAudioEncryption: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAudioEncryption) + } + } + + @objc static public var id3MetadataAudioSeekPointIndex: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAudioSeekPointIndex) + } + } + + @objc static public var id3MetadataBand: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataBand) + } + } + + @objc static public var id3MetadataBeatsPerMinute: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataBeatsPerMinute) + } + } + + @objc static public var id3MetadataComments: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataComments) + } + } + + @objc static public var id3MetadataCommercial: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCommercial) + } + } + + @objc static public var id3MetadataCommercialInformation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCommercialInformation) + } + } + + @objc static public var id3MetadataCommerical: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCommerical) + } + } + + @objc static public var id3MetadataComposer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataComposer) + } + } + + @objc static public var id3MetadataConductor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataConductor) + } + } + + @objc static public var id3MetadataContentGroupDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataContentGroupDescription) + } + } + + @objc static public var id3MetadataContentType: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataContentType) + } + } + + @objc static public var id3MetadataCopyright: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCopyright) + } + } + + @objc static public var id3MetadataCopyrightInformation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCopyrightInformation) + } + } + + @objc static public var id3MetadataDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataDate) + } + } + + @objc static public var id3MetadataEncodedBy: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncodedBy) + } + } + + @objc static public var id3MetadataEncodedWith: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncodedWith) + } + } + + @objc static public var id3MetadataEncodingTime: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncodingTime) + } + } + + @objc static public var id3MetadataEncryption: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncryption) + } + } + + @objc static public var id3MetadataEqualization: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEqualization) + } + } + + @objc static public var id3MetadataEqualization2: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEqualization2) + } + } + + @objc static public var id3MetadataEventTimingCodes: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEventTimingCodes) + } + } + + @objc static public var id3MetadataFileOwner: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataFileOwner) + } + } + + @objc static public var id3MetadataFileType: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataFileType) + } + } + + @objc static public var id3MetadataGeneralEncapsulatedObject: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataGeneralEncapsulatedObject) + } + } + + @objc static public var id3MetadataGroupIdentifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataGroupIdentifier) + } + } + + @objc static public var id3MetadataInitialKey: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInitialKey) + } + } + + @objc static public var id3MetadataInternationalStandardRecordingCode: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInternationalStandardRecordingCode) + } + } + + @objc static public var id3MetadataInternetRadioStationName: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInternetRadioStationName) + } + } + + @objc static public var id3MetadataInternetRadioStationOwner: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInternetRadioStationOwner) + } + } + + @objc static public var id3MetadataInvolvedPeopleList_v23: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInvolvedPeopleList_v23) + } + } + + @objc static public var id3MetadataInvolvedPeopleList_v24: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInvolvedPeopleList_v24) + } + } + + @objc static public var id3MetadataLanguage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLanguage) + } + } + + @objc static public var id3MetadataLeadPerformer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLeadPerformer) + } + } + + @objc static public var id3MetadataLength: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLength) + } + } + + @objc static public var id3MetadataLink: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLink) + } + } + + @objc static public var id3MetadataLyricist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLyricist) + } + } + + @objc static public var id3MetadataMPEGLocationLookupTable: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMPEGLocationLookupTable) + } + } + + @objc static public var id3MetadataMediaType: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMediaType) + } + } + + @objc static public var id3MetadataModifiedBy: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataModifiedBy) + } + } + + @objc static public var id3MetadataMood: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMood) + } + } + + @objc static public var id3MetadataMusicCDIdentifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMusicCDIdentifier) + } + } + + @objc static public var id3MetadataMusicianCreditsList: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMusicianCreditsList) + } + } + + @objc static public var id3MetadataOfficialArtistWebpage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialArtistWebpage) + } + } + + @objc static public var id3MetadataOfficialAudioFileWebpage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialAudioFileWebpage) + } + } + + @objc static public var id3MetadataOfficialAudioSourceWebpage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialAudioSourceWebpage) + } + } + + @objc static public var id3MetadataOfficialInternetRadioStationHomepage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialInternetRadioStationHomepage) + } + } + + @objc static public var id3MetadataOfficialPublisherWebpage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialPublisherWebpage) + } + } + + @objc static public var id3MetadataOriginalAlbumTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalAlbumTitle) + } + } + + @objc static public var id3MetadataOriginalArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalArtist) + } + } + + @objc static public var id3MetadataOriginalFilename: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalFilename) + } + } + + @objc static public var id3MetadataOriginalLyricist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalLyricist) + } + } + + @objc static public var id3MetadataOriginalReleaseTime: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalReleaseTime) + } + } + + @objc static public var id3MetadataOriginalReleaseYear: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalReleaseYear) + } + } + + @objc static public var id3MetadataOwnership: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOwnership) + } + } + + @objc static public var id3MetadataPartOfASet: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPartOfASet) + } + } + + @objc static public var id3MetadataPayment: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPayment) + } + } + + @objc static public var id3MetadataPerformerSortOrder: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPerformerSortOrder) + } + } + + @objc static public var id3MetadataPlayCounter: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPlayCounter) + } + } + + @objc static public var id3MetadataPlaylistDelay: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPlaylistDelay) + } + } + + @objc static public var id3MetadataPopularimeter: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPopularimeter) + } + } + + @objc static public var id3MetadataPositionSynchronization: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPositionSynchronization) + } + } + + @objc static public var id3MetadataPrivate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPrivate) + } + } + + @objc static public var id3MetadataProducedNotice: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataProducedNotice) + } + } + + @objc static public var id3MetadataPublisher: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPublisher) + } + } + + @objc static public var id3MetadataRecommendedBufferSize: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRecommendedBufferSize) + } + } + + @objc static public var id3MetadataRecordingDates: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRecordingDates) + } + } + + @objc static public var id3MetadataRecordingTime: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRecordingTime) + } + } + + @objc static public var id3MetadataRelativeVolumeAdjustment: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRelativeVolumeAdjustment) + } + } + + @objc static public var id3MetadataRelativeVolumeAdjustment2: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRelativeVolumeAdjustment2) + } + } + + @objc static public var id3MetadataReleaseTime: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataReleaseTime) + } + } + + @objc static public var id3MetadataReverb: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataReverb) + } + } + + @objc static public var id3MetadataSeek: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSeek) + } + } + + @objc static public var id3MetadataSetSubtitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSetSubtitle) + } + } + + @objc static public var id3MetadataSignature: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSignature) + } + } + + @objc static public var id3MetadataSize: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSize) + } + } + + @objc static public var id3MetadataSubTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSubTitle) + } + } + + @objc static public var id3MetadataSynchronizedLyric: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSynchronizedLyric) + } + } + + @objc static public var id3MetadataSynchronizedTempoCodes: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSynchronizedTempoCodes) + } + } + + @objc static public var id3MetadataTaggingTime: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTaggingTime) + } + } + + @objc static public var id3MetadataTermsOfUse: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTermsOfUse) + } + } + + @objc static public var id3MetadataTime: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTime) + } + } + + @objc static public var id3MetadataTitleDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTitleDescription) + } + } + + @objc static public var id3MetadataTitleSortOrder: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTitleSortOrder) + } + } + + @objc static public var id3MetadataTrackNumber: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTrackNumber) + } + } + + @objc static public var id3MetadataUniqueFileIdentifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUniqueFileIdentifier) + } + } + + @objc static public var id3MetadataUnsynchronizedLyric: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUnsynchronizedLyric) + } + } + + @objc static public var id3MetadataUserText: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUserText) + } + } + + @objc static public var id3MetadataUserURL: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUserURL) + } + } + + @objc static public var id3MetadataYear: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataYear) + } + } + + @objc static public var isoUserDataAccessibilityDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataAccessibilityDescription) + } + } + + @objc static public var isoUserDataCopyright: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataCopyright) + } + } + + @objc static public var isoUserDataDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataDate) + } + } + + @objc static public var isoUserDataTaggedCharacteristic: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataTaggedCharacteristic) + } + } + + @objc static public var icyMetadataStreamTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.icyMetadataStreamTitle) + } + } + + @objc static public var icyMetadataStreamURL: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.icyMetadataStreamURL) + } + } + + @objc static public var quickTimeMetadataAccessibilityDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAccessibilityDescription) + } + } + + @objc static public var quickTimeMetadataAlbum: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAlbum) + } + } + + @objc static public var quickTimeMetadataArranger: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataArranger) + } + } + + @objc static public var quickTimeMetadataArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataArtist) + } + } + + @objc static public var quickTimeMetadataArtwork: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataArtwork) + } + } + + @objc static public var quickTimeMetadataAuthor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAuthor) + } + } + + @objc static public var quickTimeMetadataAutoLivePhoto: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAutoLivePhoto) + } + } + + @objc static public var quickTimeMetadataCameraFrameReadoutTime: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCameraFrameReadoutTime) + } + } + + @objc static public var quickTimeMetadataCameraIdentifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCameraIdentifier) + } + } + + @objc static public var quickTimeMetadataCollectionUser: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCollectionUser) + } + } + + @objc static public var quickTimeMetadataComment: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataComment) + } + } + + @objc static public var quickTimeMetadataComposer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataComposer) + } + } + + @objc static public var quickTimeMetadataContentIdentifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataContentIdentifier) + } + } + + @objc static public var quickTimeMetadataCopyright: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCopyright) + } + } + + @objc static public var quickTimeMetadataCreationDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCreationDate) + } + } + + @objc static public var quickTimeMetadataCredits: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCredits) + } + } + + @objc static public var quickTimeMetadataDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDescription) + } + } + + @objc static public var quickTimeMetadataDetectedCatBody: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedCatBody) + } + } + + @objc static public var quickTimeMetadataDetectedDogBody: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedDogBody) + } + } + + @objc static public var quickTimeMetadataDetectedFace: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedFace) + } + } + + @objc static public var quickTimeMetadataDetectedHumanBody: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedHumanBody) + } + } + + @objc static public var quickTimeMetadataDetectedSalientObject: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedSalientObject) + } + } + + @objc static public var quickTimeMetadataDirectionFacing: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDirectionFacing) + } + } + + @objc static public var quickTimeMetadataDirectionMotion: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDirectionMotion) + } + } + + @objc static public var quickTimeMetadataDirector: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDirector) + } + } + + @objc static public var quickTimeMetadataDisplayName: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDisplayName) + } + } + + @objc static public var quickTimeMetadataEncodedBy: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataEncodedBy) + } + } + + @objc static public var quickTimeMetadataGenre: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataGenre) + } + } + + @objc static public var quickTimeMetadataInformation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataInformation) + } + } + + @objc static public var quickTimeMetadataIsMontage: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataIsMontage) + } + } + + @objc static public var quickTimeMetadataKeywords: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataKeywords) + } + } + + @objc static public var quickTimeMetadataLivePhotoVitalityScore: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLivePhotoVitalityScore) + } + } + + @objc static public var quickTimeMetadataLivePhotoVitalityScoringVersion: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLivePhotoVitalityScoringVersion) + } + } + + @objc static public var quickTimeMetadataLocationBody: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationBody) + } + } + + @objc static public var quickTimeMetadataLocationDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationDate) + } + } + + @objc static public var quickTimeMetadataLocationHorizontalAccuracyInMeters: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationHorizontalAccuracyInMeters) + } + } + + @objc static public var quickTimeMetadataLocationISO6709: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationISO6709) + } + } + + @objc static public var quickTimeMetadataLocationName: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationName) + } + } + + @objc static public var quickTimeMetadataLocationNote: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationNote) + } + } + + @objc static public var quickTimeMetadataLocationRole: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationRole) + } + } + + @objc static public var quickTimeMetadataMake: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataMake) + } + } + + @objc static public var quickTimeMetadataModel: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataModel) + } + } + + @objc static public var quickTimeMetadataOriginalArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataOriginalArtist) + } + } + + @objc static public var quickTimeMetadataPerformer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPerformer) + } + } + + @objc static public var quickTimeMetadataPhonogramRights: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPhonogramRights) + } + } + + @objc static public var quickTimeMetadataPreferredAffineTransform: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPreferredAffineTransform) + } + } + + @objc static public var quickTimeMetadataProducer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataProducer) + } + } + + @objc static public var quickTimeMetadataPublisher: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPublisher) + } + } + + @objc static public var quickTimeMetadataRatingUser: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataRatingUser) + } + } + + @objc static public var quickTimeMetadataSoftware: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataSoftware) + } + } + + @objc static public var quickTimeMetadataSpatialOverCaptureQualityScore: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataSpatialOverCaptureQualityScore) + } + } + + @objc static public var quickTimeMetadataSpatialOverCaptureQualityScoringVersion: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataSpatialOverCaptureQualityScoringVersion) + } + } + + @objc static public var quickTimeMetadataTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataTitle) + } + } + + @objc static public var quickTimeMetadataVideoOrientation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataVideoOrientation) + } + } + + @objc static public var quickTimeMetadataYear: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataYear) + } + } + + @objc static public var quickTimeMetadataiXML: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataiXML) + } + } + + @objc static public var quickTimeUserDataAccessibilityDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataAccessibilityDescription) + } + } + + @objc static public var quickTimeUserDataAlbum: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataAlbum) + } + } + + @objc static public var quickTimeUserDataArranger: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataArranger) + } + } + + @objc static public var quickTimeUserDataArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataArtist) + } + } + + @objc static public var quickTimeUserDataAuthor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataAuthor) + } + } + + @objc static public var quickTimeUserDataChapter: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataChapter) + } + } + + @objc static public var quickTimeUserDataComment: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataComment) + } + } + + @objc static public var quickTimeUserDataComposer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataComposer) + } + } + + @objc static public var quickTimeUserDataCopyright: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataCopyright) + } + } + + @objc static public var quickTimeUserDataCreationDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataCreationDate) + } + } + + @objc static public var quickTimeUserDataCredits: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataCredits) + } + } + + @objc static public var quickTimeUserDataDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataDescription) + } + } + + @objc static public var quickTimeUserDataDirector: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataDirector) + } + } + + @objc static public var quickTimeUserDataDisclaimer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataDisclaimer) + } + } + + @objc static public var quickTimeUserDataEncodedBy: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataEncodedBy) + } + } + + @objc static public var quickTimeUserDataFullName: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataFullName) + } + } + + @objc static public var quickTimeUserDataGenre: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataGenre) + } + } + + @objc static public var quickTimeUserDataHostComputer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataHostComputer) + } + } + + @objc static public var quickTimeUserDataInformation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataInformation) + } + } + + @objc static public var quickTimeUserDataKeywords: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataKeywords) + } + } + + @objc static public var quickTimeUserDataLocationISO6709: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataLocationISO6709) + } + } + + @objc static public var quickTimeUserDataMake: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataMake) + } + } + + @objc static public var quickTimeUserDataModel: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataModel) + } + } + + @objc static public var quickTimeUserDataOriginalArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataOriginalArtist) + } + } + + @objc static public var quickTimeUserDataOriginalFormat: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataOriginalFormat) + } + } + + @objc static public var quickTimeUserDataOriginalSource: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataOriginalSource) + } + } + + @objc static public var quickTimeUserDataPerformers: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataPerformers) + } + } + + @objc static public var quickTimeUserDataPhonogramRights: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataPhonogramRights) + } + } + + @objc static public var quickTimeUserDataProducer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataProducer) + } + } + + @objc static public var quickTimeUserDataProduct: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataProduct) + } + } + + @objc static public var quickTimeUserDataPublisher: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataPublisher) + } + } + + @objc static public var quickTimeUserDataSoftware: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataSoftware) + } + } + + @objc static public var quickTimeUserDataSpecialPlaybackRequirements: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataSpecialPlaybackRequirements) + } + } + + @objc static public var quickTimeUserDataTaggedCharacteristic: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataTaggedCharacteristic) + } + } + + @objc static public var quickTimeUserDataTrack: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataTrack) + } + } + + @objc static public var quickTimeUserDataTrackName: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataTrackName) + } + } + + @objc static public var quickTimeUserDataURLLink: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataURLLink) + } + } + + @objc static public var quickTimeUserDataWarning: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataWarning) + } + } + + @objc static public var quickTimeUserDataWriter: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataWriter) + } + } + + @objc static public var iTunesMetadataAccountKind: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAccountKind) + } + } + + @objc static public var iTunesMetadataAcknowledgement: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAcknowledgement) + } + } + + @objc static public var iTunesMetadataAlbum: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAlbum) + } + } + + @objc static public var iTunesMetadataAlbumArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAlbumArtist) + } + } + + @objc static public var iTunesMetadataAppleID: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAppleID) + } + } + + @objc static public var iTunesMetadataArranger: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArranger) + } + } + + @objc static public var iTunesMetadataArtDirector: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArtDirector) + } + } + + @objc static public var iTunesMetadataArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArtist) + } + } + + @objc static public var iTunesMetadataArtistID: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArtistID) + } + } + + @objc static public var iTunesMetadataAuthor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAuthor) + } + } + + @objc static public var iTunesMetadataBeatsPerMin: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataBeatsPerMin) + } + } + + @objc static public var iTunesMetadataComposer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataComposer) + } + } + + @objc static public var iTunesMetadataConductor: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataConductor) + } + } + + @objc static public var iTunesMetadataContentRating: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataContentRating) + } + } + + @objc static public var iTunesMetadataCopyright: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataCopyright) + } + } + + @objc static public var iTunesMetadataCoverArt: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataCoverArt) + } + } + + @objc static public var iTunesMetadataCredits: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataCredits) + } + } + + @objc static public var iTunesMetadataDescription: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDescription) + } + } + + @objc static public var iTunesMetadataDirector: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDirector) + } + } + + @objc static public var iTunesMetadataDiscCompilation: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDiscCompilation) + } + } + + @objc static public var iTunesMetadataDiscNumber: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDiscNumber) + } + } + + @objc static public var iTunesMetadataEQ: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataEQ) + } + } + + @objc static public var iTunesMetadataEncodedBy: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataEncodedBy) + } + } + + @objc static public var iTunesMetadataEncodingTool: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataEncodingTool) + } + } + + @objc static public var iTunesMetadataExecProducer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataExecProducer) + } + } + + @objc static public var iTunesMetadataGenreID: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataGenreID) + } + } + + @objc static public var iTunesMetadataGrouping: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataGrouping) + } + } + + @objc static public var iTunesMetadataLinerNotes: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataLinerNotes) + } + } + + @objc static public var iTunesMetadataLyrics: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataLyrics) + } + } + + @objc static public var iTunesMetadataOnlineExtras: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataOnlineExtras) + } + } + + @objc static public var iTunesMetadataOriginalArtist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataOriginalArtist) + } + } + + @objc static public var iTunesMetadataPerformer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPerformer) + } + } + + @objc static public var iTunesMetadataPhonogramRights: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPhonogramRights) + } + } + + @objc static public var iTunesMetadataPlaylistID: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPlaylistID) + } + } + + @objc static public var iTunesMetadataPredefinedGenre: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPredefinedGenre) + } + } + + @objc static public var iTunesMetadataProducer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataProducer) + } + } + + @objc static public var iTunesMetadataPublisher: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPublisher) + } + } + + @objc static public var iTunesMetadataRecordCompany: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataRecordCompany) + } + } + + @objc static public var iTunesMetadataReleaseDate: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataReleaseDate) + } + } + + @objc static public var iTunesMetadataSoloist: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSoloist) + } + } + + @objc static public var iTunesMetadataSongID: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSongID) + } + } + + @objc static public var iTunesMetadataSongName: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSongName) + } + } + + @objc static public var iTunesMetadataSoundEngineer: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSoundEngineer) + } + } + + @objc static public var iTunesMetadataThanks: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataThanks) + } + } + + @objc static public var iTunesMetadataTrackNumber: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataTrackNumber) + } + } + + @objc static public var iTunesMetadataTrackSubTitle: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataTrackSubTitle) + } + } + + @objc static public var iTunesMetadataUserComment: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataUserComment) + } + } + + @objc static public var iTunesMetadataUserGenre: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataUserGenre) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMetadataIdentifier) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMetadataIdentifier(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVMetadataIdentifier(_: rawValue) + } +} + +@objc public class AVMetadataKeyWrapper: NSObject { + var wrappedInstance: AVMetadataKey + + @objc static public var metadata3GPUserDataKeyAlbumAndTrack: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyAlbumAndTrack) + } + } + + @objc static public var metadata3GPUserDataKeyAuthor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyAuthor) + } + } + + @objc static public var metadata3GPUserDataKeyCollection: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyCollection) + } + } + + @objc static public var metadata3GPUserDataKeyCopyright: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyCopyright) + } + } + + @objc static public var metadata3GPUserDataKeyDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyDescription) + } + } + + @objc static public var metadata3GPUserDataKeyGenre: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyGenre) + } + } + + @objc static public var metadata3GPUserDataKeyKeywordList: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyKeywordList) + } + } + + @objc static public var metadata3GPUserDataKeyLocation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyLocation) + } + } + + @objc static public var metadata3GPUserDataKeyMediaClassification: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyMediaClassification) + } + } + + @objc static public var metadata3GPUserDataKeyMediaRating: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyMediaRating) + } + } + + @objc static public var metadata3GPUserDataKeyPerformer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyPerformer) + } + } + + @objc static public var metadata3GPUserDataKeyRecordingYear: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyRecordingYear) + } + } + + @objc static public var metadata3GPUserDataKeyThumbnail: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyThumbnail) + } + } + + @objc static public var metadata3GPUserDataKeyTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyTitle) + } + } + + @objc static public var metadata3GPUserDataKeyUserRating: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyUserRating) + } + } + + @objc static public var commonKeyAccessibilityDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyAccessibilityDescription) + } + } + + @objc static public var commonKeyAlbumName: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyAlbumName) + } + } + + @objc static public var commonKeyArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyArtist) + } + } + + @objc static public var commonKeyArtwork: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyArtwork) + } + } + + @objc static public var commonKeyAuthor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyAuthor) + } + } + + @objc static public var commonKeyContributor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyContributor) + } + } + + @objc static public var commonKeyCopyrights: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyCopyrights) + } + } + + @objc static public var commonKeyCreationDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyCreationDate) + } + } + + @objc static public var commonKeyCreator: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyCreator) + } + } + + @objc static public var commonKeyDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyDescription) + } + } + + @objc static public var commonKeyFormat: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyFormat) + } + } + + @objc static public var commonKeyIdentifier: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyIdentifier) + } + } + + @objc static public var commonKeyLanguage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyLanguage) + } + } + + @objc static public var commonKeyLastModifiedDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyLastModifiedDate) + } + } + + @objc static public var commonKeyLocation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyLocation) + } + } + + @objc static public var commonKeyMake: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyMake) + } + } + + @objc static public var commonKeyModel: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyModel) + } + } + + @objc static public var commonKeyPublisher: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyPublisher) + } + } + + @objc static public var commonKeyRelation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyRelation) + } + } + + @objc static public var commonKeySoftware: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeySoftware) + } + } + + @objc static public var commonKeySource: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeySource) + } + } + + @objc static public var commonKeySubject: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeySubject) + } + } + + @objc static public var commonKeyTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyTitle) + } + } + + @objc static public var commonKeyType: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.commonKeyType) + } + } + + @objc static public var id3MetadataKeyAlbumSortOrder: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAlbumSortOrder) + } + } + + @objc static public var id3MetadataKeyAlbumTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAlbumTitle) + } + } + + @objc static public var id3MetadataKeyAttachedPicture: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAttachedPicture) + } + } + + @objc static public var id3MetadataKeyAudioEncryption: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAudioEncryption) + } + } + + @objc static public var id3MetadataKeyAudioSeekPointIndex: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAudioSeekPointIndex) + } + } + + @objc static public var id3MetadataKeyBand: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyBand) + } + } + + @objc static public var id3MetadataKeyBeatsPerMinute: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyBeatsPerMinute) + } + } + + @objc static public var id3MetadataKeyComments: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyComments) + } + } + + @objc static public var id3MetadataKeyCommercial: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCommercial) + } + } + + @objc static public var id3MetadataKeyCommercialInformation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCommercialInformation) + } + } + + @objc static public var id3MetadataKeyCommerical: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCommerical) + } + } + + @objc static public var id3MetadataKeyComposer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyComposer) + } + } + + @objc static public var id3MetadataKeyConductor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyConductor) + } + } + + @objc static public var id3MetadataKeyContentGroupDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyContentGroupDescription) + } + } + + @objc static public var id3MetadataKeyContentType: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyContentType) + } + } + + @objc static public var id3MetadataKeyCopyright: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCopyright) + } + } + + @objc static public var id3MetadataKeyCopyrightInformation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCopyrightInformation) + } + } + + @objc static public var id3MetadataKeyDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyDate) + } + } + + @objc static public var id3MetadataKeyEncodedBy: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncodedBy) + } + } + + @objc static public var id3MetadataKeyEncodedWith: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncodedWith) + } + } + + @objc static public var id3MetadataKeyEncodingTime: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncodingTime) + } + } + + @objc static public var id3MetadataKeyEncryption: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncryption) + } + } + + @objc static public var id3MetadataKeyEqualization: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEqualization) + } + } + + @objc static public var id3MetadataKeyEqualization2: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEqualization2) + } + } + + @objc static public var id3MetadataKeyEventTimingCodes: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEventTimingCodes) + } + } + + @objc static public var id3MetadataKeyFileOwner: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyFileOwner) + } + } + + @objc static public var id3MetadataKeyFileType: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyFileType) + } + } + + @objc static public var id3MetadataKeyGeneralEncapsulatedObject: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyGeneralEncapsulatedObject) + } + } + + @objc static public var id3MetadataKeyGroupIdentifier: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyGroupIdentifier) + } + } + + @objc static public var id3MetadataKeyInitialKey: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInitialKey) + } + } + + @objc static public var id3MetadataKeyInternationalStandardRecordingCode: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInternationalStandardRecordingCode) + } + } + + @objc static public var id3MetadataKeyInternetRadioStationName: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInternetRadioStationName) + } + } + + @objc static public var id3MetadataKeyInternetRadioStationOwner: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInternetRadioStationOwner) + } + } + + @objc static public var id3MetadataKeyInvolvedPeopleList_v23: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInvolvedPeopleList_v23) + } + } + + @objc static public var id3MetadataKeyInvolvedPeopleList_v24: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInvolvedPeopleList_v24) + } + } + + @objc static public var id3MetadataKeyLanguage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLanguage) + } + } + + @objc static public var id3MetadataKeyLeadPerformer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLeadPerformer) + } + } + + @objc static public var id3MetadataKeyLength: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLength) + } + } + + @objc static public var id3MetadataKeyLink: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLink) + } + } + + @objc static public var id3MetadataKeyLyricist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLyricist) + } + } + + @objc static public var id3MetadataKeyMPEGLocationLookupTable: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMPEGLocationLookupTable) + } + } + + @objc static public var id3MetadataKeyMediaType: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMediaType) + } + } + + @objc static public var id3MetadataKeyModifiedBy: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyModifiedBy) + } + } + + @objc static public var id3MetadataKeyMood: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMood) + } + } + + @objc static public var id3MetadataKeyMusicCDIdentifier: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMusicCDIdentifier) + } + } + + @objc static public var id3MetadataKeyMusicianCreditsList: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMusicianCreditsList) + } + } + + @objc static public var id3MetadataKeyOfficialArtistWebpage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialArtistWebpage) + } + } + + @objc static public var id3MetadataKeyOfficialAudioFileWebpage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialAudioFileWebpage) + } + } + + @objc static public var id3MetadataKeyOfficialAudioSourceWebpage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialAudioSourceWebpage) + } + } + + @objc static public var id3MetadataKeyOfficialInternetRadioStationHomepage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialInternetRadioStationHomepage) + } + } + + @objc static public var id3MetadataKeyOfficialPublisherWebpage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialPublisherWebpage) + } + } + + @objc static public var id3MetadataKeyOriginalAlbumTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalAlbumTitle) + } + } + + @objc static public var id3MetadataKeyOriginalArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalArtist) + } + } + + @objc static public var id3MetadataKeyOriginalFilename: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalFilename) + } + } + + @objc static public var id3MetadataKeyOriginalLyricist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalLyricist) + } + } + + @objc static public var id3MetadataKeyOriginalReleaseTime: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalReleaseTime) + } + } + + @objc static public var id3MetadataKeyOriginalReleaseYear: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalReleaseYear) + } + } + + @objc static public var id3MetadataKeyOwnership: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOwnership) + } + } + + @objc static public var id3MetadataKeyPartOfASet: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPartOfASet) + } + } + + @objc static public var id3MetadataKeyPayment: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPayment) + } + } + + @objc static public var id3MetadataKeyPerformerSortOrder: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPerformerSortOrder) + } + } + + @objc static public var id3MetadataKeyPlayCounter: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPlayCounter) + } + } + + @objc static public var id3MetadataKeyPlaylistDelay: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPlaylistDelay) + } + } + + @objc static public var id3MetadataKeyPopularimeter: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPopularimeter) + } + } + + @objc static public var id3MetadataKeyPositionSynchronization: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPositionSynchronization) + } + } + + @objc static public var id3MetadataKeyPrivate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPrivate) + } + } + + @objc static public var id3MetadataKeyProducedNotice: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyProducedNotice) + } + } + + @objc static public var id3MetadataKeyPublisher: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPublisher) + } + } + + @objc static public var id3MetadataKeyRecommendedBufferSize: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRecommendedBufferSize) + } + } + + @objc static public var id3MetadataKeyRecordingDates: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRecordingDates) + } + } + + @objc static public var id3MetadataKeyRecordingTime: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRecordingTime) + } + } + + @objc static public var id3MetadataKeyRelativeVolumeAdjustment: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRelativeVolumeAdjustment) + } + } + + @objc static public var id3MetadataKeyRelativeVolumeAdjustment2: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRelativeVolumeAdjustment2) + } + } + + @objc static public var id3MetadataKeyReleaseTime: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyReleaseTime) + } + } + + @objc static public var id3MetadataKeyReverb: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyReverb) + } + } + + @objc static public var id3MetadataKeySeek: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySeek) + } + } + + @objc static public var id3MetadataKeySetSubtitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySetSubtitle) + } + } + + @objc static public var id3MetadataKeySignature: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySignature) + } + } + + @objc static public var id3MetadataKeySize: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySize) + } + } + + @objc static public var id3MetadataKeySubTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySubTitle) + } + } + + @objc static public var id3MetadataKeySynchronizedLyric: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySynchronizedLyric) + } + } + + @objc static public var id3MetadataKeySynchronizedTempoCodes: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySynchronizedTempoCodes) + } + } + + @objc static public var id3MetadataKeyTaggingTime: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTaggingTime) + } + } + + @objc static public var id3MetadataKeyTermsOfUse: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTermsOfUse) + } + } + + @objc static public var id3MetadataKeyTime: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTime) + } + } + + @objc static public var id3MetadataKeyTitleDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTitleDescription) + } + } + + @objc static public var id3MetadataKeyTitleSortOrder: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTitleSortOrder) + } + } + + @objc static public var id3MetadataKeyTrackNumber: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTrackNumber) + } + } + + @objc static public var id3MetadataKeyUniqueFileIdentifier: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUniqueFileIdentifier) + } + } + + @objc static public var id3MetadataKeyUnsynchronizedLyric: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUnsynchronizedLyric) + } + } + + @objc static public var id3MetadataKeyUserText: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUserText) + } + } + + @objc static public var id3MetadataKeyUserURL: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUserURL) + } + } + + @objc static public var id3MetadataKeyYear: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyYear) + } + } + + @objc static public var isoUserDataKeyAccessibilityDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyAccessibilityDescription) + } + } + + @objc static public var isoUserDataKeyCopyright: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyCopyright) + } + } + + @objc static public var isoUserDataKeyDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyDate) + } + } + + @objc static public var isoUserDataKeyTaggedCharacteristic: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyTaggedCharacteristic) + } + } + + @objc static public var icyMetadataKeyStreamTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.icyMetadataKeyStreamTitle) + } + } + + @objc static public var icyMetadataKeyStreamURL: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.icyMetadataKeyStreamURL) + } + } + + @objc static public var quickTimeMetadataKeyAccessibilityDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyAccessibilityDescription) + } + } + + @objc static public var quickTimeMetadataKeyAlbum: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyAlbum) + } + } + + @objc static public var quickTimeMetadataKeyArranger: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyArranger) + } + } + + @objc static public var quickTimeMetadataKeyArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyArtist) + } + } + + @objc static public var quickTimeMetadataKeyArtwork: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyArtwork) + } + } + + @objc static public var quickTimeMetadataKeyAuthor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyAuthor) + } + } + + @objc static public var quickTimeMetadataKeyCameraFrameReadoutTime: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCameraFrameReadoutTime) + } + } + + @objc static public var quickTimeMetadataKeyCameraIdentifier: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCameraIdentifier) + } + } + + @objc static public var quickTimeMetadataKeyCollectionUser: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCollectionUser) + } + } + + @objc static public var quickTimeMetadataKeyComment: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyComment) + } + } + + @objc static public var quickTimeMetadataKeyComposer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyComposer) + } + } + + @objc static public var quickTimeMetadataKeyContentIdentifier: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyContentIdentifier) + } + } + + @objc static public var quickTimeMetadataKeyCopyright: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCopyright) + } + } + + @objc static public var quickTimeMetadataKeyCreationDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCreationDate) + } + } + + @objc static public var quickTimeMetadataKeyCredits: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCredits) + } + } + + @objc static public var quickTimeMetadataKeyDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDescription) + } + } + + @objc static public var quickTimeMetadataKeyDirectionFacing: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDirectionFacing) + } + } + + @objc static public var quickTimeMetadataKeyDirectionMotion: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDirectionMotion) + } + } + + @objc static public var quickTimeMetadataKeyDirector: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDirector) + } + } + + @objc static public var quickTimeMetadataKeyDisplayName: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDisplayName) + } + } + + @objc static public var quickTimeMetadataKeyEncodedBy: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyEncodedBy) + } + } + + @objc static public var quickTimeMetadataKeyGenre: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyGenre) + } + } + + @objc static public var quickTimeMetadataKeyInformation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyInformation) + } + } + + @objc static public var quickTimeMetadataKeyIsMontage: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyIsMontage) + } + } + + @objc static public var quickTimeMetadataKeyKeywords: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyKeywords) + } + } + + @objc static public var quickTimeMetadataKeyLocationBody: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationBody) + } + } + + @objc static public var quickTimeMetadataKeyLocationDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationDate) + } + } + + @objc static public var quickTimeMetadataKeyLocationISO6709: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationISO6709) + } + } + + @objc static public var quickTimeMetadataKeyLocationName: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationName) + } + } + + @objc static public var quickTimeMetadataKeyLocationNote: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationNote) + } + } + + @objc static public var quickTimeMetadataKeyLocationRole: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationRole) + } + } + + @objc static public var quickTimeMetadataKeyMake: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyMake) + } + } + + @objc static public var quickTimeMetadataKeyModel: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyModel) + } + } + + @objc static public var quickTimeMetadataKeyOriginalArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyOriginalArtist) + } + } + + @objc static public var quickTimeMetadataKeyPerformer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyPerformer) + } + } + + @objc static public var quickTimeMetadataKeyPhonogramRights: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyPhonogramRights) + } + } + + @objc static public var quickTimeMetadataKeyProducer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyProducer) + } + } + + @objc static public var quickTimeMetadataKeyPublisher: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyPublisher) + } + } + + @objc static public var quickTimeMetadataKeyRatingUser: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyRatingUser) + } + } + + @objc static public var quickTimeMetadataKeySoftware: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeySoftware) + } + } + + @objc static public var quickTimeMetadataKeyTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyTitle) + } + } + + @objc static public var quickTimeMetadataKeyYear: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyYear) + } + } + + @objc static public var quickTimeMetadataKeyiXML: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyiXML) + } + } + + @objc static public var quickTimeUserDataKeyAccessibilityDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyAccessibilityDescription) + } + } + + @objc static public var quickTimeUserDataKeyAlbum: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyAlbum) + } + } + + @objc static public var quickTimeUserDataKeyArranger: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyArranger) + } + } + + @objc static public var quickTimeUserDataKeyArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyArtist) + } + } + + @objc static public var quickTimeUserDataKeyAuthor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyAuthor) + } + } + + @objc static public var quickTimeUserDataKeyChapter: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyChapter) + } + } + + @objc static public var quickTimeUserDataKeyComment: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyComment) + } + } + + @objc static public var quickTimeUserDataKeyComposer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyComposer) + } + } + + @objc static public var quickTimeUserDataKeyCopyright: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyCopyright) + } + } + + @objc static public var quickTimeUserDataKeyCreationDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyCreationDate) + } + } + + @objc static public var quickTimeUserDataKeyCredits: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyCredits) + } + } + + @objc static public var quickTimeUserDataKeyDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyDescription) + } + } + + @objc static public var quickTimeUserDataKeyDirector: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyDirector) + } + } + + @objc static public var quickTimeUserDataKeyDisclaimer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyDisclaimer) + } + } + + @objc static public var quickTimeUserDataKeyEncodedBy: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyEncodedBy) + } + } + + @objc static public var quickTimeUserDataKeyFullName: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyFullName) + } + } + + @objc static public var quickTimeUserDataKeyGenre: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyGenre) + } + } + + @objc static public var quickTimeUserDataKeyHostComputer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyHostComputer) + } + } + + @objc static public var quickTimeUserDataKeyInformation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyInformation) + } + } + + @objc static public var quickTimeUserDataKeyKeywords: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyKeywords) + } + } + + @objc static public var quickTimeUserDataKeyLocationISO6709: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyLocationISO6709) + } + } + + @objc static public var quickTimeUserDataKeyMake: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyMake) + } + } + + @objc static public var quickTimeUserDataKeyModel: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyModel) + } + } + + @objc static public var quickTimeUserDataKeyOriginalArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyOriginalArtist) + } + } + + @objc static public var quickTimeUserDataKeyOriginalFormat: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyOriginalFormat) + } + } + + @objc static public var quickTimeUserDataKeyOriginalSource: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyOriginalSource) + } + } + + @objc static public var quickTimeUserDataKeyPerformers: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyPerformers) + } + } + + @objc static public var quickTimeUserDataKeyPhonogramRights: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyPhonogramRights) + } + } + + @objc static public var quickTimeUserDataKeyProducer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyProducer) + } + } + + @objc static public var quickTimeUserDataKeyProduct: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyProduct) + } + } + + @objc static public var quickTimeUserDataKeyPublisher: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyPublisher) + } + } + + @objc static public var quickTimeUserDataKeySoftware: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeySoftware) + } + } + + @objc static public var quickTimeUserDataKeySpecialPlaybackRequirements: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeySpecialPlaybackRequirements) + } + } + + @objc static public var quickTimeUserDataKeyTaggedCharacteristic: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyTaggedCharacteristic) + } + } + + @objc static public var quickTimeUserDataKeyTrack: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyTrack) + } + } + + @objc static public var quickTimeUserDataKeyTrackName: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyTrackName) + } + } + + @objc static public var quickTimeUserDataKeyURLLink: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyURLLink) + } + } + + @objc static public var quickTimeUserDataKeyWarning: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyWarning) + } + } + + @objc static public var quickTimeUserDataKeyWriter: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyWriter) + } + } + + @objc static public var iTunesMetadataKeyAccountKind: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAccountKind) + } + } + + @objc static public var iTunesMetadataKeyAcknowledgement: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAcknowledgement) + } + } + + @objc static public var iTunesMetadataKeyAlbum: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAlbum) + } + } + + @objc static public var iTunesMetadataKeyAlbumArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAlbumArtist) + } + } + + @objc static public var iTunesMetadataKeyAppleID: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAppleID) + } + } + + @objc static public var iTunesMetadataKeyArranger: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArranger) + } + } + + @objc static public var iTunesMetadataKeyArtDirector: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArtDirector) + } + } + + @objc static public var iTunesMetadataKeyArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArtist) + } + } + + @objc static public var iTunesMetadataKeyArtistID: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArtistID) + } + } + + @objc static public var iTunesMetadataKeyAuthor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAuthor) + } + } + + @objc static public var iTunesMetadataKeyBeatsPerMin: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyBeatsPerMin) + } + } + + @objc static public var iTunesMetadataKeyComposer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyComposer) + } + } + + @objc static public var iTunesMetadataKeyConductor: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyConductor) + } + } + + @objc static public var iTunesMetadataKeyContentRating: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyContentRating) + } + } + + @objc static public var iTunesMetadataKeyCopyright: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyCopyright) + } + } + + @objc static public var iTunesMetadataKeyCoverArt: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyCoverArt) + } + } + + @objc static public var iTunesMetadataKeyCredits: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyCredits) + } + } + + @objc static public var iTunesMetadataKeyDescription: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDescription) + } + } + + @objc static public var iTunesMetadataKeyDirector: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDirector) + } + } + + @objc static public var iTunesMetadataKeyDiscCompilation: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDiscCompilation) + } + } + + @objc static public var iTunesMetadataKeyDiscNumber: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDiscNumber) + } + } + + @objc static public var iTunesMetadataKeyEQ: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyEQ) + } + } + + @objc static public var iTunesMetadataKeyEncodedBy: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyEncodedBy) + } + } + + @objc static public var iTunesMetadataKeyEncodingTool: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyEncodingTool) + } + } + + @objc static public var iTunesMetadataKeyExecProducer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyExecProducer) + } + } + + @objc static public var iTunesMetadataKeyGenreID: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyGenreID) + } + } + + @objc static public var iTunesMetadataKeyGrouping: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyGrouping) + } + } + + @objc static public var iTunesMetadataKeyLinerNotes: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyLinerNotes) + } + } + + @objc static public var iTunesMetadataKeyLyrics: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyLyrics) + } + } + + @objc static public var iTunesMetadataKeyOnlineExtras: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyOnlineExtras) + } + } + + @objc static public var iTunesMetadataKeyOriginalArtist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyOriginalArtist) + } + } + + @objc static public var iTunesMetadataKeyPerformer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPerformer) + } + } + + @objc static public var iTunesMetadataKeyPhonogramRights: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPhonogramRights) + } + } + + @objc static public var iTunesMetadataKeyPlaylistID: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPlaylistID) + } + } + + @objc static public var iTunesMetadataKeyPredefinedGenre: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPredefinedGenre) + } + } + + @objc static public var iTunesMetadataKeyProducer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyProducer) + } + } + + @objc static public var iTunesMetadataKeyPublisher: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPublisher) + } + } + + @objc static public var iTunesMetadataKeyRecordCompany: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyRecordCompany) + } + } + + @objc static public var iTunesMetadataKeyReleaseDate: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyReleaseDate) + } + } + + @objc static public var iTunesMetadataKeySoloist: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySoloist) + } + } + + @objc static public var iTunesMetadataKeySongID: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySongID) + } + } + + @objc static public var iTunesMetadataKeySongName: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySongName) + } + } + + @objc static public var iTunesMetadataKeySoundEngineer: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySoundEngineer) + } + } + + @objc static public var iTunesMetadataKeyThanks: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyThanks) + } + } + + @objc static public var iTunesMetadataKeyTrackNumber: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyTrackNumber) + } + } + + @objc static public var iTunesMetadataKeyTrackSubTitle: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyTrackSubTitle) + } + } + + @objc static public var iTunesMetadataKeyUserComment: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyUserComment) + } + } + + @objc static public var iTunesMetadataKeyUserGenre: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyUserGenre) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMetadataKey) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMetadataKey(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVMetadataKey(_: rawValue) + } +} + +@objc public class AVMetadataKeySpaceWrapper: NSObject { + var wrappedInstance: AVMetadataKeySpace + + @objc static public var audioFile: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.audioFile) + } + } + + @objc static public var common: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.common) + } + } + + @objc static public var hlsDateRange: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.hlsDateRange) + } + } + + @objc static public var id3: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.id3) + } + } + + @objc static public var isoUserData: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.isoUserData) + } + } + + @objc static public var icy: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.icy) + } + } + + @objc static public var quickTimeMetadata: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.quickTimeMetadata) + } + } + + @objc static public var quickTimeUserData: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.quickTimeUserData) + } + } + + @objc static public var iTunes: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(AVMetadataKeySpace.iTunes) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMetadataKeySpace) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMetadataKeySpace(rawValue: rawValue) + } + + @objc init(_ rawValue: String) { + wrappedInstance = AVMetadataKeySpace(_: rawValue) + } +} + +@objc public class ObjectTypeWrapper: NSObject { + var wrappedInstance: AVMetadataObject.ObjectType + + @objc static public var aztec: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.aztec) + } + } + + @objc static public var catBody: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.catBody) + } + } + + @objc static public var codabar: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.codabar) + } + } + + @objc static public var code128: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code128) + } + } + + @objc static public var code39: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code39) + } + } + + @objc static public var code39Mod43: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code39Mod43) + } + } + + @objc static public var code93: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code93) + } + } + + @objc static public var dataMatrix: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.dataMatrix) + } + } + + @objc static public var dogBody: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.dogBody) + } + } + + @objc static public var ean13: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.ean13) + } + } + + @objc static public var ean8: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.ean8) + } + } + + @objc static public var face: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.face) + } + } + + @objc static public var gs1DataBar: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.gs1DataBar) + } + } + + @objc static public var gs1DataBarExpanded: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.gs1DataBarExpanded) + } + } + + @objc static public var gs1DataBarLimited: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.gs1DataBarLimited) + } + } + + @objc static public var humanBody: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.humanBody) + } + } + + @objc static public var humanFullBody: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.humanFullBody) + } + } + + @objc static public var itf14: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.itf14) + } + } + + @objc static public var interleaved2of5: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.interleaved2of5) + } + } + + @objc static public var microPDF417: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.microPDF417) + } + } + + @objc static public var microQR: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.microQR) + } + } + + @objc static public var pdf417: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.pdf417) + } + } + + @objc static public var qr: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.qr) + } + } + + @objc static public var salientObject: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.salientObject) + } + } + + @objc static public var upce: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(AVMetadataObject.ObjectType.upce) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVMetadataObject.ObjectType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVMetadataObject.ObjectType(rawValue: rawValue) + } +} + +@objc public class AVOutputSettingsPresetWrapper: NSObject { + var wrappedInstance: AVOutputSettingsPreset + + @objc static public var preset1280x720: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset1280x720) + } + } + + @objc static public var preset1920x1080: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset1920x1080) + } + } + + @objc static public var preset3840x2160: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset3840x2160) + } + } + + @objc static public var preset640x480: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset640x480) + } + } + + @objc static public var preset960x540: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset960x540) + } + } + + @objc static public var hevc1920x1080: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc1920x1080) + } + } + + @objc static public var hevc1920x1080WithAlpha: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc1920x1080WithAlpha) + } + } + + @objc static public var hevc3840x2160: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc3840x2160) + } + } + + @objc static public var hevc3840x2160WithAlpha: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc3840x2160WithAlpha) + } + } + + @objc static public var hevc7680x4320: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc7680x4320) + } + } + + @objc static public var mvhevc1440x1440: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.mvhevc1440x1440) + } + } + + @objc static public var mvhevc960x960: AVOutputSettingsPresetWrapper { + get { + AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.mvhevc960x960) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVOutputSettingsPreset) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVOutputSettingsPreset(rawValue: rawValue) + } +} + +@objc public class CueWrapper: NSObject { + var wrappedInstance: AVPlayerInterstitialEvent.Cue + + @objc static public var joinCue: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Cue.joinCue) + } + } + + @objc static public var leaveCue: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Cue.leaveCue) + } + } + + @objc static public var noCue: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Cue.noCue) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVPlayerInterstitialEvent.Cue) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVPlayerInterstitialEvent.Cue(rawValue: rawValue) + } +} + +@objc public class TextStylingResolutionWrapper: NSObject { + var wrappedInstance: AVPlayerItemLegibleOutput.TextStylingResolution + + @objc static public var `default`: AVPlayerItemLegibleOutputWrapper { + get { + AVPlayerItemLegibleOutputWrapper(AVPlayerItemLegibleOutput.TextStylingResolution.`default`) + } + } + + @objc static public var sourceAndRulesOnly: AVPlayerItemLegibleOutputWrapper { + get { + AVPlayerItemLegibleOutputWrapper(AVPlayerItemLegibleOutput.TextStylingResolution.sourceAndRulesOnly) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVPlayerItemLegibleOutput.TextStylingResolution) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVPlayerItemLegibleOutput.TextStylingResolution(rawValue: rawValue) + } +} + +@objc public class RateDidChangeReasonWrapper: NSObject { + var wrappedInstance: AVPlayer.RateDidChangeReason + + @objc static public var appBackgrounded: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.RateDidChangeReason.appBackgrounded) + } + } + + @objc static public var audioSessionInterrupted: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.RateDidChangeReason.audioSessionInterrupted) + } + } + + @objc static public var setRateCalled: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.RateDidChangeReason.setRateCalled) + } + } + + @objc static public var setRateFailed: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.RateDidChangeReason.setRateFailed) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVPlayer.RateDidChangeReason) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVPlayer.RateDidChangeReason(rawValue: rawValue) + } +} + +@objc public class WaitingReasonWrapper: NSObject { + var wrappedInstance: AVPlayer.WaitingReason + + @objc static public var interstitialEvent: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.WaitingReason.interstitialEvent) + } + } + + @objc static public var waitingForCoordinatedPlayback: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.WaitingReason.waitingForCoordinatedPlayback) + } + } + + @objc static public var toMinimizeStalls: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.WaitingReason.toMinimizeStalls) + } + } + + @objc static public var evaluatingBufferingRate: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.WaitingReason.evaluatingBufferingRate) + } + } + + @objc static public var noItemToPlay: AVPlayerWrapper { + get { + AVPlayerWrapper(AVPlayer.WaitingReason.noItemToPlay) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVPlayer.WaitingReason) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVPlayer.WaitingReason(rawValue: rawValue) + } +} + +@objc public class MatteTypeWrapper: NSObject { + var wrappedInstance: AVSemanticSegmentationMatte.MatteType + + @objc static public var glasses: AVSemanticSegmentationMatteWrapper { + get { + AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.glasses) + } + } + + @objc static public var hair: AVSemanticSegmentationMatteWrapper { + get { + AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.hair) + } + } + + @objc static public var skin: AVSemanticSegmentationMatteWrapper { + get { + AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.skin) + } + } + + @objc static public var teeth: AVSemanticSegmentationMatteWrapper { + get { + AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.teeth) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVSemanticSegmentationMatte.MatteType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVSemanticSegmentationMatte.MatteType(rawValue: rawValue) + } +} + +@objc public class AssociationTypeWrapper: NSObject { + var wrappedInstance: AVAssetTrack.AssociationType + + @objc static public var audioFallback: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(AVAssetTrack.AssociationType.audioFallback) + } + } + + @objc static public var chapterList: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(AVAssetTrack.AssociationType.chapterList) + } + } + + @objc static public var forcedSubtitlesOnly: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(AVAssetTrack.AssociationType.forcedSubtitlesOnly) + } + } + + @objc static public var metadataReferent: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(AVAssetTrack.AssociationType.metadataReferent) + } + } + + @objc static public var selectionFollower: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(AVAssetTrack.AssociationType.selectionFollower) + } + } + + @objc static public var timecode: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(AVAssetTrack.AssociationType.timecode) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVAssetTrack.AssociationType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVAssetTrack.AssociationType(rawValue: rawValue) + } +} + +@objc public class AVVideoApertureModeWrapper: NSObject { + var wrappedInstance: AVVideoApertureMode + + @objc static public var cleanAperture: AVVideoApertureModeWrapper { + get { + AVVideoApertureModeWrapper(AVVideoApertureMode.cleanAperture) + } + } + + @objc static public var encodedPixels: AVVideoApertureModeWrapper { + get { + AVVideoApertureModeWrapper(AVVideoApertureMode.encodedPixels) + } + } + + @objc static public var productionAperture: AVVideoApertureModeWrapper { + get { + AVVideoApertureModeWrapper(AVVideoApertureMode.productionAperture) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVVideoApertureMode) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVVideoApertureMode(rawValue: rawValue) + } +} + +@objc public class AVVideoCodecTypeWrapper: NSObject { + var wrappedInstance: AVVideoCodecType + + @objc static public var proRes422: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422) + } + } + + @objc static public var proRes422HQ: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422HQ) + } + } + + @objc static public var proRes422LT: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422LT) + } + } + + @objc static public var proRes422Proxy: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422Proxy) + } + } + + @objc static public var proRes4444: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.proRes4444) + } + } + + @objc static public var h264: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.h264) + } + } + + @objc static public var hevc: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.hevc) + } + } + + @objc static public var hevcWithAlpha: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.hevcWithAlpha) + } + } + + @objc static public var jpeg: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(AVVideoCodecType.jpeg) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVVideoCodecType) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVVideoCodecType(rawValue: rawValue) + } +} + +@objc public class PerFrameHDRDisplayMetadataPolicyWrapper: NSObject { + var wrappedInstance: AVVideoComposition.PerFrameHDRDisplayMetadataPolicy + + @objc static public var generate: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(AVVideoComposition.PerFrameHDRDisplayMetadataPolicy.generate) + } + } + + @objc static public var propagate: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(AVVideoComposition.PerFrameHDRDisplayMetadataPolicy.propagate) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVVideoComposition.PerFrameHDRDisplayMetadataPolicy) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVVideoComposition.PerFrameHDRDisplayMetadataPolicy(rawValue: rawValue) + } +} + +@objc public class AVVideoRangeWrapper: NSObject { + var wrappedInstance: AVVideoRange + + @objc static public var hlg: AVVideoRangeWrapper { + get { + AVVideoRangeWrapper(AVVideoRange.hlg) + } + } + + @objc static public var pq: AVVideoRangeWrapper { + get { + AVVideoRangeWrapper(AVVideoRange.pq) + } + } + + @objc static public var sdr: AVVideoRangeWrapper { + get { + AVVideoRangeWrapper(AVVideoRange.sdr) + } + } + + @objc public var hashValue: Int { + get { + wrappedInstance.hashValue + } + } + + init(_ wrappedInstance: AVVideoRange) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVVideoRange(rawValue: rawValue) + } +} + +@objc public class AVAggregateAssetDownloadTaskWrapper: NSObject { + var wrappedInstance: AVAggregateAssetDownloadTask + + @objc public var urlAsset: AVURLAssetWrapper { + get { + AVURLAssetWrapper(wrappedInstance.urlAsset) + } + } + + init(_ wrappedInstance: AVAggregateAssetDownloadTask) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetWrapper: NSObject { + var wrappedInstance: AVAsset + + @objc public var allMediaSelections: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.allMediaSelections) + } + } + + @objc public var availableMediaCharacteristicsWithMediaSelectionOptions: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(wrappedInstance.availableMediaCharacteristicsWithMediaSelectionOptions) + } + } + + @objc public var availableMetadataFormats: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) + } + } + + @objc public var canContainFragments: Bool { + get { + wrappedInstance.canContainFragments + } + } + + @objc public var commonMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.commonMetadata) + } + } + + @objc public var isCompatibleWithAirPlayVideo: Bool { + get { + wrappedInstance.isCompatibleWithAirPlayVideo + } + } + + @objc public var isComposable: Bool { + get { + wrappedInstance.isComposable + } + } + + @objc public var containsFragments: Bool { + get { + wrappedInstance.containsFragments + } + } + + @objc public var creationDate: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.creationDate) + } + } + + @objc public var isExportable: Bool { + get { + wrappedInstance.isExportable + } + } + + @objc public var hasProtectedContent: Bool { + get { + wrappedInstance.hasProtectedContent + } + } + + @objc public var lyrics: String { + get { + wrappedInstance.lyrics + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + } + + @objc public var isPlayable: Bool { + get { + wrappedInstance.isPlayable + } + } + + @objc public var preferredMediaSelection: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.preferredMediaSelection) + } + } + + @objc public var providesPreciseDurationAndTiming: Bool { + get { + wrappedInstance.providesPreciseDurationAndTiming + } + } + + @objc public var isReadable: Bool { + get { + wrappedInstance.isReadable + } + } + + @objc public var referenceRestrictions: AVAssetReferenceRestrictionsWrapper { + get { + AVAssetReferenceRestrictionsWrapper(wrappedInstance.referenceRestrictions) + } + } + + @objc public var trackGroups: AVAssetTrackGroupWrapper { + get { + AVAssetTrackGroupWrapper(wrappedInstance.trackGroups) + } + } + + @objc public var tracks: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.tracks) + } + } + + init(_ wrappedInstance: AVAsset) { + self.wrappedInstance = wrappedInstance + } + + @objc public func cancelLoading() -> Void { + return wrappedInstance.cancelLoading() + } + + @objc public func loadMediaSelectionGroup(for mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { + let result = wrappedInstance.loadMediaSelectionGroup(for: mediaCharacteristic.wrappedInstance) + return AVMediaSelectionGroupWrapper(result) + } + + @objc public func loadMediaSelectionGroup(for mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { + let result = wrappedInstance.loadMediaSelectionGroup(for: mediaCharacteristic.wrappedInstance) + return AVMediaSelectionGroupWrapper(result) + } + + @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { + return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { + return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVAssetTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVAssetTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { + let result = wrappedInstance.mediaSelectionGroup(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) + return AVMediaSelectionGroupWrapper(result) + } + + @objc public func status(of property: AVAsyncPropertyWrapper) -> AVAsyncPropertyWrapper { + let result = wrappedInstance.status(of: property.wrappedInstance) + return AVAsyncPropertyWrapper(result) + } +} + +@objc public class AVAssetCacheWrapper: NSObject { + var wrappedInstance: AVAssetCache + + @objc public var isPlayableOffline: Bool { + get { + wrappedInstance.isPlayableOffline + } + } + + init(_ wrappedInstance: AVAssetCache) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetDownloadConfigurationWrapper: NSObject { + var wrappedInstance: AVAssetDownloadConfiguration + + @objc public var auxiliaryContentConfigurations: AVAssetDownloadContentConfigurationWrapper { + get { + AVAssetDownloadContentConfigurationWrapper(wrappedInstance.auxiliaryContentConfigurations) + } + set { + wrappedInstance.auxiliaryContentConfigurations = newValue.wrappedInstance + } + } + + @objc public var optimizesAuxiliaryContentConfigurations: Bool { + get { + wrappedInstance.optimizesAuxiliaryContentConfigurations + } + set { + wrappedInstance.optimizesAuxiliaryContentConfigurations = newValue + } + } + + @objc public var primaryContentConfiguration: AVAssetDownloadContentConfigurationWrapper { + get { + AVAssetDownloadContentConfigurationWrapper(wrappedInstance.primaryContentConfiguration) + } + } + + init(_ wrappedInstance: AVAssetDownloadConfiguration) { + self.wrappedInstance = wrappedInstance + } + + @objc init(asset: AVURLAssetWrapper, title: String) { + wrappedInstance = AVAssetDownloadConfiguration(asset: asset.wrappedInstance, title: title) + } +} + +@objc public class AVAssetDownloadContentConfigurationWrapper: NSObject { + var wrappedInstance: AVAssetDownloadContentConfiguration + + @objc public var mediaSelections: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.mediaSelections) + } + set { + wrappedInstance.mediaSelections = newValue.wrappedInstance + } + } + + @objc public var variantQualifiers: AVAssetVariantQualifierWrapper { + get { + AVAssetVariantQualifierWrapper(wrappedInstance.variantQualifiers) + } + set { + wrappedInstance.variantQualifiers = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVAssetDownloadContentConfiguration) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetDownloadStorageManagementPolicyWrapper: NSObject { + var wrappedInstance: AVAssetDownloadStorageManagementPolicy + + @objc public var priority: AVAssetDownloadedAssetEvictionPriorityWrapper { + get { + AVAssetDownloadedAssetEvictionPriorityWrapper(wrappedInstance.priority) + } + } + + init(_ wrappedInstance: AVAssetDownloadStorageManagementPolicy) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetDownloadStorageManagerWrapper: NSObject { + var wrappedInstance: AVAssetDownloadStorageManager + + init(_ wrappedInstance: AVAssetDownloadStorageManager) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func shared() -> AVAssetDownloadStorageManagerWrapper { + let result = AVAssetDownloadStorageManager.shared() + return AVAssetDownloadStorageManagerWrapper(result) + } +} + +@objc public class AVAssetDownloadTaskWrapper: NSObject { + var wrappedInstance: AVAssetDownloadTask + + @objc public var urlAsset: AVURLAssetWrapper { + get { + AVURLAssetWrapper(wrappedInstance.urlAsset) + } + } + + @objc public var options: String { + get { + wrappedInstance.options + } + } + + init(_ wrappedInstance: AVAssetDownloadTask) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetDownloadURLSessionWrapper: NSObject { + var wrappedInstance: AVAssetDownloadURLSession + + init(_ wrappedInstance: AVAssetDownloadURLSession) { + self.wrappedInstance = wrappedInstance + } + + @objc public func makeAssetDownloadTask(downloadConfiguration: AVAssetDownloadConfigurationWrapper) -> AVAssetDownloadTaskWrapper { + let result = wrappedInstance.makeAssetDownloadTask(downloadConfiguration: downloadConfiguration.wrappedInstance) + return AVAssetDownloadTaskWrapper(result) + } +} + +@objc public class AVAssetExportSessionWrapper: NSObject { + var wrappedInstance: AVAssetExportSession + + @objc public var allowsParallelizedExport: Bool { + get { + wrappedInstance.allowsParallelizedExport + } + set { + wrappedInstance.allowsParallelizedExport = newValue + } + } + + @objc public var asset: AVAssetWrapper { + get { + AVAssetWrapper(wrappedInstance.asset) + } + } + + @objc public var audioMix: AVAudioMixWrapper { + get { + AVAudioMixWrapper(wrappedInstance.audioMix) + } + set { + wrappedInstance.audioMix = newValue.wrappedInstance + } + } + + @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) + } + set { + wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance + } + } + + @objc public var audioTrackGroupHandling: AVAssetTrackGroupOutputHandlingWrapper { + get { + AVAssetTrackGroupOutputHandlingWrapper(wrappedInstance.audioTrackGroupHandling) + } + set { + wrappedInstance.audioTrackGroupHandling = newValue.wrappedInstance + } + } + + @objc public var canPerformMultiplePassesOverSourceMediaData: Bool { + get { + wrappedInstance.canPerformMultiplePassesOverSourceMediaData + } + set { + wrappedInstance.canPerformMultiplePassesOverSourceMediaData = newValue + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + set { + wrappedInstance.metadata = newValue.wrappedInstance + } + } + + @objc public var metadataItemFilter: AVMetadataItemFilterWrapper { + get { + AVMetadataItemFilterWrapper(wrappedInstance.metadataItemFilter) + } + set { + wrappedInstance.metadataItemFilter = newValue.wrappedInstance + } + } + + @objc public var outputFileType: AVFileTypeWrapper { + get { + AVFileTypeWrapper(wrappedInstance.outputFileType) + } + set { + wrappedInstance.outputFileType = newValue.wrappedInstance + } + } + + @objc public var presetName: String { + get { + wrappedInstance.presetName + } + } + + @objc public var shouldOptimizeForNetworkUse: Bool { + get { + wrappedInstance.shouldOptimizeForNetworkUse + } + set { + wrappedInstance.shouldOptimizeForNetworkUse = newValue + } + } + + @objc public var status: AVAssetExportSessionWrapper { + get { + AVAssetExportSessionWrapper(wrappedInstance.status) + } + } + + @objc public var supportedFileTypes: AVFileTypeWrapper { + get { + AVFileTypeWrapper(wrappedInstance.supportedFileTypes) + } + } + + @objc public var videoComposition: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(wrappedInstance.videoComposition) + } + set { + wrappedInstance.videoComposition = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVAssetExportSession) { + self.wrappedInstance = wrappedInstance + } + + @objc init(asset: AVAssetWrapper, presetName: String) { + wrappedInstance = AVAssetExportSession(asset: asset.wrappedInstance, presetName: presetName) + } + + @objc static public func compatibility(ofExportPreset presetName: String, with asset: AVAssetWrapper, outputFileType: AVFileTypeWrapper) -> Bool { + return AVAssetExportSession.compatibility(ofExportPreset: presetName, with: asset.wrappedInstance, outputFileType: outputFileType.wrappedInstance) + } + + @objc static public func compatibility(ofExportPreset presetName: String, with asset: AVAssetWrapper, outputFileType: AVFileTypeWrapper) -> Bool { + return AVAssetExportSession.compatibility(ofExportPreset: presetName, with: asset.wrappedInstance, outputFileType: outputFileType.wrappedInstance) + } + + @objc public func cancelExport() -> Void { + return wrappedInstance.cancelExport() + } + + @objc public func determineCompatibleFileTypes(completionHandler handler: AVFileTypeWrapper) -> Void { + return wrappedInstance.determineCompatibleFileTypes(completionHandler: handler.wrappedInstance) + } + + @objc public func determineCompatibleFileTypes(completionHandler handler: AVFileTypeWrapper) -> Void { + return wrappedInstance.determineCompatibleFileTypes(completionHandler: handler.wrappedInstance) + } + + @objc public func exportAsynchronously(completionHandler handler: Void) -> Void { + return wrappedInstance.exportAsynchronously(completionHandler: handler) + } + + @objc public func exportAsynchronously(completionHandler handler: Void) -> Void { + return wrappedInstance.exportAsynchronously(completionHandler: handler) + } +} + +@objc public class AVAssetImageGeneratorWrapper: NSObject { + var wrappedInstance: AVAssetImageGenerator + + @objc public var apertureMode: AVAssetImageGeneratorWrapper { + get { + AVAssetImageGeneratorWrapper(wrappedInstance.apertureMode) + } + set { + wrappedInstance.apertureMode = newValue.wrappedInstance + } + } + + @objc public var appliesPreferredTrackTransform: Bool { + get { + wrappedInstance.appliesPreferredTrackTransform + } + set { + wrappedInstance.appliesPreferredTrackTransform = newValue + } + } + + @objc public var asset: AVAssetWrapper { + get { + AVAssetWrapper(wrappedInstance.asset) + } + } + + @objc public var videoComposition: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(wrappedInstance.videoComposition) + } + set { + wrappedInstance.videoComposition = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVAssetImageGenerator) { + self.wrappedInstance = wrappedInstance + } + + @objc init(asset: AVAssetWrapper) { + wrappedInstance = AVAssetImageGenerator(asset: asset.wrappedInstance) + } + + @objc public func cancelAllCGImageGeneration() -> Void { + return wrappedInstance.cancelAllCGImageGeneration() + } +} + +@objc public class AVAssetPlaybackAssistantWrapper: NSObject { + var wrappedInstance: AVAssetPlaybackAssistant + + @objc public var playbackConfigurationOptions: AVAssetPlaybackConfigurationOptionWrapper { + get { + AVAssetPlaybackConfigurationOptionWrapper(wrappedInstance.playbackConfigurationOptions) + } + } + + @objc public var playbackConfigurationOptions: AVAssetPlaybackConfigurationOptionWrapper { + get { + AVAssetPlaybackConfigurationOptionWrapper(wrappedInstance.playbackConfigurationOptions) + } + } + + init(_ wrappedInstance: AVAssetPlaybackAssistant) { + self.wrappedInstance = wrappedInstance + } + + @objc init(asset: AVAssetWrapper) { + wrappedInstance = AVAssetPlaybackAssistant(asset: asset.wrappedInstance) + } +} + +@objc public class AVAssetReaderWrapper: NSObject { + var wrappedInstance: AVAssetReader + + @objc public var asset: AVAssetWrapper { + get { + AVAssetWrapper(wrappedInstance.asset) + } + } + + @objc public var outputs: AVAssetReaderOutputWrapper { + get { + AVAssetReaderOutputWrapper(wrappedInstance.outputs) + } + } + + @objc public var status: AVAssetReaderWrapper { + get { + AVAssetReaderWrapper(wrappedInstance.status) + } + } + + init(_ wrappedInstance: AVAssetReader) { + self.wrappedInstance = wrappedInstance + } + + @objc init(asset: AVAssetWrapper) { + wrappedInstance = AVAssetReader(asset: asset.wrappedInstance) + } + + @objc public func add(output: AVAssetReaderOutputWrapper) -> Void { + return wrappedInstance.add(output: output.wrappedInstance) + } + + @objc public func canAdd(output: AVAssetReaderOutputWrapper) -> Bool { + return wrappedInstance.canAdd(output: output.wrappedInstance) + } + + @objc public func cancelReading() -> Void { + return wrappedInstance.cancelReading() + } + + @objc public func startReading() -> Bool { + return wrappedInstance.startReading() + } +} + +@objc public class AVAssetReaderAudioMixOutputWrapper: NSObject { + var wrappedInstance: AVAssetReaderAudioMixOutput + + @objc public var audioMix: AVAudioMixWrapper { + get { + AVAudioMixWrapper(wrappedInstance.audioMix) + } + set { + wrappedInstance.audioMix = newValue.wrappedInstance + } + } + + @objc public var audioSettings: String { + get { + wrappedInstance.audioSettings + } + } + + @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) + } + set { + wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance + } + } + + @objc public var audioTracks: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.audioTracks) + } + } + + init(_ wrappedInstance: AVAssetReaderAudioMixOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(audioTracks: AVAssetTrackWrapper, audioSettings: String) { + wrappedInstance = AVAssetReaderAudioMixOutput(audioTracks: audioTracks.wrappedInstance, audioSettings: audioSettings) + } +} + +@objc public class AVAssetReaderOutputWrapper: NSObject { + var wrappedInstance: AVAssetReaderOutput + + @objc public var alwaysCopiesSampleData: Bool { + get { + wrappedInstance.alwaysCopiesSampleData + } + set { + wrappedInstance.alwaysCopiesSampleData = newValue + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + @objc public var supportsRandomAccess: Bool { + get { + wrappedInstance.supportsRandomAccess + } + set { + wrappedInstance.supportsRandomAccess = newValue + } + } + + init(_ wrappedInstance: AVAssetReaderOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc public func markConfigurationAsFinal() -> Void { + return wrappedInstance.markConfigurationAsFinal() + } +} + +@objc public class AVAssetReaderOutputCaptionAdaptorWrapper: NSObject { + var wrappedInstance: AVAssetReaderOutputCaptionAdaptor + + @objc public var assetReaderTrackOutput: AVAssetReaderTrackOutputWrapper { + get { + AVAssetReaderTrackOutputWrapper(wrappedInstance.assetReaderTrackOutput) + } + } + + init(_ wrappedInstance: AVAssetReaderOutputCaptionAdaptor) { + self.wrappedInstance = wrappedInstance + } + + @objc init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutputWrapper) { + wrappedInstance = AVAssetReaderOutputCaptionAdaptor(assetReaderTrackOutput: trackOutput.wrappedInstance) + } + + @objc public func nextCaptionGroup() -> AVCaptionGroupWrapper { + let result = wrappedInstance.nextCaptionGroup() + return AVCaptionGroupWrapper(result) + } +} + +@objc public class AVAssetReaderOutputMetadataAdaptorWrapper: NSObject { + var wrappedInstance: AVAssetReaderOutputMetadataAdaptor + + @objc public var assetReaderTrackOutput: AVAssetReaderTrackOutputWrapper { + get { + AVAssetReaderTrackOutputWrapper(wrappedInstance.assetReaderTrackOutput) + } + } + + init(_ wrappedInstance: AVAssetReaderOutputMetadataAdaptor) { + self.wrappedInstance = wrappedInstance + } + + @objc init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutputWrapper) { + wrappedInstance = AVAssetReaderOutputMetadataAdaptor(assetReaderTrackOutput: trackOutput.wrappedInstance) + } + + @objc public func nextTimedMetadataGroup() -> AVTimedMetadataGroupWrapper { + let result = wrappedInstance.nextTimedMetadataGroup() + return AVTimedMetadataGroupWrapper(result) + } +} + +@objc public class AVAssetReaderSampleReferenceOutputWrapper: NSObject { + var wrappedInstance: AVAssetReaderSampleReferenceOutput + + @objc public var track: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.track) + } + } + + init(_ wrappedInstance: AVAssetReaderSampleReferenceOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(track: AVAssetTrackWrapper) { + wrappedInstance = AVAssetReaderSampleReferenceOutput(track: track.wrappedInstance) + } +} + +@objc public class AVAssetReaderTrackOutputWrapper: NSObject { + var wrappedInstance: AVAssetReaderTrackOutput + + @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) + } + set { + wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance + } + } + + @objc public var outputSettings: String { + get { + wrappedInstance.outputSettings + } + } + + @objc public var track: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.track) + } + } + + init(_ wrappedInstance: AVAssetReaderTrackOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(track: AVAssetTrackWrapper, outputSettings: String) { + wrappedInstance = AVAssetReaderTrackOutput(track: track.wrappedInstance, outputSettings: outputSettings) + } +} + +@objc public class AVAssetReaderVideoCompositionOutputWrapper: NSObject { + var wrappedInstance: AVAssetReaderVideoCompositionOutput + + @objc public var videoComposition: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(wrappedInstance.videoComposition) + } + set { + wrappedInstance.videoComposition = newValue.wrappedInstance + } + } + + @objc public var videoSettings: String { + get { + wrappedInstance.videoSettings + } + } + + @objc public var videoTracks: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.videoTracks) + } + } + + init(_ wrappedInstance: AVAssetReaderVideoCompositionOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(videoTracks: AVAssetTrackWrapper, videoSettings: String) { + wrappedInstance = AVAssetReaderVideoCompositionOutput(videoTracks: videoTracks.wrappedInstance, videoSettings: videoSettings) + } +} + +@objc public class AVAssetResourceLoaderWrapper: NSObject { + var wrappedInstance: AVAssetResourceLoader + + @objc public var preloadsEligibleContentKeys: Bool { + get { + wrappedInstance.preloadsEligibleContentKeys + } + set { + wrappedInstance.preloadsEligibleContentKeys = newValue + } + } + + init(_ wrappedInstance: AVAssetResourceLoader) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetResourceLoadingContentInformationRequestWrapper: NSObject { + var wrappedInstance: AVAssetResourceLoadingContentInformationRequest + + @objc public var allowedContentTypes: String { + get { + wrappedInstance.allowedContentTypes + } + } + + @objc public var isByteRangeAccessSupported: Bool { + get { + wrappedInstance.isByteRangeAccessSupported + } + set { + wrappedInstance.isByteRangeAccessSupported = newValue + } + } + + @objc public var contentType: String { + get { + wrappedInstance.contentType + } + set { + wrappedInstance.contentType = newValue + } + } + + @objc public var isEntireLengthAvailableOnDemand: Bool { + get { + wrappedInstance.isEntireLengthAvailableOnDemand + } + set { + wrappedInstance.isEntireLengthAvailableOnDemand = newValue + } + } + + init(_ wrappedInstance: AVAssetResourceLoadingContentInformationRequest) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetResourceLoadingDataRequestWrapper: NSObject { + var wrappedInstance: AVAssetResourceLoadingDataRequest + + @objc public var requestedLength: Int { + get { + wrappedInstance.requestedLength + } + } + + @objc public var requestsAllDataToEndOfResource: Bool { + get { + wrappedInstance.requestsAllDataToEndOfResource + } + } + + init(_ wrappedInstance: AVAssetResourceLoadingDataRequest) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetResourceLoadingRequestWrapper: NSObject { + var wrappedInstance: AVAssetResourceLoadingRequest + + @objc public var isCancelled: Bool { + get { + wrappedInstance.isCancelled + } + } + + @objc public var contentInformationRequest: AVAssetResourceLoadingContentInformationRequestWrapper { + get { + AVAssetResourceLoadingContentInformationRequestWrapper(wrappedInstance.contentInformationRequest) + } + } + + @objc public var dataRequest: AVAssetResourceLoadingDataRequestWrapper { + get { + AVAssetResourceLoadingDataRequestWrapper(wrappedInstance.dataRequest) + } + } + + @objc public var isFinished: Bool { + get { + wrappedInstance.isFinished + } + } + + @objc public var requestor: AVAssetResourceLoadingRequestorWrapper { + get { + AVAssetResourceLoadingRequestorWrapper(wrappedInstance.requestor) + } + } + + init(_ wrappedInstance: AVAssetResourceLoadingRequest) { + self.wrappedInstance = wrappedInstance + } + + @objc public func finishLoading() -> Void { + return wrappedInstance.finishLoading() + } +} + +@objc public class AVAssetResourceLoadingRequestorWrapper: NSObject { + var wrappedInstance: AVAssetResourceLoadingRequestor + + @objc public var providesExpiredSessionReports: Bool { + get { + wrappedInstance.providesExpiredSessionReports + } + } + + init(_ wrappedInstance: AVAssetResourceLoadingRequestor) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetResourceRenewalRequestWrapper: NSObject { + var wrappedInstance: AVAssetResourceRenewalRequest + + init(_ wrappedInstance: AVAssetResourceRenewalRequest) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetSegmentReportWrapper: NSObject { + var wrappedInstance: AVAssetSegmentReport + + @objc public var trackReports: AVAssetSegmentTrackReportWrapper { + get { + AVAssetSegmentTrackReportWrapper(wrappedInstance.trackReports) + } + } + + init(_ wrappedInstance: AVAssetSegmentReport) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetSegmentReportSampleInformationWrapper: NSObject { + var wrappedInstance: AVAssetSegmentReportSampleInformation + + @objc public var isSyncSample: Bool { + get { + wrappedInstance.isSyncSample + } + } + + @objc public var length: Int { + get { + wrappedInstance.length + } + } + + @objc public var offset: Int { + get { + wrappedInstance.offset + } + } + + init(_ wrappedInstance: AVAssetSegmentReportSampleInformation) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetSegmentTrackReportWrapper: NSObject { + var wrappedInstance: AVAssetSegmentTrackReport + + @objc public var firstVideoSampleInformation: AVAssetSegmentReportSampleInformationWrapper { + get { + AVAssetSegmentReportSampleInformationWrapper(wrappedInstance.firstVideoSampleInformation) + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + init(_ wrappedInstance: AVAssetSegmentTrackReport) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetTrackWrapper: NSObject { + var wrappedInstance: AVAssetTrack + + @objc public var asset: AVAssetWrapper { + get { + AVAssetWrapper(wrappedInstance.asset) + } + } + + @objc public var availableMetadataFormats: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) + } + } + + @objc public var availableTrackAssociationTypes: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.availableTrackAssociationTypes) + } + } + + @objc public var canProvideSampleCursors: Bool { + get { + wrappedInstance.canProvideSampleCursors + } + } + + @objc public var commonMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.commonMetadata) + } + } + + @objc public var isDecodable: Bool { + get { + wrappedInstance.isDecodable + } + } + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + } + + @objc public var hasAudioSampleDependencies: Bool { + get { + wrappedInstance.hasAudioSampleDependencies + } + } + + @objc public var languageCode: String { + get { + wrappedInstance.languageCode + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + } + + @objc public var isPlayable: Bool { + get { + wrappedInstance.isPlayable + } + } + + @objc public var requiresFrameReordering: Bool { + get { + wrappedInstance.requiresFrameReordering + } + } + + @objc public var segments: AVAssetTrackSegmentWrapper { + get { + AVAssetTrackSegmentWrapper(wrappedInstance.segments) + } + } + + @objc public var isSelfContained: Bool { + get { + wrappedInstance.isSelfContained + } + } + + init(_ wrappedInstance: AVAssetTrack) { + self.wrappedInstance = wrappedInstance + } + + @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { + return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) + } + + @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { + return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { + return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func makeSampleCursorAtFirstSampleInDecodeOrder() -> AVSampleCursorWrapper { + let result = wrappedInstance.makeSampleCursorAtFirstSampleInDecodeOrder() + return AVSampleCursorWrapper(result) + } + + @objc public func makeSampleCursorAtLastSampleInDecodeOrder() -> AVSampleCursorWrapper { + let result = wrappedInstance.makeSampleCursorAtLastSampleInDecodeOrder() + return AVSampleCursorWrapper(result) + } + + @objc public func status(of property: AVAsyncPropertyWrapper) -> AVAsyncPropertyWrapper { + let result = wrappedInstance.status(of: property.wrappedInstance) + return AVAsyncPropertyWrapper(result) + } +} + +@objc public class AVAssetTrackGroupWrapper: NSObject { + var wrappedInstance: AVAssetTrackGroup + + init(_ wrappedInstance: AVAssetTrackGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetTrackSegmentWrapper: NSObject { + var wrappedInstance: AVAssetTrackSegment + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVAssetTrackSegment) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetVariantWrapper: NSObject { + var wrappedInstance: AVAssetVariant + + @objc public var audioAttributes: AVAssetVariantWrapper { + get { + AVAssetVariantWrapper(wrappedInstance.audioAttributes) + } + } + + @objc public var videoAttributes: AVAssetVariantWrapper { + get { + AVAssetVariantWrapper(wrappedInstance.videoAttributes) + } + } + + @objc public var peakBitRate: Double { + get { + wrappedInstance.peakBitRate + } + } + + @objc public var averageBitRate: Double { + get { + wrappedInstance.averageBitRate + } + } + + init(_ wrappedInstance: AVAssetVariant) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AudioAttributesWrapper: NSObject { + var wrappedInstance: AVAssetVariant.AudioAttributes + + init(_ wrappedInstance: AVAssetVariant.AudioAttributes) { + self.wrappedInstance = wrappedInstance + } + + @objc public func renditionSpecificAttributes(for mediaSelectionOption: AVMediaSelectionOptionWrapper) -> AVAssetVariantWrapper { + let result = wrappedInstance.renditionSpecificAttributes(for: mediaSelectionOption.wrappedInstance) + return AVAssetVariantWrapper(result) + } +} + +@objc public class RenditionSpecificAttributesWrapper: NSObject { + var wrappedInstance: AVAssetVariant.AudioAttributes.RenditionSpecificAttributes + + @objc public var isBinaural: Bool { + get { + wrappedInstance.isBinaural + } + } + + @objc public var isDownmix: Bool { + get { + wrappedInstance.isDownmix + } + } + + @objc public var isImmersive: Bool { + get { + wrappedInstance.isImmersive + } + } + + @objc public var channelCount: Int { + get { + wrappedInstance.channelCount + } + } + + init(_ wrappedInstance: AVAssetVariant.AudioAttributes.RenditionSpecificAttributes) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetVariantQualifierWrapper: NSObject { + var wrappedInstance: AVAssetVariantQualifier + + init(_ wrappedInstance: AVAssetVariantQualifier) { + self.wrappedInstance = wrappedInstance + } + + @objc init(variant: AVAssetVariantWrapper) { + wrappedInstance = AVAssetVariantQualifier(variant: variant.wrappedInstance) + } +} + +@objc public class VideoAttributesWrapper: NSObject { + var wrappedInstance: AVAssetVariant.VideoAttributes + + @objc public var videoLayoutAttributes: AVAssetVariantWrapper { + get { + AVAssetVariantWrapper(wrappedInstance.videoLayoutAttributes) + } + } + + @objc public var videoRange: AVVideoRangeWrapper { + get { + AVVideoRangeWrapper(wrappedInstance.videoRange) + } + } + + @objc public var nominalFrameRate: Double { + get { + wrappedInstance.nominalFrameRate + } + } + + init(_ wrappedInstance: AVAssetVariant.VideoAttributes) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class LayoutAttributesWrapper: NSObject { + var wrappedInstance: AVAssetVariant.VideoAttributes.LayoutAttributes + + init(_ wrappedInstance: AVAssetVariant.VideoAttributes.LayoutAttributes) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetWriterWrapper: NSObject { + var wrappedInstance: AVAssetWriter + + @objc public var availableMediaTypes: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.availableMediaTypes) + } + } + + @objc public var initialMovieFragmentSequenceNumber: Int { + get { + wrappedInstance.initialMovieFragmentSequenceNumber + } + set { + wrappedInstance.initialMovieFragmentSequenceNumber = newValue + } + } + + @objc public var inputGroups: AVAssetWriterInputGroupWrapper { + get { + AVAssetWriterInputGroupWrapper(wrappedInstance.inputGroups) + } + } + + @objc public var inputs: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.inputs) + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + set { + wrappedInstance.metadata = newValue.wrappedInstance + } + } + + @objc public var outputFileType: AVFileTypeWrapper { + get { + AVFileTypeWrapper(wrappedInstance.outputFileType) + } + } + + @objc public var outputFileTypeProfile: AVFileTypeProfileWrapper { + get { + AVFileTypeProfileWrapper(wrappedInstance.outputFileTypeProfile) + } + set { + wrappedInstance.outputFileTypeProfile = newValue.wrappedInstance + } + } + + @objc public var producesCombinableFragments: Bool { + get { + wrappedInstance.producesCombinableFragments + } + set { + wrappedInstance.producesCombinableFragments = newValue + } + } + + @objc public var shouldOptimizeForNetworkUse: Bool { + get { + wrappedInstance.shouldOptimizeForNetworkUse + } + set { + wrappedInstance.shouldOptimizeForNetworkUse = newValue + } + } + + @objc public var status: AVAssetWriterWrapper { + get { + AVAssetWriterWrapper(wrappedInstance.status) + } + } + + init(_ wrappedInstance: AVAssetWriter) { + self.wrappedInstance = wrappedInstance + } + + @objc public func add(input: AVAssetWriterInputWrapper) -> Void { + return wrappedInstance.add(input: input.wrappedInstance) + } + + @objc public func add(inputGroup: AVAssetWriterInputGroupWrapper) -> Void { + return wrappedInstance.add(inputGroup: inputGroup.wrappedInstance) + } + + @objc public func canAdd(input: AVAssetWriterInputWrapper) -> Bool { + return wrappedInstance.canAdd(input: input.wrappedInstance) + } + + @objc public func canAdd(inputGroup: AVAssetWriterInputGroupWrapper) -> Bool { + return wrappedInstance.canAdd(inputGroup: inputGroup.wrappedInstance) + } + + @objc public func canApply(outputSettings: String, forMediaType mediaType: AVMediaTypeWrapper) -> Bool { + return wrappedInstance.canApply(outputSettings: outputSettings, forMediaType: mediaType.wrappedInstance) + } + + @objc public func cancelWriting() -> Void { + return wrappedInstance.cancelWriting() + } + + @objc public func finishWriting() -> Void { + return wrappedInstance.finishWriting() + } + + @objc public func finishWriting() -> Void { + return wrappedInstance.finishWriting() + } + + @objc public func flushSegment() -> Void { + return wrappedInstance.flushSegment() + } + + @objc public func startWriting() -> Bool { + return wrappedInstance.startWriting() + } +} + +@objc public class AVAssetWriterInputWrapper: NSObject { + var wrappedInstance: AVAssetWriterInput + + @objc public var canPerformMultiplePasses: Bool { + get { + wrappedInstance.canPerformMultiplePasses + } + } + + @objc public var currentPassDescription: AVAssetWriterInputPassDescriptionWrapper { + get { + AVAssetWriterInputPassDescriptionWrapper(wrappedInstance.currentPassDescription) + } + } + + @objc public var expectsMediaDataInRealTime: Bool { + get { + wrappedInstance.expectsMediaDataInRealTime + } + set { + wrappedInstance.expectsMediaDataInRealTime = newValue + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + set { + wrappedInstance.extendedLanguageTag = newValue + } + } + + @objc public var languageCode: String { + get { + wrappedInstance.languageCode + } + set { + wrappedInstance.languageCode = newValue + } + } + + @objc public var marksOutputTrackAsEnabled: Bool { + get { + wrappedInstance.marksOutputTrackAsEnabled + } + set { + wrappedInstance.marksOutputTrackAsEnabled = newValue + } + } + + @objc public var mediaDataLocation: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.mediaDataLocation) + } + set { + wrappedInstance.mediaDataLocation = newValue.wrappedInstance + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + set { + wrappedInstance.metadata = newValue.wrappedInstance + } + } + + @objc public var outputSettings: String { + get { + wrappedInstance.outputSettings + } + } + + @objc public var performsMultiPassEncodingIfSupported: Bool { + get { + wrappedInstance.performsMultiPassEncodingIfSupported + } + set { + wrappedInstance.performsMultiPassEncodingIfSupported = newValue + } + } + + @objc public var preferredMediaChunkAlignment: Int { + get { + wrappedInstance.preferredMediaChunkAlignment + } + set { + wrappedInstance.preferredMediaChunkAlignment = newValue + } + } + + @objc public var isReadyForMoreMediaData: Bool { + get { + wrappedInstance.isReadyForMoreMediaData + } + } + + init(_ wrappedInstance: AVAssetWriterInput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(mediaType: AVMediaTypeWrapper, outputSettings: String) { + wrappedInstance = AVAssetWriterInput(mediaType: mediaType.wrappedInstance, outputSettings: outputSettings) + } + + @objc public func addTrackAssociation(withTrackOf input: AVAssetWriterInputWrapper, type trackAssociationType: String) -> Void { + return wrappedInstance.addTrackAssociation(withTrackOf: input.wrappedInstance, type: trackAssociationType) + } + + @objc public func canAddTrackAssociation(withTrackOf input: AVAssetWriterInputWrapper, type trackAssociationType: String) -> Bool { + return wrappedInstance.canAddTrackAssociation(withTrackOf: input.wrappedInstance, type: trackAssociationType) + } + + @objc public func markAsFinished() -> Void { + return wrappedInstance.markAsFinished() + } + + @objc public func markCurrentPassAsFinished() -> Void { + return wrappedInstance.markCurrentPassAsFinished() + } +} + +@objc public class AVAssetWriterInputCaptionAdaptorWrapper: NSObject { + var wrappedInstance: AVAssetWriterInputCaptionAdaptor + + @objc public var assetWriterInput: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) + } + } + + init(_ wrappedInstance: AVAssetWriterInputCaptionAdaptor) { + self.wrappedInstance = wrappedInstance + } + + @objc init(assetWriterInput input: AVAssetWriterInputWrapper) { + wrappedInstance = AVAssetWriterInputCaptionAdaptor(assetWriterInput: input.wrappedInstance) + } + + @objc public func append(caption: AVCaptionWrapper) -> Bool { + return wrappedInstance.append(caption: caption.wrappedInstance) + } + + @objc public func append(captionGroup: AVCaptionGroupWrapper) -> Bool { + return wrappedInstance.append(captionGroup: captionGroup.wrappedInstance) + } +} + +@objc public class AVAssetWriterInputGroupWrapper: NSObject { + var wrappedInstance: AVAssetWriterInputGroup + + @objc public var defaultInput: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.defaultInput) + } + } + + @objc public var inputs: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.inputs) + } + } + + init(_ wrappedInstance: AVAssetWriterInputGroup) { + self.wrappedInstance = wrappedInstance + } + + @objc init(inputs: AVAssetWriterInputWrapper, defaultInput: AVAssetWriterInputWrapper) { + wrappedInstance = AVAssetWriterInputGroup(inputs: inputs.wrappedInstance, defaultInput: defaultInput.wrappedInstance) + } +} + +@objc public class AVAssetWriterInputMetadataAdaptorWrapper: NSObject { + var wrappedInstance: AVAssetWriterInputMetadataAdaptor + + @objc public var assetWriterInput: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) + } + } + + init(_ wrappedInstance: AVAssetWriterInputMetadataAdaptor) { + self.wrappedInstance = wrappedInstance + } + + @objc init(assetWriterInput input: AVAssetWriterInputWrapper) { + wrappedInstance = AVAssetWriterInputMetadataAdaptor(assetWriterInput: input.wrappedInstance) + } + + @objc public func append(timedMetadataGroup: AVTimedMetadataGroupWrapper) -> Bool { + return wrappedInstance.append(timedMetadataGroup: timedMetadataGroup.wrappedInstance) + } +} + +@objc public class AVAssetWriterInputPassDescriptionWrapper: NSObject { + var wrappedInstance: AVAssetWriterInputPassDescription + + init(_ wrappedInstance: AVAssetWriterInputPassDescription) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAssetWriterInputPixelBufferAdaptorWrapper: NSObject { + var wrappedInstance: AVAssetWriterInputPixelBufferAdaptor + + @objc public var assetWriterInput: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) + } + } + + @objc public var sourcePixelBufferAttributes: String { + get { + wrappedInstance.sourcePixelBufferAttributes + } + } + + init(_ wrappedInstance: AVAssetWriterInputPixelBufferAdaptor) { + self.wrappedInstance = wrappedInstance + } + + @objc init(assetWriterInput input: AVAssetWriterInputWrapper, sourcePixelBufferAttributes: String) { + wrappedInstance = AVAssetWriterInputPixelBufferAdaptor(assetWriterInput: input.wrappedInstance, sourcePixelBufferAttributes: sourcePixelBufferAttributes) + } +} + +@objc public class AVAssetWriterInputTaggedPixelBufferGroupAdaptorWrapper: NSObject { + var wrappedInstance: AVAssetWriterInputTaggedPixelBufferGroupAdaptor + + @objc public var assetWriterInput: AVAssetWriterInputWrapper { + get { + AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) + } + } + + @objc public var sourcePixelBufferAttributes: String { + get { + wrappedInstance.sourcePixelBufferAttributes + } + } + + init(_ wrappedInstance: AVAssetWriterInputTaggedPixelBufferGroupAdaptor) { + self.wrappedInstance = wrappedInstance + } + + @objc init(assetWriterInput input: AVAssetWriterInputWrapper, sourcePixelBufferAttributes: String) { + wrappedInstance = AVAssetWriterInputTaggedPixelBufferGroupAdaptor(assetWriterInput: input.wrappedInstance, sourcePixelBufferAttributes: sourcePixelBufferAttributes) + } +} + +@objc public class AVAsynchronousCIImageFilteringRequestWrapper: NSObject { + var wrappedInstance: AVAsynchronousCIImageFilteringRequest + + init(_ wrappedInstance: AVAsynchronousCIImageFilteringRequest) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAsynchronousVideoCompositionRequestWrapper: NSObject { + var wrappedInstance: AVAsynchronousVideoCompositionRequest + + @objc public var renderContext: AVVideoCompositionRenderContextWrapper { + get { + AVVideoCompositionRenderContextWrapper(wrappedInstance.renderContext) + } + } + + init(_ wrappedInstance: AVAsynchronousVideoCompositionRequest) { + self.wrappedInstance = wrappedInstance + } + + @objc public func finishCancelledRequest() -> Void { + return wrappedInstance.finishCancelledRequest() + } +} + +@objc public class AVAudioMixWrapper: NSObject { + var wrappedInstance: AVAudioMix + + @objc public var inputParameters: AVAudioMixInputParametersWrapper { + get { + AVAudioMixInputParametersWrapper(wrappedInstance.inputParameters) + } + } + + init(_ wrappedInstance: AVAudioMix) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAudioMixInputParametersWrapper: NSObject { + var wrappedInstance: AVAudioMixInputParameters + + @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) + } + } + + init(_ wrappedInstance: AVAudioMixInputParameters) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCameraCalibrationDataWrapper: NSObject { + var wrappedInstance: AVCameraCalibrationData + + init(_ wrappedInstance: AVCameraCalibrationData) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptionWrapper: NSObject { + var wrappedInstance: AVCaption + + @objc public var animation: AVCaptionWrapper { + get { + AVCaptionWrapper(wrappedInstance.animation) + } + } + + @objc public var region: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.region) + } + } + + @objc public var text: String { + get { + wrappedInstance.text + } + } + + @objc public var textAlignment: AVCaptionWrapper { + get { + AVCaptionWrapper(wrappedInstance.textAlignment) + } + } + + init(_ wrappedInstance: AVCaption) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptionConversionAdjustmentWrapper: NSObject { + var wrappedInstance: AVCaptionConversionAdjustment + + @objc public var adjustmentType: AVCaptionConversionAdjustmentWrapper { + get { + AVCaptionConversionAdjustmentWrapper(wrappedInstance.adjustmentType) + } + } + + init(_ wrappedInstance: AVCaptionConversionAdjustment) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptionConversionTimeRangeAdjustmentWrapper: NSObject { + var wrappedInstance: AVCaptionConversionTimeRangeAdjustment + + init(_ wrappedInstance: AVCaptionConversionTimeRangeAdjustment) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptionConversionValidatorWrapper: NSObject { + var wrappedInstance: AVCaptionConversionValidator + + @objc public var captions: AVCaptionWrapper { + get { + AVCaptionWrapper(wrappedInstance.captions) + } + } + + @objc public var status: AVCaptionConversionValidatorWrapper { + get { + AVCaptionConversionValidatorWrapper(wrappedInstance.status) + } + } + + @objc public var warnings: AVCaptionConversionWarningWrapper { + get { + AVCaptionConversionWarningWrapper(wrappedInstance.warnings) + } + } + + init(_ wrappedInstance: AVCaptionConversionValidator) { + self.wrappedInstance = wrappedInstance + } + + @objc public func stopValidating() -> Void { + return wrappedInstance.stopValidating() + } + + @objc public func validateCaptionConversion(warningHandler handler: AVCaptionConversionWarningWrapper) -> Void { + return wrappedInstance.validateCaptionConversion(warningHandler: handler.wrappedInstance) + } +} + +@objc public class AVCaptionConversionWarningWrapper: NSObject { + var wrappedInstance: AVCaptionConversionWarning + + @objc public var adjustment: AVCaptionConversionAdjustmentWrapper { + get { + AVCaptionConversionAdjustmentWrapper(wrappedInstance.adjustment) + } + } + + @objc public var warningType: AVCaptionConversionWarningWrapper { + get { + AVCaptionConversionWarningWrapper(wrappedInstance.warningType) + } + } + + init(_ wrappedInstance: AVCaptionConversionWarning) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptionFormatConformerWrapper: NSObject { + var wrappedInstance: AVCaptionFormatConformer + + @objc public var conformsCaptionsToTimeRange: Bool { + get { + wrappedInstance.conformsCaptionsToTimeRange + } + set { + wrappedInstance.conformsCaptionsToTimeRange = newValue + } + } + + init(_ wrappedInstance: AVCaptionFormatConformer) { + self.wrappedInstance = wrappedInstance + } + + @objc init(conversionSettings: AVCaptionSettingsKeyWrapper) { + wrappedInstance = AVCaptionFormatConformer(conversionSettings: conversionSettings.wrappedInstance) + } + + @objc public func conformedCaption(for caption: AVCaptionWrapper) -> AVCaptionWrapper { + let result = wrappedInstance.conformedCaption(for: caption.wrappedInstance) + return AVCaptionWrapper(result) + } +} + +@objc public class AVCaptionGroupWrapper: NSObject { + var wrappedInstance: AVCaptionGroup + + @objc public var captions: AVCaptionWrapper { + get { + AVCaptionWrapper(wrappedInstance.captions) + } + } + + init(_ wrappedInstance: AVCaptionGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptionGrouperWrapper: NSObject { + var wrappedInstance: AVCaptionGrouper + + init(_ wrappedInstance: AVCaptionGrouper) { + self.wrappedInstance = wrappedInstance + } + + @objc public func add(input: AVCaptionWrapper) -> Void { + return wrappedInstance.add(input: input.wrappedInstance) + } +} + +@objc public class AVCaptionRegionWrapper: NSObject { + var wrappedInstance: AVCaptionRegion + + @objc static public var appleITTBottom: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(AVCaptionRegion.appleITTBottom) + } + } + + @objc static public var appleITTLeft: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(AVCaptionRegion.appleITTLeft) + } + } + + @objc static public var appleITTRight: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(AVCaptionRegion.appleITTRight) + } + } + + @objc static public var appleITTTop: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(AVCaptionRegion.appleITTTop) + } + } + + @objc static public var subRipTextBottom: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(AVCaptionRegion.subRipTextBottom) + } + } + + @objc public var displayAlignment: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.displayAlignment) + } + } + + @objc public var identifier: String { + get { + wrappedInstance.identifier + } + } + + @objc public var origin: AVCaptionPointWrapper { + get { + AVCaptionPointWrapper(wrappedInstance.origin) + } + } + + @objc public var scroll: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.scroll) + } + } + + @objc public var size: AVCaptionSizeWrapper { + get { + AVCaptionSizeWrapper(wrappedInstance.size) + } + } + + @objc public var writingMode: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.writingMode) + } + } + + init(_ wrappedInstance: AVCaptionRegion) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptionRendererWrapper: NSObject { + var wrappedInstance: AVCaptionRenderer + + @objc public var captions: AVCaptionWrapper { + get { + AVCaptionWrapper(wrappedInstance.captions) + } + set { + wrappedInstance.captions = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptionRenderer) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class SceneWrapper: NSObject { + var wrappedInstance: AVCaptionRenderer.Scene + + @objc public var hasActiveCaptions: Bool { + get { + wrappedInstance.hasActiveCaptions + } + } + + @objc public var needsPeriodicRefresh: Bool { + get { + wrappedInstance.needsPeriodicRefresh + } + } + + init(_ wrappedInstance: AVCaptionRenderer.Scene) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class RubyWrapper: NSObject { + var wrappedInstance: AVCaption.Ruby + + @objc public var text: String { + get { + wrappedInstance.text + } + } + + init(_ wrappedInstance: AVCaption.Ruby) { + self.wrappedInstance = wrappedInstance + } + + @objc init(text: String) { + wrappedInstance = AVCaption.Ruby(text: text) + } +} + +@objc public class AVCaptureAudioChannelWrapper: NSObject { + var wrappedInstance: AVCaptureAudioChannel + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + set { + wrappedInstance.isEnabled = newValue + } + } + + init(_ wrappedInstance: AVCaptureAudioChannel) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureAudioDataOutputWrapper: NSObject { + var wrappedInstance: AVCaptureAudioDataOutput + + @objc public var audioSettings: String { + get { + wrappedInstance.audioSettings + } + set { + wrappedInstance.audioSettings = newValue + } + } + + init(_ wrappedInstance: AVCaptureAudioDataOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureAudioDataOutput() + } +} + +@objc public class AVCaptureAudioFileOutputWrapper: NSObject { + var wrappedInstance: AVCaptureAudioFileOutput + + @objc public var audioSettings: String { + get { + wrappedInstance.audioSettings + } + set { + wrappedInstance.audioSettings = newValue + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + set { + wrappedInstance.metadata = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptureAudioFileOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureAudioFileOutput() + } +} + +@objc public class AVCaptureAudioPreviewOutputWrapper: NSObject { + var wrappedInstance: AVCaptureAudioPreviewOutput + + @objc public var outputDeviceUniqueID: String { + get { + wrappedInstance.outputDeviceUniqueID + } + set { + wrappedInstance.outputDeviceUniqueID = newValue + } + } + + init(_ wrappedInstance: AVCaptureAudioPreviewOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureAudioPreviewOutput() + } +} + +@objc public class AVCaptureConnectionWrapper: NSObject { + var wrappedInstance: AVCaptureConnection + + @objc public var isActive: Bool { + get { + wrappedInstance.isActive + } + } + + @objc public var audioChannels: AVCaptureAudioChannelWrapper { + get { + AVCaptureAudioChannelWrapper(wrappedInstance.audioChannels) + } + } + + @objc public var automaticallyAdjustsVideoMirroring: Bool { + get { + wrappedInstance.automaticallyAdjustsVideoMirroring + } + set { + wrappedInstance.automaticallyAdjustsVideoMirroring = newValue + } + } + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + set { + wrappedInstance.isEnabled = newValue + } + } + + @objc public var inputPorts: AVCaptureInputWrapper { + get { + AVCaptureInputWrapper(wrappedInstance.inputPorts) + } + } + + @objc public var output: AVCaptureOutputWrapper { + get { + AVCaptureOutputWrapper(wrappedInstance.output) + } + } + + @objc public var isVideoFieldModeSupported: Bool { + get { + wrappedInstance.isVideoFieldModeSupported + } + } + + @objc public var isVideoMaxFrameDurationSupported: Bool { + get { + wrappedInstance.isVideoMaxFrameDurationSupported + } + } + + @objc public var isVideoMinFrameDurationSupported: Bool { + get { + wrappedInstance.isVideoMinFrameDurationSupported + } + } + + @objc public var isVideoMirroringSupported: Bool { + get { + wrappedInstance.isVideoMirroringSupported + } + } + + @objc public var isVideoOrientationSupported: Bool { + get { + wrappedInstance.isVideoOrientationSupported + } + } + + @objc public var isVideoMirrored: Bool { + get { + wrappedInstance.isVideoMirrored + } + set { + wrappedInstance.isVideoMirrored = newValue + } + } + + @objc public var videoPreviewLayer: AVCaptureVideoPreviewLayerWrapper { + get { + AVCaptureVideoPreviewLayerWrapper(wrappedInstance.videoPreviewLayer) + } + } + + init(_ wrappedInstance: AVCaptureConnection) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureDeskViewApplicationWrapper: NSObject { + var wrappedInstance: AVCaptureDeskViewApplication + + init(_ wrappedInstance: AVCaptureDeskViewApplication) { + self.wrappedInstance = wrappedInstance + } + + @objc public func present() -> Void { + return wrappedInstance.present() + } + + @objc public func present() -> Void { + return wrappedInstance.present() + } +} + +@objc public class LaunchConfigurationWrapper: NSObject { + var wrappedInstance: AVCaptureDeskViewApplication.LaunchConfiguration + + @objc public var requiresSetUpModeCompletion: Bool { + get { + wrappedInstance.requiresSetUpModeCompletion + } + set { + wrappedInstance.requiresSetUpModeCompletion = newValue + } + } + + init(_ wrappedInstance: AVCaptureDeskViewApplication.LaunchConfiguration) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureDeviceWrapper: NSObject { + var wrappedInstance: AVCaptureDevice + + @objc static public var activeMicrophoneMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.activeMicrophoneMode) + } + } + + @objc static public var centerStageControlMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.centerStageControlMode) + } + set { + AVCaptureDevice.centerStageControlMode = newValue.wrappedInstance + } + } + + @objc static public var isCenterStageEnabled: Bool { + get { + AVCaptureDevice.isCenterStageEnabled + } + set { + AVCaptureDevice.isCenterStageEnabled = newValue + } + } + + @objc static public var isPortraitEffectEnabled: Bool { + get { + AVCaptureDevice.isPortraitEffectEnabled + } + } + + @objc static public var preferredMicrophoneMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.preferredMicrophoneMode) + } + } + + @objc static public var reactionEffectGesturesEnabled: Bool { + get { + AVCaptureDevice.reactionEffectGesturesEnabled + } + } + + @objc static public var reactionEffectsEnabled: Bool { + get { + AVCaptureDevice.reactionEffectsEnabled + } + } + + @objc static public var isStudioLightEnabled: Bool { + get { + AVCaptureDevice.isStudioLightEnabled + } + } + + @objc static public var systemPreferredCamera: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.systemPreferredCamera) + } + } + + @objc static public var userPreferredCamera: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(AVCaptureDevice.userPreferredCamera) + } + set { + AVCaptureDevice.userPreferredCamera = newValue.wrappedInstance + } + } + + @objc public var activeFormat: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.activeFormat) + } + set { + wrappedInstance.activeFormat = newValue.wrappedInstance + } + } + + @objc public var activeInputSource: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.activeInputSource) + } + set { + wrappedInstance.activeInputSource = newValue.wrappedInstance + } + } + + @objc public var activePrimaryConstituent: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.activePrimaryConstituent) + } + } + + @objc public var activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions) + } + } + + @objc public var activePrimaryConstituentDeviceSwitchingBehavior: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.activePrimaryConstituentDeviceSwitchingBehavior) + } + } + + @objc public var isAdjustingExposure: Bool { + get { + wrappedInstance.isAdjustingExposure + } + } + + @objc public var isAdjustingFocus: Bool { + get { + wrappedInstance.isAdjustingFocus + } + } + + @objc public var isAdjustingWhiteBalance: Bool { + get { + wrappedInstance.isAdjustingWhiteBalance + } + } + + @objc public var canPerformReactionEffects: Bool { + get { + wrappedInstance.canPerformReactionEffects + } + } + + @objc public var isCenterStageActive: Bool { + get { + wrappedInstance.isCenterStageActive + } + } + + @objc public var companionDeskViewCamera: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.companionDeskViewCamera) + } + } + + @objc public var isConnected: Bool { + get { + wrappedInstance.isConnected + } + } + + @objc public var isContinuityCamera: Bool { + get { + wrappedInstance.isContinuityCamera + } + } + + @objc public var deviceType: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.deviceType) + } + } + + @objc public var exposureMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.exposureMode) + } + set { + wrappedInstance.exposureMode = newValue.wrappedInstance + } + } + + @objc public var isExposurePointOfInterestSupported: Bool { + get { + wrappedInstance.isExposurePointOfInterestSupported + } + } + + @objc public var fallbackPrimaryConstituentDevices: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.fallbackPrimaryConstituentDevices) + } + set { + wrappedInstance.fallbackPrimaryConstituentDevices = newValue.wrappedInstance + } + } + + @objc public var isFlashAvailable: Bool { + get { + wrappedInstance.isFlashAvailable + } + } + + @objc public var flashMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.flashMode) + } + set { + wrappedInstance.flashMode = newValue.wrappedInstance + } + } + + @objc public var focusMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.focusMode) + } + set { + wrappedInstance.focusMode = newValue.wrappedInstance + } + } + + @objc public var isFocusPointOfInterestSupported: Bool { + get { + wrappedInstance.isFocusPointOfInterestSupported + } + } + + @objc public var formats: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.formats) + } + } + + @objc public var hasFlash: Bool { + get { + wrappedInstance.hasFlash + } + } + + @objc public var hasTorch: Bool { + get { + wrappedInstance.hasTorch + } + } + + @objc public var isInUseByAnotherApplication: Bool { + get { + wrappedInstance.isInUseByAnotherApplication + } + } + + @objc public var inputSources: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.inputSources) + } + } + + @objc public var linkedDevices: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.linkedDevices) + } + } + + @objc public var localizedName: String { + get { + wrappedInstance.localizedName + } + } + + @objc public var manufacturer: String { + get { + wrappedInstance.manufacturer + } + } + + @objc public var minimumFocusDistance: Int { + get { + wrappedInstance.minimumFocusDistance + } + } + + @objc public var modelID: String { + get { + wrappedInstance.modelID + } + } + + @objc public var isPortraitEffectActive: Bool { + get { + wrappedInstance.isPortraitEffectActive + } + } + + @objc public var position: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.position) + } + } + + @objc public var primaryConstituentDeviceRestrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceRestrictedSwitchingBehaviorConditions) + } + } + + @objc public var primaryConstituentDeviceSwitchingBehavior: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceSwitchingBehavior) + } + } + + @objc public var reactionEffectsInProgress: AVCaptureReactionEffectStateWrapper { + get { + AVCaptureReactionEffectStateWrapper(wrappedInstance.reactionEffectsInProgress) + } + } + + @objc public var isStudioLightActive: Bool { + get { + wrappedInstance.isStudioLightActive + } + } + + @objc public var supportedFallbackPrimaryConstituentDevices: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.supportedFallbackPrimaryConstituentDevices) + } + } + + @objc public var isSuspended: Bool { + get { + wrappedInstance.isSuspended + } + } + + @objc public var isTorchActive: Bool { + get { + wrappedInstance.isTorchActive + } + } + + @objc public var isTorchAvailable: Bool { + get { + wrappedInstance.isTorchAvailable + } + } + + @objc public var torchMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.torchMode) + } + set { + wrappedInstance.torchMode = newValue.wrappedInstance + } + } + + @objc public var transportControlsPlaybackMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.transportControlsPlaybackMode) + } + } + + @objc public var transportControlsSpeed: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.transportControlsSpeed) + } + } + + @objc public var transportControlsSupported: Bool { + get { + wrappedInstance.transportControlsSupported + } + } + + @objc public var uniqueID: String { + get { + wrappedInstance.uniqueID + } + } + + @objc public var whiteBalanceMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.whiteBalanceMode) + } + set { + wrappedInstance.whiteBalanceMode = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptureDevice) { + self.wrappedInstance = wrappedInstance + } + + @objc init(uniqueID deviceUniqueID: String) { + wrappedInstance = AVCaptureDevice(uniqueID: deviceUniqueID) + } + + @objc static public func `default`(deviceType: AVCaptureDeviceWrapper, for mediaType: AVMediaTypeWrapper, position: AVCaptureDeviceWrapper) -> AVCaptureDeviceWrapper { + let result = AVCaptureDevice.`default`(deviceType: deviceType.wrappedInstance, for: mediaType.wrappedInstance, position: position.wrappedInstance) + return AVCaptureDeviceWrapper(result) + } + + @objc static public func `default`(for mediaType: AVMediaTypeWrapper) -> AVCaptureDeviceWrapper { + let result = AVCaptureDevice.`default`(for: mediaType.wrappedInstance) + return AVCaptureDeviceWrapper(result) + } + + @objc static public func requestAccess(for mediaType: AVMediaTypeWrapper, completionHandler handler: Bool) -> Void { + return AVCaptureDevice.requestAccess(for: mediaType.wrappedInstance, completionHandler: handler) + } + + @objc static public func requestAccess(for mediaType: AVMediaTypeWrapper, completionHandler handler: Bool) -> Void { + return AVCaptureDevice.requestAccess(for: mediaType.wrappedInstance, completionHandler: handler) + } + + @objc static public func showSystemUserInterface(systemUserInterface: AVCaptureDeviceWrapper) -> Void { + return AVCaptureDevice.showSystemUserInterface(systemUserInterface: systemUserInterface.wrappedInstance) + } + + @objc public func hasMediaType(mediaType: AVMediaTypeWrapper) -> Bool { + return wrappedInstance.hasMediaType(mediaType: mediaType.wrappedInstance) + } + + @objc public func isExposureModeSupported(exposureMode: AVCaptureDeviceWrapper) -> Bool { + return wrappedInstance.isExposureModeSupported(exposureMode: exposureMode.wrappedInstance) + } + + @objc public func isFlashModeSupported(flashMode: AVCaptureDeviceWrapper) -> Bool { + return wrappedInstance.isFlashModeSupported(flashMode: flashMode.wrappedInstance) + } + + @objc public func isFocusModeSupported(focusMode: AVCaptureDeviceWrapper) -> Bool { + return wrappedInstance.isFocusModeSupported(focusMode: focusMode.wrappedInstance) + } + + @objc public func isTorchModeSupported(torchMode: AVCaptureDeviceWrapper) -> Bool { + return wrappedInstance.isTorchModeSupported(torchMode: torchMode.wrappedInstance) + } + + @objc public func isWhiteBalanceModeSupported(whiteBalanceMode: AVCaptureDeviceWrapper) -> Bool { + return wrappedInstance.isWhiteBalanceModeSupported(whiteBalanceMode: whiteBalanceMode.wrappedInstance) + } + + @objc public func lockForConfiguration() { + wrappedInstance.lockForConfiguration() + } + + @objc public func performEffect(for reactionType: AVCaptureReactionTypeWrapper) -> Void { + return wrappedInstance.performEffect(for: reactionType.wrappedInstance) + } + + @objc public func setPrimaryConstituentDeviceSwitchingBehavior(switchingBehavior: AVCaptureDeviceWrapper, restrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper) -> Void { + return wrappedInstance.setPrimaryConstituentDeviceSwitchingBehavior(switchingBehavior: switchingBehavior.wrappedInstance, restrictedSwitchingBehaviorConditions: restrictedSwitchingBehaviorConditions.wrappedInstance) + } + + @objc public func setTransportControlsPlaybackMode(mode: AVCaptureDeviceWrapper, speed: AVCaptureDeviceWrapper) -> Void { + return wrappedInstance.setTransportControlsPlaybackMode(mode: mode.wrappedInstance, speed: speed.wrappedInstance) + } + + @objc public func supportsSessionPreset(preset: AVCaptureSessionWrapper) -> Bool { + return wrappedInstance.supportsSessionPreset(preset: preset.wrappedInstance) + } + + @objc public func unlockForConfiguration() -> Void { + return wrappedInstance.unlockForConfiguration() + } +} + +@objc public class DiscoverySessionWrapper: NSObject { + var wrappedInstance: AVCaptureDevice.DiscoverySession + + @objc public var devices: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.devices) + } + } + + init(_ wrappedInstance: AVCaptureDevice.DiscoverySession) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class FormatWrapper: NSObject { + var wrappedInstance: AVCaptureDevice.Format + + @objc public var autoFocusSystem: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.autoFocusSystem) + } + } + + @objc public var isCenterStageSupported: Bool { + get { + wrappedInstance.isCenterStageSupported + } + } + + @objc public var isHighPhotoQualitySupported: Bool { + get { + wrappedInstance.isHighPhotoQualitySupported + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + @objc public var isPortraitEffectSupported: Bool { + get { + wrappedInstance.isPortraitEffectSupported + } + } + + @objc public var reactionEffectsSupported: Bool { + get { + wrappedInstance.reactionEffectsSupported + } + } + + @objc public var isStudioLightSupported: Bool { + get { + wrappedInstance.isStudioLightSupported + } + } + + @objc public var videoFrameRateRangeForCenterStage: AVFrameRateRangeWrapper { + get { + AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForCenterStage) + } + } + + @objc public var videoFrameRateRangeForPortraitEffect: AVFrameRateRangeWrapper { + get { + AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForPortraitEffect) + } + } + + @objc public var videoFrameRateRangeForReactionEffectsInProgress: AVFrameRateRangeWrapper { + get { + AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForReactionEffectsInProgress) + } + } + + @objc public var videoFrameRateRangeForStudioLight: AVFrameRateRangeWrapper { + get { + AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForStudioLight) + } + } + + @objc public var videoSupportedFrameRateRanges: AVFrameRateRangeWrapper { + get { + AVFrameRateRangeWrapper(wrappedInstance.videoSupportedFrameRateRanges) + } + } + + init(_ wrappedInstance: AVCaptureDevice.Format) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureDeviceInputWrapper: NSObject { + var wrappedInstance: AVCaptureDeviceInput + + @objc public var device: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.device) + } + } + + init(_ wrappedInstance: AVCaptureDeviceInput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(device: AVCaptureDeviceWrapper) { + wrappedInstance = AVCaptureDeviceInput(device: device.wrappedInstance) + } +} + +@objc public class InputSourceWrapper: NSObject { + var wrappedInstance: AVCaptureDevice.InputSource + + @objc public var inputSourceID: String { + get { + wrappedInstance.inputSourceID + } + } + + @objc public var localizedName: String { + get { + wrappedInstance.localizedName + } + } + + init(_ wrappedInstance: AVCaptureDevice.InputSource) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class RotationCoordinatorWrapper: NSObject { + var wrappedInstance: AVCaptureDevice.RotationCoordinator + + @objc public var device: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.device) + } + } + + init(_ wrappedInstance: AVCaptureDevice.RotationCoordinator) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureFileOutputWrapper: NSObject { + var wrappedInstance: AVCaptureFileOutput + + @objc public var isRecording: Bool { + get { + wrappedInstance.isRecording + } + } + + @objc public var isRecordingPaused: Bool { + get { + wrappedInstance.isRecordingPaused + } + } + + init(_ wrappedInstance: AVCaptureFileOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc public func pauseRecording() -> Void { + return wrappedInstance.pauseRecording() + } + + @objc public func resumeRecording() -> Void { + return wrappedInstance.resumeRecording() + } + + @objc public func stopRecording() -> Void { + return wrappedInstance.stopRecording() + } +} + +@objc public class AVCaptureInputWrapper: NSObject { + var wrappedInstance: AVCaptureInput + + @objc public var ports: AVCaptureInputWrapper { + get { + AVCaptureInputWrapper(wrappedInstance.ports) + } + } + + init(_ wrappedInstance: AVCaptureInput) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class PortWrapper: NSObject { + var wrappedInstance: AVCaptureInput.Port + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + set { + wrappedInstance.isEnabled = newValue + } + } + + @objc public var input: AVCaptureInputWrapper { + get { + AVCaptureInputWrapper(wrappedInstance.input) + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + init(_ wrappedInstance: AVCaptureInput.Port) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureMetadataOutputWrapper: NSObject { + var wrappedInstance: AVCaptureMetadataOutput + + @objc public var availableMetadataObjectTypes: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(wrappedInstance.availableMetadataObjectTypes) + } + } + + @objc public var metadataObjectTypes: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(wrappedInstance.metadataObjectTypes) + } + set { + wrappedInstance.metadataObjectTypes = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptureMetadataOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureMetadataOutput() + } +} + +@objc public class AVCaptureMovieFileOutputWrapper: NSObject { + var wrappedInstance: AVCaptureMovieFileOutput + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + set { + wrappedInstance.metadata = newValue.wrappedInstance + } + } + + @objc public var primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording) + } + } + + @objc public var primaryConstituentDeviceSwitchingBehaviorForRecording: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceSwitchingBehaviorForRecording) + } + } + + @objc public var isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled: Bool { + get { + wrappedInstance.isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled + } + set { + wrappedInstance.isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled = newValue + } + } + + init(_ wrappedInstance: AVCaptureMovieFileOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureMovieFileOutput() + } + + @objc public func setOutputSettings(outputSettings: String, for connection: AVCaptureConnectionWrapper) -> Void { + return wrappedInstance.setOutputSettings(outputSettings: outputSettings, for: connection.wrappedInstance) + } + + @objc public func setPrimaryConstituentDeviceSwitchingBehaviorForRecording(switchingBehavior: AVCaptureDeviceWrapper, restrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper) -> Void { + return wrappedInstance.setPrimaryConstituentDeviceSwitchingBehaviorForRecording(switchingBehavior: switchingBehavior.wrappedInstance, restrictedSwitchingBehaviorConditions: restrictedSwitchingBehaviorConditions.wrappedInstance) + } +} + +@objc public class AVCaptureOutputWrapper: NSObject { + var wrappedInstance: AVCaptureOutput + + @objc public var connections: AVCaptureConnectionWrapper { + get { + AVCaptureConnectionWrapper(wrappedInstance.connections) + } + } + + init(_ wrappedInstance: AVCaptureOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc public func connection(with mediaType: AVMediaTypeWrapper) -> AVCaptureConnectionWrapper { + let result = wrappedInstance.connection(with: mediaType.wrappedInstance) + return AVCaptureConnectionWrapper(result) + } + + @objc public func transformedMetadataObject(for metadataObject: AVMetadataObjectWrapper, connection: AVCaptureConnectionWrapper) -> AVMetadataObjectWrapper { + let result = wrappedInstance.transformedMetadataObject(for: metadataObject.wrappedInstance, connection: connection.wrappedInstance) + return AVMetadataObjectWrapper(result) + } +} + +@objc public class AVCapturePhotoWrapper: NSObject { + var wrappedInstance: AVCapturePhoto + + @objc public var photoCount: Int { + get { + wrappedInstance.photoCount + } + } + + @objc public var resolvedSettings: AVCaptureResolvedPhotoSettingsWrapper { + get { + AVCaptureResolvedPhotoSettingsWrapper(wrappedInstance.resolvedSettings) + } + } + + init(_ wrappedInstance: AVCapturePhoto) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCapturePhotoOutputWrapper: NSObject { + var wrappedInstance: AVCapturePhotoOutput + + @objc public var availablePhotoCodecTypes: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(wrappedInstance.availablePhotoCodecTypes) + } + } + + @objc public var availablePhotoFileTypes: AVFileTypeWrapper { + get { + AVFileTypeWrapper(wrappedInstance.availablePhotoFileTypes) + } + } + + @objc public var captureReadiness: AVCapturePhotoOutputWrapper { + get { + AVCapturePhotoOutputWrapper(wrappedInstance.captureReadiness) + } + } + + @objc public var isFastCapturePrioritizationEnabled: Bool { + get { + wrappedInstance.isFastCapturePrioritizationEnabled + } + set { + wrappedInstance.isFastCapturePrioritizationEnabled = newValue + } + } + + @objc public var isFastCapturePrioritizationSupported: Bool { + get { + wrappedInstance.isFastCapturePrioritizationSupported + } + set { + wrappedInstance.isFastCapturePrioritizationSupported = newValue + } + } + + @objc public var isHighResolutionCaptureEnabled: Bool { + get { + wrappedInstance.isHighResolutionCaptureEnabled + } + set { + wrappedInstance.isHighResolutionCaptureEnabled = newValue + } + } + + @objc public var maxPhotoQualityPrioritization: AVCapturePhotoOutputWrapper { + get { + AVCapturePhotoOutputWrapper(wrappedInstance.maxPhotoQualityPrioritization) + } + set { + wrappedInstance.maxPhotoQualityPrioritization = newValue.wrappedInstance + } + } + + @objc public var preservesLivePhotoCaptureSuspendedOnSessionStop: Bool { + get { + wrappedInstance.preservesLivePhotoCaptureSuspendedOnSessionStop + } + set { + wrappedInstance.preservesLivePhotoCaptureSuspendedOnSessionStop = newValue + } + } + + @objc public var isResponsiveCaptureEnabled: Bool { + get { + wrappedInstance.isResponsiveCaptureEnabled + } + set { + wrappedInstance.isResponsiveCaptureEnabled = newValue + } + } + + @objc public var isResponsiveCaptureSupported: Bool { + get { + wrappedInstance.isResponsiveCaptureSupported + } + } + + @objc public var isZeroShutterLagEnabled: Bool { + get { + wrappedInstance.isZeroShutterLagEnabled + } + set { + wrappedInstance.isZeroShutterLagEnabled = newValue + } + } + + @objc public var isZeroShutterLagSupported: Bool { + get { + wrappedInstance.isZeroShutterLagSupported + } + } + + @objc public var supportedFlashModes: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.supportedFlashModes) + } + } + + init(_ wrappedInstance: AVCapturePhotoOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCapturePhotoOutput() + } +} + +@objc public class AVCapturePhotoOutputReadinessCoordinatorWrapper: NSObject { + var wrappedInstance: AVCapturePhotoOutputReadinessCoordinator + + @objc public var captureReadiness: AVCapturePhotoOutputWrapper { + get { + AVCapturePhotoOutputWrapper(wrappedInstance.captureReadiness) + } + } + + init(_ wrappedInstance: AVCapturePhotoOutputReadinessCoordinator) { + self.wrappedInstance = wrappedInstance + } + + @objc init(photoOutput: AVCapturePhotoOutputWrapper) { + wrappedInstance = AVCapturePhotoOutputReadinessCoordinator(photoOutput: photoOutput.wrappedInstance) + } + + @objc public func startTrackingCaptureRequest(using settings: AVCapturePhotoSettingsWrapper) -> Void { + return wrappedInstance.startTrackingCaptureRequest(using: settings.wrappedInstance) + } +} + +@objc public class AVCapturePhotoSettingsWrapper: NSObject { + var wrappedInstance: AVCapturePhotoSettings + + @objc public var flashMode: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.flashMode) + } + set { + wrappedInstance.flashMode = newValue.wrappedInstance + } + } + + @objc public var format: String { + get { + wrappedInstance.format + } + } + + @objc public var isHighResolutionPhotoEnabled: Bool { + get { + wrappedInstance.isHighResolutionPhotoEnabled + } + set { + wrappedInstance.isHighResolutionPhotoEnabled = newValue + } + } + + @objc public var photoQualityPrioritization: AVCapturePhotoOutputWrapper { + get { + AVCapturePhotoOutputWrapper(wrappedInstance.photoQualityPrioritization) + } + set { + wrappedInstance.photoQualityPrioritization = newValue.wrappedInstance + } + } + + @objc public var processedFileType: AVFileTypeWrapper { + get { + AVFileTypeWrapper(wrappedInstance.processedFileType) + } + } + + init(_ wrappedInstance: AVCapturePhotoSettings) { + self.wrappedInstance = wrappedInstance + } + + @objc init(from photoSettings: AVCapturePhotoSettingsWrapper) { + wrappedInstance = AVCapturePhotoSettings(from: photoSettings.wrappedInstance) + } + + @objc init(fromPhotoSettings photoSettings: AVCapturePhotoSettingsWrapper) { + wrappedInstance = AVCapturePhotoSettings(fromPhotoSettings: photoSettings.wrappedInstance) + } + + @objc init(format: String) { + wrappedInstance = AVCapturePhotoSettings(format: format) + } +} + +@objc public class AVCaptureReactionEffectStateWrapper: NSObject { + var wrappedInstance: AVCaptureReactionEffectState + + @objc public var reactionType: AVCaptureReactionTypeWrapper { + get { + AVCaptureReactionTypeWrapper(wrappedInstance.reactionType) + } + } + + init(_ wrappedInstance: AVCaptureReactionEffectState) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureResolvedPhotoSettingsWrapper: NSObject { + var wrappedInstance: AVCaptureResolvedPhotoSettings + + @objc public var expectedPhotoCount: Int { + get { + wrappedInstance.expectedPhotoCount + } + } + + @objc public var isFastCapturePrioritizationEnabled: Bool { + get { + wrappedInstance.isFastCapturePrioritizationEnabled + } + } + + init(_ wrappedInstance: AVCaptureResolvedPhotoSettings) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCaptureScreenInputWrapper: NSObject { + var wrappedInstance: AVCaptureScreenInput + + @objc public var capturesCursor: Bool { + get { + wrappedInstance.capturesCursor + } + set { + wrappedInstance.capturesCursor = newValue + } + } + + @objc public var capturesMouseClicks: Bool { + get { + wrappedInstance.capturesMouseClicks + } + set { + wrappedInstance.capturesMouseClicks = newValue + } + } + + @objc public var removesDuplicateFrames: Bool { + get { + wrappedInstance.removesDuplicateFrames + } + set { + wrappedInstance.removesDuplicateFrames = newValue + } + } + + init(_ wrappedInstance: AVCaptureScreenInput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureScreenInput() + } +} + +@objc public class AVCaptureSessionWrapper: NSObject { + var wrappedInstance: AVCaptureSession + + @objc public var connections: AVCaptureConnectionWrapper { + get { + AVCaptureConnectionWrapper(wrappedInstance.connections) + } + } + + @objc public var inputs: AVCaptureInputWrapper { + get { + AVCaptureInputWrapper(wrappedInstance.inputs) + } + } + + @objc public var outputs: AVCaptureOutputWrapper { + get { + AVCaptureOutputWrapper(wrappedInstance.outputs) + } + } + + @objc public var isRunning: Bool { + get { + wrappedInstance.isRunning + } + } + + @objc public var sessionPreset: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(wrappedInstance.sessionPreset) + } + set { + wrappedInstance.sessionPreset = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptureSession) { + self.wrappedInstance = wrappedInstance + } + + @objc public func addConnection(connection: AVCaptureConnectionWrapper) -> Void { + return wrappedInstance.addConnection(connection: connection.wrappedInstance) + } + + @objc public func addInput(input: AVCaptureInputWrapper) -> Void { + return wrappedInstance.addInput(input: input.wrappedInstance) + } + + @objc public func addInputWithNoConnections(input: AVCaptureInputWrapper) -> Void { + return wrappedInstance.addInputWithNoConnections(input: input.wrappedInstance) + } + + @objc public func addOutput(output: AVCaptureOutputWrapper) -> Void { + return wrappedInstance.addOutput(output: output.wrappedInstance) + } + + @objc public func addOutputWithNoConnections(output: AVCaptureOutputWrapper) -> Void { + return wrappedInstance.addOutputWithNoConnections(output: output.wrappedInstance) + } + + @objc public func beginConfiguration() -> Void { + return wrappedInstance.beginConfiguration() + } + + @objc public func canAddConnection(connection: AVCaptureConnectionWrapper) -> Bool { + return wrappedInstance.canAddConnection(connection: connection.wrappedInstance) + } + + @objc public func canAddInput(input: AVCaptureInputWrapper) -> Bool { + return wrappedInstance.canAddInput(input: input.wrappedInstance) + } + + @objc public func canAddOutput(output: AVCaptureOutputWrapper) -> Bool { + return wrappedInstance.canAddOutput(output: output.wrappedInstance) + } + + @objc public func canSetSessionPreset(preset: AVCaptureSessionWrapper) -> Bool { + return wrappedInstance.canSetSessionPreset(preset: preset.wrappedInstance) + } + + @objc public func commitConfiguration() -> Void { + return wrappedInstance.commitConfiguration() + } + + @objc public func removeConnection(connection: AVCaptureConnectionWrapper) -> Void { + return wrappedInstance.removeConnection(connection: connection.wrappedInstance) + } + + @objc public func removeInput(input: AVCaptureInputWrapper) -> Void { + return wrappedInstance.removeInput(input: input.wrappedInstance) + } + + @objc public func removeOutput(output: AVCaptureOutputWrapper) -> Void { + return wrappedInstance.removeOutput(output: output.wrappedInstance) + } + + @objc public func startRunning() -> Void { + return wrappedInstance.startRunning() + } + + @objc public func stopRunning() -> Void { + return wrappedInstance.stopRunning() + } +} + +@objc public class AVCaptureStillImageOutputWrapper: NSObject { + var wrappedInstance: AVCaptureStillImageOutput + + @objc public var availableImageDataCodecTypes: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(wrappedInstance.availableImageDataCodecTypes) + } + } + + @objc public var isCapturingStillImage: Bool { + get { + wrappedInstance.isCapturingStillImage + } + } + + @objc public var isHighResolutionStillImageOutputEnabled: Bool { + get { + wrappedInstance.isHighResolutionStillImageOutputEnabled + } + set { + wrappedInstance.isHighResolutionStillImageOutputEnabled = newValue + } + } + + @objc public var outputSettings: String { + get { + wrappedInstance.outputSettings + } + set { + wrappedInstance.outputSettings = newValue + } + } + + init(_ wrappedInstance: AVCaptureStillImageOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureStillImageOutput() + } +} + +@objc public class AVCaptureVideoDataOutputWrapper: NSObject { + var wrappedInstance: AVCaptureVideoDataOutput + + @objc public var alwaysDiscardsLateVideoFrames: Bool { + get { + wrappedInstance.alwaysDiscardsLateVideoFrames + } + set { + wrappedInstance.alwaysDiscardsLateVideoFrames = newValue + } + } + + @objc public var availableVideoCodecTypes: AVVideoCodecTypeWrapper { + get { + AVVideoCodecTypeWrapper(wrappedInstance.availableVideoCodecTypes) + } + } + + @objc public var videoSettings: String { + get { + wrappedInstance.videoSettings + } + set { + wrappedInstance.videoSettings = newValue + } + } + + init(_ wrappedInstance: AVCaptureVideoDataOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVCaptureVideoDataOutput() + } +} + +@objc public class AVCaptureVideoPreviewLayerWrapper: NSObject { + var wrappedInstance: AVCaptureVideoPreviewLayer + + @objc public var connection: AVCaptureConnectionWrapper { + get { + AVCaptureConnectionWrapper(wrappedInstance.connection) + } + } + + @objc public var session: AVCaptureSessionWrapper { + get { + AVCaptureSessionWrapper(wrappedInstance.session) + } + set { + wrappedInstance.session = newValue.wrappedInstance + } + } + + @objc public var videoGravity: AVLayerVideoGravityWrapper { + get { + AVLayerVideoGravityWrapper(wrappedInstance.videoGravity) + } + set { + wrappedInstance.videoGravity = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVCaptureVideoPreviewLayer) { + self.wrappedInstance = wrappedInstance + } + + @objc init(session: AVCaptureSessionWrapper) { + wrappedInstance = AVCaptureVideoPreviewLayer(session: session.wrappedInstance) + } + + @objc init(sessionWithNoConnection session: AVCaptureSessionWrapper) { + wrappedInstance = AVCaptureVideoPreviewLayer(sessionWithNoConnection: session.wrappedInstance) + } + + @objc public func setSessionWithNoConnection(session: AVCaptureSessionWrapper) -> Void { + return wrappedInstance.setSessionWithNoConnection(session: session.wrappedInstance) + } + + @objc public func transformedMetadataObject(for metadataObject: AVMetadataObjectWrapper) -> AVMetadataObjectWrapper { + let result = wrappedInstance.transformedMetadataObject(for: metadataObject.wrappedInstance) + return AVMetadataObjectWrapper(result) + } +} + +@objc public class AVCompositionWrapper: NSObject { + var wrappedInstance: AVComposition + + @objc public var urlAssetInitializationOptions: String { + get { + wrappedInstance.urlAssetInitializationOptions + } + } + + @objc public var allMediaSelections: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.allMediaSelections) + } + } + + @objc public var availableMediaCharacteristicsWithMediaSelectionOptions: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(wrappedInstance.availableMediaCharacteristicsWithMediaSelectionOptions) + } + } + + @objc public var availableMetadataFormats: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) + } + } + + @objc public var canContainFragments: Bool { + get { + wrappedInstance.canContainFragments + } + } + + @objc public var commonMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.commonMetadata) + } + } + + @objc public var isCompatibleWithAirPlayVideo: Bool { + get { + wrappedInstance.isCompatibleWithAirPlayVideo + } + } + + @objc public var isComposable: Bool { + get { + wrappedInstance.isComposable + } + } + + @objc public var containsFragments: Bool { + get { + wrappedInstance.containsFragments + } + } + + @objc public var creationDate: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.creationDate) + } + } + + @objc public var isExportable: Bool { + get { + wrappedInstance.isExportable + } + } + + @objc public var hasProtectedContent: Bool { + get { + wrappedInstance.hasProtectedContent + } + } + + @objc public var lyrics: String { + get { + wrappedInstance.lyrics + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + } + + @objc public var isPlayable: Bool { + get { + wrappedInstance.isPlayable + } + } + + @objc public var preferredMediaSelection: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.preferredMediaSelection) + } + } + + @objc public var providesPreciseDurationAndTiming: Bool { + get { + wrappedInstance.providesPreciseDurationAndTiming + } + } + + @objc public var isReadable: Bool { + get { + wrappedInstance.isReadable + } + } + + @objc public var trackGroups: AVAssetTrackGroupWrapper { + get { + AVAssetTrackGroupWrapper(wrappedInstance.trackGroups) + } + } + + @objc public var tracks: AVCompositionTrackWrapper { + get { + AVCompositionTrackWrapper(wrappedInstance.tracks) + } + } + + init(_ wrappedInstance: AVComposition) { + self.wrappedInstance = wrappedInstance + } + + @objc public func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { + let result = wrappedInstance.mediaSelectionGroup(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) + return AVMediaSelectionGroupWrapper(result) + } +} + +@objc public class AVCompositionTrackWrapper: NSObject { + var wrappedInstance: AVCompositionTrack + + @objc public var availableMetadataFormats: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) + } + } + + @objc public var availableTrackAssociationTypes: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.availableTrackAssociationTypes) + } + } + + @objc public var canProvideSampleCursors: Bool { + get { + wrappedInstance.canProvideSampleCursors + } + } + + @objc public var commonMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.commonMetadata) + } + } + + @objc public var isDecodable: Bool { + get { + wrappedInstance.isDecodable + } + } + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + } + + @objc public var formatDescriptionReplacements: AVCompositionTrackFormatDescriptionReplacementWrapper { + get { + AVCompositionTrackFormatDescriptionReplacementWrapper(wrappedInstance.formatDescriptionReplacements) + } + } + + @objc public var hasAudioSampleDependencies: Bool { + get { + wrappedInstance.hasAudioSampleDependencies + } + } + + @objc public var languageCode: String { + get { + wrappedInstance.languageCode + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + } + + @objc public var isPlayable: Bool { + get { + wrappedInstance.isPlayable + } + } + + @objc public var requiresFrameReordering: Bool { + get { + wrappedInstance.requiresFrameReordering + } + } + + @objc public var segments: AVCompositionTrackSegmentWrapper { + get { + AVCompositionTrackSegmentWrapper(wrappedInstance.segments) + } + } + + @objc public var isSelfContained: Bool { + get { + wrappedInstance.isSelfContained + } + } + + init(_ wrappedInstance: AVCompositionTrack) { + self.wrappedInstance = wrappedInstance + } + + @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { + return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) + } +} + +@objc public class AVCompositionTrackFormatDescriptionReplacementWrapper: NSObject { + var wrappedInstance: AVCompositionTrackFormatDescriptionReplacement + + init(_ wrappedInstance: AVCompositionTrackFormatDescriptionReplacement) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCompositionTrackSegmentWrapper: NSObject { + var wrappedInstance: AVCompositionTrackSegment + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVCompositionTrackSegment) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVContentKeyWrapper: NSObject { + var wrappedInstance: AVContentKey + + @objc public var contentKeySpecifier: AVContentKeySpecifierWrapper { + get { + AVContentKeySpecifierWrapper(wrappedInstance.contentKeySpecifier) + } + } + + init(_ wrappedInstance: AVContentKey) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVContentKeyRequestWrapper: NSObject { + var wrappedInstance: AVContentKeyRequest + + @objc public var canProvidePersistableContentKey: Bool { + get { + wrappedInstance.canProvidePersistableContentKey + } + } + + @objc public var contentKey: AVContentKeyWrapper { + get { + AVContentKeyWrapper(wrappedInstance.contentKey) + } + } + + @objc public var contentKeySpecifier: AVContentKeySpecifierWrapper { + get { + AVContentKeySpecifierWrapper(wrappedInstance.contentKeySpecifier) + } + } + + @objc public var options: String { + get { + wrappedInstance.options + } + } + + @objc public var renewsExpiringResponseData: Bool { + get { + wrappedInstance.renewsExpiringResponseData + } + } + + @objc public var status: AVContentKeyRequestWrapper { + get { + AVContentKeyRequestWrapper(wrappedInstance.status) + } + } + + init(_ wrappedInstance: AVContentKeyRequest) { + self.wrappedInstance = wrappedInstance + } + + @objc public func processContentKeyResponse(keyResponse: AVContentKeyResponseWrapper) -> Void { + return wrappedInstance.processContentKeyResponse(keyResponse: keyResponse.wrappedInstance) + } + + @objc public func respondByRequestingPersistableContentKeyRequest() { + wrappedInstance.respondByRequestingPersistableContentKeyRequest() + } +} + +@objc public class AVContentKeyResponseWrapper: NSObject { + var wrappedInstance: AVContentKeyResponse + + init(_ wrappedInstance: AVContentKeyResponse) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVContentKeySessionWrapper: NSObject { + var wrappedInstance: AVContentKeySession + + @objc public var keySystem: AVContentKeySystemWrapper { + get { + AVContentKeySystemWrapper(wrappedInstance.keySystem) + } + } + + init(_ wrappedInstance: AVContentKeySession) { + self.wrappedInstance = wrappedInstance + } + + @objc init(keySystem: AVContentKeySystemWrapper) { + wrappedInstance = AVContentKeySession(keySystem: keySystem.wrappedInstance) + } + + @objc public func expire() -> Void { + return wrappedInstance.expire() + } + + @objc public func renewExpiringResponseData(for contentKeyRequest: AVContentKeyRequestWrapper) -> Void { + return wrappedInstance.renewExpiringResponseData(for: contentKeyRequest.wrappedInstance) + } +} + +@objc public class AVContentKeySpecifierWrapper: NSObject { + var wrappedInstance: AVContentKeySpecifier + + @objc public var keySystem: AVContentKeySystemWrapper { + get { + AVContentKeySystemWrapper(wrappedInstance.keySystem) + } + } + + @objc public var options: String { + get { + wrappedInstance.options + } + } + + init(_ wrappedInstance: AVContentKeySpecifier) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCoordinatedPlaybackParticipantWrapper: NSObject { + var wrappedInstance: AVCoordinatedPlaybackParticipant + + @objc public var isReadyToPlay: Bool { + get { + wrappedInstance.isReadyToPlay + } + } + + @objc public var suspensionReasons: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.suspensionReasons) + } + } + + init(_ wrappedInstance: AVCoordinatedPlaybackParticipant) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVCoordinatedPlaybackSuspensionWrapper: NSObject { + var wrappedInstance: AVCoordinatedPlaybackSuspension + + @objc public var reason: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.reason) + } + } + + init(_ wrappedInstance: AVCoordinatedPlaybackSuspension) { + self.wrappedInstance = wrappedInstance + } + + @objc public func end() -> Void { + return wrappedInstance.end() + } +} + +@objc public class AVDateRangeMetadataGroupWrapper: NSObject { + var wrappedInstance: AVDateRangeMetadataGroup + + @objc public var items: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.items) + } + } + + init(_ wrappedInstance: AVDateRangeMetadataGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVDelegatingPlaybackCoordinatorWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinator + + @objc public var currentItemIdentifier: String { + get { + wrappedInstance.currentItemIdentifier + } + } + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinator) { + self.wrappedInstance = wrappedInstance + } + + @objc public func reapplyCurrentItemStateToPlaybackControlDelegate() -> Void { + return wrappedInstance.reapplyCurrentItemStateToPlaybackControlDelegate() + } +} + +@objc public class AVDelegatingPlaybackCoordinatorBufferingCommandWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinatorBufferingCommand + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorBufferingCommand) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVDelegatingPlaybackCoordinatorPauseCommandWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinatorPauseCommand + + @objc public var shouldBufferInAnticipationOfPlayback: Bool { + get { + wrappedInstance.shouldBufferInAnticipationOfPlayback + } + } + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorPauseCommand) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVDelegatingPlaybackCoordinatorPlayCommandWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinatorPlayCommand + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorPlayCommand) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVDelegatingPlaybackCoordinatorPlaybackControlCommandWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinatorPlaybackControlCommand + + @objc public var expectedCurrentItemIdentifier: String { + get { + wrappedInstance.expectedCurrentItemIdentifier + } + } + + @objc public var originator: AVCoordinatedPlaybackParticipantWrapper { + get { + AVCoordinatedPlaybackParticipantWrapper(wrappedInstance.originator) + } + } + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorPlaybackControlCommand) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVDelegatingPlaybackCoordinatorSeekCommandWrapper: NSObject { + var wrappedInstance: AVDelegatingPlaybackCoordinatorSeekCommand + + @objc public var shouldBufferInAnticipationOfPlayback: Bool { + get { + wrappedInstance.shouldBufferInAnticipationOfPlayback + } + } + + init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorSeekCommand) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVDepthDataWrapper: NSObject { + var wrappedInstance: AVDepthData + + @objc public var cameraCalibrationData: AVCameraCalibrationDataWrapper { + get { + AVCameraCalibrationDataWrapper(wrappedInstance.cameraCalibrationData) + } + } + + @objc public var depthDataAccuracy: AVDepthDataWrapper { + get { + AVDepthDataWrapper(wrappedInstance.depthDataAccuracy) + } + } + + @objc public var isDepthDataFiltered: Bool { + get { + wrappedInstance.isDepthDataFiltered + } + } + + @objc public var depthDataQuality: AVDepthDataWrapper { + get { + AVDepthDataWrapper(wrappedInstance.depthDataQuality) + } + } + + init(_ wrappedInstance: AVDepthData) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVExternalStorageDeviceWrapper: NSObject { + var wrappedInstance: AVExternalStorageDevice + + @objc public var isConnected: Bool { + get { + wrappedInstance.isConnected + } + } + + @objc public var displayName: String { + get { + wrappedInstance.displayName + } + } + + @objc public var freeSize: Int { + get { + wrappedInstance.freeSize + } + } + + @objc public var isNotRecommendedForCaptureUse: Bool { + get { + wrappedInstance.isNotRecommendedForCaptureUse + } + } + + @objc public var totalSize: Int { + get { + wrappedInstance.totalSize + } + } + + init(_ wrappedInstance: AVExternalStorageDevice) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func requestAccess(completionHandler handler: Bool) -> Void { + return AVExternalStorageDevice.requestAccess(completionHandler: handler) + } + + @objc static public func requestAccess(completionHandler handler: Bool) -> Void { + return AVExternalStorageDevice.requestAccess(completionHandler: handler) + } +} + +@objc public class AVExternalStorageDeviceDiscoverySessionWrapper: NSObject { + var wrappedInstance: AVExternalStorageDeviceDiscoverySession + + @objc static public var shared: AVExternalStorageDeviceDiscoverySessionWrapper { + get { + AVExternalStorageDeviceDiscoverySessionWrapper(AVExternalStorageDeviceDiscoverySession.shared) + } + } + + @objc static public var isSupported: Bool { + get { + AVExternalStorageDeviceDiscoverySession.isSupported + } + } + + @objc public var externalStorageDevices: AVExternalStorageDeviceWrapper { + get { + AVExternalStorageDeviceWrapper(wrappedInstance.externalStorageDevices) + } + } + + init(_ wrappedInstance: AVExternalStorageDeviceDiscoverySession) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVFragmentedAssetWrapper: NSObject { + var wrappedInstance: AVFragmentedAsset + + @objc public var tracks: AVFragmentedAssetTrackWrapper { + get { + AVFragmentedAssetTrackWrapper(wrappedInstance.tracks) + } + } + + init(_ wrappedInstance: AVFragmentedAsset) { + self.wrappedInstance = wrappedInstance + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVFragmentedAssetTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVFragmentedAssetTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } +} + +@objc public class AVFragmentedAssetMinderWrapper: NSObject { + var wrappedInstance: AVFragmentedAssetMinder + + @objc public var assets: AVAssetWrapper { + get { + AVAssetWrapper(wrappedInstance.assets) + } + } + + init(_ wrappedInstance: AVFragmentedAssetMinder) { + self.wrappedInstance = wrappedInstance + } + + @objc public func addFragmentedAsset(asset: AVAssetWrapper) -> Void { + return wrappedInstance.addFragmentedAsset(asset: asset.wrappedInstance) + } + + @objc public func removeFragmentedAsset(asset: AVAssetWrapper) -> Void { + return wrappedInstance.removeFragmentedAsset(asset: asset.wrappedInstance) + } +} + +@objc public class AVFragmentedAssetTrackWrapper: NSObject { + var wrappedInstance: AVFragmentedAssetTrack + + init(_ wrappedInstance: AVFragmentedAssetTrack) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVFragmentedMovieWrapper: NSObject { + var wrappedInstance: AVFragmentedMovie + + @objc public var tracks: AVFragmentedMovieTrackWrapper { + get { + AVFragmentedMovieTrackWrapper(wrappedInstance.tracks) + } + } + + init(_ wrappedInstance: AVFragmentedMovie) { + self.wrappedInstance = wrappedInstance + } + + @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVFragmentedMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVFragmentedMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } +} + +@objc public class AVFragmentedMovieMinderWrapper: NSObject { + var wrappedInstance: AVFragmentedMovieMinder + + @objc public var movies: AVFragmentedMovieWrapper { + get { + AVFragmentedMovieWrapper(wrappedInstance.movies) + } + } + + init(_ wrappedInstance: AVFragmentedMovieMinder) { + self.wrappedInstance = wrappedInstance + } + + @objc public func add(movie: AVFragmentedMovieWrapper) -> Void { + return wrappedInstance.add(movie: movie.wrappedInstance) + } + + @objc public func remove(movie: AVFragmentedMovieWrapper) -> Void { + return wrappedInstance.remove(movie: movie.wrappedInstance) + } +} + +@objc public class AVFragmentedMovieTrackWrapper: NSObject { + var wrappedInstance: AVFragmentedMovieTrack + + init(_ wrappedInstance: AVFragmentedMovieTrack) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVFrameRateRangeWrapper: NSObject { + var wrappedInstance: AVFrameRateRange + + init(_ wrappedInstance: AVFrameRateRange) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMediaDataStorageWrapper: NSObject { + var wrappedInstance: AVMediaDataStorage + + init(_ wrappedInstance: AVMediaDataStorage) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMediaSelectionWrapper: NSObject { + var wrappedInstance: AVMediaSelection + + @objc public var asset: AVAssetWrapper { + get { + AVAssetWrapper(wrappedInstance.asset) + } + } + + init(_ wrappedInstance: AVMediaSelection) { + self.wrappedInstance = wrappedInstance + } + + @objc public func mediaSelectionCriteriaCanBeAppliedAutomatically(to mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Bool { + return wrappedInstance.mediaSelectionCriteriaCanBeAppliedAutomatically(to: mediaSelectionGroup.wrappedInstance) + } + + @objc public func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> AVMediaSelectionOptionWrapper { + let result = wrappedInstance.selectedMediaOption(in: mediaSelectionGroup.wrappedInstance) + return AVMediaSelectionOptionWrapper(result) + } +} + +@objc public class AVMediaSelectionGroupWrapper: NSObject { + var wrappedInstance: AVMediaSelectionGroup + + @objc public var allowsEmptySelection: Bool { + get { + wrappedInstance.allowsEmptySelection + } + } + + @objc public var defaultOption: AVMediaSelectionOptionWrapper { + get { + AVMediaSelectionOptionWrapper(wrappedInstance.defaultOption) + } + } + + @objc public var options: AVMediaSelectionOptionWrapper { + get { + AVMediaSelectionOptionWrapper(wrappedInstance.options) + } + } + + init(_ wrappedInstance: AVMediaSelectionGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMediaSelectionOptionWrapper: NSObject { + var wrappedInstance: AVMediaSelectionOption + + @objc public var availableMetadataFormats: String { + get { + wrappedInstance.availableMetadataFormats + } + } + + @objc public var commonMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.commonMetadata) + } + } + + @objc public var displayName: String { + get { + wrappedInstance.displayName + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + @objc public var isPlayable: Bool { + get { + wrappedInstance.isPlayable + } + } + + init(_ wrappedInstance: AVMediaSelectionOption) { + self.wrappedInstance = wrappedInstance + } + + @objc public func associatedMediaSelectionOption(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> AVMediaSelectionOptionWrapper { + let result = wrappedInstance.associatedMediaSelectionOption(in: mediaSelectionGroup.wrappedInstance) + return AVMediaSelectionOptionWrapper(result) + } + + @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { + return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) + } +} + +@objc public class AVMetadataBodyObjectWrapper: NSObject { + var wrappedInstance: AVMetadataBodyObject + + @objc public var bodyID: Int { + get { + wrappedInstance.bodyID + } + } + + init(_ wrappedInstance: AVMetadataBodyObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataCatBodyObjectWrapper: NSObject { + var wrappedInstance: AVMetadataCatBodyObject + + init(_ wrappedInstance: AVMetadataCatBodyObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataDogBodyObjectWrapper: NSObject { + var wrappedInstance: AVMetadataDogBodyObject + + init(_ wrappedInstance: AVMetadataDogBodyObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataFaceObjectWrapper: NSObject { + var wrappedInstance: AVMetadataFaceObject + + @objc public var faceID: Int { + get { + wrappedInstance.faceID + } + } + + @objc public var hasRollAngle: Bool { + get { + wrappedInstance.hasRollAngle + } + } + + @objc public var hasYawAngle: Bool { + get { + wrappedInstance.hasYawAngle + } + } + + init(_ wrappedInstance: AVMetadataFaceObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataGroupWrapper: NSObject { + var wrappedInstance: AVMetadataGroup + + @objc public var classifyingLabel: String { + get { + wrappedInstance.classifyingLabel + } + } + + @objc public var items: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.items) + } + } + + @objc public var uniqueID: String { + get { + wrappedInstance.uniqueID + } + } + + init(_ wrappedInstance: AVMetadataGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataHumanBodyObjectWrapper: NSObject { + var wrappedInstance: AVMetadataHumanBodyObject + + init(_ wrappedInstance: AVMetadataHumanBodyObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataHumanFullBodyObjectWrapper: NSObject { + var wrappedInstance: AVMetadataHumanFullBodyObject + + init(_ wrappedInstance: AVMetadataHumanFullBodyObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataItemWrapper: NSObject { + var wrappedInstance: AVMetadataItem + + @objc public var commonKey: AVMetadataKeyWrapper { + get { + AVMetadataKeyWrapper(wrappedInstance.commonKey) + } + } + + @objc public var dataType: String { + get { + wrappedInstance.dataType + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + } + + @objc public var extraAttributes: AVMetadataExtraAttributeKeyWrapper { + get { + AVMetadataExtraAttributeKeyWrapper(wrappedInstance.extraAttributes) + } + } + + @objc public var identifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(wrappedInstance.identifier) + } + } + + @objc public var keySpace: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(wrappedInstance.keySpace) + } + } + + @objc public var stringValue: String { + get { + wrappedInstance.stringValue + } + } + + init(_ wrappedInstance: AVMetadataItem) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func keySpace(forIdentifier identifier: AVMetadataIdentifierWrapper) -> AVMetadataKeySpaceWrapper { + let result = AVMetadataItem.keySpace(forIdentifier: identifier.wrappedInstance) + return AVMetadataKeySpaceWrapper(result) + } + + @objc public func status(of property: AVAsyncPropertyWrapper) -> AVAsyncPropertyWrapper { + let result = wrappedInstance.status(of: property.wrappedInstance) + return AVAsyncPropertyWrapper(result) + } +} + +@objc public class AVMetadataItemFilterWrapper: NSObject { + var wrappedInstance: AVMetadataItemFilter + + init(_ wrappedInstance: AVMetadataItemFilter) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func forSharing() -> AVMetadataItemFilterWrapper { + let result = AVMetadataItemFilter.forSharing() + return AVMetadataItemFilterWrapper(result) + } +} + +@objc public class AVMetadataItemValueRequestWrapper: NSObject { + var wrappedInstance: AVMetadataItemValueRequest + + @objc public var metadataItem: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadataItem) + } + } + + init(_ wrappedInstance: AVMetadataItemValueRequest) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataMachineReadableCodeObjectWrapper: NSObject { + var wrappedInstance: AVMetadataMachineReadableCodeObject + + @objc public var stringValue: String { + get { + wrappedInstance.stringValue + } + } + + init(_ wrappedInstance: AVMetadataMachineReadableCodeObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataObjectWrapper: NSObject { + var wrappedInstance: AVMetadataObject + + @objc public var type: AVMetadataObjectWrapper { + get { + AVMetadataObjectWrapper(wrappedInstance.type) + } + } + + init(_ wrappedInstance: AVMetadataObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMetadataSalientObjectWrapper: NSObject { + var wrappedInstance: AVMetadataSalientObject + + @objc public var objectID: Int { + get { + wrappedInstance.objectID + } + } + + init(_ wrappedInstance: AVMetadataSalientObject) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMovieWrapper: NSObject { + var wrappedInstance: AVMovie + + @objc public var canContainMovieFragments: Bool { + get { + wrappedInstance.canContainMovieFragments + } + } + + @objc public var containsMovieFragments: Bool { + get { + wrappedInstance.containsMovieFragments + } + } + + @objc public var defaultMediaDataStorage: AVMediaDataStorageWrapper { + get { + AVMediaDataStorageWrapper(wrappedInstance.defaultMediaDataStorage) + } + } + + @objc public var tracks: AVMovieTrackWrapper { + get { + AVMovieTrackWrapper(wrappedInstance.tracks) + } + } + + init(_ wrappedInstance: AVMovie) { + self.wrappedInstance = wrappedInstance + } + + @objc public func `is`(compatibleWithFileType fileType: AVFileTypeWrapper) -> Bool { + return wrappedInstance.`is`(compatibleWithFileType: fileType.wrappedInstance) + } + + @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } +} + +@objc public class AVMovieTrackWrapper: NSObject { + var wrappedInstance: AVMovieTrack + + @objc public var alternateGroupID: Int { + get { + wrappedInstance.alternateGroupID + } + } + + @objc public var mediaDataStorage: AVMediaDataStorageWrapper { + get { + AVMediaDataStorageWrapper(wrappedInstance.mediaDataStorage) + } + } + + init(_ wrappedInstance: AVMovieTrack) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableAssetDownloadStorageManagementPolicyWrapper: NSObject { + var wrappedInstance: AVMutableAssetDownloadStorageManagementPolicy + + @objc public var priority: AVAssetDownloadedAssetEvictionPriorityWrapper { + get { + AVAssetDownloadedAssetEvictionPriorityWrapper(wrappedInstance.priority) + } + set { + wrappedInstance.priority = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableAssetDownloadStorageManagementPolicy) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableAudioMixWrapper: NSObject { + var wrappedInstance: AVMutableAudioMix + + @objc public var inputParameters: AVAudioMixInputParametersWrapper { + get { + AVAudioMixInputParametersWrapper(wrappedInstance.inputParameters) + } + set { + wrappedInstance.inputParameters = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableAudioMix) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableAudioMixInputParametersWrapper: NSObject { + var wrappedInstance: AVMutableAudioMixInputParameters + + @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) + } + set { + wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableAudioMixInputParameters) { + self.wrappedInstance = wrappedInstance + } + + @objc init(track: AVAssetTrackWrapper) { + wrappedInstance = AVMutableAudioMixInputParameters(track: track.wrappedInstance) + } +} + +@objc public class AVMutableCaptionWrapper: NSObject { + var wrappedInstance: AVMutableCaption + + @objc public var animation: AVCaptionWrapper { + get { + AVCaptionWrapper(wrappedInstance.animation) + } + set { + wrappedInstance.animation = newValue.wrappedInstance + } + } + + @objc public var region: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.region) + } + set { + wrappedInstance.region = newValue.wrappedInstance + } + } + + @objc public var text: String { + get { + wrappedInstance.text + } + set { + wrappedInstance.text = newValue + } + } + + @objc public var textAlignment: AVCaptionWrapper { + get { + AVCaptionWrapper(wrappedInstance.textAlignment) + } + set { + wrappedInstance.textAlignment = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableCaption) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableCaptionRegionWrapper: NSObject { + var wrappedInstance: AVMutableCaptionRegion + + @objc public var displayAlignment: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.displayAlignment) + } + set { + wrappedInstance.displayAlignment = newValue.wrappedInstance + } + } + + @objc public var origin: AVCaptionPointWrapper { + get { + AVCaptionPointWrapper(wrappedInstance.origin) + } + set { + wrappedInstance.origin = newValue.wrappedInstance + } + } + + @objc public var scroll: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.scroll) + } + set { + wrappedInstance.scroll = newValue.wrappedInstance + } + } + + @objc public var size: AVCaptionSizeWrapper { + get { + AVCaptionSizeWrapper(wrappedInstance.size) + } + set { + wrappedInstance.size = newValue.wrappedInstance + } + } + + @objc public var writingMode: AVCaptionRegionWrapper { + get { + AVCaptionRegionWrapper(wrappedInstance.writingMode) + } + set { + wrappedInstance.writingMode = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableCaptionRegion) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVMutableCaptionRegion() + } + + @objc init(identifier: String) { + wrappedInstance = AVMutableCaptionRegion(identifier: identifier) + } +} + +@objc public class AVMutableCompositionWrapper: NSObject { + var wrappedInstance: AVMutableComposition + + @objc public var tracks: AVMutableCompositionTrackWrapper { + get { + AVMutableCompositionTrackWrapper(wrappedInstance.tracks) + } + } + + init(_ wrappedInstance: AVMutableComposition) { + self.wrappedInstance = wrappedInstance + } + + @objc init(urlAssetInitializationOptions URLAssetInitializationOptions: String) { + wrappedInstance = AVMutableComposition(urlAssetInitializationOptions: URLAssetInitializationOptions) + } + + @objc init(URLAssetInitializationOptions: String) { + wrappedInstance = AVMutableComposition(URLAssetInitializationOptions: URLAssetInitializationOptions) + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMutableCompositionTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMutableCompositionTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func mutableTrack(compatibleWith track: AVAssetTrackWrapper) -> AVMutableCompositionTrackWrapper { + let result = wrappedInstance.mutableTrack(compatibleWith: track.wrappedInstance) + return AVMutableCompositionTrackWrapper(result) + } + + @objc public func removeTrack(track: AVCompositionTrackWrapper) -> Void { + return wrappedInstance.removeTrack(track: track.wrappedInstance) + } +} + +@objc public class AVMutableCompositionTrackWrapper: NSObject { + var wrappedInstance: AVMutableCompositionTrack + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + set { + wrappedInstance.isEnabled = newValue + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + set { + wrappedInstance.extendedLanguageTag = newValue + } + } + + @objc public var languageCode: String { + get { + wrappedInstance.languageCode + } + set { + wrappedInstance.languageCode = newValue + } + } + + @objc public var segments: AVCompositionTrackSegmentWrapper { + get { + AVCompositionTrackSegmentWrapper(wrappedInstance.segments) + } + set { + wrappedInstance.segments = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableCompositionTrack) { + self.wrappedInstance = wrappedInstance + } + + @objc public func addTrackAssociation(to compositionTrack: AVCompositionTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { + return wrappedInstance.addTrackAssociation(to: compositionTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) + } + + @objc public func removeTrackAssociation(to compositionTrack: AVCompositionTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { + return wrappedInstance.removeTrackAssociation(to: compositionTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) + } + + @objc public func validateSegments(trackSegments: AVCompositionTrackSegmentWrapper) { + wrappedInstance.validateSegments(trackSegments: trackSegments.wrappedInstance) + } +} + +@objc public class AVMutableDateRangeMetadataGroupWrapper: NSObject { + var wrappedInstance: AVMutableDateRangeMetadataGroup + + @objc public var items: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.items) + } + set { + wrappedInstance.items = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableDateRangeMetadataGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableMediaSelectionWrapper: NSObject { + var wrappedInstance: AVMutableMediaSelection + + init(_ wrappedInstance: AVMutableMediaSelection) { + self.wrappedInstance = wrappedInstance + } + + @objc public func select(mediaSelectionOption: AVMediaSelectionOptionWrapper, in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Void { + return wrappedInstance.select(mediaSelectionOption: mediaSelectionOption.wrappedInstance, in: mediaSelectionGroup.wrappedInstance) + } +} + +@objc public class AVMutableMetadataItemWrapper: NSObject { + var wrappedInstance: AVMutableMetadataItem + + @objc public var dataType: String { + get { + wrappedInstance.dataType + } + set { + wrappedInstance.dataType = newValue + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + set { + wrappedInstance.extendedLanguageTag = newValue + } + } + + @objc public var extraAttributes: AVMetadataExtraAttributeKeyWrapper { + get { + AVMetadataExtraAttributeKeyWrapper(wrappedInstance.extraAttributes) + } + set { + wrappedInstance.extraAttributes = newValue.wrappedInstance + } + } + + @objc public var identifier: AVMetadataIdentifierWrapper { + get { + AVMetadataIdentifierWrapper(wrappedInstance.identifier) + } + set { + wrappedInstance.identifier = newValue.wrappedInstance + } + } + + @objc public var keySpace: AVMetadataKeySpaceWrapper { + get { + AVMetadataKeySpaceWrapper(wrappedInstance.keySpace) + } + set { + wrappedInstance.keySpace = newValue.wrappedInstance + } + } + + @objc public var stringValue: String { + get { + wrappedInstance.stringValue + } + } + + init(_ wrappedInstance: AVMutableMetadataItem) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableMovieWrapper: NSObject { + var wrappedInstance: AVMutableMovie + + @objc public var allMediaSelections: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.allMediaSelections) + } + } + + @objc public var availableMediaCharacteristicsWithMediaSelectionOptions: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(wrappedInstance.availableMediaCharacteristicsWithMediaSelectionOptions) + } + } + + @objc public var availableMetadataFormats: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) + } + } + + @objc public var canContainFragments: Bool { + get { + wrappedInstance.canContainFragments + } + } + + @objc public var commonMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.commonMetadata) + } + } + + @objc public var isCompatibleWithAirPlayVideo: Bool { + get { + wrappedInstance.isCompatibleWithAirPlayVideo + } + } + + @objc public var isComposable: Bool { + get { + wrappedInstance.isComposable + } + } + + @objc public var containsFragments: Bool { + get { + wrappedInstance.containsFragments + } + } + + @objc public var creationDate: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.creationDate) + } + } + + @objc public var defaultMediaDataStorage: AVMediaDataStorageWrapper { + get { + AVMediaDataStorageWrapper(wrappedInstance.defaultMediaDataStorage) + } + set { + wrappedInstance.defaultMediaDataStorage = newValue.wrappedInstance + } + } + + @objc public var isExportable: Bool { + get { + wrappedInstance.isExportable + } + } + + @objc public var hasProtectedContent: Bool { + get { + wrappedInstance.hasProtectedContent + } + } + + @objc public var lyrics: String { + get { + wrappedInstance.lyrics + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + set { + wrappedInstance.metadata = newValue.wrappedInstance + } + } + + @objc public var isModified: Bool { + get { + wrappedInstance.isModified + } + set { + wrappedInstance.isModified = newValue + } + } + + @objc public var isPlayable: Bool { + get { + wrappedInstance.isPlayable + } + } + + @objc public var preferredMediaSelection: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.preferredMediaSelection) + } + } + + @objc public var providesPreciseDurationAndTiming: Bool { + get { + wrappedInstance.providesPreciseDurationAndTiming + } + } + + @objc public var isReadable: Bool { + get { + wrappedInstance.isReadable + } + } + + @objc public var trackGroups: AVAssetTrackGroupWrapper { + get { + AVAssetTrackGroupWrapper(wrappedInstance.trackGroups) + } + } + + @objc public var tracks: AVMutableMovieTrackWrapper { + get { + AVMutableMovieTrackWrapper(wrappedInstance.tracks) + } + } + + init(_ wrappedInstance: AVMutableMovie) { + self.wrappedInstance = wrappedInstance + } + + @objc init(settingsFromMovie movie: AVMovieWrapper, options: String) { + wrappedInstance = AVMutableMovie(settingsFromMovie: movie.wrappedInstance, options: options) + } + + @objc init(settingsFrom movie: AVMovieWrapper, options: String) { + wrappedInstance = AVMutableMovie(settingsFrom: movie.wrappedInstance, options: options) + } + + @objc init(settingsFromMovie movie: AVMovieWrapper, options: String) { + wrappedInstance = AVMutableMovie(settingsFromMovie: movie.wrappedInstance, options: options) + } + + @objc public func addMutableTrack(withMediaType mediaType: AVMediaTypeWrapper, copySettingsFrom track: AVAssetTrackWrapper, options: String) -> AVMutableMovieTrackWrapper { + let result = wrappedInstance.addMutableTrack(withMediaType: mediaType.wrappedInstance, copySettingsFrom: track.wrappedInstance, options: options) + return AVMutableMovieTrackWrapper(result) + } + + @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMutableMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMutableMovieTrackWrapper) -> Void { + return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc public func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { + let result = wrappedInstance.mediaSelectionGroup(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) + return AVMediaSelectionGroupWrapper(result) + } + + @objc public func mutableTrack(compatibleWith track: AVAssetTrackWrapper) -> AVMutableMovieTrackWrapper { + let result = wrappedInstance.mutableTrack(compatibleWith: track.wrappedInstance) + return AVMutableMovieTrackWrapper(result) + } + + @objc public func removeTrack(track: AVMovieTrackWrapper) -> Void { + return wrappedInstance.removeTrack(track: track.wrappedInstance) + } +} + +@objc public class AVMutableMovieTrackWrapper: NSObject { + var wrappedInstance: AVMutableMovieTrack + + @objc public var alternateGroupID: Int { + get { + wrappedInstance.alternateGroupID + } + set { + wrappedInstance.alternateGroupID = newValue + } + } + + @objc public var availableMetadataFormats: AVMetadataFormatWrapper { + get { + AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) + } + } + + @objc public var availableTrackAssociationTypes: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.availableTrackAssociationTypes) + } + } + + @objc public var canProvideSampleCursors: Bool { + get { + wrappedInstance.canProvideSampleCursors + } + } + + @objc public var commonMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.commonMetadata) + } + } + + @objc public var isDecodable: Bool { + get { + wrappedInstance.isDecodable + } + } + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + set { + wrappedInstance.isEnabled = newValue + } + } + + @objc public var extendedLanguageTag: String { + get { + wrappedInstance.extendedLanguageTag + } + set { + wrappedInstance.extendedLanguageTag = newValue + } + } + + @objc public var hasAudioSampleDependencies: Bool { + get { + wrappedInstance.hasAudioSampleDependencies + } + } + + @objc public var hasProtectedContent: Bool { + get { + wrappedInstance.hasProtectedContent + } + } + + @objc public var languageCode: String { + get { + wrappedInstance.languageCode + } + set { + wrappedInstance.languageCode = newValue + } + } + + @objc public var layer: Int { + get { + wrappedInstance.layer + } + set { + wrappedInstance.layer = newValue + } + } + + @objc public var mediaDataStorage: AVMediaDataStorageWrapper { + get { + AVMediaDataStorageWrapper(wrappedInstance.mediaDataStorage) + } + set { + wrappedInstance.mediaDataStorage = newValue.wrappedInstance + } + } + + @objc public var metadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.metadata) + } + set { + wrappedInstance.metadata = newValue.wrappedInstance + } + } + + @objc public var isModified: Bool { + get { + wrappedInstance.isModified + } + set { + wrappedInstance.isModified = newValue + } + } + + @objc public var isPlayable: Bool { + get { + wrappedInstance.isPlayable + } + } + + @objc public var preferredMediaChunkAlignment: Int { + get { + wrappedInstance.preferredMediaChunkAlignment + } + set { + wrappedInstance.preferredMediaChunkAlignment = newValue + } + } + + @objc public var preferredMediaChunkSize: Int { + get { + wrappedInstance.preferredMediaChunkSize + } + set { + wrappedInstance.preferredMediaChunkSize = newValue + } + } + + @objc public var requiresFrameReordering: Bool { + get { + wrappedInstance.requiresFrameReordering + } + } + + @objc public var segments: AVAssetTrackSegmentWrapper { + get { + AVAssetTrackSegmentWrapper(wrappedInstance.segments) + } + } + + @objc public var isSelfContained: Bool { + get { + wrappedInstance.isSelfContained + } + } + + init(_ wrappedInstance: AVMutableMovieTrack) { + self.wrappedInstance = wrappedInstance + } + + @objc public func addTrackAssociation(to movieTrack: AVMovieTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { + return wrappedInstance.addTrackAssociation(to: movieTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) + } + + @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { + return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) + } + + @objc public func removeTrackAssociation(to movieTrack: AVMovieTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { + return wrappedInstance.removeTrackAssociation(to: movieTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) + } +} + +@objc public class AVMutableTimedMetadataGroupWrapper: NSObject { + var wrappedInstance: AVMutableTimedMetadataGroup + + @objc public var items: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.items) + } + set { + wrappedInstance.items = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableTimedMetadataGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableVideoCompositionWrapper: NSObject { + var wrappedInstance: AVMutableVideoComposition + + @objc public var animationTool: AVVideoCompositionCoreAnimationToolWrapper { + get { + AVVideoCompositionCoreAnimationToolWrapper(wrappedInstance.animationTool) + } + set { + wrappedInstance.animationTool = newValue.wrappedInstance + } + } + + @objc public var colorPrimaries: String { + get { + wrappedInstance.colorPrimaries + } + set { + wrappedInstance.colorPrimaries = newValue + } + } + + @objc public var colorTransferFunction: String { + get { + wrappedInstance.colorTransferFunction + } + set { + wrappedInstance.colorTransferFunction = newValue + } + } + + @objc public var colorYCbCrMatrix: String { + get { + wrappedInstance.colorYCbCrMatrix + } + set { + wrappedInstance.colorYCbCrMatrix = newValue + } + } + + @objc public var perFrameHDRDisplayMetadataPolicy: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(wrappedInstance.perFrameHDRDisplayMetadataPolicy) + } + set { + wrappedInstance.perFrameHDRDisplayMetadataPolicy = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableVideoComposition) { + self.wrappedInstance = wrappedInstance + } + + @objc init(propertiesOf asset: AVAssetWrapper) { + wrappedInstance = AVMutableVideoComposition(propertiesOf: asset.wrappedInstance) + } + + @objc init(propertiesOf asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) { + wrappedInstance = AVMutableVideoComposition(propertiesOf: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) + } + + @objc init(propertiesOfAsset asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) { + wrappedInstance = AVMutableVideoComposition(propertiesOfAsset: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) + } + + @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper) -> AVMutableVideoCompositionWrapper { + let result = AVMutableVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance) + return AVMutableVideoCompositionWrapper(result) + } + + @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper) -> AVMutableVideoCompositionWrapper { + let result = AVMutableVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance) + return AVMutableVideoCompositionWrapper(result) + } + + @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper) -> AVMutableVideoCompositionWrapper { + let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance) + return AVMutableVideoCompositionWrapper(result) + } + + @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper) -> AVMutableVideoCompositionWrapper { + let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance) + return AVMutableVideoCompositionWrapper(result) + } + + @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) -> AVMutableVideoCompositionWrapper { + let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) + return AVMutableVideoCompositionWrapper(result) + } + + @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) -> AVMutableVideoCompositionWrapper { + let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) + return AVMutableVideoCompositionWrapper(result) + } +} + +@objc public class AVMutableVideoCompositionInstructionWrapper: NSObject { + var wrappedInstance: AVMutableVideoCompositionInstruction + + @objc public var enablePostProcessing: Bool { + get { + wrappedInstance.enablePostProcessing + } + set { + wrappedInstance.enablePostProcessing = newValue + } + } + + @objc public var layerInstructions: AVVideoCompositionLayerInstructionWrapper { + get { + AVVideoCompositionLayerInstructionWrapper(wrappedInstance.layerInstructions) + } + set { + wrappedInstance.layerInstructions = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVMutableVideoCompositionInstruction) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVMutableVideoCompositionLayerInstructionWrapper: NSObject { + var wrappedInstance: AVMutableVideoCompositionLayerInstruction + + init(_ wrappedInstance: AVMutableVideoCompositionLayerInstruction) { + self.wrappedInstance = wrappedInstance + } + + @objc init(assetTrack track: AVAssetTrackWrapper) { + wrappedInstance = AVMutableVideoCompositionLayerInstruction(assetTrack: track.wrappedInstance) + } +} + +@objc public class AVOutputSettingsAssistantWrapper: NSObject { + var wrappedInstance: AVOutputSettingsAssistant + + @objc public var audioSettings: String { + get { + wrappedInstance.audioSettings + } + } + + @objc public var outputFileType: AVFileTypeWrapper { + get { + AVFileTypeWrapper(wrappedInstance.outputFileType) + } + } + + @objc public var videoSettings: String { + get { + wrappedInstance.videoSettings + } + } + + init(_ wrappedInstance: AVOutputSettingsAssistant) { + self.wrappedInstance = wrappedInstance + } + + @objc init(preset presetIdentifier: AVOutputSettingsPresetWrapper) { + wrappedInstance = AVOutputSettingsAssistant(preset: presetIdentifier.wrappedInstance) + } +} + +@objc public class AVPersistableContentKeyRequestWrapper: NSObject { + var wrappedInstance: AVPersistableContentKeyRequest + + init(_ wrappedInstance: AVPersistableContentKeyRequest) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlaybackCoordinatorWrapper: NSObject { + var wrappedInstance: AVPlaybackCoordinator + + @objc public var otherParticipants: AVCoordinatedPlaybackParticipantWrapper { + get { + AVCoordinatedPlaybackParticipantWrapper(wrappedInstance.otherParticipants) + } + } + + @objc public var pauseSnapsToMediaTimeOfOriginator: Bool { + get { + wrappedInstance.pauseSnapsToMediaTimeOfOriginator + } + set { + wrappedInstance.pauseSnapsToMediaTimeOfOriginator = newValue + } + } + + @objc public var suspensionReasons: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.suspensionReasons) + } + } + + @objc public var suspensionReasonsThatTriggerWaiting: AVCoordinatedPlaybackSuspensionWrapper { + get { + AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.suspensionReasonsThatTriggerWaiting) + } + set { + wrappedInstance.suspensionReasonsThatTriggerWaiting = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVPlaybackCoordinator) { + self.wrappedInstance = wrappedInstance + } + + @objc public func beginSuspension(for suspensionReason: AVCoordinatedPlaybackSuspensionWrapper) -> AVCoordinatedPlaybackSuspensionWrapper { + let result = wrappedInstance.beginSuspension(for: suspensionReason.wrappedInstance) + return AVCoordinatedPlaybackSuspensionWrapper(result) + } + + @objc public func participantLimitForWaitingOutSuspensions(withReason reason: AVCoordinatedPlaybackSuspensionWrapper) -> Int { + return wrappedInstance.participantLimitForWaitingOutSuspensions(withReason: reason.wrappedInstance) + } + + @objc public func setParticipantLimit(participantLimit: Int, forWaitingOutSuspensionsWithReason reason: AVCoordinatedPlaybackSuspensionWrapper) -> Void { + return wrappedInstance.setParticipantLimit(participantLimit: participantLimit, forWaitingOutSuspensionsWithReason: reason.wrappedInstance) + } +} + +@objc public class AVPlayerWrapper: NSObject { + var wrappedInstance: AVPlayer + + @objc static public var rateDidChangeOriginatingParticipantKey: String { + get { + AVPlayer.rateDidChangeOriginatingParticipantKey + } + } + + @objc static public var rateDidChangeReasonKey: String { + get { + AVPlayer.rateDidChangeReasonKey + } + } + + @objc static public var eligibleForHDRPlayback: Bool { + get { + AVPlayer.eligibleForHDRPlayback + } + } + + @objc public var actionAtItemEnd: AVPlayerWrapper { + get { + AVPlayerWrapper(wrappedInstance.actionAtItemEnd) + } + set { + wrappedInstance.actionAtItemEnd = newValue.wrappedInstance + } + } + + @objc public var allowsExternalPlayback: Bool { + get { + wrappedInstance.allowsExternalPlayback + } + set { + wrappedInstance.allowsExternalPlayback = newValue + } + } + + @objc public var appliesMediaSelectionCriteriaAutomatically: Bool { + get { + wrappedInstance.appliesMediaSelectionCriteriaAutomatically + } + set { + wrappedInstance.appliesMediaSelectionCriteriaAutomatically = newValue + } + } + + @objc public var audioOutputDeviceUniqueID: String { + get { + wrappedInstance.audioOutputDeviceUniqueID + } + set { + wrappedInstance.audioOutputDeviceUniqueID = newValue + } + } + + @objc public var automaticallyWaitsToMinimizeStalling: Bool { + get { + wrappedInstance.automaticallyWaitsToMinimizeStalling + } + set { + wrappedInstance.automaticallyWaitsToMinimizeStalling = newValue + } + } + + @objc public var isClosedCaptionDisplayEnabled: Bool { + get { + wrappedInstance.isClosedCaptionDisplayEnabled + } + set { + wrappedInstance.isClosedCaptionDisplayEnabled = newValue + } + } + + @objc public var currentItem: AVPlayerItemWrapper { + get { + AVPlayerItemWrapper(wrappedInstance.currentItem) + } + } + + @objc public var isExternalPlaybackActive: Bool { + get { + wrappedInstance.isExternalPlaybackActive + } + } + + @objc public var isMuted: Bool { + get { + wrappedInstance.isMuted + } + set { + wrappedInstance.isMuted = newValue + } + } + + @objc public var isOutputObscuredDueToInsufficientExternalProtection: Bool { + get { + wrappedInstance.isOutputObscuredDueToInsufficientExternalProtection + } + } + + @objc public var playbackCoordinator: AVPlayerPlaybackCoordinatorWrapper { + get { + AVPlayerPlaybackCoordinatorWrapper(wrappedInstance.playbackCoordinator) + } + } + + @objc public var preventsDisplaySleepDuringVideoPlayback: Bool { + get { + wrappedInstance.preventsDisplaySleepDuringVideoPlayback + } + set { + wrappedInstance.preventsDisplaySleepDuringVideoPlayback = newValue + } + } + + @objc public var reasonForWaitingToPlay: AVPlayerWrapper { + get { + AVPlayerWrapper(wrappedInstance.reasonForWaitingToPlay) + } + } + + @objc public var status: AVPlayerWrapper { + get { + AVPlayerWrapper(wrappedInstance.status) + } + } + + @objc public var timeControlStatus: AVPlayerWrapper { + get { + AVPlayerWrapper(wrappedInstance.timeControlStatus) + } + } + + init(_ wrappedInstance: AVPlayer) { + self.wrappedInstance = wrappedInstance + } + + @objc init(playerItem item: AVPlayerItemWrapper) { + wrappedInstance = AVPlayer(playerItem: item.wrappedInstance) + } + + @objc public func cancelPendingPrerolls() -> Void { + return wrappedInstance.cancelPendingPrerolls() + } + + @objc public func mediaSelectionCriteria(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVPlayerMediaSelectionCriteriaWrapper { + let result = wrappedInstance.mediaSelectionCriteria(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) + return AVPlayerMediaSelectionCriteriaWrapper(result) + } + + @objc public func pause() -> Void { + return wrappedInstance.pause() + } + + @objc public func play() -> Void { + return wrappedInstance.play() + } + + @objc public func replaceCurrentItem(with item: AVPlayerItemWrapper) -> Void { + return wrappedInstance.replaceCurrentItem(with: item.wrappedInstance) + } + + @objc public func setMediaSelectionCriteria(criteria: AVPlayerMediaSelectionCriteriaWrapper, forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> Void { + return wrappedInstance.setMediaSelectionCriteria(criteria: criteria.wrappedInstance, forMediaCharacteristic: mediaCharacteristic.wrappedInstance) + } +} + +@objc public class AVPlayerInterstitialEventWrapper: NSObject { + var wrappedInstance: AVPlayerInterstitialEvent + + @objc public var alignsResumptionWithPrimarySegmentBoundary: Bool { + get { + wrappedInstance.alignsResumptionWithPrimarySegmentBoundary + } + set { + wrappedInstance.alignsResumptionWithPrimarySegmentBoundary = newValue + } + } + + @objc public var alignsStartWithPrimarySegmentBoundary: Bool { + get { + wrappedInstance.alignsStartWithPrimarySegmentBoundary + } + set { + wrappedInstance.alignsStartWithPrimarySegmentBoundary = newValue + } + } + + @objc public var cue: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(wrappedInstance.cue) + } + set { + wrappedInstance.cue = newValue.wrappedInstance + } + } + + @objc public var identifier: String { + get { + wrappedInstance.identifier + } + set { + wrappedInstance.identifier = newValue + } + } + + @objc public var primaryItem: AVPlayerItemWrapper { + get { + AVPlayerItemWrapper(wrappedInstance.primaryItem) + } + } + + @objc public var restrictions: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(wrappedInstance.restrictions) + } + set { + wrappedInstance.restrictions = newValue.wrappedInstance + } + } + + @objc public var templateItems: AVPlayerItemWrapper { + get { + AVPlayerItemWrapper(wrappedInstance.templateItems) + } + set { + wrappedInstance.templateItems = newValue.wrappedInstance + } + } + + @objc public var willPlayOnce: Bool { + get { + wrappedInstance.willPlayOnce + } + set { + wrappedInstance.willPlayOnce = newValue + } + } + + init(_ wrappedInstance: AVPlayerInterstitialEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerInterstitialEventControllerWrapper: NSObject { + var wrappedInstance: AVPlayerInterstitialEventController + + @objc public var events: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(wrappedInstance.events) + } + set { + wrappedInstance.events = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVPlayerInterstitialEventController) { + self.wrappedInstance = wrappedInstance + } + + @objc init(primaryPlayer: AVPlayerWrapper) { + wrappedInstance = AVPlayerInterstitialEventController(primaryPlayer: primaryPlayer.wrappedInstance) + } +} + +@objc public class AVPlayerInterstitialEventMonitorWrapper: NSObject { + var wrappedInstance: AVPlayerInterstitialEventMonitor + + @objc public var currentEvent: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(wrappedInstance.currentEvent) + } + } + + @objc public var events: AVPlayerInterstitialEventWrapper { + get { + AVPlayerInterstitialEventWrapper(wrappedInstance.events) + } + } + + @objc public var interstitialPlayer: AVQueuePlayerWrapper { + get { + AVQueuePlayerWrapper(wrappedInstance.interstitialPlayer) + } + } + + @objc public var primaryPlayer: AVPlayerWrapper { + get { + AVPlayerWrapper(wrappedInstance.primaryPlayer) + } + } + + init(_ wrappedInstance: AVPlayerInterstitialEventMonitor) { + self.wrappedInstance = wrappedInstance + } + + @objc init(primaryPlayer: AVPlayerWrapper) { + wrappedInstance = AVPlayerInterstitialEventMonitor(primaryPlayer: primaryPlayer.wrappedInstance) + } +} + +@objc public class AVPlayerItemWrapper: NSObject { + var wrappedInstance: AVPlayerItem + + @objc static public var timeJumpedOriginatingParticipantKey: String { + get { + AVPlayerItem.timeJumpedOriginatingParticipantKey + } + } + + @objc public var allowedAudioSpatializationFormats: AVAudioSpatializationFormatsWrapper { + get { + AVAudioSpatializationFormatsWrapper(wrappedInstance.allowedAudioSpatializationFormats) + } + set { + wrappedInstance.allowedAudioSpatializationFormats = newValue.wrappedInstance + } + } + + @objc public var isApplicationAuthorizedForPlayback: Bool { + get { + wrappedInstance.isApplicationAuthorizedForPlayback + } + } + + @objc public var appliesPerFrameHDRDisplayMetadata: Bool { + get { + wrappedInstance.appliesPerFrameHDRDisplayMetadata + } + set { + wrappedInstance.appliesPerFrameHDRDisplayMetadata = newValue + } + } + + @objc public var asset: AVAssetWrapper { + get { + AVAssetWrapper(wrappedInstance.asset) + } + } + + @objc public var audioMix: AVAudioMixWrapper { + get { + AVAudioMixWrapper(wrappedInstance.audioMix) + } + set { + wrappedInstance.audioMix = newValue.wrappedInstance + } + } + + @objc public var isAudioSpatializationAllowed: Bool { + get { + wrappedInstance.isAudioSpatializationAllowed + } + set { + wrappedInstance.isAudioSpatializationAllowed = newValue + } + } + + @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) + } + set { + wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance + } + } + + @objc public var isAuthorizationRequiredForPlayback: Bool { + get { + wrappedInstance.isAuthorizationRequiredForPlayback + } + } + + @objc public var automaticallyHandlesInterstitialEvents: Bool { + get { + wrappedInstance.automaticallyHandlesInterstitialEvents + } + set { + wrappedInstance.automaticallyHandlesInterstitialEvents = newValue + } + } + + @objc public var automaticallyLoadedAssetKeys: String { + get { + wrappedInstance.automaticallyLoadedAssetKeys + } + } + + @objc public var automaticallyPreservesTimeOffsetFromLive: Bool { + get { + wrappedInstance.automaticallyPreservesTimeOffsetFromLive + } + set { + wrappedInstance.automaticallyPreservesTimeOffsetFromLive = newValue + } + } + + @objc public var canPlayFastForward: Bool { + get { + wrappedInstance.canPlayFastForward + } + } + + @objc public var canPlayFastReverse: Bool { + get { + wrappedInstance.canPlayFastReverse + } + } + + @objc public var canPlayReverse: Bool { + get { + wrappedInstance.canPlayReverse + } + } + + @objc public var canPlaySlowForward: Bool { + get { + wrappedInstance.canPlaySlowForward + } + } + + @objc public var canPlaySlowReverse: Bool { + get { + wrappedInstance.canPlaySlowReverse + } + } + + @objc public var canStepBackward: Bool { + get { + wrappedInstance.canStepBackward + } + } + + @objc public var canStepForward: Bool { + get { + wrappedInstance.canStepForward + } + } + + @objc public var canUseNetworkResourcesForLiveStreamingWhilePaused: Bool { + get { + wrappedInstance.canUseNetworkResourcesForLiveStreamingWhilePaused + } + set { + wrappedInstance.canUseNetworkResourcesForLiveStreamingWhilePaused = newValue + } + } + + @objc public var isContentAuthorizedForPlayback: Bool { + get { + wrappedInstance.isContentAuthorizedForPlayback + } + } + + @objc public var currentMediaSelection: AVMediaSelectionWrapper { + get { + AVMediaSelectionWrapper(wrappedInstance.currentMediaSelection) + } + } + + @objc public var mediaDataCollectors: AVPlayerItemMediaDataCollectorWrapper { + get { + AVPlayerItemMediaDataCollectorWrapper(wrappedInstance.mediaDataCollectors) + } + } + + @objc public var outputs: AVPlayerItemOutputWrapper { + get { + AVPlayerItemOutputWrapper(wrappedInstance.outputs) + } + } + + @objc public var isPlaybackBufferEmpty: Bool { + get { + wrappedInstance.isPlaybackBufferEmpty + } + } + + @objc public var isPlaybackBufferFull: Bool { + get { + wrappedInstance.isPlaybackBufferFull + } + } + + @objc public var isPlaybackLikelyToKeepUp: Bool { + get { + wrappedInstance.isPlaybackLikelyToKeepUp + } + } + + @objc public var preferredPeakBitRate: Double { + get { + wrappedInstance.preferredPeakBitRate + } + set { + wrappedInstance.preferredPeakBitRate = newValue + } + } + + @objc public var preferredPeakBitRateForExpensiveNetworks: Double { + get { + wrappedInstance.preferredPeakBitRateForExpensiveNetworks + } + set { + wrappedInstance.preferredPeakBitRateForExpensiveNetworks = newValue + } + } + + @objc public var seekingWaitsForVideoCompositionRendering: Bool { + get { + wrappedInstance.seekingWaitsForVideoCompositionRendering + } + set { + wrappedInstance.seekingWaitsForVideoCompositionRendering = newValue + } + } + + @objc public var startsOnFirstEligibleVariant: Bool { + get { + wrappedInstance.startsOnFirstEligibleVariant + } + set { + wrappedInstance.startsOnFirstEligibleVariant = newValue + } + } + + @objc public var status: AVPlayerItemWrapper { + get { + AVPlayerItemWrapper(wrappedInstance.status) + } + } + + @objc public var template: AVPlayerItemWrapper { + get { + AVPlayerItemWrapper(wrappedInstance.template) + } + } + + @objc public var textStyleRules: AVTextStyleRuleWrapper { + get { + AVTextStyleRuleWrapper(wrappedInstance.textStyleRules) + } + set { + wrappedInstance.textStyleRules = newValue.wrappedInstance + } + } + + @objc public var timedMetadata: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.timedMetadata) + } + } + + @objc public var tracks: AVPlayerItemTrackWrapper { + get { + AVPlayerItemTrackWrapper(wrappedInstance.tracks) + } + } + + @objc public var variantPreferences: AVVariantPreferencesWrapper { + get { + AVVariantPreferencesWrapper(wrappedInstance.variantPreferences) + } + set { + wrappedInstance.variantPreferences = newValue.wrappedInstance + } + } + + @objc public var videoApertureMode: AVVideoApertureModeWrapper { + get { + AVVideoApertureModeWrapper(wrappedInstance.videoApertureMode) + } + set { + wrappedInstance.videoApertureMode = newValue.wrappedInstance + } + } + + @objc public var videoComposition: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(wrappedInstance.videoComposition) + } + set { + wrappedInstance.videoComposition = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVPlayerItem) { + self.wrappedInstance = wrappedInstance + } + + @objc init(asset: AVAssetWrapper) { + wrappedInstance = AVPlayerItem(asset: asset.wrappedInstance) + } + + @objc init(asset: AVAssetWrapper, automaticallyLoadedAssetKeys: String) { + wrappedInstance = AVPlayerItem(asset: asset.wrappedInstance, automaticallyLoadedAssetKeys: automaticallyLoadedAssetKeys) + } + + @objc public func accessLog() -> AVPlayerItemAccessLogWrapper { + let result = wrappedInstance.accessLog() + return AVPlayerItemAccessLogWrapper(result) + } + + @objc public func add(collector: AVPlayerItemMediaDataCollectorWrapper) -> Void { + return wrappedInstance.add(collector: collector.wrappedInstance) + } + + @objc public func add(output: AVPlayerItemOutputWrapper) -> Void { + return wrappedInstance.add(output: output.wrappedInstance) + } + + @objc public func cancelContentAuthorizationRequest() -> Void { + return wrappedInstance.cancelContentAuthorizationRequest() + } + + @objc public func cancelPendingSeeks() -> Void { + return wrappedInstance.cancelPendingSeeks() + } + + @objc public func errorLog() -> AVPlayerItemErrorLogWrapper { + let result = wrappedInstance.errorLog() + return AVPlayerItemErrorLogWrapper(result) + } + + @objc public func remove(collector: AVPlayerItemMediaDataCollectorWrapper) -> Void { + return wrappedInstance.remove(collector: collector.wrappedInstance) + } + + @objc public func remove(output: AVPlayerItemOutputWrapper) -> Void { + return wrappedInstance.remove(output: output.wrappedInstance) + } + + @objc public func select(mediaSelectionOption: AVMediaSelectionOptionWrapper, in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Void { + return wrappedInstance.select(mediaSelectionOption: mediaSelectionOption.wrappedInstance, in: mediaSelectionGroup.wrappedInstance) + } + + @objc public func selectMediaOptionAutomatically(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Void { + return wrappedInstance.selectMediaOptionAutomatically(in: mediaSelectionGroup.wrappedInstance) + } + + @objc public func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> AVMediaSelectionOptionWrapper { + let result = wrappedInstance.selectedMediaOption(in: mediaSelectionGroup.wrappedInstance) + return AVMediaSelectionOptionWrapper(result) + } + + @objc public func step(byCount stepCount: Int) -> Void { + return wrappedInstance.step(byCount: stepCount) + } +} + +@objc public class AVPlayerItemAccessLogWrapper: NSObject { + var wrappedInstance: AVPlayerItemAccessLog + + @objc public var events: AVPlayerItemAccessLogEventWrapper { + get { + AVPlayerItemAccessLogEventWrapper(wrappedInstance.events) + } + } + + init(_ wrappedInstance: AVPlayerItemAccessLog) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemAccessLogEventWrapper: NSObject { + var wrappedInstance: AVPlayerItemAccessLogEvent + + @objc public var uri: String { + get { + wrappedInstance.uri + } + } + + @objc public var averageAudioBitrate: Double { + get { + wrappedInstance.averageAudioBitrate + } + } + + @objc public var averageVideoBitrate: Double { + get { + wrappedInstance.averageVideoBitrate + } + } + + @objc public var downloadOverdue: Int { + get { + wrappedInstance.downloadOverdue + } + } + + @objc public var indicatedAverageBitrate: Double { + get { + wrappedInstance.indicatedAverageBitrate + } + } + + @objc public var indicatedBitrate: Double { + get { + wrappedInstance.indicatedBitrate + } + } + + @objc public var mediaRequestsWWAN: Int { + get { + wrappedInstance.mediaRequestsWWAN + } + } + + @objc public var numberOfDroppedVideoFrames: Int { + get { + wrappedInstance.numberOfDroppedVideoFrames + } + } + + @objc public var numberOfMediaRequests: Int { + get { + wrappedInstance.numberOfMediaRequests + } + } + + @objc public var numberOfServerAddressChanges: Int { + get { + wrappedInstance.numberOfServerAddressChanges + } + } + + @objc public var numberOfStalls: Int { + get { + wrappedInstance.numberOfStalls + } + } + + @objc public var observedBitrate: Double { + get { + wrappedInstance.observedBitrate + } + } + + @objc public var observedBitrateStandardDeviation: Double { + get { + wrappedInstance.observedBitrateStandardDeviation + } + } + + @objc public var observedMaxBitrate: Double { + get { + wrappedInstance.observedMaxBitrate + } + } + + @objc public var observedMinBitrate: Double { + get { + wrappedInstance.observedMinBitrate + } + } + + @objc public var playbackSessionID: String { + get { + wrappedInstance.playbackSessionID + } + } + + @objc public var playbackType: String { + get { + wrappedInstance.playbackType + } + } + + @objc public var serverAddress: String { + get { + wrappedInstance.serverAddress + } + } + + @objc public var switchBitrate: Double { + get { + wrappedInstance.switchBitrate + } + } + + init(_ wrappedInstance: AVPlayerItemAccessLogEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemErrorLogWrapper: NSObject { + var wrappedInstance: AVPlayerItemErrorLog + + @objc public var events: AVPlayerItemErrorLogEventWrapper { + get { + AVPlayerItemErrorLogEventWrapper(wrappedInstance.events) + } + } + + init(_ wrappedInstance: AVPlayerItemErrorLog) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemErrorLogEventWrapper: NSObject { + var wrappedInstance: AVPlayerItemErrorLogEvent + + @objc public var uri: String { + get { + wrappedInstance.uri + } + } + + @objc public var errorComment: String { + get { + wrappedInstance.errorComment + } + } + + @objc public var errorDomain: String { + get { + wrappedInstance.errorDomain + } + } + + @objc public var errorStatusCode: Int { + get { + wrappedInstance.errorStatusCode + } + } + + @objc public var playbackSessionID: String { + get { + wrappedInstance.playbackSessionID + } + } + + @objc public var serverAddress: String { + get { + wrappedInstance.serverAddress + } + } + + init(_ wrappedInstance: AVPlayerItemErrorLogEvent) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemLegibleOutputWrapper: NSObject { + var wrappedInstance: AVPlayerItemLegibleOutput + + @objc public var textStylingResolution: AVPlayerItemLegibleOutputWrapper { + get { + AVPlayerItemLegibleOutputWrapper(wrappedInstance.textStylingResolution) + } + set { + wrappedInstance.textStylingResolution = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVPlayerItemLegibleOutput) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemMediaDataCollectorWrapper: NSObject { + var wrappedInstance: AVPlayerItemMediaDataCollector + + init(_ wrappedInstance: AVPlayerItemMediaDataCollector) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemMetadataCollectorWrapper: NSObject { + var wrappedInstance: AVPlayerItemMetadataCollector + + init(_ wrappedInstance: AVPlayerItemMetadataCollector) { + self.wrappedInstance = wrappedInstance + } + + @objc init(identifiers: String, classifyingLabels: String) { + wrappedInstance = AVPlayerItemMetadataCollector(identifiers: identifiers, classifyingLabels: classifyingLabels) + } +} + +@objc public class AVPlayerItemMetadataOutputWrapper: NSObject { + var wrappedInstance: AVPlayerItemMetadataOutput + + init(_ wrappedInstance: AVPlayerItemMetadataOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(identifiers: String) { + wrappedInstance = AVPlayerItemMetadataOutput(identifiers: identifiers) + } +} + +@objc public class AVPlayerItemOutputWrapper: NSObject { + var wrappedInstance: AVPlayerItemOutput + + @objc public var suppressesPlayerRendering: Bool { + get { + wrappedInstance.suppressesPlayerRendering + } + set { + wrappedInstance.suppressesPlayerRendering = newValue + } + } + + init(_ wrappedInstance: AVPlayerItemOutput) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemTrackWrapper: NSObject { + var wrappedInstance: AVPlayerItemTrack + + @objc public var assetTrack: AVAssetTrackWrapper { + get { + AVAssetTrackWrapper(wrappedInstance.assetTrack) + } + } + + @objc public var isEnabled: Bool { + get { + wrappedInstance.isEnabled + } + set { + wrappedInstance.isEnabled = newValue + } + } + + @objc public var videoFieldMode: String { + get { + wrappedInstance.videoFieldMode + } + set { + wrappedInstance.videoFieldMode = newValue + } + } + + init(_ wrappedInstance: AVPlayerItemTrack) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPlayerItemVideoOutputWrapper: NSObject { + var wrappedInstance: AVPlayerItemVideoOutput + + init(_ wrappedInstance: AVPlayerItemVideoOutput) { + self.wrappedInstance = wrappedInstance + } + + @objc init(outputSettings: String) { + wrappedInstance = AVPlayerItemVideoOutput(outputSettings: outputSettings) + } + + @objc init(pixelBufferAttributes: String) { + wrappedInstance = AVPlayerItemVideoOutput(pixelBufferAttributes: pixelBufferAttributes) + } +} + +@objc public class AVPlayerLayerWrapper: NSObject { + var wrappedInstance: AVPlayerLayer + + @objc public var pixelBufferAttributes: String { + get { + wrappedInstance.pixelBufferAttributes + } + set { + wrappedInstance.pixelBufferAttributes = newValue + } + } + + @objc public var player: AVPlayerWrapper { + get { + AVPlayerWrapper(wrappedInstance.player) + } + set { + wrappedInstance.player = newValue.wrappedInstance + } + } + + @objc public var isReadyForDisplay: Bool { + get { + wrappedInstance.isReadyForDisplay + } + } + + @objc public var videoGravity: AVLayerVideoGravityWrapper { + get { + AVLayerVideoGravityWrapper(wrappedInstance.videoGravity) + } + set { + wrappedInstance.videoGravity = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVPlayerLayer) { + self.wrappedInstance = wrappedInstance + } + + @objc init(player: AVPlayerWrapper) { + wrappedInstance = AVPlayerLayer(player: player.wrappedInstance) + } +} + +@objc public class AVPlayerLooperWrapper: NSObject { + var wrappedInstance: AVPlayerLooper + + @objc public var loopCount: Int { + get { + wrappedInstance.loopCount + } + } + + @objc public var loopingPlayerItems: AVPlayerItemWrapper { + get { + AVPlayerItemWrapper(wrappedInstance.loopingPlayerItems) + } + } + + @objc public var status: AVPlayerLooperWrapper { + get { + AVPlayerLooperWrapper(wrappedInstance.status) + } + } + + init(_ wrappedInstance: AVPlayerLooper) { + self.wrappedInstance = wrappedInstance + } + + @objc init(player: AVQueuePlayerWrapper, templateItem itemToLoop: AVPlayerItemWrapper) { + wrappedInstance = AVPlayerLooper(player: player.wrappedInstance, templateItem: itemToLoop.wrappedInstance) + } + + @objc public func disableLooping() -> Void { + return wrappedInstance.disableLooping() + } +} + +@objc public class AVPlayerMediaSelectionCriteriaWrapper: NSObject { + var wrappedInstance: AVPlayerMediaSelectionCriteria + + @objc public var preferredLanguages: String { + get { + wrappedInstance.preferredLanguages + } + } + + @objc public var preferredMediaCharacteristics: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(wrappedInstance.preferredMediaCharacteristics) + } + } + + @objc public var principalMediaCharacteristics: AVMediaCharacteristicWrapper { + get { + AVMediaCharacteristicWrapper(wrappedInstance.principalMediaCharacteristics) + } + } + + init(_ wrappedInstance: AVPlayerMediaSelectionCriteria) { + self.wrappedInstance = wrappedInstance + } + + @objc init(preferredLanguages: String, preferredMediaCharacteristics: AVMediaCharacteristicWrapper) { + wrappedInstance = AVPlayerMediaSelectionCriteria(preferredLanguages: preferredLanguages, preferredMediaCharacteristics: preferredMediaCharacteristics.wrappedInstance) + } + + @objc init(principalMediaCharacteristics: AVMediaCharacteristicWrapper, preferredLanguages: String, preferredMediaCharacteristics: AVMediaCharacteristicWrapper) { + wrappedInstance = AVPlayerMediaSelectionCriteria(principalMediaCharacteristics: principalMediaCharacteristics.wrappedInstance, preferredLanguages: preferredLanguages, preferredMediaCharacteristics: preferredMediaCharacteristics.wrappedInstance) + } +} + +@objc public class AVPlayerPlaybackCoordinatorWrapper: NSObject { + var wrappedInstance: AVPlayerPlaybackCoordinator + + @objc public var player: AVPlayerWrapper { + get { + AVPlayerWrapper(wrappedInstance.player) + } + } + + init(_ wrappedInstance: AVPlayerPlaybackCoordinator) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPortraitEffectsMatteWrapper: NSObject { + var wrappedInstance: AVPortraitEffectsMatte + + init(_ wrappedInstance: AVPortraitEffectsMatte) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVQueuePlayerWrapper: NSObject { + var wrappedInstance: AVQueuePlayer + + init(_ wrappedInstance: AVQueuePlayer) { + self.wrappedInstance = wrappedInstance + } + + @objc init(items: AVPlayerItemWrapper) { + wrappedInstance = AVQueuePlayer(items: items.wrappedInstance) + } + + @objc public func advanceToNextItem() -> Void { + return wrappedInstance.advanceToNextItem() + } + + @objc public func canInsert(item: AVPlayerItemWrapper, after afterItem: AVPlayerItemWrapper) -> Bool { + return wrappedInstance.canInsert(item: item.wrappedInstance, after: afterItem.wrappedInstance) + } + + @objc public func insert(item: AVPlayerItemWrapper, after afterItem: AVPlayerItemWrapper) -> Void { + return wrappedInstance.insert(item: item.wrappedInstance, after: afterItem.wrappedInstance) + } + + @objc public func removeAllItems() -> Void { + return wrappedInstance.removeAllItems() + } + + @objc public func remove(item: AVPlayerItemWrapper) -> Void { + return wrappedInstance.remove(item: item.wrappedInstance) + } +} + +@objc public class AVRouteDetectorWrapper: NSObject { + var wrappedInstance: AVRouteDetector + + @objc public var multipleRoutesDetected: Bool { + get { + wrappedInstance.multipleRoutesDetected + } + } + + @objc public var isRouteDetectionEnabled: Bool { + get { + wrappedInstance.isRouteDetectionEnabled + } + set { + wrappedInstance.isRouteDetectionEnabled = newValue + } + } + + init(_ wrappedInstance: AVRouteDetector) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVSampleBufferAudioRendererWrapper: NSObject { + var wrappedInstance: AVSampleBufferAudioRenderer + + @objc public var allowedAudioSpatializationFormats: AVAudioSpatializationFormatsWrapper { + get { + AVAudioSpatializationFormatsWrapper(wrappedInstance.allowedAudioSpatializationFormats) + } + set { + wrappedInstance.allowedAudioSpatializationFormats = newValue.wrappedInstance + } + } + + @objc public var audioOutputDeviceUniqueID: String { + get { + wrappedInstance.audioOutputDeviceUniqueID + } + set { + wrappedInstance.audioOutputDeviceUniqueID = newValue + } + } + + @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { + get { + AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) + } + set { + wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance + } + } + + @objc public var isMuted: Bool { + get { + wrappedInstance.isMuted + } + set { + wrappedInstance.isMuted = newValue + } + } + + init(_ wrappedInstance: AVSampleBufferAudioRenderer) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVSampleBufferDisplayLayerWrapper: NSObject { + var wrappedInstance: AVSampleBufferDisplayLayer + + @objc public var hasSufficientMediaDataForReliablePlaybackStart: Bool { + get { + wrappedInstance.hasSufficientMediaDataForReliablePlaybackStart + } + } + + @objc public var isOutputObscuredDueToInsufficientExternalProtection: Bool { + get { + wrappedInstance.isOutputObscuredDueToInsufficientExternalProtection + } + } + + @objc public var preventsCapture: Bool { + get { + wrappedInstance.preventsCapture + } + set { + wrappedInstance.preventsCapture = newValue + } + } + + @objc public var preventsDisplaySleepDuringVideoPlayback: Bool { + get { + wrappedInstance.preventsDisplaySleepDuringVideoPlayback + } + set { + wrappedInstance.preventsDisplaySleepDuringVideoPlayback = newValue + } + } + + @objc public var isReadyForMoreMediaData: Bool { + get { + wrappedInstance.isReadyForMoreMediaData + } + } + + @objc public var requiresFlushToResumeDecoding: Bool { + get { + wrappedInstance.requiresFlushToResumeDecoding + } + } + + @objc public var sampleBufferRenderer: AVSampleBufferVideoRendererWrapper { + get { + AVSampleBufferVideoRendererWrapper(wrappedInstance.sampleBufferRenderer) + } + } + + @objc public var videoGravity: AVLayerVideoGravityWrapper { + get { + AVLayerVideoGravityWrapper(wrappedInstance.videoGravity) + } + set { + wrappedInstance.videoGravity = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVSampleBufferDisplayLayer) { + self.wrappedInstance = wrappedInstance + } + + @objc public func flush() -> Void { + return wrappedInstance.flush() + } + + @objc public func flushAndRemoveImage() -> Void { + return wrappedInstance.flushAndRemoveImage() + } + + @objc public func stopRequestingMediaData() -> Void { + return wrappedInstance.stopRequestingMediaData() + } +} + +@objc public class AVSampleBufferGeneratorWrapper: NSObject { + var wrappedInstance: AVSampleBufferGenerator + + init(_ wrappedInstance: AVSampleBufferGenerator) { + self.wrappedInstance = wrappedInstance + } + + @objc public func makeBatch() -> AVSampleBufferGeneratorBatchWrapper { + let result = wrappedInstance.makeBatch() + return AVSampleBufferGeneratorBatchWrapper(result) + } +} + +@objc public class AVSampleBufferGeneratorBatchWrapper: NSObject { + var wrappedInstance: AVSampleBufferGeneratorBatch + + init(_ wrappedInstance: AVSampleBufferGeneratorBatch) { + self.wrappedInstance = wrappedInstance + } + + @objc public func cancel() -> Void { + return wrappedInstance.cancel() + } +} + +@objc public class AVSampleBufferRenderSynchronizerWrapper: NSObject { + var wrappedInstance: AVSampleBufferRenderSynchronizer + + @objc public var delaysRateChangeUntilHasSufficientMediaData: Bool { + get { + wrappedInstance.delaysRateChangeUntilHasSufficientMediaData + } + set { + wrappedInstance.delaysRateChangeUntilHasSufficientMediaData = newValue + } + } + + init(_ wrappedInstance: AVSampleBufferRenderSynchronizer) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVSampleBufferRequestWrapper: NSObject { + var wrappedInstance: AVSampleBufferRequest + + @objc public var direction: AVSampleBufferRequestWrapper { + get { + AVSampleBufferRequestWrapper(wrappedInstance.direction) + } + set { + wrappedInstance.direction = newValue.wrappedInstance + } + } + + @objc public var limitCursor: AVSampleCursorWrapper { + get { + AVSampleCursorWrapper(wrappedInstance.limitCursor) + } + set { + wrappedInstance.limitCursor = newValue.wrappedInstance + } + } + + @objc public var maxSampleCount: Int { + get { + wrappedInstance.maxSampleCount + } + set { + wrappedInstance.maxSampleCount = newValue + } + } + + @objc public var mode: AVSampleBufferRequestWrapper { + get { + AVSampleBufferRequestWrapper(wrappedInstance.mode) + } + set { + wrappedInstance.mode = newValue.wrappedInstance + } + } + + @objc public var preferredMinSampleCount: Int { + get { + wrappedInstance.preferredMinSampleCount + } + set { + wrappedInstance.preferredMinSampleCount = newValue + } + } + + @objc public var startCursor: AVSampleCursorWrapper { + get { + AVSampleCursorWrapper(wrappedInstance.startCursor) + } + } + + init(_ wrappedInstance: AVSampleBufferRequest) { + self.wrappedInstance = wrappedInstance + } + + @objc init(start startCursor: AVSampleCursorWrapper) { + wrappedInstance = AVSampleBufferRequest(start: startCursor.wrappedInstance) + } + + @objc init(startCursor: AVSampleCursorWrapper) { + wrappedInstance = AVSampleBufferRequest(startCursor: startCursor.wrappedInstance) + } +} + +@objc public class AVSampleBufferVideoRendererWrapper: NSObject { + var wrappedInstance: AVSampleBufferVideoRenderer + + @objc static public var didFailToDecodeNotificationErrorKey: String { + get { + AVSampleBufferVideoRenderer.didFailToDecodeNotificationErrorKey + } + } + + @objc public var requiresFlushToResumeDecoding: Bool { + get { + wrappedInstance.requiresFlushToResumeDecoding + } + } + + init(_ wrappedInstance: AVSampleBufferVideoRenderer) { + self.wrappedInstance = wrappedInstance + } + + @objc public func flush(removingDisplayedImage removeDisplayedImage: Bool, completionHandler handler: Void) -> Void { + return wrappedInstance.flush(removingDisplayedImage: removeDisplayedImage, completionHandler: handler) + } + + @objc public func flush(removingDisplayedImage removeDisplayedImage: Bool, completionHandler handler: Void) -> Void { + return wrappedInstance.flush(removingDisplayedImage: removeDisplayedImage, completionHandler: handler) + } +} + +@objc public class AVSampleCursorWrapper: NSObject { + var wrappedInstance: AVSampleCursor + + @objc public var currentChunkInfo: AVSampleCursorChunkInfoWrapper { + get { + AVSampleCursorChunkInfoWrapper(wrappedInstance.currentChunkInfo) + } + } + + @objc public var currentChunkStorageRange: AVSampleCursorStorageRangeWrapper { + get { + AVSampleCursorStorageRangeWrapper(wrappedInstance.currentChunkStorageRange) + } + } + + @objc public var currentSampleAudioDependencyInfo: AVSampleCursorAudioDependencyInfoWrapper { + get { + AVSampleCursorAudioDependencyInfoWrapper(wrappedInstance.currentSampleAudioDependencyInfo) + } + } + + @objc public var currentSampleDependencyInfo: AVSampleCursorDependencyInfoWrapper { + get { + AVSampleCursorDependencyInfoWrapper(wrappedInstance.currentSampleDependencyInfo) + } + } + + @objc public var currentSampleStorageRange: AVSampleCursorStorageRangeWrapper { + get { + AVSampleCursorStorageRangeWrapper(wrappedInstance.currentSampleStorageRange) + } + } + + @objc public var currentSampleSyncInfo: AVSampleCursorSyncInfoWrapper { + get { + AVSampleCursorSyncInfoWrapper(wrappedInstance.currentSampleSyncInfo) + } + } + + @objc public var samplesRequiredForDecoderRefresh: Int { + get { + wrappedInstance.samplesRequiredForDecoderRefresh + } + } + + init(_ wrappedInstance: AVSampleCursor) { + self.wrappedInstance = wrappedInstance + } + + @objc public func maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan cursor: AVSampleCursorWrapper) -> Bool { + return wrappedInstance.maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan: cursor.wrappedInstance) + } + + @objc public func maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan cursor: AVSampleCursorWrapper) -> Bool { + return wrappedInstance.maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan: cursor.wrappedInstance) + } +} + +@objc public class AVSemanticSegmentationMatteWrapper: NSObject { + var wrappedInstance: AVSemanticSegmentationMatte + + @objc public var matteType: AVSemanticSegmentationMatteWrapper { + get { + AVSemanticSegmentationMatteWrapper(wrappedInstance.matteType) + } + } + + init(_ wrappedInstance: AVSemanticSegmentationMatte) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVSynchronizedLayerWrapper: NSObject { + var wrappedInstance: AVSynchronizedLayer + + @objc public var playerItem: AVPlayerItemWrapper { + get { + AVPlayerItemWrapper(wrappedInstance.playerItem) + } + set { + wrappedInstance.playerItem = newValue.wrappedInstance + } + } + + init(_ wrappedInstance: AVSynchronizedLayer) { + self.wrappedInstance = wrappedInstance + } + + @objc init(playerItem: AVPlayerItemWrapper) { + wrappedInstance = AVSynchronizedLayer(playerItem: playerItem.wrappedInstance) + } +} + +@objc public class AVTextStyleRuleWrapper: NSObject { + var wrappedInstance: AVTextStyleRule + + @objc public var textMarkupAttributes: String { + get { + wrappedInstance.textMarkupAttributes + } + } + + @objc public var textSelector: String { + get { + wrappedInstance.textSelector + } + } + + init(_ wrappedInstance: AVTextStyleRule) { + self.wrappedInstance = wrappedInstance + } + + @objc init(textMarkupAttributes: String) { + wrappedInstance = AVTextStyleRule(textMarkupAttributes: textMarkupAttributes) + } + + @objc init(textMarkupAttributes: String, textSelector: String) { + wrappedInstance = AVTextStyleRule(textMarkupAttributes: textMarkupAttributes, textSelector: textSelector) + } +} + +@objc public class AVTimedMetadataGroupWrapper: NSObject { + var wrappedInstance: AVTimedMetadataGroup + + @objc public var items: AVMetadataItemWrapper { + get { + AVMetadataItemWrapper(wrappedInstance.items) + } + } + + init(_ wrappedInstance: AVTimedMetadataGroup) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVURLAssetWrapper: NSObject { + var wrappedInstance: AVURLAsset + + @objc public var assetCache: AVAssetCacheWrapper { + get { + AVAssetCacheWrapper(wrappedInstance.assetCache) + } + } + + @objc public var mayRequireContentKeysForMediaDataProcessing: Bool { + get { + wrappedInstance.mayRequireContentKeysForMediaDataProcessing + } + } + + @objc public var resourceLoader: AVAssetResourceLoaderWrapper { + get { + AVAssetResourceLoaderWrapper(wrappedInstance.resourceLoader) + } + } + + @objc public var variants: AVAssetVariantWrapper { + get { + AVAssetVariantWrapper(wrappedInstance.variants) + } + } + + init(_ wrappedInstance: AVURLAsset) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func isPlayableExtendedMIMEType(extendedMIMEType: String) -> Bool { + return AVURLAsset.isPlayableExtendedMIMEType(extendedMIMEType: extendedMIMEType) + } + + @objc public func compatibleTrack(for compositionTrack: AVCompositionTrackWrapper) -> AVAssetTrackWrapper { + let result = wrappedInstance.compatibleTrack(for: compositionTrack.wrappedInstance) + return AVAssetTrackWrapper(result) + } + + @objc public func findCompatibleTrack(for compositionTrack: AVCompositionTrackWrapper) -> AVAssetTrackWrapper { + let result = wrappedInstance.findCompatibleTrack(for: compositionTrack.wrappedInstance) + return AVAssetTrackWrapper(result) + } + + @objc public func findCompatibleTrack(for compositionTrack: AVCompositionTrackWrapper) -> AVAssetTrackWrapper { + let result = wrappedInstance.findCompatibleTrack(for: compositionTrack.wrappedInstance) + return AVAssetTrackWrapper(result) + } +} + +@objc public class AVVideoCompositionWrapper: NSObject { + var wrappedInstance: AVVideoComposition + + @objc public var animationTool: AVVideoCompositionCoreAnimationToolWrapper { + get { + AVVideoCompositionCoreAnimationToolWrapper(wrappedInstance.animationTool) + } + } + + @objc public var colorPrimaries: String { + get { + wrappedInstance.colorPrimaries + } + } + + @objc public var colorTransferFunction: String { + get { + wrappedInstance.colorTransferFunction + } + } + + @objc public var colorYCbCrMatrix: String { + get { + wrappedInstance.colorYCbCrMatrix + } + } + + @objc public var perFrameHDRDisplayMetadataPolicy: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(wrappedInstance.perFrameHDRDisplayMetadataPolicy) + } + } + + init(_ wrappedInstance: AVVideoComposition) { + self.wrappedInstance = wrappedInstance + } + + @objc init(propertiesOf asset: AVAssetWrapper) { + wrappedInstance = AVVideoComposition(propertiesOf: asset.wrappedInstance) + } + + @objc init(propertiesOfAsset asset: AVAssetWrapper) { + wrappedInstance = AVVideoComposition(propertiesOfAsset: asset.wrappedInstance) + } + + @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { + return AVVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { + return AVVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { + return AVVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } + + @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { + return AVVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, completionHandler: completionHandler.wrappedInstance) + } +} + +@objc public class AVVideoCompositionCoreAnimationToolWrapper: NSObject { + var wrappedInstance: AVVideoCompositionCoreAnimationTool + + init(_ wrappedInstance: AVVideoCompositionCoreAnimationTool) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVVideoCompositionInstructionWrapper: NSObject { + var wrappedInstance: AVVideoCompositionInstruction + + @objc public var enablePostProcessing: Bool { + get { + wrappedInstance.enablePostProcessing + } + } + + @objc public var layerInstructions: AVVideoCompositionLayerInstructionWrapper { + get { + AVVideoCompositionLayerInstructionWrapper(wrappedInstance.layerInstructions) + } + } + + init(_ wrappedInstance: AVVideoCompositionInstruction) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVVideoCompositionLayerInstructionWrapper: NSObject { + var wrappedInstance: AVVideoCompositionLayerInstruction + + init(_ wrappedInstance: AVVideoCompositionLayerInstruction) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVVideoCompositionRenderContextWrapper: NSObject { + var wrappedInstance: AVVideoCompositionRenderContext + + @objc public var edgeWidths: AVEdgeWidthsWrapper { + get { + AVEdgeWidthsWrapper(wrappedInstance.edgeWidths) + } + } + + @objc public var highQualityRendering: Bool { + get { + wrappedInstance.highQualityRendering + } + } + + @objc public var pixelAspectRatio: AVPixelAspectRatioWrapper { + get { + AVPixelAspectRatioWrapper(wrappedInstance.pixelAspectRatio) + } + } + + @objc public var videoComposition: AVVideoCompositionWrapper { + get { + AVVideoCompositionWrapper(wrappedInstance.videoComposition) + } + } + + init(_ wrappedInstance: AVVideoCompositionRenderContext) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVVideoCompositionRenderHintWrapper: NSObject { + var wrappedInstance: AVVideoCompositionRenderHint + + init(_ wrappedInstance: AVVideoCompositionRenderHint) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class GlobalsWrapper: NSObject { + @objc static public var AVAssetDownloadTaskMediaSelectionKeyWrapper: String { + get { + AVAssetDownloadTaskMediaSelectionKey + } + } + + @objc static public var AVAssetDownloadTaskMediaSelectionPrefersMultichannelKeyWrapper: String { + get { + AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey + } + } + + @objc static public var AVAssetDownloadTaskMinimumRequiredMediaBitrateKeyWrapper: String { + get { + AVAssetDownloadTaskMinimumRequiredMediaBitrateKey + } + } + + @objc static public var AVAssetDownloadTaskMinimumRequiredPresentationSizeKeyWrapper: String { + get { + AVAssetDownloadTaskMinimumRequiredPresentationSizeKey + } + } + + @objc static public var AVAssetDownloadTaskPrefersHDRKeyWrapper: String { + get { + AVAssetDownloadTaskPrefersHDRKey + } + } + + @objc static public var AVAssetDownloadTaskPrefersLosslessAudioKeyWrapper: String { + get { + AVAssetDownloadTaskPrefersLosslessAudioKey + } + } + + @objc static public var AVAssetExportPreset1280x720Wrapper: String { + get { + AVAssetExportPreset1280x720 + } + } + + @objc static public var AVAssetExportPreset1920x1080Wrapper: String { + get { + AVAssetExportPreset1920x1080 + } + } + + @objc static public var AVAssetExportPreset3840x2160Wrapper: String { + get { + AVAssetExportPreset3840x2160 + } + } + + @objc static public var AVAssetExportPreset640x480Wrapper: String { + get { + AVAssetExportPreset640x480 + } + } + + @objc static public var AVAssetExportPreset960x540Wrapper: String { + get { + AVAssetExportPreset960x540 + } + } + + @objc static public var AVAssetExportPresetAppleM4AWrapper: String { + get { + AVAssetExportPresetAppleM4A + } + } + + @objc static public var AVAssetExportPresetAppleM4V1080pHDWrapper: String { + get { + AVAssetExportPresetAppleM4V1080pHD + } + } + + @objc static public var AVAssetExportPresetAppleM4V480pSDWrapper: String { + get { + AVAssetExportPresetAppleM4V480pSD + } + } + + @objc static public var AVAssetExportPresetAppleM4V720pHDWrapper: String { + get { + AVAssetExportPresetAppleM4V720pHD + } + } + + @objc static public var AVAssetExportPresetAppleM4VAppleTVWrapper: String { + get { + AVAssetExportPresetAppleM4VAppleTV + } + } + + @objc static public var AVAssetExportPresetAppleM4VCellularWrapper: String { + get { + AVAssetExportPresetAppleM4VCellular + } + } + + @objc static public var AVAssetExportPresetAppleM4VWiFiWrapper: String { + get { + AVAssetExportPresetAppleM4VWiFi + } + } + + @objc static public var AVAssetExportPresetAppleM4ViPodWrapper: String { + get { + AVAssetExportPresetAppleM4ViPod + } + } + + @objc static public var AVAssetExportPresetAppleProRes422LPCMWrapper: String { + get { + AVAssetExportPresetAppleProRes422LPCM + } + } + + @objc static public var AVAssetExportPresetAppleProRes4444LPCMWrapper: String { + get { + AVAssetExportPresetAppleProRes4444LPCM + } + } + + @objc static public var AVAssetExportPresetHEVC1920x1080Wrapper: String { + get { + AVAssetExportPresetHEVC1920x1080 + } + } + + @objc static public var AVAssetExportPresetHEVC1920x1080WithAlphaWrapper: String { + get { + AVAssetExportPresetHEVC1920x1080WithAlpha + } + } + + @objc static public var AVAssetExportPresetHEVC3840x2160Wrapper: String { + get { + AVAssetExportPresetHEVC3840x2160 + } + } + + @objc static public var AVAssetExportPresetHEVC3840x2160WithAlphaWrapper: String { + get { + AVAssetExportPresetHEVC3840x2160WithAlpha + } + } + + @objc static public var AVAssetExportPresetHEVC7680x4320Wrapper: String { + get { + AVAssetExportPresetHEVC7680x4320 + } + } + + @objc static public var AVAssetExportPresetHEVCHighestQualityWrapper: String { + get { + AVAssetExportPresetHEVCHighestQuality + } + } + + @objc static public var AVAssetExportPresetHEVCHighestQualityWithAlphaWrapper: String { + get { + AVAssetExportPresetHEVCHighestQualityWithAlpha + } + } + + @objc static public var AVAssetExportPresetHighestQualityWrapper: String { + get { + AVAssetExportPresetHighestQuality + } + } + + @objc static public var AVAssetExportPresetLowQualityWrapper: String { + get { + AVAssetExportPresetLowQuality + } + } + + @objc static public var AVAssetExportPresetMVHEVC1440x1440Wrapper: String { + get { + AVAssetExportPresetMVHEVC1440x1440 + } + } + + @objc static public var AVAssetExportPresetMVHEVC960x960Wrapper: String { + get { + AVAssetExportPresetMVHEVC960x960 + } + } + + @objc static public var AVAssetExportPresetMediumQualityWrapper: String { + get { + AVAssetExportPresetMediumQuality + } + } + + @objc static public var AVAssetExportPresetPassthroughWrapper: String { + get { + AVAssetExportPresetPassthrough + } + } + + @objc static public var AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKeyWrapper: String { + get { + AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey + } + } + + @objc static public var AVCaptureSessionErrorKeyWrapper: String { + get { + AVCaptureSessionErrorKey + } + } + + @objc static public var AVContentKeyRequestProtocolVersionsKeyWrapper: String { + get { + AVContentKeyRequestProtocolVersionsKey + } + } + + @objc static public var AVContentKeyRequestRequiresValidationDataInSecureTokenKeyWrapper: String { + get { + AVContentKeyRequestRequiresValidationDataInSecureTokenKey + } + } + + @objc static public var AVErrorDeviceKeyWrapper: String { + get { + AVErrorDeviceKey + } + } + + @objc static public var AVErrorDiscontinuityFlagsKeyWrapper: String { + get { + AVErrorDiscontinuityFlagsKey + } + } + + @objc static public var AVErrorFileSizeKeyWrapper: String { + get { + AVErrorFileSizeKey + } + } + + @objc static public var AVErrorFileTypeKeyWrapper: String { + get { + AVErrorFileTypeKey + } + } + + @objc static public var AVErrorMediaSubTypeKeyWrapper: String { + get { + AVErrorMediaSubTypeKey + } + } + + @objc static public var AVErrorMediaTypeKeyWrapper: String { + get { + AVErrorMediaTypeKey + } + } + + @objc static public var AVErrorPIDKeyWrapper: String { + get { + AVErrorPIDKey + } + } + + @objc static public var AVErrorPersistentTrackIDKeyWrapper: String { + get { + AVErrorPersistentTrackIDKey + } + } + + @objc static public var AVErrorPresentationTimeStampKeyWrapper: String { + get { + AVErrorPresentationTimeStampKey + } + } + + @objc static public var AVErrorRecordingSuccessfullyFinishedKeyWrapper: String { + get { + AVErrorRecordingSuccessfullyFinishedKey + } + } + + @objc static public var AVErrorTimeKeyWrapper: String { + get { + AVErrorTimeKey + } + } + + @objc static public var AVFoundationErrorDomainWrapper: String { + get { + AVFoundationErrorDomain + } + } + + @objc static public var AVMovieReferenceRestrictionsKeyWrapper: String { + get { + AVMovieReferenceRestrictionsKey + } + } + + @objc static public var AVMovieShouldSupportAliasDataReferencesKeyWrapper: String { + get { + AVMovieShouldSupportAliasDataReferencesKey + } + } + + @objc static public var AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKeyWrapper: String { + get { + AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey + } + } + + @objc static public var AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKeyWrapper: String { + get { + AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey + } + } + + @objc static public var AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKeyWrapper: String { + get { + AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey + } + } + + @objc static public var AVPlayerItemFailedToPlayToEndTimeErrorKeyWrapper: String { + get { + AVPlayerItemFailedToPlayToEndTimeErrorKey + } + } + + @objc static public var AVPlayerItemTrackVideoFieldModeDeinterlaceFieldsWrapper: String { + get { + AVPlayerItemTrackVideoFieldModeDeinterlaceFields + } + } + + @objc static public var AVSampleBufferAudioRendererFlushTimeKeyWrapper: String { + get { + AVSampleBufferAudioRendererFlushTimeKey + } + } + + @objc static public var AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKeyWrapper: String { + get { + AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey + } + } + + @objc static public var AVStreamingKeyDeliveryContentKeyTypeWrapper: String { + get { + AVStreamingKeyDeliveryContentKeyType + } + } + + @objc static public var AVStreamingKeyDeliveryPersistentContentKeyTypeWrapper: String { + get { + AVStreamingKeyDeliveryPersistentContentKeyType + } + } + + @objc static public var AVURLAssetAllowsCellularAccessKeyWrapper: String { + get { + AVURLAssetAllowsCellularAccessKey + } + } + + @objc static public var AVURLAssetAllowsConstrainedNetworkAccessKeyWrapper: String { + get { + AVURLAssetAllowsConstrainedNetworkAccessKey + } + } + + @objc static public var AVURLAssetAllowsExpensiveNetworkAccessKeyWrapper: String { + get { + AVURLAssetAllowsExpensiveNetworkAccessKey + } + } + + @objc static public var AVURLAssetHTTPCookiesKeyWrapper: String { + get { + AVURLAssetHTTPCookiesKey + } + } + + @objc static public var AVURLAssetHTTPUserAgentKeyWrapper: String { + get { + AVURLAssetHTTPUserAgentKey + } + } + + @objc static public var AVURLAssetOverrideMIMETypeKeyWrapper: String { + get { + AVURLAssetOverrideMIMETypeKey + } + } + + @objc static public var AVURLAssetPreferPreciseDurationAndTimingKeyWrapper: String { + get { + AVURLAssetPreferPreciseDurationAndTimingKey + } + } + + @objc static public var AVURLAssetPrimarySessionIdentifierKeyWrapper: String { + get { + AVURLAssetPrimarySessionIdentifierKey + } + } + + @objc static public var AVURLAssetReferenceRestrictionsKeyWrapper: String { + get { + AVURLAssetReferenceRestrictionsKey + } + } + + @objc static public var AVURLAssetShouldSupportAliasDataReferencesKeyWrapper: String { + get { + AVURLAssetShouldSupportAliasDataReferencesKey + } + } + + @objc static public var AVURLAssetURLRequestAttributionKeyWrapper: String { + get { + AVURLAssetURLRequestAttributionKey + } + } + + @objc static public var AVVideoAllowFrameReorderingKeyWrapper: String { + get { + AVVideoAllowFrameReorderingKey + } + } + + @objc static public var AVVideoAllowWideColorKeyWrapper: String { + get { + AVVideoAllowWideColorKey + } + } + + @objc static public var AVVideoAppleProRAWBitDepthKeyWrapper: String { + get { + AVVideoAppleProRAWBitDepthKey + } + } + + @objc static public var AVVideoAverageBitRateKeyWrapper: String { + get { + AVVideoAverageBitRateKey + } + } + + @objc static public var AVVideoAverageNonDroppableFrameRateKeyWrapper: String { + get { + AVVideoAverageNonDroppableFrameRateKey + } + } + + @objc static public var AVVideoCleanApertureHeightKeyWrapper: String { + get { + AVVideoCleanApertureHeightKey + } + } + + @objc static public var AVVideoCleanApertureHorizontalOffsetKeyWrapper: String { + get { + AVVideoCleanApertureHorizontalOffsetKey + } + } + + @objc static public var AVVideoCleanApertureKeyWrapper: String { + get { + AVVideoCleanApertureKey + } + } + + @objc static public var AVVideoCleanApertureVerticalOffsetKeyWrapper: String { + get { + AVVideoCleanApertureVerticalOffsetKey + } + } + + @objc static public var AVVideoCleanApertureWidthKeyWrapper: String { + get { + AVVideoCleanApertureWidthKey + } + } + + @objc static public var AVVideoCodecAppleProRes422Wrapper: String { + get { + AVVideoCodecAppleProRes422 + } + } + + @objc static public var AVVideoCodecAppleProRes4444Wrapper: String { + get { + AVVideoCodecAppleProRes4444 + } + } + + @objc static public var AVVideoCodecH264Wrapper: String { + get { + AVVideoCodecH264 + } + } + + @objc static public var AVVideoCodecHEVCWrapper: String { + get { + AVVideoCodecHEVC + } + } + + @objc static public var AVVideoCodecJPEGWrapper: String { + get { + AVVideoCodecJPEG + } + } + + @objc static public var AVVideoCodecKeyWrapper: String { + get { + AVVideoCodecKey + } + } + + @objc static public var AVVideoColorPrimariesKeyWrapper: String { + get { + AVVideoColorPrimariesKey + } + } + + @objc static public var AVVideoColorPrimaries_EBU_3213Wrapper: String { + get { + AVVideoColorPrimaries_EBU_3213 + } + } + + @objc static public var AVVideoColorPrimaries_ITU_R_2020Wrapper: String { + get { + AVVideoColorPrimaries_ITU_R_2020 + } + } + + @objc static public var AVVideoColorPrimaries_ITU_R_709_2Wrapper: String { + get { + AVVideoColorPrimaries_ITU_R_709_2 + } + } + + @objc static public var AVVideoColorPrimaries_P3_D65Wrapper: String { + get { + AVVideoColorPrimaries_P3_D65 + } + } + + @objc static public var AVVideoColorPrimaries_SMPTE_CWrapper: String { + get { + AVVideoColorPrimaries_SMPTE_C + } + } + + @objc static public var AVVideoColorPropertiesKeyWrapper: String { + get { + AVVideoColorPropertiesKey + } + } + + @objc static public var AVVideoCompressionPropertiesKeyWrapper: String { + get { + AVVideoCompressionPropertiesKey + } + } + + @objc static public var AVVideoDecompressionPropertiesKeyWrapper: String { + get { + AVVideoDecompressionPropertiesKey + } + } + + @objc static public var AVVideoEncoderSpecificationKeyWrapper: String { + get { + AVVideoEncoderSpecificationKey + } + } + + @objc static public var AVVideoExpectedSourceFrameRateKeyWrapper: String { + get { + AVVideoExpectedSourceFrameRateKey + } + } + + @objc static public var AVVideoH264EntropyModeCABACWrapper: String { + get { + AVVideoH264EntropyModeCABAC + } + } + + @objc static public var AVVideoH264EntropyModeCAVLCWrapper: String { + get { + AVVideoH264EntropyModeCAVLC + } + } + + @objc static public var AVVideoH264EntropyModeKeyWrapper: String { + get { + AVVideoH264EntropyModeKey + } + } + + @objc static public var AVVideoHeightKeyWrapper: String { + get { + AVVideoHeightKey + } + } + + @objc static public var AVVideoMaxKeyFrameIntervalDurationKeyWrapper: String { + get { + AVVideoMaxKeyFrameIntervalDurationKey + } + } + + @objc static public var AVVideoMaxKeyFrameIntervalKeyWrapper: String { + get { + AVVideoMaxKeyFrameIntervalKey + } + } + + @objc static public var AVVideoPixelAspectRatioHorizontalSpacingKeyWrapper: String { + get { + AVVideoPixelAspectRatioHorizontalSpacingKey + } + } + + @objc static public var AVVideoPixelAspectRatioKeyWrapper: String { + get { + AVVideoPixelAspectRatioKey + } + } + + @objc static public var AVVideoPixelAspectRatioVerticalSpacingKeyWrapper: String { + get { + AVVideoPixelAspectRatioVerticalSpacingKey + } + } + + @objc static public var AVVideoProfileLevelH264Baseline30Wrapper: String { + get { + AVVideoProfileLevelH264Baseline30 + } + } + + @objc static public var AVVideoProfileLevelH264Baseline31Wrapper: String { + get { + AVVideoProfileLevelH264Baseline31 + } + } + + @objc static public var AVVideoProfileLevelH264Baseline41Wrapper: String { + get { + AVVideoProfileLevelH264Baseline41 + } + } + + @objc static public var AVVideoProfileLevelH264BaselineAutoLevelWrapper: String { + get { + AVVideoProfileLevelH264BaselineAutoLevel + } + } + + @objc static public var AVVideoProfileLevelH264High40Wrapper: String { + get { + AVVideoProfileLevelH264High40 + } + } + + @objc static public var AVVideoProfileLevelH264High41Wrapper: String { + get { + AVVideoProfileLevelH264High41 + } + } + + @objc static public var AVVideoProfileLevelH264HighAutoLevelWrapper: String { + get { + AVVideoProfileLevelH264HighAutoLevel + } + } + + @objc static public var AVVideoProfileLevelH264Main30Wrapper: String { + get { + AVVideoProfileLevelH264Main30 + } + } + + @objc static public var AVVideoProfileLevelH264Main31Wrapper: String { + get { + AVVideoProfileLevelH264Main31 + } + } + + @objc static public var AVVideoProfileLevelH264Main32Wrapper: String { + get { + AVVideoProfileLevelH264Main32 + } + } + + @objc static public var AVVideoProfileLevelH264Main41Wrapper: String { + get { + AVVideoProfileLevelH264Main41 + } + } + + @objc static public var AVVideoProfileLevelH264MainAutoLevelWrapper: String { + get { + AVVideoProfileLevelH264MainAutoLevel + } + } + + @objc static public var AVVideoProfileLevelKeyWrapper: String { + get { + AVVideoProfileLevelKey + } + } + + @objc static public var AVVideoQualityKeyWrapper: String { + get { + AVVideoQualityKey + } + } + + @objc static public var AVVideoScalingModeFitWrapper: String { + get { + AVVideoScalingModeFit + } + } + + @objc static public var AVVideoScalingModeKeyWrapper: String { + get { + AVVideoScalingModeKey + } + } + + @objc static public var AVVideoScalingModeResizeWrapper: String { + get { + AVVideoScalingModeResize + } + } + + @objc static public var AVVideoScalingModeResizeAspectWrapper: String { + get { + AVVideoScalingModeResizeAspect + } + } + + @objc static public var AVVideoScalingModeResizeAspectFillWrapper: String { + get { + AVVideoScalingModeResizeAspectFill + } + } + + @objc static public var AVVideoTransferFunctionKeyWrapper: String { + get { + AVVideoTransferFunctionKey + } + } + + @objc static public var AVVideoTransferFunction_ITU_R_2100_HLGWrapper: String { + get { + AVVideoTransferFunction_ITU_R_2100_HLG + } + } + + @objc static public var AVVideoTransferFunction_ITU_R_709_2Wrapper: String { + get { + AVVideoTransferFunction_ITU_R_709_2 + } + } + + @objc static public var AVVideoTransferFunction_LinearWrapper: String { + get { + AVVideoTransferFunction_Linear + } + } + + @objc static public var AVVideoTransferFunction_SMPTE_240M_1995Wrapper: String { + get { + AVVideoTransferFunction_SMPTE_240M_1995 + } + } + + @objc static public var AVVideoTransferFunction_SMPTE_ST_2084_PQWrapper: String { + get { + AVVideoTransferFunction_SMPTE_ST_2084_PQ + } + } + + @objc static public var AVVideoWidthKeyWrapper: String { + get { + AVVideoWidthKey + } + } + + @objc static public var AVVideoYCbCrMatrixKeyWrapper: String { + get { + AVVideoYCbCrMatrixKey + } + } + + @objc static public var AVVideoYCbCrMatrix_ITU_R_2020Wrapper: String { + get { + AVVideoYCbCrMatrix_ITU_R_2020 + } + } + + @objc static public var AVVideoYCbCrMatrix_ITU_R_601_4Wrapper: String { + get { + AVVideoYCbCrMatrix_ITU_R_601_4 + } + } + + @objc static public var AVVideoYCbCrMatrix_ITU_R_709_2Wrapper: String { + get { + AVVideoYCbCrMatrix_ITU_R_709_2 + } + } + + @objc static public var AVVideoYCbCrMatrix_SMPTE_240M_1995Wrapper: String { + get { + AVVideoYCbCrMatrix_SMPTE_240M_1995 + } + } +} + +@objc public class AVAsyncPropertyWrapper: NSObject { + var wrappedInstance: AVAsyncProperty + + init(_ wrappedInstance: AVAsyncProperty) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVAnyAsyncPropertyWrapper: NSObject { + var wrappedInstance: AVAnyAsyncProperty + + @objc public var description: String { + get { + wrappedInstance.description + } + } + + init(_ wrappedInstance: AVAnyAsyncProperty) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVPartialAsyncPropertyWrapper: NSObject { + var wrappedInstance: AVPartialAsyncProperty + + @objc public var description: String { + get { + wrappedInstance.description + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + @objc static public var variants: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.variants) + } + } + + @objc static public var availableTrackAssociationTypes: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableTrackAssociationTypes) + } + } + + @objc static public var isPlayable: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isPlayable) + } + } + + @objc static public var isDecodable: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isDecodable) + } + } + + @objc static public var naturalSize: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.naturalSize) + } + } + + @objc static public var languageCode: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.languageCode) + } + } + + @objc static public var commonMetadata: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.commonMetadata) + } + } + + @objc static public var isSelfContained: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isSelfContained) + } + } + + @objc static public var preferredVolume: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredVolume) + } + } + + @objc static public var minFrameDuration: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.minFrameDuration) + } + } + + @objc static public var naturalTimeScale: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.naturalTimeScale) + } + } + + @objc static public var nominalFrameRate: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.nominalFrameRate) + } + } + + @objc static public var estimatedDataRate: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.estimatedDataRate) + } + } + + @objc static public var formatDescriptions: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.formatDescriptions) + } + } + + @objc static public var preferredTransform: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredTransform) + } + } + + @objc static public var extendedLanguageTag: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.extendedLanguageTag) + } + } + + @objc static public var mediaCharacteristics: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.mediaCharacteristics) + } + } + + @objc static public var totalSampleDataLength: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.totalSampleDataLength) + } + } + + @objc static public var canProvideSampleCursors: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.canProvideSampleCursors) + } + } + + @objc static public var requiresFrameReordering: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.requiresFrameReordering) + } + } + + @objc static public var availableMetadataFormats: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableMetadataFormats) + } + } + + @objc static public var hasAudioSampleDependencies: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.hasAudioSampleDependencies) + } + } + + @objc static public var metadata: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.metadata) + } + } + + @objc static public var segments: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.segments) + } + } + + @objc static public var isEnabled: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isEnabled) + } + } + + @objc static public var timeRange: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.timeRange) + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + @objc static public var numberValue: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.numberValue) + } + } + + @objc static public var stringValue: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.stringValue) + } + } + + @objc static public var extraAttributes: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.extraAttributes) + } + } + + @objc static public var value: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.value) + } + } + + @objc static public var dataValue: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.dataValue) + } + } + + @objc static public var dateValue: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.dateValue) + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + @objc static public var availableMediaCharacteristicsWithMediaSelectionOptions: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableMediaCharacteristicsWithMediaSelectionOptions) + } + } + + @objc static public var isPlayable: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isPlayable) + } + } + + @objc static public var isReadable: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isReadable) + } + } + + @objc static public var trackGroups: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.trackGroups) + } + } + + @objc static public var creationDate: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.creationDate) + } + } + + @objc static public var isComposable: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isComposable) + } + } + + @objc static public var isExportable: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isExportable) + } + } + + @objc static public var preferredRate: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredRate) + } + } + + @objc static public var commonMetadata: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.commonMetadata) + } + } + + @objc static public var preferredVolume: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredVolume) + } + } + + @objc static public var containsFragments: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.containsFragments) + } + } + + @objc static public var allMediaSelections: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.allMediaSelections) + } + } + + @objc static public var preferredTransform: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredTransform) + } + } + + @objc static public var canContainFragments: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.canContainFragments) + } + } + + @objc static public var hasProtectedContent: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.hasProtectedContent) + } + } + + @objc static public var overallDurationHint: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.overallDurationHint) + } + } + + @objc static public var availableChapterLocales: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableChapterLocales) + } + } + + @objc static public var preferredMediaSelection: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredMediaSelection) + } + } + + @objc static public var availableMetadataFormats: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableMetadataFormats) + } + } + + @objc static public var minimumTimeOffsetFromLive: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.minimumTimeOffsetFromLive) + } + } + + @objc static public var isCompatibleWithAirPlayVideo: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.isCompatibleWithAirPlayVideo) + } + } + + @objc static public var providesPreciseDurationAndTiming: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.providesPreciseDurationAndTiming) + } + } + + @objc static public var lyrics: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.lyrics) + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + @objc static public var duration: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.duration) + } + } + + @objc static public var metadata: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.metadata) + } + } + + @objc static public var tracks: AVAsyncPropertyWrapper { + get { + AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) + } + } + + init(_ wrappedInstance: AVPartialAsyncProperty) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class AVErrorWrapper: NSObject { + var wrappedInstance: AVError + + @objc static public var errorDomain: String { + get { + AVError.errorDomain + } + } + + @objc static public var errorDomain: String { + get { + AVError.errorDomain + } + } + + @objc static public var outOfMemory: AVErrorWrapper { + get { + AVErrorWrapper(AVError.outOfMemory) + } + } + + @objc public var mediaSubtypes: Int { + get { + wrappedInstance.mediaSubtypes + } + } + + @objc public var recordingSuccessfullyFinished: Bool { + get { + wrappedInstance.recordingSuccessfullyFinished + } + } + + @objc public var device: String { + get { + wrappedInstance.device + } + } + + @objc public var device: AVCaptureDeviceWrapper { + get { + AVCaptureDeviceWrapper(wrappedInstance.device) + } + } + + @objc public var fileType: AVFileTypeWrapper { + get { + AVFileTypeWrapper(wrappedInstance.fileType) + } + } + + @objc public var mediaType: String { + get { + wrappedInstance.mediaType + } + } + + @objc public var mediaType: AVMediaTypeWrapper { + get { + AVMediaTypeWrapper(wrappedInstance.mediaType) + } + } + + @objc public var processID: Int { + get { + wrappedInstance.processID + } + } + + @objc static public var decodeFailed: AVErrorWrapper { + get { + AVErrorWrapper(AVError.decodeFailed) + } + } + + @objc static public var encodeFailed: AVErrorWrapper { + get { + AVErrorWrapper(AVError.encodeFailed) + } + } + + @objc static public var exportFailed: AVErrorWrapper { + get { + AVErrorWrapper(AVError.exportFailed) + } + } + + @objc static public var mediaChanged: AVErrorWrapper { + get { + AVErrorWrapper(AVError.mediaChanged) + } + } + + @objc static public var failedToParse: AVErrorWrapper { + get { + AVErrorWrapper(AVError.failedToParse) + } + } + + @objc static public var noImageAtTime: AVErrorWrapper { + get { + AVErrorWrapper(AVError.noImageAtTime) + } + } + + @objc static public var noSourceTrack: AVErrorWrapper { + get { + AVErrorWrapper(AVError.noSourceTrack) + } + } + + @objc static public var malformedDepth: AVErrorWrapper { + get { + AVErrorWrapper(AVError.malformedDepth) + } + } + + @objc static public var noDataCaptured: AVErrorWrapper { + get { + AVErrorWrapper(AVError.noDataCaptured) + } + } + + @objc static public var decoderNotFound: AVErrorWrapper { + get { + AVErrorWrapper(AVError.decoderNotFound) + } + } + + @objc static public var encoderNotFound: AVErrorWrapper { + get { + AVErrorWrapper(AVError.encoderNotFound) + } + } + + @objc static public var noLongerPlayable: AVErrorWrapper { + get { + AVErrorWrapper(AVError.noLongerPlayable) + } + } + + @objc static public var contentNotUpdated: AVErrorWrapper { + get { + AVErrorWrapper(AVError.contentNotUpdated) + } + } + + @objc static public var fileAlreadyExists: AVErrorWrapper { + get { + AVErrorWrapper(AVError.fileAlreadyExists) + } + } + + @objc static public var fileFailedToParse: AVErrorWrapper { + get { + AVErrorWrapper(AVError.fileFailedToParse) + } + } + + @objc static public var formatUnsupported: AVErrorWrapper { + get { + AVErrorWrapper(AVError.formatUnsupported) + } + } + + @objc static public var incompatibleAsset: AVErrorWrapper { + get { + AVErrorWrapper(AVError.incompatibleAsset) + } + } + + @objc static public var sessionNotRunning: AVErrorWrapper { + get { + AVErrorWrapper(AVError.sessionNotRunning) + } + } + + @objc static public var contentIsProtected: AVErrorWrapper { + get { + AVErrorWrapper(AVError.contentIsProtected) + } + } + + @objc static public var deviceNotConnected: AVErrorWrapper { + get { + AVErrorWrapper(AVError.deviceNotConnected) + } + } + + @objc static public var displayWasDisabled: AVErrorWrapper { + get { + AVErrorWrapper(AVError.displayWasDisabled) + } + } + + @objc static public var invalidSourceMedia: AVErrorWrapper { + get { + AVErrorWrapper(AVError.invalidSourceMedia) + } + } + + @objc static public var mediaDiscontinuity: AVErrorWrapper { + get { + AVErrorWrapper(AVError.mediaDiscontinuity) + } + } + + @objc static public var operationCancelled: AVErrorWrapper { + get { + AVErrorWrapper(AVError.operationCancelled) + } + } + + @objc static public var invalidSampleCursor: AVErrorWrapper { + get { + AVErrorWrapper(AVError.invalidSampleCursor) + } + } + + @objc static public var operationNotAllowed: AVErrorWrapper { + get { + AVErrorWrapper(AVError.operationNotAllowed) + } + } + + @objc static public var rosettaNotInstalled: AVErrorWrapper { + get { + AVErrorWrapper(AVError.rosettaNotInstalled) + } + } + + @objc static public var screenCaptureFailed: AVErrorWrapper { + get { + AVErrorWrapper(AVError.screenCaptureFailed) + } + } + + @objc static public var contentIsUnavailable: AVErrorWrapper { + get { + AVErrorWrapper(AVError.contentIsUnavailable) + } + } + + @objc static public var undecodableMediaData: AVErrorWrapper { + get { + AVErrorWrapper(AVError.undecodableMediaData) + } + } + + @objc static public var deviceWasDisconnected: AVErrorWrapper { + get { + AVErrorWrapper(AVError.deviceWasDisconnected) + } + } + + @objc static public var failedToLoadMediaData: AVErrorWrapper { + get { + AVErrorWrapper(AVError.failedToLoadMediaData) + } + } + + @objc static public var incorrectlyConfigured: AVErrorWrapper { + get { + AVErrorWrapper(AVError.incorrectlyConfigured) + } + } + + @objc static public var torchLevelUnavailable: AVErrorWrapper { + get { + AVErrorWrapper(AVError.torchLevelUnavailable) + } + } + + @objc static public var videoCompositorFailed: AVErrorWrapper { + get { + AVErrorWrapper(AVError.videoCompositorFailed) + } + } + + @objc static public var contentIsNotAuthorized: AVErrorWrapper { + get { + AVErrorWrapper(AVError.contentIsNotAuthorized) + } + } + + @objc static public var failedToLoadSampleData: AVErrorWrapper { + get { + AVErrorWrapper(AVError.failedToLoadSampleData) + } + } + + @objc static public var maximumDurationReached: AVErrorWrapper { + get { + AVErrorWrapper(AVError.maximumDurationReached) + } + } + + @objc static public var maximumFileSizeReached: AVErrorWrapper { + get { + AVErrorWrapper(AVError.maximumFileSizeReached) + } + } + + @objc static public var sandboxExtensionDenied: AVErrorWrapper { + get { + AVErrorWrapper(AVError.sandboxExtensionDenied) + } + } + + @objc static public var fileFormatNotRecognized: AVErrorWrapper { + get { + AVErrorWrapper(AVError.fileFormatNotRecognized) + } + } + + @objc static public var invalidVideoComposition: AVErrorWrapper { + get { + AVErrorWrapper(AVError.invalidVideoComposition) + } + } + + @objc static public var unsupportedOutputSettings: AVErrorWrapper { + get { + AVErrorWrapper(AVError.unsupportedOutputSettings) + } + } + + @objc static public var applicationIsNotAuthorized: AVErrorWrapper { + get { + AVErrorWrapper(AVError.applicationIsNotAuthorized) + } + } + + @objc static public var contentKeyRequestCancelled: AVErrorWrapper { + get { + AVErrorWrapper(AVError.contentKeyRequestCancelled) + } + } + + @objc static public var serverIncorrectlyConfigured: AVErrorWrapper { + get { + AVErrorWrapper(AVError.serverIncorrectlyConfigured) + } + } + + @objc static public var sessionConfigurationChanged: AVErrorWrapper { + get { + AVErrorWrapper(AVError.sessionConfigurationChanged) + } + } + + @objc static public var createContentKeyRequestFailed: AVErrorWrapper { + get { + AVErrorWrapper(AVError.createContentKeyRequestFailed) + } + } + + @objc static public var decoderTemporarilyUnavailable: AVErrorWrapper { + get { + AVErrorWrapper(AVError.decoderTemporarilyUnavailable) + } + } + + @objc static public var encoderTemporarilyUnavailable: AVErrorWrapper { + get { + AVErrorWrapper(AVError.encoderTemporarilyUnavailable) + } + } + + @objc static public var invalidOutputURLPathExtension: AVErrorWrapper { + get { + AVErrorWrapper(AVError.invalidOutputURLPathExtension) + } + } + + @objc static public var operationNotSupportedForAsset: AVErrorWrapper { + get { + AVErrorWrapper(AVError.operationNotSupportedForAsset) + } + } + + @objc static public var operationNotSupportedForPreset: AVErrorWrapper { + get { + AVErrorWrapper(AVError.operationNotSupportedForPreset) + } + } + + @objc static public var airPlayReceiverRequiresInternet: AVErrorWrapper { + get { + AVErrorWrapper(AVError.airPlayReceiverRequiresInternet) + } + } + + @objc static public var deviceInUseByAnotherApplication: AVErrorWrapper { + get { + AVErrorWrapper(AVError.deviceInUseByAnotherApplication) + } + } + + @objc static public var segmentStartedWithNonSyncSample: AVErrorWrapper { + get { + AVErrorWrapper(AVError.segmentStartedWithNonSyncSample) + } + } + + @objc static public var airPlayControllerRequiresInternet: AVErrorWrapper { + get { + AVErrorWrapper(AVError.airPlayControllerRequiresInternet) + } + } + + @objc static public var deviceAlreadyUsedByAnotherSession: AVErrorWrapper { + get { + AVErrorWrapper(AVError.deviceAlreadyUsedByAnotherSession) + } + } + + @objc static public var referenceForbiddenByReferencePolicy: AVErrorWrapper { + get { + AVErrorWrapper(AVError.referenceForbiddenByReferencePolicy) + } + } + + @objc static public var externalPlaybackNotSupportedForAsset: AVErrorWrapper { + get { + AVErrorWrapper(AVError.externalPlaybackNotSupportedForAsset) + } + } + + @objc static public var airPlayReceiverTemporarilyUnavailable: AVErrorWrapper { + get { + AVErrorWrapper(AVError.airPlayReceiverTemporarilyUnavailable) + } + } + + @objc static public var applicationIsNotAuthorizedToUseDevice: AVErrorWrapper { + get { + AVErrorWrapper(AVError.applicationIsNotAuthorizedToUseDevice) + } + } + + @objc static public var compositionTrackSegmentsNotContiguous: AVErrorWrapper { + get { + AVErrorWrapper(AVError.compositionTrackSegmentsNotContiguous) + } + } + + @objc static public var fileTypeDoesNotSupportSampleReferences: AVErrorWrapper { + get { + AVErrorWrapper(AVError.fileTypeDoesNotSupportSampleReferences) + } + } + + @objc static public var invalidCompositionTrackSegmentDuration: AVErrorWrapper { + get { + AVErrorWrapper(AVError.invalidCompositionTrackSegmentDuration) + } + } + + @objc static public var maximumStillImageCaptureRequestsExceeded: AVErrorWrapper { + get { + AVErrorWrapper(AVError.maximumStillImageCaptureRequestsExceeded) + } + } + + @objc static public var noCompatibleAlternatesForExternalDisplay: AVErrorWrapper { + get { + AVErrorWrapper(AVError.noCompatibleAlternatesForExternalDisplay) + } + } + + @objc static public var maximumNumberOfSamplesForFileFormatReached: AVErrorWrapper { + get { + AVErrorWrapper(AVError.maximumNumberOfSamplesForFileFormatReached) + } + } + + @objc static public var deviceLockedForConfigurationByAnotherProcess: AVErrorWrapper { + get { + AVErrorWrapper(AVError.deviceLockedForConfigurationByAnotherProcess) + } + } + + @objc static public var invalidCompositionTrackSegmentSourceDuration: AVErrorWrapper { + get { + AVErrorWrapper(AVError.invalidCompositionTrackSegmentSourceDuration) + } + } + + @objc static public var invalidCompositionTrackSegmentSourceStartTime: AVErrorWrapper { + get { + AVErrorWrapper(AVError.invalidCompositionTrackSegmentSourceStartTime) + } + } + + @objc static public var unknown: AVErrorWrapper { + get { + AVErrorWrapper(AVError.unknown) + } + } + + @objc static public var diskFull: AVErrorWrapper { + get { + AVErrorWrapper(AVError.diskFull) + } + } + + @objc public var localizedDescription: String { + get { + wrappedInstance.localizedDescription + } + } + + init(_ wrappedInstance: AVError) { + self.wrappedInstance = wrappedInstance + } +} + +@objc public class ImagesWrapper: NSObject { + var wrappedInstance: AVAssetImageGenerator.Images + + init(_ wrappedInstance: AVAssetImageGenerator.Images) { + self.wrappedInstance = wrappedInstance + } + + @objc public func makeAsyncIterator() -> AVAssetImageGeneratorWrapper { + let result = wrappedInstance.makeAsyncIterator() + return AVAssetImageGeneratorWrapper(result) + } + + @objc public func next() -> AVAssetImageGeneratorWrapper { + let result = wrappedInstance.next() + return AVAssetImageGeneratorWrapper(result) + } +} diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index 78c8cb5e90..133e4063f8 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -2,11 +2,17 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +import 'dart:io'; + import 'package:swiftgen/swiftgen.dart'; +import 'package:logging/logging.dart'; import 'package:ffigen/ffigen.dart' as ffigen; import 'package:pub_semver/pub_semver.dart'; -Future main() async { +Future main(List args) async { + Logger.root.onRecord.listen((record) { + stderr.writeln('${record.level.name}: ${record.message}'); + }); /*generate(Config( target: Target( triple: 'x86_64-apple-macosx10.14', @@ -33,16 +39,18 @@ Future main() async { triple: 'x86_64-apple-macosx14.0', sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), ), - input: SwiftModuleInput( - module: 'AVFoundation', + input: args.isEmpty ? SwiftModuleInput( + module: 'AVFAudio', + ) : JsonFileInput( + module: 'AVFAudio', + jsonFile: Uri.file(args[0]), ), tempDir: Uri.directory('temp'), - objcSwiftPreamble: 'import AVFoundation', - outputModule: 'AVFoundationWrapper', - objcSwiftFile: Uri.file('AVFoundationWrapper.swift'), + outputModule: 'AVFAudioWrapper', + objcSwiftFile: Uri.file('AVFAudioWrapper.swift'), ffigen: FfiGenConfig( - output: Uri.file('AVFoundationWrapper.dart'), - outputObjC: Uri.file('AVFoundationWrapper.m'), + output: Uri.file('AVFAudioWrapper.dart'), + outputObjC: Uri.file('AVFAudioWrapper.m'), externalVersions: ffigen.ExternalVersions( ios: ffigen.Versions(min: Version(12, 0, 0)), macos: ffigen.Versions(min: Version(10, 14, 0)), diff --git a/pkgs/swiftgen/lib/src/config.dart b/pkgs/swiftgen/lib/src/config.dart index 5fef029e84..c815d0ddaa 100644 --- a/pkgs/swiftgen/lib/src/config.dart +++ b/pkgs/swiftgen/lib/src/config.dart @@ -69,6 +69,28 @@ class SwiftModuleInput implements ConfigInput { Iterable get compileArgs => const []; } +class JsonFileInput implements ConfigInput { + @override + final String module; + + final Uri jsonFile; + + JsonFileInput({ + required this.module, + required this.jsonFile, + }); + + @override + swift2objc.InputConfig asSwift2ObjCConfig(Target target) => + swift2objc.JsonFileInputConfig(jsonFile: jsonFile); + + @override + Iterable get files => []; + + @override + Iterable get compileArgs => const []; +} + /// Selected options from the ffigen Config object. class FfiGenConfig { /// Output file name. diff --git a/pkgs/swiftgen/lib/swiftgen.dart b/pkgs/swiftgen/lib/swiftgen.dart index 4e1f2190ca..d0c904507f 100644 --- a/pkgs/swiftgen/lib/swiftgen.dart +++ b/pkgs/swiftgen/lib/swiftgen.dart @@ -3,5 +3,11 @@ // BSD-style license that can be found in the LICENSE file. export 'package:ffigen/ffigen.dart' show DeclarationFilters; -export 'src/config.dart' show Config, SwiftFileInput, SwiftModuleInput, Target, FfiGenConfig; +export 'src/config.dart' show + Config, + FfiGenConfig, + JsonFileInput, + SwiftFileInput, + SwiftModuleInput, + Target; export 'src/generator.dart' show generate; diff --git a/pkgs/swiftgen/temp/AVFAudio.symbols.json b/pkgs/swiftgen/temp/AVFAudio.symbols.json new file mode 100644 index 0000000000..f572d959a2 --- /dev/null +++ b/pkgs/swiftgen/temp/AVFAudio.symbols.json @@ -0,0 +1 @@ +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(sampleTime:atRate:)"],"names":{"title":"init(sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuted(_:)"],"names":{"title":"setInputMuted(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"muted","declarationFragments":[{"kind":"identifier","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleTime"],"names":{"title":"sampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","midiNote"],"names":{"title":"midiNote","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","reverbBlend"],"names":{"title":"reverbBlend","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode"],"names":{"title":"AVAudioNode","navigator":[{"kind":"identifier","spelling":"AVAudioNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypePanner","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypePanner"],"names":{"title":"AVAudioUnitTypePanner","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","foot"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.foot","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tempoTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tempoTrack"],"names":{"title":"tempoTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","filterType"],"names":{"title":"filterType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","attributedSpeechString"],"names":{"title":"attributedSpeechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","instrument"],"names":{"title":"AVMIDIMetaEvent.EventType.instrument","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOutput"],"names":{"title":"AVAudioUnitTypeOutput","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","init(channel:value:)"],"names":{"title":"init(channel:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode"],"names":{"title":"AVAudioEnvironmentNode","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated3"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVExtendedNoteOnEventDefaultInstrument","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","defaultInstrument"],"names":{"title":"defaultInstrument","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layout"],"names":{"title":"layout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","trackNumber"],"names":{"title":"trackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:bankMSB:bankLSB:onChannel:)"],"names":{"title":"sendProgramChange(_:bankMSB:bankLSB:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","removeTap(onBus:)"],"names":{"title":"removeTap(onBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed"],"names":{"title":"AVAudioUnitVarispeed","navigator":[{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","enumerateEvents(in:using:)"],"names":{"title":"enumerateEvents(in:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","bypass"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","decayTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.decayTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","seconds(forHostTime:)"],"names":{"title":"seconds(forHostTime:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"hostTime","declarationFragments":[{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","composer"],"names":{"title":"composer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:onChannel:)"],"names":{"title":"sendProgramChange(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","init(node:bus:)"],"names":{"title":"init(node:bus:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType"],"names":{"title":"AVAudioUnitEQFilterType","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)obstruction","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","obstruction"],"names":{"title":"obstruction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfInputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfInputs"],"names":{"title":"numberOfInputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated4"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated4","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","mono"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.mono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","smallRoom"],"names":{"title":"AVAudioUnitReverbPreset.smallRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey"],"names":{"title":"AVAudioSequencer.InfoDictionaryKey","navigator":[{"kind":"identifier","spelling":"InfoDictionaryKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)audioTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","audioTimeStamp"],"names":{"title":"audioTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isAutoShutdownEnabled"],"names":{"title":"isAutoShutdownEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent"],"names":{"title":"AVExtendedTempoEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)record","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record()"],"names":{"title":"record()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)userInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","userInfo"],"names":{"title":"userInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","breath"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.breath","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataConsumed"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataConsumed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime(forSeconds:)"],"names":{"title":"hostTime(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","title"],"names":{"title":"title","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)engine","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","engine"],"names":{"title":"engine","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","brightness"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.brightness","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode"],"names":{"title":"AVAudio3DMixingSourceMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDecodeErrorDidOccur(_:error:)"],"names":{"title":"audioPlayerDecodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","enableAdvancedDucking"],"names":{"title":"enableAdvancedDucking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVFormatIDKey","interfaceLanguage":"swift"},"pathComponents":["AVFormatIDKey"],"names":{"title":"AVFormatIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layoutTag"],"names":{"title":"layoutTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","setVoiceProcessingEnabled(_:)"],"names":{"title":"setVoiceProcessingEnabled(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"enabled","declarationFragments":[{"kind":"identifier","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingSampleTime"],"names":{"title":"manualRenderingSampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:)"],"names":{"title":"record(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMBitDepthKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMBitDepthKey"],"names":{"title":"AVLinearPCMBitDepthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInSeconds"],"names":{"title":"currentPositionInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMIDIProcessor","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMIDIProcessor"],"names":{"title":"AVAudioUnitTypeMIDIProcessor","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","stereoPassThrough"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.stereoPassThrough","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOIONODE_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOIONODE_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOIONODE_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingAGCEnabled"],"names":{"title":"isVoiceProcessingAGCEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","copyright"],"names":{"title":"copyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)running","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isRunning"],"names":{"title":"isRunning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","pitchMultiplier"],"names":{"title":"pitchMultiplier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)lastRenderTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","lastRenderTime"],"names":{"title":"lastRenderTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","textRange"],"names":{"title":"textRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)mainMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","mainMixerNode"],"names":{"title":"mainMixerNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"],"names":{"title":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOf:soundBankURL:)"],"names":{"title":"init(contentsOf:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","lyric"],"names":{"title":"AVMIDIMetaEvent.EventType.lyric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isHostTimeValid"],"names":{"title":"isHostTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","cannotDoInCurrentContext"],"names":{"title":"AVAudioEngineManualRenderingStatus.cannotDoInCurrentContext","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicDevice"],"names":{"title":"AVAudioUnitTypeMusicDevice","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","prepareToRecord()"],"names":{"title":"prepareToRecord()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions"],"names":{"title":"AVAudioPlayerNodeBufferOptions","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","instrumentID"],"names":{"title":"instrumentID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsFloatKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsFloatKey"],"names":{"title":"AVLinearPCMIsFloatKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated2"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfOutputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfOutputs"],"names":{"title":"numberOfOutputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumRoom"],"names":{"title":"AVAudioUnitReverbPreset.mediumRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsBigEndianKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsBigEndianKey"],"names":{"title":"AVLinearPCMIsBigEndianKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters"],"names":{"title":"AVAudioUnitEQFilterParameters","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","distanceAttenuationParameters"],"names":{"title":"distanceAttenuationParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(ssmlRepresentation:voice:)"],"names":{"title":"init(ssmlRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMixer","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMixer"],"names":{"title":"AVAudioUnitTypeMixer","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicEffect"],"names":{"title":"AVAudioUnitTypeMusicEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","setUserCallback(_:)"],"names":{"title":"setUserCallback(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"userCallback","declarationFragments":[{"kind":"identifier","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsNonInterleaved","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsNonInterleaved"],"names":{"title":"AVLinearPCMIsNonInterleaved","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isSampleTimeValid"],"names":{"title":"isSampleTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetDescriptions"],"names":{"title":"packetDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","attackTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.attackTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTFHQ"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTFHQ","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_MUSICPLAYER","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_MUSICPLAYER"],"names":{"title":"AVAUDIOENGINE_HAVE_MUSICPLAYER","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:completionHandler:)"],"names":{"title":"begin(category:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(forKey:withValue:onChannel:)"],"names":{"title":"sendPressure(forKey:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyAndMergeEvents(in:from:mergeAt:)"],"names":{"title":"copyAndMergeEvents(in:from:mergeAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"mergeAt","internalName":"mergeStartBeat","declarationFragments":[{"kind":"identifier","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","auto"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)inputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputNode"],"names":{"title":"inputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)inputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","isInputMuted"],"names":{"title":"isInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)globalGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","globalGain"],"names":{"title":"globalGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","linear"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.linear","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","extrapolateTime(fromAnchor:)"],"names":{"title":"extrapolateTime(fromAnchor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"fromAnchor","internalName":"anchorTime","declarationFragments":[{"kind":"identifier","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent"],"names":{"title":"AVMIDIChannelEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime"],"names":{"title":"hostTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer"],"names":{"title":"AVAudioSequencer","navigator":[{"kind":"identifier","spelling":"AVAudioSequencer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","marker"],"names":{"title":"AVMIDIMetaEvent.EventType.marker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOfflineEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOfflineEffect"],"names":{"title":"AVAudioUnitTypeOfflineEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamentoTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamentoTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:)"],"names":{"title":"begin(category:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComments","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","comments"],"names":{"title":"comments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","success"],"names":{"title":"AVAudioEngineManualRenderingStatus.success","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(attributedString:)"],"names":{"title":"init(attributedString:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch"],"names":{"title":"AVAudioUnitTimePitch","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","approximateDurationInSeconds"],"names":{"title":"approximateDurationInSeconds","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_LongTermAverage","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_LongTermAverage"],"names":{"title":"AVAudioBitRateStrategy_LongTermAverage","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)bands","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","bands"],"names":{"title":"bands","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","overlap"],"names":{"title":"overlap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","groupID"],"names":{"title":"groupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","cuePoint"],"names":{"title":"AVMIDIMetaEvent.EventType.cuePoint","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:fileTypeHint:)"],"names":{"title":"init(data:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)reverseEvents","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","reverseEvents()"],"names":{"title":"reverseEvents()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","bookmarkName"],"names":{"title":"bookmarkName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeTapBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeTapBlock"],"names":{"title":"AVAudioNodeTapBlock","navigator":[{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","bypass"],"names":{"title":"AVAudio3DMixingSourceMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError"],"names":{"title":"AVAudioEngineManualRenderingError","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","init(numberOfBands:)"],"names":{"title":"init(numberOfBands:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDelay"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDelay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Constant","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Constant"],"names":{"title":"AVAudioBitRateStrategy_Constant","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioOutputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioOutputNode"],"names":{"title":"AVAudioOutputNode","navigator":[{"kind":"identifier","spelling":"AVAudioOutputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:channels:interleaved:)"],"names":{"title":"init(commonFormat:sampleRate:channels:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layout:)"],"names":{"title":"init(layout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(from:to:)"],"names":{"title":"init(from:to:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","bankSelect"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.bankSelect","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(ssmlRepresentation:)"],"names":{"title":"init(ssmlRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","createAndAppendTrack()"],"names":{"title":"createAndAppendTrack()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedSquared"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedSquared","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:)"],"names":{"title":"init(streamDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation"],"names":{"title":"AVAudio3DAngularOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","send(_:)"],"names":{"title":"send(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"eventList","declarationFragments":[{"kind":"identifier","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization(completionHandler:)"],"names":{"title":"requestPersonalVoiceAuthorization(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVMusicTimeStampEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStampEndOfTrack"],"names":{"title":"AVMusicTimeStampEndOfTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeEffect"],"names":{"title":"AVAudioUnitTypeEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataRendered"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataRendered","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","globalTuning"],"names":{"title":"globalTuning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingInputMuted"],"names":{"title":"isVoiceProcessingInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","invalidMode"],"names":{"title":"AVAudioEngineManualRenderingError.invalidMode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","leave()"],"names":{"title":"leave()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channelLayout:)"],"names":{"title":"init(standardFormatWithSampleRate:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeGenerator"],"names":{"title":"AVAudioUnitTypeGenerator","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highPass"],"names":{"title":"AVAudioUnitEQFilterType.highPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","normal"],"names":{"title":"AVAudioConverterPrimeMethod.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer"],"names":{"title":"AVAudioPlayer","navigator":[{"kind":"identifier","spelling":"AVAudioPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","insufficientDataFromInputNode"],"names":{"title":"AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount"],"names":{"title":"AVMusicTrackLoopCount","navigator":[{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","enable"],"names":{"title":"enable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","artist"],"names":{"title":"artist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeFormatConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeFormatConverter"],"names":{"title":"AVAudioUnitTypeFormatConverter","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isNoveltyVoice"],"names":{"title":"isNoveltyVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIOutput(_:)"],"names":{"title":"disconnectMIDIOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEngine","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine"],"names":{"title":"AVAudioEngine","navigator":[{"kind":"identifier","spelling":"AVAudioEngine"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)audioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","audioBufferList"],"names":{"title":"audioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBottom","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","bottom"],"names":{"title":"bottom","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","timeSignature"],"names":{"title":"timeSignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDidFinishPlaying(_:successfully:)"],"names":{"title":"audioPlayerDidFinishPlaying(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDepth"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDepth","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","installTap(onBus:bufferSize:format:block:)"],"names":{"title":"installTap(onBus:bufferSize:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"bufferSize","declarationFragments":[{"kind":"identifier","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channels:)"],"names":{"title":"init(standardFormatWithSampleRate:channels:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDISysExEvent(_:)"],"names":{"title":"sendMIDISysExEvent(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiData","declarationFragments":[{"kind":"identifier","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiChannel"],"names":{"title":"AVMIDIMetaEvent.EventType.midiChannel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent"],"names":{"title":"AVExtendedNoteOnEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:forDuration:)"],"names":{"title":"record(atTime:forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","personalVoiceAuthorizationStatus"],"names":{"title":"personalVoiceAuthorizationStatus","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowPass"],"names":{"title":"AVAudioUnitEQFilterType.lowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)node","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","node"],"names":{"title":"node","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)soloed","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isSoloed"],"names":{"title":"isSoloed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedFunk"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedFunk","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateStrategyKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateStrategyKey"],"names":{"title":"AVEncoderBitRateStrategyKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","mutableAudioBufferList"],"names":{"title":"mutableAudioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","seconds(forBeats:)"],"names":{"title":"seconds(forBeats:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"beats","declarationFragments":[{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)occlusion","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","occlusion"],"names":{"title":"occlusion","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","back"],"names":{"title":"back","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","inverse"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.inverse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(forDuration:)"],"names":{"title":"record(forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoRate"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoRate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization()"],"names":{"title":"requestPersonalVoiceAuthorization()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)masterGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","masterGain"],"names":{"title":"masterGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","album"],"names":{"title":"album","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","spatializeIfMono"],"names":{"title":"AVAudio3DMixingSourceMode.spatializeIfMono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:data2:)"],"names":{"title":"sendMIDIEvent(_:data1:data2:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data2","declarationFragments":[{"kind":"identifier","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTempo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","phoneme"],"names":{"title":"phoneme","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)bus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","bus"],"names":{"title":"bus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","parametric"],"names":{"title":"AVAudioUnitEQFilterType.parametric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","none"],"names":{"title":"AVAudioConverterPrimeMethod.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)position","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataPlayedBack"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataPlayedBack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:channelLayout:)"],"names":{"title":"init(streamDescription:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime"],"names":{"title":"AVAudioTime","navigator":[{"kind":"identifier","spelling":"AVAudioTime"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedCubed"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedCubed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forSeconds:)"],"names":{"title":"beats(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(CMAudioFormatDescription:)"],"names":{"title":"init(CMAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(cmAudioFormatDescription:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:)"],"names":{"title":"scheduleBuffer(_:at:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(py)tempo","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","modWheel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.modWheel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)speechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","speechString"],"names":{"title":"speechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init(audioEngine:)"],"names":{"title":"init(audioEngine:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiPort"],"names":{"title":"AVMIDIMetaEvent.EventType.midiPort","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:)"],"names":{"title":"sendMIDIEvent(_:data1:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","init(tempo:)"],"names":{"title":"init(tempo:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didContinue:)"],"names":{"title":"speechSynthesizer(_:didContinue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didContinue","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","smf_ChannelsToTracks"],"names":{"title":"smf_ChannelsToTracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","premium"],"names":{"title":"AVSpeechSynthesisVoiceQuality.premium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","exponential"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.exponential","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:)"],"names":{"title":"scheduleFile(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSinkNodeReceiverBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNodeReceiverBlock"],"names":{"title":"AVAudioSinkNodeReceiverBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCount"],"names":{"title":"packetCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allSoundOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allSoundOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioIONodeInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONodeInputBlock"],"names":{"title":"AVAudioIONodeInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"],"names":{"title":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highShelf"],"names":{"title":"AVAudioUnitEQFilterType.highShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender"],"names":{"title":"AVSpeechSynthesisVoiceGender","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","endOfTrack"],"names":{"title":"AVMIDIMetaEvent.EventType.endOfTrack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode"],"names":{"title":"AVAudioSourceNode","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(markerType:forTextRange:atByteSampleOffset:)"],"names":{"title":"init(markerType:forTextRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_MSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_MSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","presetDictionary"],"names":{"title":"presetDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPlayerNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionHandler"],"names":{"title":"AVAudioPlayerNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init(leadingFrames:trailingFrames:)"],"names":{"title":"init(leadingFrames:trailingFrames:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode"],"names":{"title":"AVAudioInputNode","navigator":[{"kind":"identifier","spelling":"AVAudioInputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","write(from:)"],"names":{"title":"write(from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didStart:)"],"names":{"title":"speechSynthesizer(_:didStart:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didStart","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod"],"names":{"title":"AVAudioConverterPrimeMethod","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNIT_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNIT_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOUNIT_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","data(withSMPTEResolution:error:)"],"names":{"title":"data(withSMPTEResolution:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"withSMPTEResolution","internalName":"SMPTEResolution","declarationFragments":[{"kind":"identifier","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion"],"names":{"title":"AVAudioUnitDistortion","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isLoopingEnabled"],"names":{"title":"isLoopingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:frameCapacity:)"],"names":{"title":"init(pcmFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_LSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_LSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo"],"names":{"title":"AVAudioConverterPrimeInfo","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationLower","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","lower"],"names":{"title":"lower","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","tempo"],"names":{"title":"AVMIDIMetaEvent.EventType.tempo","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","init(type:data:)"],"names":{"title":"init(type:data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:frameCount:)"],"names":{"title":"read(into:frameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"frameCount","internalName":"frames","declarationFragments":[{"kind":"identifier","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","maximumPacketSize"],"names":{"title":"maximumPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFrameCount"],"names":{"title":"AVAudioFrameCount","navigator":[{"kind":"identifier","spelling":"AVAudioFrameCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect"],"names":{"title":"AVAudioUnitEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","trailingFrames"],"names":{"title":"trailingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(py)type","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","type"],"names":{"title":"type","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","leadingFrames"],"names":{"title":"leadingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:format:)"],"names":{"title":"init(URL:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:format:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:)"],"names":{"title":"init(contentsOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","encodingApplication"],"names":{"title":"encodingApplication","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputType"],"names":{"title":"outputType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)preGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","preGain"],"names":{"title":"preGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(SSMLRepresentation:voice:)"],"names":{"title":"init(SSMLRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:voice:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","smpteOffset"],"names":{"title":"AVMIDIMetaEvent.EventType.smpteOffset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(settings:)"],"names":{"title":"init(settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","init(channel:key:velocity:duration:)"],"names":{"title":"init(channel:key:velocity:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyNum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","chorusLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.chorusLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:maximumPacketSize:)"],"names":{"title":"init(format:packetCapacity:maximumPacketSize:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(fromFormat:toFormat:)"],"names":{"title":"init(fromFormat:toFormat:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(from:to:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)typeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","typeName"],"names":{"title":"typeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didPause:)"],"names":{"title":"speechSynthesizer(_:didPause:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didPause","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(sentenceRange:atByteSampleOffset:)"],"names":{"title":"init(sentenceRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode"],"names":{"title":"AVAudioPlayerNode","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","primaryLanguages"],"names":{"title":"primaryLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@yaw","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","yaw"],"names":{"title":"yaw","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","pre"],"names":{"title":"AVAudioConverterPrimeMethod.pre","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didFinish:)"],"names":{"title":"speechSynthesizer(_:didFinish:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didFinish","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","init(channel:programNumber:)"],"names":{"title":"init(channel:programNumber:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","default"],"names":{"title":"AVSpeechSynthesisVoiceQuality.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationUpper","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","upper"],"names":{"title":"upper","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay"],"names":{"title":"AVAudioUnitDelay","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","unspecified"],"names":{"title":"AVSpeechSynthesisVoiceGender.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","supportedLanguages"],"names":{"title":"supportedLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate"],"names":{"title":"AVAudioPlayerDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","programNumber"],"names":{"title":"programNumber","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType"],"names":{"title":"AVMIDIControlChangeEvent.MessageType","navigator":[{"kind":"identifier","spelling":"MessageType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","write(to:smpteResolution:replaceExisting:)"],"names":{"title":"write(to:smpteResolution:replaceExisting:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"smpteResolution","internalName":"resolution","declarationFragments":[{"kind":"identifier","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"replaceExisting","internalName":"replace","declarationFragments":[{"kind":"identifier","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:interleaved:channelLayout:)"],"names":{"title":"init(commonFormat:sampleRate:interleaved:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:sampleTime:atRate:)"],"names":{"title":"init(hostTime:sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer"],"names":{"title":"AVAudioBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","voiceSize"],"names":{"title":"voiceSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@roll","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","roll"],"names":{"title":"roll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)parameterID","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","parameterID"],"names":{"title":"parameterID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:commonFormat:interleaved:)"],"names":{"title":"init(forWriting:settings:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:fileTypeHint:)"],"names":{"title":"init(contentsOf:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(wordRange:atByteSampleOffset:)"],"names":{"title":"init(wordRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:)"],"names":{"title":"init(format:packetCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent"],"names":{"title":"AVAUPresetEvent","navigator":[{"kind":"identifier","spelling":"AVAUPresetEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_VariableConstrained","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_VariableConstrained"],"names":{"title":"AVAudioBitRateStrategy_VariableConstrained","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","reverbLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.reverbLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","localizedTypeName"],"names":{"title":"localizedTypeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","init(parameterID:scope:element:value:)"],"names":{"title":"init(parameterID:scope:element:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCapacity"],"names":{"title":"packetCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:groupID:duration:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicEvent"],"names":{"title":"AVMusicEvent","navigator":[{"kind":"identifier","spelling":"AVMusicEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:)"],"names":{"title":"read(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)offsetTime","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","offsetTime"],"names":{"title":"offsetTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Variable","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Variable"],"names":{"title":"AVAudioBitRateStrategy_Variable","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","enhanced"],"names":{"title":"AVSpeechSynthesisVoiceQuality.enhanced","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","forever"],"names":{"title":"AVMusicTrackLoopCount.forever","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","destination(forMixer:bus:)"],"names":{"title":"destination(forMixer:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMixer","internalName":"mixer","declarationFragments":[{"kind":"identifier","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:from:)"],"names":{"title":"convert(to:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"from","internalName":"inputBuffer","declarationFragments":[{"kind":"identifier","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","balance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.balance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeBus"],"names":{"title":"AVAudioNodeBus","navigator":[{"kind":"identifier","spelling":"AVAudioNodeBus"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)framePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","framePosition"],"names":{"title":"framePosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeCompletionHandler"],"names":{"title":"AVAudioNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","timeSignature"],"names":{"title":"AVMIDIMetaEvent.EventType.timeSignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator"],"names":{"title":"AVAudioUnitGenerator","navigator":[{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(name:identifier:primaryLanguages:supportedLanguages:)"],"names":{"title":"init(name:identifier:primaryLanguages:supportedLanguages:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","pointSource"],"names":{"title":"AVAudio3DMixingSourceMode.pointSource","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int16ChannelData"],"names":{"title":"int16ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","prefersAssistiveTechnologySettings"],"names":{"title":"prefersAssistiveTechnologySettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","registrationsChangedNotification"],"names":{"title":"registrationsChangedNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(paragraphRange:atByteSampleOffset:)"],"names":{"title":"init(paragraphRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationAudioUnit"],"names":{"title":"destinationAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)componentURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","componentURL"],"names":{"title":"componentURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(format:renderBlock:)"],"names":{"title":"init(format:renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","floatChannelData"],"names":{"title":"floatChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)processingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","processingFormat"],"names":{"title":"processingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","mark"],"names":{"title":"mark","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent"],"names":{"title":"AVMusicUserEvent","navigator":[{"kind":"identifier","spelling":"AVMusicUserEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","pointSourceInHeadMode"],"names":{"title":"pointSourceInHeadMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument"],"names":{"title":"AVAudioUnitMIDIInstrument","navigator":[{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer"],"names":{"title":"AVAudioPCMBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","applicableRenderingAlgorithms"],"names":{"title":"applicableRenderingAlgorithms","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","keySignature"],"names":{"title":"AVMIDIMetaEvent.EventType.keySignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)latency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","latency"],"names":{"title":"latency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated1"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(cmAudioFormatDescription:)"],"names":{"title":"init(cmAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVNumberOfChannelsKey","interfaceLanguage":"swift"},"pathComponents":["AVNumberOfChannelsKey"],"names":{"title":"AVNumberOfChannelsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVBeatRange"],"names":{"title":"AVBeatRange","navigator":[{"kind":"identifier","spelling":"AVBeatRange"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"_AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","lowPassCutoff"],"names":{"title":"lowPassCutoff","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","voiceTraits"],"names":{"title":"voiceTraits","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)length","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)versionString","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","versionString"],"names":{"title":"versionString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager"],"names":{"title":"AVAudioUnitComponentManager","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVChannelLayoutKey","interfaceLanguage":"swift"},"pathComponents":["AVChannelLayoutKey"],"names":{"title":"AVChannelLayoutKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","reverbParameters"],"names":{"title":"reverbParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityForVBRKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityForVBRKey"],"names":{"title":"AVEncoderAudioQualityForVBRKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allNotesOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allNotesOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack"],"names":{"title":"AVMusicTrack","navigator":[{"kind":"identifier","spelling":"AVMusicTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","renderingAlgorithm"],"names":{"title":"renderingAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFramePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFramePosition"],"names":{"title":"AVAudioFramePosition","navigator":[{"kind":"identifier","spelling":"AVAudioFramePosition"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode"],"names":{"title":"AVAudioMixerNode","navigator":[{"kind":"identifier","spelling":"AVAudioMixerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","availableArchitectures"],"names":{"title":"availableArchitectures","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVParameterEvent","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent"],"names":{"title":"AVParameterEvent","navigator":[{"kind":"identifier","spelling":"AVParameterEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)delayTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","delayTime"],"names":{"title":"delayTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioIONode","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode"],"names":{"title":"AVAudioIONode","navigator":[{"kind":"identifier","spelling":"AVAudioIONode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(bookmarkName:atByteSampleOffset:)"],"names":{"title":"init(bookmarkName:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitManufacturerNameApple","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitManufacturerNameApple"],"names":{"title":"AVAudioUnitManufacturerNameApple","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVectorOrientation(_:_:)"],"names":{"title":"AVAudioMake3DVectorOrientation(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"functionSignature":{"parameters":[{"name":"forward","declarationFragments":[{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},{"name":"up","declarationFragments":[{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits"],"names":{"title":"AVSpeechSynthesisVoice.Traits","navigator":[{"kind":"identifier","spelling":"Traits"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","proprietaryEvent"],"names":{"title":"AVMIDIMetaEvent.EventType.proprietaryEvent","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputPresentationLatency"],"names":{"title":"outputPresentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(renderBlock:)"],"names":{"title":"init(renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)fileFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","fileFormat"],"names":{"title":"fileFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","init(channel:key:pressure:)"],"names":{"title":"init(channel:key:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteCapacity"],"names":{"title":"byteCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationMIDIEndpoint"],"names":{"title":"destinationMIDIEndpoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","age"],"names":{"title":"age","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:error:withInputFrom:)"],"names":{"title":"convert(to:error:withInputFrom:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]},{"name":"withInputFrom","internalName":"inputBlock","declarationFragments":[{"kind":"identifier","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityKey"],"names":{"title":"AVEncoderAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb"],"names":{"title":"AVAudioUnitReverb","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","dataEntry"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.dataEntry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderDidFinishRecording(_:successfully:)"],"names":{"title":"audioRecorderDidFinishRecording(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layoutTag:)"],"names":{"title":"init(layoutTag:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent"],"names":{"title":"AVAudioUnitComponent","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","preUtteranceDelay"],"names":{"title":"preUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitDepthHintKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitDepthHintKey"],"names":{"title":"AVEncoderBitDepthHintKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","year"],"names":{"title":"year","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateKey"],"names":{"title":"AVEncoderBitRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination"],"names":{"title":"AVAudioMixingDestination","navigator":[{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(PCMFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:bufferListNoCopy:deallocator:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","resetAllControllers"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.resetAllControllers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","isSandboxSafe"],"names":{"title":"isSandboxSafe","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","error"],"names":{"title":"AVAudioEngineManualRenderingStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingBypassed"],"names":{"title":"isVoiceProcessingBypassed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)feedback","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","feedback"],"names":{"title":"feedback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","volume"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.volume","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)sourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","sourceMode"],"names":{"title":"sourceMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithmKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithmKey"],"names":{"title":"AVSampleRateConverterAlgorithmKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderEncodeErrorDidOccur(_:error:)"],"names":{"title":"audioRecorderEncodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(phonemeString:atByteSampleOffset:)"],"names":{"title":"init(phonemeString:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteLength"],"names":{"title":"byteLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset"],"names":{"title":"AVAudioUnitReverbPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int32ChannelData"],"names":{"title":"int32ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRatePerChannelKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRatePerChannelKey"],"names":{"title":"AVEncoderBitRatePerChannelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit"],"names":{"title":"AVAudioUnit","navigator":[{"kind":"identifier","spelling":"AVAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopRange","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","loopRange"],"names":{"title":"loopRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","postUtteranceDelay"],"names":{"title":"postUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setManualRenderingInputPCMFormat(_:inputBlock:)"],"names":{"title":"setManualRenderingInputPCMFormat(_:inputBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"inputBlock","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Mastering","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Mastering"],"names":{"title":"AVSampleRateConverterAlgorithm_Mastering","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:settings:)"],"names":{"title":"init(URL:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:settings:)"}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary"],"names":{"title":"AVSpeechBoundary","navigator":[{"kind":"identifier","spelling":"AVSpeechBoundary"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent"],"names":{"title":"AVMIDINoteEvent","navigator":[{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)interleaved","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isInterleaved"],"names":{"title":"isInterleaved","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode","init(receiverBlock:)"],"names":{"title":"init(receiverBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(pcmFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@y","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","y"],"names":{"title":"y","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBitBrush"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBitBrush","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@z","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","z"],"names":{"title":"z","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType"],"names":{"title":"AVAudioEnvironmentOutputType","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sustain"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sustain","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","referenceDistance"],"names":{"title":"referenceDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateKey"],"names":{"title":"AVSampleRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus"],"names":{"title":"AVAudioConverterInputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)currentPosition","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","currentPosition"],"names":{"title":"currentPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIInput"],"names":{"title":"hasMIDIInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","loadPreset(at:)"],"names":{"title":"loadPreset(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"url","declarationFragments":[{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceDefaultSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceDefaultSpeechRate"],"names":{"title":"AVSpeechUtteranceDefaultSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit"],"names":{"title":"AVSpeechSynthesisProviderAudioUnit","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechRadioTower"],"names":{"title":"AVAudioUnitDistortionPreset.speechRadioTower","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","lyricist"],"names":{"title":"lyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMinimumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMinimumSpeechRate"],"names":{"title":"AVSpeechUtteranceMinimumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality"],"names":{"title":"AVAudioQuality","navigator":[{"kind":"identifier","spelling":"AVAudioQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","undetermined"],"names":{"title":"AVAudioApplication.recordPermission.undetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInBeats","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInBeats"],"names":{"title":"lengthInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent"],"names":{"title":"AVMIDIPitchBendEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMaximumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMaximumSpeechRate"],"names":{"title":"AVSpeechUtteranceMaximumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAudioQualityKey"],"names":{"title":"AVSampleRateConverterAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus"],"names":{"title":"AVAudioEngineManualRenderingStatus","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:toBus:format:)"],"names":{"title":"connect(_:to:fromBus:toBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"fromBus","internalName":"bus1","declarationFragments":[{"kind":"identifier","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"toBus","internalName":"bus2","declarationFragments":[{"kind":"identifier","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode"],"names":{"title":"AVAudioSinkNode","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:format:)"],"names":{"title":"connect(_:to:fromBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destNodes","declarationFragments":[{"kind":"identifier","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},{"name":"fromBus","internalName":"sourceBus","declarationFragments":[{"kind":"identifier","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIOutput"],"names":{"title":"hasMIDIOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","soundField"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.soundField","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset"],"names":{"title":"AVAudioUnitDistortionPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeak:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeak:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeak","internalName":"marker","declarationFragments":[{"kind":"identifier","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","started"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.started","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_MinimumPhase","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_MinimumPhase"],"names":{"title":"AVSampleRateConverterAlgorithm_MinimumPhase","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTF"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTF","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeMethod"],"names":{"title":"primeMethod","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","maximumDistance"],"names":{"title":"maximumDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Normal","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Normal"],"names":{"title":"AVSampleRateConverterAlgorithm_Normal","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","inputRanDry"],"names":{"title":"AVAudioConverterOutputStatus.inputRanDry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","nominalBitRate"],"names":{"title":"nominalBitRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","pan"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.pan","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer"],"names":{"title":"AVMIDIPlayer","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint"],"names":{"title":"AVAudio3DPoint","navigator":[{"kind":"identifier","spelling":"AVAudio3DPoint"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect"],"names":{"title":"AVAudioUnitTimeEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","auto"],"names":{"title":"AVAudioEnvironmentOutputType.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@forward","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","forward"],"names":{"title":"forward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponent"],"names":{"title":"audioComponent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@up","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","up"],"names":{"title":"up","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameCapacity"],"names":{"title":"frameCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechGoldenPi"],"names":{"title":"AVAudioUnitDistortionPreset.speechGoldenPi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@x","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","x"],"names":{"title":"x","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","haveData"],"names":{"title":"AVAudioConverterInputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(passingTest:)"],"names":{"title":"components(passingTest:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"passingTest","internalName":"testHandler","declarationFragments":[{"kind":"identifier","spelling":"testHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"testHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","ended"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.ended","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameLength"],"names":{"title":"frameLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeInfo"],"names":{"title":"primeInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)attachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attach(_:)"],"names":{"title":"attach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)commonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","commonFormat"],"names":{"title":"commonFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternSubcardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","subcardioid"],"names":{"title":"subcardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init(forward:up:)"],"names":{"title":"init(forward:up:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBufferBeats"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBufferBeats","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler"],"names":{"title":"AVAudioUnitSampler","navigator":[{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","min"],"names":{"title":"AVAudioQuality.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication"],"names":{"title":"AVAudioApplication","navigator":[{"kind":"identifier","spelling":"AVAudioApplication"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:fileTypeHint:)"],"names":{"title":"init(contentsOfURL:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:fileTypeHint:)"}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:)"],"names":{"title":"instantiate(with:options:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","byteSampleOffset"],"names":{"title":"byteSampleOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","updateSpeechVoices()"],"names":{"title":"updateSpeechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat"],"names":{"title":"AVAudioCommonFormat","navigator":[{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","userTagNames"],"names":{"title":"userTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMIDIPlayerCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayerCompletionHandler"],"names":{"title":"AVMIDIPlayerCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","immediate"],"names":{"title":"AVSpeechBoundary.immediate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudio3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVector"],"names":{"title":"AVAudio3DVector","navigator":[{"kind":"identifier","spelling":"AVAudio3DVector"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)standard","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isStandard"],"names":{"title":"isStandard","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode"],"names":{"title":"AVAudioEngineManualRenderingMode","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init(x:y:z:)"],"names":{"title":"init(x:y:z:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","authorized"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.authorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","expression"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.expression","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","distanceAttenuationModel"],"names":{"title":"distanceAttenuationModel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent"],"names":{"title":"AVMIDIPolyPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","headphones"],"names":{"title":"AVAudioEnvironmentOutputType.headphones","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","ambienceBed"],"names":{"title":"AVAudio3DMixingSourceMode.ambienceBed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","unsupported"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.unsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:completionHandler:)"],"names":{"title":"instantiate(with:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","prepare(withFrameCount:)"],"names":{"title":"prepare(withFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withFrameCount","internalName":"frameCount","declarationFragments":[{"kind":"identifier","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)detachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","detach(_:)"],"names":{"title":"detach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)stride","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","stride"],"names":{"title":"stride","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechCosmicInterference"],"names":{"title":"AVAudioUnitDistortionPreset.speechCosmicInterference","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation"],"names":{"title":"AVAudio3DVectorOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination","connectionPoint"],"names":{"title":"connectionPoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","allTagNames"],"names":{"title":"allTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DAngularOrientation(_:_:_:)"],"names":{"title":"AVAudioMake3DAngularOrientation(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"functionSignature":{"parameters":[{"name":"yaw","declarationFragments":[{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"pitch","declarationFragments":[{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"roll","declarationFragments":[{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityLow","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","low"],"names":{"title":"AVAudioQuality.low","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:format:)"],"names":{"title":"init(url:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall2"],"names":{"title":"AVAudioUnitReverbPreset.largeHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)paused","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isPaused"],"names":{"title":"isPaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","denied"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","messageType"],"names":{"title":"messageType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandPass"],"names":{"title":"AVAudioUnitEQFilterType.bandPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","init(scope:element:dictionary:)"],"names":{"title":"init(scope:element:dictionary:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:)"],"names":{"title":"disconnectNodeInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeBitRates"],"names":{"title":"availableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","equalPowerPanning"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.equalPowerPanning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(identifier:)"],"names":{"title":"init(identifier:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","init(channel:messageType:value:)"],"names":{"title":"init(channel:messageType:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","endOfStream"],"names":{"title":"AVAudioConverterOutputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:)"],"names":{"title":"init(forWriting:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play(_:)"],"names":{"title":"play(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)downmix","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","downmix"],"names":{"title":"downmix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeBitRates"],"names":{"title":"applicableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","otherFormat"],"names":{"title":"AVAudioCommonFormat.otherFormat","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","usesAutomatedParameters"],"names":{"title":"usesAutomatedParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","endOfStream"],"names":{"title":"AVAudioConverterInputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","sequenceNumber"],"names":{"title":"AVMIDIMetaEvent.EventType.sequenceNumber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","notRunning"],"names":{"title":"AVAudioEngineManualRenderingError.notRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandStop"],"names":{"title":"AVAudioUnitEQFilterType.bandStop","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerPosition"],"names":{"title":"listenerPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","maximumOutputPacketSize"],"names":{"title":"maximumOutputPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType"],"names":{"title":"AVMIDIMetaEvent.EventType","navigator":[{"kind":"identifier","spelling":"EventType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","notDetermined"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.notDetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStamp"],"names":{"title":"AVMusicTimeStamp","navigator":[{"kind":"identifier","spelling":"AVMusicTimeStamp"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:bus:)"],"names":{"title":"disconnectNodeOutput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play(at:)"],"names":{"title":"play(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"desc","declarationFragments":[{"kind":"identifier","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","word"],"names":{"title":"AVSpeechBoundary.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)speaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isSpeaking"],"names":{"title":"isSpeaking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didCancel:)"],"names":{"title":"speechSynthesizer(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didCancel","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioSessionInterruptionWasSuspendedKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionInterruptionWasSuspendedKey"],"names":{"title":"AVAudioSessionInterruptionWasSuspendedKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMedium","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","medium"],"names":{"title":"AVAudioQuality.medium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","cancelSpeechRequest()"],"names":{"title":"cancelSpeechRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)dither","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","dither"],"names":{"title":"dither","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","noDataNow"],"names":{"title":"AVAudioConverterInputStatus.noDataNow","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:)"],"names":{"title":"disconnectNodeOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(data:soundBankURL:)"],"names":{"title":"init(data:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","male"],"names":{"title":"AVSpeechSynthesisVoiceGender.male","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)attachedNodes","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attachedNodes"],"names":{"title":"attachedNodes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing"],"names":{"title":"AVAudio3DMixing","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:frameCapacity:)"],"names":{"title":"init(PCMFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:frameCapacity:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerVectorOrientation"],"names":{"title":"listenerVectorOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat32"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(language:)"],"names":{"title":"init(language:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","sphericalHead"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.sphericalHead","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","initialized"],"names":{"title":"AVAudioEngineManualRenderingError.initialized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOfURL:soundBankURL:)"],"names":{"title":"init(contentsOfURL:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:soundBankURL:)"}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVector(_:_:_:)"],"names":{"title":"AVAudioMake3DVector(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisVoiceIdentifierAlex","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceIdentifierAlex"],"names":{"title":"AVSpeechSynthesisVoiceIdentifierAlex","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init(yaw:pitch:roll:)"],"names":{"title":"init(yaw:pitch:roll:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ"],"names":{"title":"AVAudioUnitEQ","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","genre"],"names":{"title":"genre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterQuality"],"names":{"title":"sampleRateConverterQuality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:format:)"],"names":{"title":"connect(_:to:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","denied"],"names":{"title":"AVAudioApplication.recordPermission.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityHigh","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","high"],"names":{"title":"AVAudioQuality.high","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInSeconds"],"names":{"title":"lengthInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","speak(_:)"],"names":{"title":"speak(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)enableRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","enableRate"],"names":{"title":"enableRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing"],"names":{"title":"AVAudioMixing","navigator":[{"kind":"identifier","spelling":"AVAudioMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixing","preciseIdentifier":"c:objc(pl)AVAudio3DMixing"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioStereoMixing","preciseIdentifier":"c:objc(pl)AVAudioStereoMixing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyISRC","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","ISRC"],"names":{"title":"ISRC","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","availableVoicesDidChangeNotification"],"names":{"title":"availableVoicesDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSequencerUserCallback","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencerUserCallback"],"names":{"title":"AVAudioSequencerUserCallback","navigator":[{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","nodeTime(forPlayerTime:)"],"names":{"title":"nodeTime(forPlayerTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forPlayerTime","internalName":"playerTime","declarationFragments":[{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall2"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSourceNodeRenderBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNodeRenderBlock"],"names":{"title":"AVAudioSourceNodeRenderBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality"],"names":{"title":"AVSpeechSynthesisVoiceQuality","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeChannelLayoutTags"],"names":{"title":"availableEncodeChannelLayoutTags","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions"],"names":{"title":"AVAudioSessionActivationOptions","navigator":[{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerAngularOrientation"],"names":{"title":"listenerAngularOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","speechVoices()"],"names":{"title":"speechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing"],"names":{"title":"AVAudioStereoMixing","navigator":[{"kind":"identifier","spelling":"AVAudioStereoMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","setVolume(_:fadeDuration:)"],"names":{"title":"setVolume(_:fadeDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"volume","declarationFragments":[{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"fadeDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","female"],"names":{"title":"AVSpeechSynthesisVoiceGender.female","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)iconURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","iconURL"],"names":{"title":"iconURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterAlgorithm"],"names":{"title":"sampleRateConverterAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeSampleRates"],"names":{"title":"availableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeakRangeOfSpeechString","internalName":"characterRange","declarationFragments":[{"kind":"identifier","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","error"],"names":{"title":"AVAudioConverterOutputStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DPoint(_:_:_:)"],"names":{"title":"AVAudioMake3DPoint(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat64"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat64","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)streamDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","streamDescription"],"names":{"title":"streamDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","currentLanguageCode()"],"names":{"title":"currentLanguageCode()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forHostTime:error:)"],"names":{"title":"beats(forHostTime:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"inHostTime","declarationFragments":[{"kind":"identifier","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeSampleRates"],"names":{"title":"applicableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall3"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer"],"names":{"title":"AVSpeechSynthesizer","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","enableManualRenderingMode(_:format:maximumFrameCount:)"],"names":{"title":"enableManualRenderingMode(_:format:maximumFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"mode","declarationFragments":[{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},{"name":"format","internalName":"pcmFormat","declarationFragments":[{"kind":"identifier","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"maximumFrameCount","declarationFragments":[{"kind":"identifier","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","keySignature"],"names":{"title":"keySignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowShelf"],"names":{"title":"AVAudioUnitEQFilterType.lowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","max"],"names":{"title":"AVAudioQuality.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","granted"],"names":{"title":"AVAudioApplication.recordPermission.granted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent"],"names":{"title":"AVMIDIMetaEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:bus:)"],"names":{"title":"disconnectNodeInput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechWaves"],"names":{"title":"AVAudioUnitDistortionPreset.speechWaves","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)timeResolution","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","timeResolution"],"names":{"title":"timeResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)inputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","inputFormat"],"names":{"title":"inputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputConnectionPoint(for:inputBus:)"],"names":{"title":"inputConnectionPoint(for:inputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"inputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disableManualRenderingMode()"],"names":{"title":"disableManualRenderingMode()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)recording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isRecording"],"names":{"title":"isRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","moveEvents(in:by:)"],"names":{"title":"moveEvents(in:by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"by","internalName":"beatAmount","declarationFragments":[{"kind":"identifier","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark"],"names":{"title":"AVSpeechSynthesisMarker.Mark","navigator":[{"kind":"identifier","spelling":"Mark"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","loadFactoryReverbPreset(_:)"],"names":{"title":"loadFactoryReverbPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom2"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","playerTime(forNodeTime:)"],"names":{"title":"playerTime(forNodeTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forNodeTime","internalName":"nodeTime","declarationFragments":[{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationRight","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","right"],"names":{"title":"right","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice"],"names":{"title":"AVSpeechSynthesisVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","max"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","loops"],"names":{"title":"loops","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioEngineManualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingBlock"],"names":{"title":"AVAudioEngineManualRenderingBlock","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt16"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt16","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFile","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile"],"names":{"title":"AVAudioFile","navigator":[{"kind":"identifier","spelling":"AVAudioFile"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","soft"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.soft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"AVAudioApplication.recordPermission","navigator":[{"kind":"identifier","spelling":"recordPermission"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)deleteRecording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deleteRecording()"],"names":{"title":"deleteRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","quality"],"names":{"title":"quality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setMutedSpeechActivityEventListener(_:)"],"names":{"title":"setMutedSpeechActivityEventListener(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"listenerBlock","declarationFragments":[{"kind":"identifier","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioFileTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioFileTypeKey"],"names":{"title":"AVAudioFileTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","renderOffline(_:to:)"],"names":{"title":"renderOffline(_:to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"functionSignature":{"parameters":[{"name":"numberOfFrames","declarationFragments":[{"kind":"identifier","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"to","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationTop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","top"],"names":{"title":"top","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerBufferCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","BufferCallback"],"names":{"title":"AVSpeechSynthesizer.BufferCallback","navigator":[{"kind":"identifier","spelling":"BufferCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:)"],"names":{"title":"write(_:toBufferCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceEncoder"],"names":{"title":"sourceEncoder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","hostTime(forBeats:error:)"],"names":{"title":"hostTime(forBeats:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"inBeats","declarationFragments":[{"kind":"identifier","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)channelMap","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","channelMap"],"names":{"title":"channelMap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)overallGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","overallGain"],"names":{"title":"overallGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forOutputBus:)"],"names":{"title":"name(forOutputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forOutputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder"],"names":{"title":"AVAudioRecorder","navigator":[{"kind":"identifier","spelling":"AVAudioRecorder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker"],"names":{"title":"AVSpeechSynthesisMarker","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationFront","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","front"],"names":{"title":"front","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechVoices"],"names":{"title":"speechVoices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","voiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"voiceProcessingOtherAudioDuckingConfiguration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate"],"names":{"title":"AVAudioRecorderDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt32"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","clearEvents(in:)"],"names":{"title":"clearEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice"],"names":{"title":"AVSpeechSynthesisProviderVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","legatoPedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.legatoPedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)outputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","outputFormat"],"names":{"title":"outputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","duckingLevel"],"names":{"title":"duckingLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisIPANotationAttribute","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisIPANotationAttribute"],"names":{"title":"AVSpeechSynthesisIPANotationAttribute","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","passesAUVal"],"names":{"title":"passesAUVal","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","subTitle"],"names":{"title":"subTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationLeft","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","left"],"names":{"title":"left","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat"],"names":{"title":"AVAudioFormat","navigator":[{"kind":"identifier","spelling":"AVAudioFormat"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate"],"names":{"title":"AVSpeechSynthesizerDelegate","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesisProviderOutputBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderOutputBlock"],"names":{"title":"AVSpeechSynthesisProviderOutputBlock","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"], "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationMuteStateKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","muteStateKey"],"names":{"title":"muteStateKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:settings:)"],"names":{"title":"init(url:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputFormat(forBus:)"],"names":{"title":"outputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","configurationDictionary"],"names":{"title":"configurationDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRateStrategy"],"names":{"title":"bitRateStrategy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent"],"names":{"title":"AVMIDISysexEvent","navigator":[{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","level"],"names":{"title":"level","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)prepare","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","prepare()"],"names":{"title":"prepare()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamento"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamento","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","paragraph"],"names":{"title":"AVSpeechSynthesisMarker.Mark.paragraph","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","stereoPan"],"names":{"title":"stereoPan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init(enableAdvancedDucking:duckingLevel:)"],"names":{"title":"init(enableAdvancedDucking:duckingLevel:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","synthesizeSpeechRequest(_:)"],"names":{"title":"synthesizeSpeechRequest(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"speechRequest","declarationFragments":[{"kind":"identifier","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter"],"names":{"title":"AVAudioRoutingArbiter","navigator":[{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeChamber"],"names":{"title":"AVAudioUnitReverbPreset.largeChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:toMarkerCallback:)"],"names":{"title":"write(_:toBufferCallback:toMarkerCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]},{"name":"toMarkerCallback","internalName":"markerCallback","declarationFragments":[{"kind":"identifier","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationInputMuteStateChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","inputMuteStateChangeNotification"],"names":{"title":"inputMuteStateChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","addEvent(_:at:)"],"names":{"title":"addEvent(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"event","declarationFragments":[{"kind":"identifier","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"}]},{"name":"at","internalName":"beat","declarationFragments":[{"kind":"identifier","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer"],"names":{"title":"AVAudioCompressedBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","cathedral"],"names":{"title":"AVAudioUnitReverbPreset.cathedral","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasCustomView"],"names":{"title":"hasCustomView","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechSynthesisOutputMetadataBlock"],"names":{"title":"speechSynthesisOutputMetadataBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingBlock"],"names":{"title":"manualRenderingBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest"],"names":{"title":"AVSpeechSynthesisProviderRequest","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent"],"names":{"title":"AVMIDIProgramChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout"],"names":{"title":"AVAudioChannelLayout","navigator":[{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRate"],"names":{"title":"bitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play(atTime:)"],"names":{"title":"play(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isPersonalVoice"],"names":{"title":"isPersonalVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioChannelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelCount"],"names":{"title":"AVAudioChannelCount","navigator":[{"kind":"identifier","spelling":"AVAudioChannelCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sostenuto"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sostenuto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)language","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","language"],"names":{"title":"language","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForInputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forInputBus:)"],"names":{"title":"name(forInputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forInputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category"],"names":{"title":"AVAudioRoutingArbiter.Category","navigator":[{"kind":"identifier","spelling":"Category"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(string:)"],"names":{"title":"init(string:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","bookmark"],"names":{"title":"AVSpeechSynthesisMarker.Mark.bookmark","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","filterParameters"],"names":{"title":"filterParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadAudioFiles(at:)"],"names":{"title":"loadAudioFiles(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"audioFiles","declarationFragments":[{"kind":"identifier","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:instrumentID:groupID:duration:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint"],"names":{"title":"AVAudioConnectionPoint","navigator":[{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","gain"],"names":{"title":"gain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)recordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"recordPermission","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","filterResonance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.filterResonance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isInManualRenderingMode"],"names":{"title":"isInManualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)musicSequence","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","musicSequence"],"names":{"title":"musicSequence","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent"],"names":{"title":"AVMIDIControlChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicEventEnumerationBlock","interfaceLanguage":"swift"},"pathComponents":["AVMusicEventEnumerationBlock"],"names":{"title":"AVMusicEventEnumerationBlock","navigator":[{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiBrokenSpeaker"],"names":{"title":"AVAudioUnitDistortionPreset.multiBrokenSpeaker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","ssmlRepresentation"],"names":{"title":"ssmlRepresentation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","offline"],"names":{"title":"AVAudioEngineManualRenderingMode.offline","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","isVoiceProcessingEnabled"],"names":{"title":"isVoiceProcessingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechAlienChatter"],"names":{"title":"AVAudioUnitDistortionPreset.speechAlienChatter","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecordVoice"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecordVoice","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(_:onChannel:)"],"names":{"title":"sendPressure(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pressure","declarationFragments":[{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","builtInSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.builtInSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyEvents(in:from:insertAt:)"],"names":{"title":"copyEvents(in:from:insertAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"insertAt","internalName":"insertStartBeat","declarationFragments":[{"kind":"identifier","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternCardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","cardioid"],"names":{"title":"cardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions"],"names":{"title":"AVMusicSequenceLoadOptions","navigator":[{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:)"],"names":{"title":"init(hostTime:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","default"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","trackName"],"names":{"title":"AVMIDIMetaEvent.EventType.trackName","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","tagNames"],"names":{"title":"tagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","stopSpeaking(at:)"],"names":{"title":"stopSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent"],"names":{"title":"AVMIDIChannelPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","sentence"],"names":{"title":"AVSpeechSynthesisMarker.Mark.sentence","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMode"],"names":{"title":"manualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadInstrument(at:)"],"names":{"title":"loadInstrument(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"instrumentURL","declarationFragments":[{"kind":"identifier","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","min"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","copyright"],"names":{"title":"AVMIDIMetaEvent.EventType.copyright","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","inputFormat(forBus:)"],"names":{"title":"inputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioConverterInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputBlock"],"names":{"title":"AVAudioConverterInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputStatus","preciseIdentifier":"c:@E@AVAudioConverterInputStatus"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsLoFi"],"names":{"title":"AVAudioUnitDistortionPreset.drumsLoFi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus"],"names":{"title":"AVAudioConverterOutputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPitchBend(_:onChannel:)"],"names":{"title":"sendPitchBend(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pitchbend","declarationFragments":[{"kind":"identifier","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter"],"names":{"title":"AVAudioConverter","navigator":[{"kind":"identifier","spelling":"AVAudioConverter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuteStateChangeHandler(_:)"],"names":{"title":"setInputMuteStateChangeHandler(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"inputMuteHandler","declarationFragments":[{"kind":"identifier","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","supportsNumberInputChannels(_:outputChannels:)"],"names":{"title":"supportsNumberInputChannels(_:outputChannels:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"numInputChannels","declarationFragments":[{"kind":"identifier","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"outputChannels","internalName":"numOutputChannels","declarationFragments":[{"kind":"identifier","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIONODE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIONODE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIONODE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumChamber"],"names":{"title":"AVAudioUnitReverbPreset.mediumChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","init(channel:pressure:)"],"names":{"title":"init(channel:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(audioTimeStamp:sampleRate:)"],"names":{"title":"init(audioTimeStamp:sampleRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)outputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputNode"],"names":{"title":"outputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:)"],"names":{"title":"scheduleBuffer(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","releaseTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.releaseTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interruptsAtLoop"],"names":{"title":"interruptsAtLoop","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVMakeBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVMakeBeatRange(_:_:)"],"names":{"title":"AVMakeBeatRange(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"functionSignature":{"parameters":[{"name":"startBeat","declarationFragments":[{"kind":"identifier","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"lengthInBeats","declarationFragments":[{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendController(_:withValue:onChannel:)"],"names":{"title":"sendController(_:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"controller","declarationFragments":[{"kind":"identifier","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingFormat"],"names":{"title":"manualRenderingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","text"],"names":{"title":"AVMIDIMetaEvent.EventType.text","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecord"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecord","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEverythingIsBroken"],"names":{"title":"AVAudioUnitDistortionPreset.multiEverythingIsBroken","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall"],"names":{"title":"AVAudioUnitReverbPreset.largeHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputConnectionPoints(for:outputBus:)"],"names":{"title":"outputConnectionPoints(for:outputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"outputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","shared()"],"names":{"title":"shared()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interrupts"],"names":{"title":"interrupts","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","externalSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.externalSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","continueSpeaking()"],"names":{"title":"continueSpeaking()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPacketCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioPacketCount"],"names":{"title":"AVAudioPacketCount","navigator":[{"kind":"identifier","spelling":"AVAudioPacketCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:)"],"names":{"title":"init(contentsOfURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","mid"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.mid","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission()"],"names":{"title":"requestRecordPermission()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerMarkerCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","MarkerCallback"],"names":{"title":"AVSpeechSynthesizer.MarkerCallback","navigator":[{"kind":"identifier","spelling":"MarkerCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","recordedDate"],"names":{"title":"recordedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:)"],"names":{"title":"init(forReading:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","phoneme"],"names":{"title":"AVSpeechSynthesisMarker.Mark.phoneme","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","realtime"],"names":{"title":"AVAudioEngineManualRenderingMode.realtime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIInput(_:)"],"names":{"title":"disconnectMIDIInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiCellphoneConcert"],"names":{"title":"AVAudioUnitDistortionPreset.multiCellphoneConcert","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","audioFileSettings"],"names":{"title":"audioFileSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bandwidth"],"names":{"title":"bandwidth","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentDevice"],"names":{"title":"currentDevice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternOmnidirectional","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","omnidirectional"],"names":{"title":"omnidirectional","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMaximumFrameCount"],"names":{"title":"manualRenderingMaximumFrameCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadSoundBankInstrument(at:program:bankMSB:bankLSB:)"],"names":{"title":"loadSoundBankInstrument(at:program:bankMSB:bankLSB:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"bankURL","declarationFragments":[{"kind":"identifier","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","stopNote(_:onChannel:)"],"names":{"title":"stopNote(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","haveData"],"names":{"title":"AVAudioConverterOutputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)presentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","presentationLatency"],"names":{"title":"presentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","cutEvents(in:)"],"names":{"title":"cutEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInBeats"],"names":{"title":"currentPositionInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playback"],"names":{"title":"AVAudioRoutingArbiter.Category.playback","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hold2Pedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.hold2Pedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","rolloffFactor"],"names":{"title":"rolloffFactor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","plate"],"names":{"title":"AVAudioUnitReverbPreset.plate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","standardLocalizedTagNames"],"names":{"title":"standardLocalizedTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","frequency"],"names":{"title":"frequency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfChannels"],"names":{"title":"numberOfChannels","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:commonFormat:interleaved:)"],"names":{"title":"init(forReading:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance"],"names":{"title":"AVSpeechUtterance","navigator":[{"kind":"identifier","spelling":"AVSpeechUtterance"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceBitDepth"],"names":{"title":"sourceBitDepth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","pauseSpeaking(at:)"],"names":{"title":"pauseSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters"],"names":{"title":"AVAudioEnvironmentReverbParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","word"],"names":{"title":"AVSpeechSynthesisMarker.Mark.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level","navigator":[{"kind":"identifier","spelling":"Level"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission(completionHandler:)"],"names":{"title":"requestRecordPermission(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"response","declarationFragments":[{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","startNote(_:withVelocity:onChannel:)"],"names":{"title":"startNote(_:withVelocity:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withVelocity","internalName":"velocity","declarationFragments":[{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"}],"relationships":[{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)masterGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)processingFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)globalGain","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)volume","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)length","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)framePosition","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"overrides","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)pan","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyISRC","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyGenre","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)data","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)url","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)url","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)fileFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)stop","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","target":"c:objc(cs)AVAudioInputNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(py)value","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)rate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","displayName":"AVAudioRecorder.init(URL:format:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)enableRate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@S@AVAudio3DVectorOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(cs)AVAudioNode"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)bands","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)pause","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)stop","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)key","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:instrumentID:groupID:duration:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)stop","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)playing","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEngine","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)velocity","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)volume","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)pause","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVParameterEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)duration","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)playAtTime:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(py)bypass","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)scope","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)rate","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)playing","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationRight","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)iconURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)voice","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationTop","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)delegate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)rate","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationFront","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)record","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)speechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationLeft","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelEvent(py)channel","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","target":"c:objc(cs)AVAudioMixingDestination"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentDevice","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)duration","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioNode","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)channel","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)reset","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)delegate","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)inputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityLow","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)inputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(pl)AVSpeechSynthesizerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)parameterID","target":"c:objc(cs)AVParameterEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)mainMixerNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyArtist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)outputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)channelMap","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)scope","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:@S@AVAudio3DAngularOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)running","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMedium","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternOmnidirectional","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)outputVolume","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityHigh","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBottom","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternCardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBack","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)magicCookie","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)element","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMax","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode(py)AUAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@AVExtendedNoteOnEventDefaultInstrument","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRate","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@forward","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)duration","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@up","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationVABycfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)stop","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)value","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)preGain","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)playing","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComposer","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoVABycfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)element","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)rate","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@x","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechBoundary"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)sourceMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)paused","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMin","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)rate","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)AVSpeechSynthesisProviderVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderVoice.init(coder:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)speaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"memberOf","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"overrides","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)currentPosition","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)AVSpeechSynthesisVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisVoice.init(coder:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComments","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","displayName":"AVAudioPCMBuffer.init(PCMFormat:bufferListNoCopy:deallocator:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)obstruction","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)updateMeters","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)audioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:groupID:duration:)"}},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeMethod","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeInfo","target":"c:objc(cs)AVAudioConverter"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)rate","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)downmix","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)settings","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternSubcardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","target":"c:objc(cs)AVAudioPlayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)dither","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioApplication","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@S@AVAudioConverterPrimeInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)overallGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechUtterance.init(coder:)"}},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(im)initWithData:","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)position","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","target":"c:@E@AVAudioCommonFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVAudio3DMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","target":"c:objc(cs)AVAudioInputNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)format","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)occlusion","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)detachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderRequest.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)attachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioIONode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","target":"c:objc(cs)AVAudioConverter","sourceOrigin":{"identifier":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","displayName":"AVAudioConverter.init(fromFormat:toFormat:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","displayName":"AVAudioPlayer.init(contentsOfURL:fileTypeHint:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioPlayerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)presentationLatency","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","displayName":"AVSpeechSynthesisProviderRequest.init(SSMLRepresentation:voice:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)inputMuted","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)attachedNodes","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)audioUnit","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithSettings:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(py)playing","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)format","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@S@AVAudio3DPoint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)data","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)stop","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioTime","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)reset","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)pause","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSessionLocationLower","target":"c:@T@AVAudioSessionLocation"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)reset","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)pause","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)prepare","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","target":"c:objc(cs)AVAudioFormat"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInBeats","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationUpper","target":"c:@T@AVAudioSessionLocation"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)stride","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)play","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","displayName":"AVAudioFormat.init(CMAudioFormatDescription:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(py)type","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitVarispeed(py)rate","target":"c:objc(cs)AVAudioUnitVarispeed"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)timeResolution","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)stop","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)channelCount","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForInputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)outputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","displayName":"AVAudioPlayer.init(contentsOfURL:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)bus","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioSessionActivationOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layout","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","displayName":"AVAudioPCMBuffer.init(PCMFormat:frameCapacity:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)node","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)musicSequence","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)offsetTime","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)feedback","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioRecorderDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)delayTime","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)typeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)currentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)numberOfLoops","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTime","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)name","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)AVMIDIPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","displayName":"AVMIDIPlayer.init(contentsOfURL:soundBankURL:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConverter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTime","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)version","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopingEnabled","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)reverseEvents","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(py)tempo","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)audioTimeStamp","target":"c:objc(cs)AVAudioTime"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioStereoMixing(py)pan","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleRate","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)engine","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTempo","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)deleteRecording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","target":"c:objc(cs)AVAudioSinkNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)removeTrack:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopRange","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfInputs","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)AVSpeechSynthesisMarker","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisMarker.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)recording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(py)bypass","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"overrides","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","target":"c:objc(pl)AVAudioMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)url","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tracks","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)settings","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tempoTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)language","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)componentURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)versionString","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFormat","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)format","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)version","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(py)volume","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)userInfo","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)formatDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfOutputs","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:So14AVAudio3DPointVABycfc","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)delegate","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFile","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)play","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@y","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)lastRenderTime","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@z","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)settings","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)latency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@yaw","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelLayout","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@pitch","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)magicCookie","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)streamDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerBufferCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)recordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationVABycfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyYear","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@roll","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)interleaved","target":"c:objc(cs)AVAudioFormat"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)updateMeters","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerMarkerCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","displayName":"AVAudioRecorder.init(URL:settings:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)manufacturerName","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelCount","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)soloed","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)name","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)AVAudioChannelLayout","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioChannelLayout.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)sampleRate","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@AVAudioApplicationInputMuteStateChangeNotification","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioStereoMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)value","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVAudioApplicationMuteStateKey","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)muted","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)commonFormat","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)standard","target":"c:objc(cs)AVAudioFormat"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(cs)AUAudioUnit","targetFallback":"AudioToolbox.AUAudioUnit"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioFormat.init(coder:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(cs)AVAudioBuffer"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json b/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json new file mode 100644 index 0000000000..b95774d91d --- /dev/null +++ b/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json @@ -0,0 +1 @@ +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioEngineConfigurationChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioEngineConfigurationChange"],"names":{"title":"AVAudioEngineConfigurationChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentTagsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioUnitComponentTagsDidChange"],"names":{"title":"AVAudioUnitComponentTagsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"memberOf","source":"c:@AVAudioEngineConfigurationChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentTagsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudioWrapper.h b/pkgs/swiftgen/temp/AVFAudioWrapper.h new file mode 100644 index 0000000000..4b04e5402f --- /dev/null +++ b/pkgs/swiftgen/temp/AVFAudioWrapper.h @@ -0,0 +1,1196 @@ +// Generated by Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) +#ifndef AVFAUDIOWRAPPER_SWIFT_H +#define AVFAUDIOWRAPPER_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AVFAudioWrapper",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAUPresetEventWrapper") +@interface AVAUPresetEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper34AVAudio3DAngularOrientationWrapper") +@interface AVAudio3DAngularOrientationWrapper : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper21AVAudio3DPointWrapper") +@interface AVAudio3DPointWrapper : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper33AVAudio3DVectorOrientationWrapper") +@interface AVAudio3DVectorOrientationWrapper : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class NSString; + +SWIFT_CLASS("_TtC15AVFAudioWrapper25AVAudioApplicationWrapper") +@interface AVAudioApplicationWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull muteStateKey;) ++ (NSString * _Nonnull)muteStateKey SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioApplicationWrapper * _Nonnull shared;) ++ (AVAudioApplicationWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isInputMuted; +@property (nonatomic, readonly, strong) AVAudioApplicationWrapper * _Nonnull recordPermission; ++ (void)requestRecordPermissionWithCompletionHandler:(BOOL)response; +- (void)setInputMuteStateChangeHandlerWithInputMuteHandler:(BOOL)inputMuteHandler; +- (void)setInputMutedWithMuted:(BOOL)muted; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVAudioFormatWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioBufferWrapper") +@interface AVAudioBufferWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioChannelLayoutWrapper") +@interface AVAudioChannelLayoutWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper30AVAudioCompressedBufferWrapper") +@interface AVAudioCompressedBufferWrapper : NSObject +@property (nonatomic, readonly) NSInteger maximumPacketSize; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVAudioNodeWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper29AVAudioConnectionPointWrapper") +@interface AVAudioConnectionPointWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioNodeWrapper * _Nonnull node; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper32AVAudioConverterPrimeInfoWrapper") +@interface AVAudioConverterPrimeInfoWrapper : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class AVAudioPCMBufferWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioConverterWrapper") +@interface AVAudioConverterWrapper : NSObject +@property (nonatomic) NSInteger bitRate; +@property (nonatomic, copy) NSString * _Nonnull bitRateStrategy; +@property (nonatomic) BOOL dither; +@property (nonatomic) BOOL downmix; +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull inputFormat; +@property (nonatomic, readonly) NSInteger maximumOutputPacketSize; +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull outputFormat; +@property (nonatomic, strong) AVAudioConverterPrimeInfoWrapper * _Nonnull primeInfo; +@property (nonatomic, copy) NSString * _Nonnull sampleRateConverterAlgorithm; +@property (nonatomic) NSInteger sampleRateConverterQuality; +- (nonnull instancetype)initFrom:(AVAudioFormatWrapper * _Nonnull)fromFormat to:(AVAudioFormatWrapper * _Nonnull)toFormat OBJC_DESIGNATED_INITIALIZER; +- (void)convertTo:(AVAudioPCMBufferWrapper * _Nonnull)outputBuffer from:(AVAudioPCMBufferWrapper * _Nonnull)inputBuffer; +- (void)reset; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVAudioInputNodeWrapper; +@class AVAudioMixerNodeWrapper; +@class AVAudioOutputNodeWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioEngineWrapper") +@interface AVAudioEngineWrapper : NSObject +@property (nonatomic) BOOL isAutoShutdownEnabled; +@property (nonatomic, readonly, strong) AVAudioInputNodeWrapper * _Nonnull inputNode; +@property (nonatomic, readonly) BOOL isInManualRenderingMode; +@property (nonatomic, readonly, strong) AVAudioMixerNodeWrapper * _Nonnull mainMixerNode; +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull manualRenderingFormat; +@property (nonatomic, readonly, strong) AVAudioOutputNodeWrapper * _Nonnull outputNode; +@property (nonatomic, readonly) BOOL isRunning; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (void)attachWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)connectWithNode1:(AVAudioNodeWrapper * _Nonnull)node1 to:(AVAudioNodeWrapper * _Nonnull)node2 format:(AVAudioFormatWrapper * _Nonnull)format; +- (void)detachWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disableManualRenderingMode; +- (void)disconnectMIDIWithSourceNode:(AVAudioNodeWrapper * _Nonnull)sourceNode from:(AVAudioNodeWrapper * _Nonnull)destinationNode; +- (void)disconnectMIDIInputWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disconnectMIDIOutputWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disconnectNodeInputWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disconnectNodeOutputWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)pause; +- (void)prepare; +- (void)reset; +- (void)start; +- (void)stop; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper54AVAudioEnvironmentDistanceAttenuationParametersWrapper") +@interface AVAudioEnvironmentDistanceAttenuationParametersWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVAudioEnvironmentReverbParametersWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper29AVAudioEnvironmentNodeWrapper") +@interface AVAudioEnvironmentNodeWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioEnvironmentDistanceAttenuationParametersWrapper * _Nonnull distanceAttenuationParameters; +@property (nonatomic, strong) AVAudio3DAngularOrientationWrapper * _Nonnull listenerAngularOrientation; +@property (nonatomic, strong) AVAudio3DPointWrapper * _Nonnull listenerPosition; +@property (nonatomic, strong) AVAudio3DVectorOrientationWrapper * _Nonnull listenerVectorOrientation; +@property (nonatomic, readonly, strong) AVAudioEnvironmentReverbParametersWrapper * _Nonnull reverbParameters; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class AVAudioUnitEQFilterParametersWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper41AVAudioEnvironmentReverbParametersWrapper") +@interface AVAudioEnvironmentReverbParametersWrapper : NSObject +@property (nonatomic) BOOL enable; +@property (nonatomic, readonly, strong) AVAudioUnitEQFilterParametersWrapper * _Nonnull filterParameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioFileWrapper") +@interface AVAudioFileWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull fileFormat; +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull processingFormat; +- (void)readInto:(AVAudioPCMBufferWrapper * _Nonnull)buffer; +- (void)writeFrom:(AVAudioPCMBufferWrapper * _Nonnull)buffer; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioFormatWrapper") +@interface AVAudioFormatWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioChannelLayoutWrapper * _Nonnull channelLayout; +@property (nonatomic, readonly) BOOL isInterleaved; +@property (nonatomic, readonly) double sampleRate; +@property (nonatomic, readonly, copy) NSString * _Nonnull settings; +@property (nonatomic, readonly) BOOL isStandard; +- (nonnull instancetype)initWithStandardFormatWithSampleRate:(double)sampleRate channelLayout:(AVAudioChannelLayoutWrapper * _Nonnull)layout OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithSettings:(NSString * _Nonnull)settings OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioIONodeWrapper") +@interface AVAudioIONodeWrapper : NSObject +@property (nonatomic, readonly) BOOL isVoiceProcessingEnabled; +- (void)setVoiceProcessingEnabledWithEnabled:(BOOL)enabled; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioInputNodeWrapper") +@interface AVAudioInputNodeWrapper : NSObject +@property (nonatomic) BOOL isVoiceProcessingAGCEnabled; +@property (nonatomic) BOOL isVoiceProcessingBypassed; +@property (nonatomic) BOOL isVoiceProcessingInputMuted; +@property (nonatomic, strong) AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper * _Nonnull voiceProcessingOtherAudioDuckingConfiguration; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioMixerNodeWrapper") +@interface AVAudioMixerNodeWrapper : NSObject +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper31AVAudioMixingDestinationWrapper") +@interface AVAudioMixingDestinationWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioConnectionPointWrapper * _Nonnull connectionPoint; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVAudioTimeWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioNodeWrapper") +@interface AVAudioNodeWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioEngineWrapper * _Nonnull engine; +@property (nonatomic, readonly, strong) AVAudioTimeWrapper * _Nonnull lastRenderTime; +@property (nonatomic, readonly) NSInteger numberOfInputs; +@property (nonatomic, readonly) NSInteger numberOfOutputs; +- (void)reset; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioOutputNodeWrapper") +@interface AVAudioOutputNodeWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioPCMBufferWrapper") +@interface AVAudioPCMBufferWrapper : NSObject +@property (nonatomic, readonly) NSInteger stride; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper37AVAudioPlayerNodeBufferOptionsWrapper") +@interface AVAudioPlayerNodeBufferOptionsWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull interrupts;) ++ (AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)interrupts SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull interruptsAtLoop;) ++ (AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)interruptsAtLoop SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull loops;) ++ (AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)loops SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isEmpty; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioPlayerNodeWrapper") +@interface AVAudioPlayerNodeWrapper : NSObject +@property (nonatomic, readonly) BOOL isPlaying; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (AVAudioTimeWrapper * _Nonnull)nodeTimeForPlayerTime:(AVAudioTimeWrapper * _Nonnull)playerTime SWIFT_WARN_UNUSED_RESULT; +- (void)pause; +- (void)play; +- (void)playAt:(AVAudioTimeWrapper * _Nonnull)when; +- (AVAudioTimeWrapper * _Nonnull)playerTimeForNodeTime:(AVAudioTimeWrapper * _Nonnull)nodeTime SWIFT_WARN_UNUSED_RESULT; +- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer at:(AVAudioTimeWrapper * _Nonnull)when options:(AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)options; +- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer; +- (void)stop; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioPlayerWrapper") +@interface AVAudioPlayerWrapper : NSObject +@property (nonatomic, copy) NSString * _Nonnull currentDevice; +@property (nonatomic) BOOL enableRate; +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; +@property (nonatomic) BOOL isMeteringEnabled; +@property (nonatomic, readonly) NSInteger numberOfChannels; +@property (nonatomic) NSInteger numberOfLoops; +@property (nonatomic, readonly) BOOL isPlaying; +@property (nonatomic, readonly, copy) NSString * _Nonnull settings; +- (void)pause; +- (BOOL)play SWIFT_WARN_UNUSED_RESULT; +- (BOOL)prepareToPlay SWIFT_WARN_UNUSED_RESULT; +- (void)stop; +- (void)updateMeters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAudioRecorderWrapper") +@interface AVAudioRecorderWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; +@property (nonatomic) BOOL isMeteringEnabled; +@property (nonatomic, readonly) BOOL isRecording; +@property (nonatomic, readonly, copy) NSString * _Nonnull settings; +- (BOOL)deleteRecording SWIFT_WARN_UNUSED_RESULT; +- (void)pause; +- (BOOL)prepareToRecord SWIFT_WARN_UNUSED_RESULT; +- (BOOL)record SWIFT_WARN_UNUSED_RESULT; +- (void)stop; +- (void)updateMeters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioRoutingArbiterWrapper") +@interface AVAudioRoutingArbiterWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioRoutingArbiterWrapper * _Nonnull shared;) ++ (AVAudioRoutingArbiterWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; +- (BOOL)beginWithCategory:(AVAudioRoutingArbiterWrapper * _Nonnull)category SWIFT_WARN_UNUSED_RESULT; +- (void)leave; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVMusicTrackWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioSequencerWrapper") +@interface AVAudioSequencerWrapper : NSObject +@property (nonatomic, readonly) BOOL isPlaying; +@property (nonatomic, readonly, strong) AVMusicTrackWrapper * _Nonnull tempoTrack; +@property (nonatomic, readonly, strong) AVMusicTrackWrapper * _Nonnull tracks; +@property (nonatomic, readonly, copy) NSString * _Nonnull userInfo; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithAudioEngine:(AVAudioEngineWrapper * _Nonnull)engine OBJC_DESIGNATED_INITIALIZER; +- (AVMusicTrackWrapper * _Nonnull)createAndAppendTrack SWIFT_WARN_UNUSED_RESULT; +- (void)prepareToPlay; +- (BOOL)removeTrackWithTrack:(AVMusicTrackWrapper * _Nonnull)track SWIFT_WARN_UNUSED_RESULT; +- (void)reverseEvents; +- (void)start; +- (void)stop; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper38AVAudioSessionActivationOptionsWrapper") +@interface AVAudioSessionActivationOptionsWrapper : NSObject +@property (nonatomic, readonly) BOOL isEmpty; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAudioSinkNodeWrapper") +@interface AVAudioSinkNodeWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioSourceNodeWrapper") +@interface AVAudioSourceNodeWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioTimeWrapper") +@interface AVAudioTimeWrapper : NSObject +@property (nonatomic, readonly) BOOL isHostTimeValid; +@property (nonatomic, readonly) double sampleRate; +@property (nonatomic, readonly) BOOL isSampleTimeValid; +- (AVAudioTimeWrapper * _Nonnull)extrapolateTimeFromAnchor:(AVAudioTimeWrapper * _Nonnull)anchorTime SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper34AVAudioUnitComponentManagerWrapper") +@interface AVAudioUnitComponentManagerWrapper : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull standardLocalizedTagNames; +@property (nonatomic, readonly, copy) NSString * _Nonnull tagNames; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitComponentWrapper") +@interface AVAudioUnitComponentWrapper : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull allTagNames; +@property (nonatomic, readonly, copy) NSString * _Nonnull configurationDictionary; +@property (nonatomic, readonly) BOOL hasCustomView; +@property (nonatomic, readonly) BOOL hasMIDIInput; +@property (nonatomic, readonly) BOOL hasMIDIOutput; +@property (nonatomic, readonly, copy) NSString * _Nonnull localizedTypeName; +@property (nonatomic, readonly, copy) NSString * _Nonnull manufacturerName; +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly) BOOL passesAUVal; +@property (nonatomic, readonly) BOOL isSandboxSafe; +@property (nonatomic, readonly, copy) NSString * _Nonnull typeName; +@property (nonatomic, copy) NSString * _Nonnull userTagNames; +@property (nonatomic, readonly) NSInteger version; +@property (nonatomic, readonly, copy) NSString * _Nonnull versionString; +- (BOOL)supportsNumberInputChannelsWithNumInputChannels:(NSInteger)numInputChannels outputChannels:(NSInteger)numOutputChannels SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioUnitDelayWrapper") +@interface AVAudioUnitDelayWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioUnitDistortionWrapper") +@interface AVAudioUnitDistortionWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper36AVAudioUnitEQFilterParametersWrapper") +@interface AVAudioUnitEQFilterParametersWrapper : NSObject +@property (nonatomic) BOOL bypass; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioUnitEQWrapper") +@interface AVAudioUnitEQWrapper : NSObject +@property (nonatomic, readonly, strong) AVAudioUnitEQFilterParametersWrapper * _Nonnull bands; +- (nonnull instancetype)initWithNumberOfBands:(NSInteger)numberOfBands OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioUnitEffectWrapper") +@interface AVAudioUnitEffectWrapper : NSObject +@property (nonatomic) BOOL bypass; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitGeneratorWrapper") +@interface AVAudioUnitGeneratorWrapper : NSObject +@property (nonatomic) BOOL bypass; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper32AVAudioUnitMIDIInstrumentWrapper") +@interface AVAudioUnitMIDIInstrumentWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioUnitReverbWrapper") +@interface AVAudioUnitReverbWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper25AVAudioUnitSamplerWrapper") +@interface AVAudioUnitSamplerWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioUnitTimeEffectWrapper") +@interface AVAudioUnitTimeEffectWrapper : NSObject +@property (nonatomic) BOOL bypass; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitTimePitchWrapper") +@interface AVAudioUnitTimePitchWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitVarispeedWrapper") +@interface AVAudioUnitVarispeedWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioUnitWrapper") +@interface AVAudioUnitWrapper : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull manufacturerName; +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly) NSInteger version; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper59AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper") +@interface AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper : NSObject +@property (nonatomic, strong) AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper * _Nonnull duckingLevel; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper28AVExtendedNoteOnEventWrapper") +@interface AVExtendedNoteOnEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper27AVExtendedTempoEventWrapper") +@interface AVExtendedTempoEventWrapper : NSObject +@property (nonatomic) double tempo; +- (nonnull instancetype)initWithTempo:(double)tempo OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper25AVMIDIChannelEventWrapper") +@interface AVMIDIChannelEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper33AVMIDIChannelPressureEventWrapper") +@interface AVMIDIChannelPressureEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper31AVMIDIControlChangeEventWrapper") +@interface AVMIDIControlChangeEventWrapper : NSObject +@property (nonatomic, readonly, strong) AVMIDIControlChangeEventWrapper * _Nonnull messageType; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper22AVMIDIMetaEventWrapper") +@interface AVMIDIMetaEventWrapper : NSObject +@property (nonatomic, readonly, strong) AVMIDIMetaEventWrapper * _Nonnull type; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper22AVMIDINoteEventWrapper") +@interface AVMIDINoteEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper27AVMIDIPitchBendEventWrapper") +@interface AVMIDIPitchBendEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMIDIPlayerWrapper") +@interface AVMIDIPlayerWrapper : NSObject +@property (nonatomic, readonly) BOOL isPlaying; +- (void)prepareToPlay; +- (void)stop; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper30AVMIDIPolyPressureEventWrapper") +@interface AVMIDIPolyPressureEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper31AVMIDIProgramChangeEventWrapper") +@interface AVMIDIProgramChangeEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVMIDISysexEventWrapper") +@interface AVMIDISysexEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMusicEventWrapper") +@interface AVMusicEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper33AVMusicSequenceLoadOptionsWrapper") +@interface AVMusicSequenceLoadOptionsWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVMusicSequenceLoadOptionsWrapper * _Nonnull smf_ChannelsToTracks;) ++ (AVMusicSequenceLoadOptionsWrapper * _Nonnull)smf_ChannelsToTracks SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isEmpty; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMusicTrackWrapper") +@interface AVMusicTrackWrapper : NSObject +@property (nonatomic, strong) AVAudioUnitWrapper * _Nonnull destinationAudioUnit; +@property (nonatomic) BOOL isLoopingEnabled; +@property (nonatomic) BOOL isMuted; +@property (nonatomic) NSInteger numberOfLoops; +@property (nonatomic) BOOL isSoloed; +@property (nonatomic, readonly) NSInteger timeResolution; +@property (nonatomic) BOOL usesAutomatedParameters; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVMusicUserEventWrapper") +@interface AVMusicUserEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper23AVParameterEventWrapper") +@interface AVParameterEventWrapper : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper30AVSpeechSynthesisMarkerWrapper") +@interface AVSpeechSynthesisMarkerWrapper : NSObject +@property (nonatomic, copy) NSString * _Nonnull bookmarkName; +@property (nonatomic) NSInteger byteSampleOffset; +@property (nonatomic, strong) AVSpeechSynthesisMarkerWrapper * _Nonnull mark; +@property (nonatomic, copy) NSString * _Nonnull phoneme; +- (nonnull instancetype)initWithBookmarkName:(NSString * _Nonnull)mark atByteSampleOffset:(NSInteger)byteSampleOffset OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithPhonemeString:(NSString * _Nonnull)phoneme atByteSampleOffset:(NSInteger)byteSampleOffset OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVSpeechSynthesisProviderVoiceWrapper; +@class AVSpeechSynthesisProviderRequestWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper41AVSpeechSynthesisProviderAudioUnitWrapper") +@interface AVSpeechSynthesisProviderAudioUnitWrapper : NSObject +@property (nonatomic, strong) AVSpeechSynthesisProviderVoiceWrapper * _Nonnull speechVoices; +- (void)cancelSpeechRequest; +- (void)synthesizeSpeechRequestWithSpeechRequest:(AVSpeechSynthesisProviderRequestWrapper * _Nonnull)speechRequest; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper39AVSpeechSynthesisProviderRequestWrapper") +@interface AVSpeechSynthesisProviderRequestWrapper : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull ssmlRepresentation; +@property (nonatomic, readonly, strong) AVSpeechSynthesisProviderVoiceWrapper * _Nonnull voice; +- (nonnull instancetype)initWithSsmlRepresentation:(NSString * _Nonnull)text voice:(AVSpeechSynthesisProviderVoiceWrapper * _Nonnull)voice OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper37AVSpeechSynthesisProviderVoiceWrapper") +@interface AVSpeechSynthesisProviderVoiceWrapper : NSObject +@property (nonatomic) NSInteger age; +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, copy) NSString * _Nonnull primaryLanguages; +@property (nonatomic, readonly, copy) NSString * _Nonnull supportedLanguages; +@property (nonatomic, copy) NSString * _Nonnull version; +- (nonnull instancetype)initWithName:(NSString * _Nonnull)name identifier:(NSString * _Nonnull)identifier primaryLanguages:(NSString * _Nonnull)primaryLanguages supportedLanguages:(NSString * _Nonnull)supportedLanguages OBJC_DESIGNATED_INITIALIZER; ++ (void)updateSpeechVoices; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper29AVSpeechSynthesisVoiceWrapper") +@interface AVSpeechSynthesisVoiceWrapper : NSObject +@property (nonatomic, readonly, copy) NSString * _Nonnull audioFileSettings; +@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; +@property (nonatomic, readonly, copy) NSString * _Nonnull language; +@property (nonatomic, readonly, copy) NSString * _Nonnull name; +@property (nonatomic, readonly, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull voiceTraits; +- (nonnull instancetype)initWithIdentifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithLanguage:(NSString * _Nonnull)languageCode OBJC_DESIGNATED_INITIALIZER; ++ (NSString * _Nonnull)currentLanguageCode SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@class AVSpeechUtteranceWrapper; + +SWIFT_CLASS("_TtC15AVFAudioWrapper26AVSpeechSynthesizerWrapper") +@interface AVSpeechSynthesizerWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynthesizerWrapper * _Nonnull personalVoiceAuthorizationStatus;) ++ (AVSpeechSynthesizerWrapper * _Nonnull)personalVoiceAuthorizationStatus SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isPaused; +@property (nonatomic, readonly) BOOL isSpeaking; ++ (AVSpeechSynthesizerWrapper * _Nonnull)requestPersonalVoiceAuthorization SWIFT_WARN_UNUSED_RESULT; +- (BOOL)continueSpeaking SWIFT_WARN_UNUSED_RESULT; +- (void)speakWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance; +- (void)writeWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance toBufferCallback:(AVSpeechSynthesizerWrapper * _Nonnull)bufferCallback; +- (void)writeWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance toBufferCallback:(AVSpeechSynthesizerWrapper * _Nonnull)bufferCallback toMarkerCallback:(AVSpeechSynthesizerWrapper * _Nonnull)markerCallback; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper24AVSpeechUtteranceWrapper") +@interface AVSpeechUtteranceWrapper : NSObject +@property (nonatomic) BOOL prefersAssistiveTechnologySettings; +@property (nonatomic, readonly, copy) NSString * _Nonnull speechString; +@property (nonatomic, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull voice; +- (nonnull instancetype)initWithSsmlRepresentation:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)initWithString:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper14GlobalsWrapper") +@interface GlobalsWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_ConstantWrapper;) ++ (NSString * _Nonnull)AVAudioBitRateStrategy_ConstantWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_LongTermAverageWrapper;) ++ (NSString * _Nonnull)AVAudioBitRateStrategy_LongTermAverageWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_VariableWrapper;) ++ (NSString * _Nonnull)AVAudioBitRateStrategy_VariableWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_VariableConstrainedWrapper;) ++ (NSString * _Nonnull)AVAudioBitRateStrategy_VariableConstrainedWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioFileTypeKeyWrapper;) ++ (NSString * _Nonnull)AVAudioFileTypeKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioSessionInterruptionWasSuspendedKeyWrapper;) ++ (NSString * _Nonnull)AVAudioSessionInterruptionWasSuspendedKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitManufacturerNameAppleWrapper;) ++ (NSString * _Nonnull)AVAudioUnitManufacturerNameAppleWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeEffectWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeEffectWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeFormatConverterWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeFormatConverterWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeGeneratorWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeGeneratorWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMIDIProcessorWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeMIDIProcessorWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMixerWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeMixerWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMusicDeviceWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeMusicDeviceWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMusicEffectWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeMusicEffectWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeOfflineEffectWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeOfflineEffectWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeOutputWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypeOutputWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypePannerWrapper;) ++ (NSString * _Nonnull)AVAudioUnitTypePannerWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVChannelLayoutKeyWrapper;) ++ (NSString * _Nonnull)AVChannelLayoutKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderAudioQualityForVBRKeyWrapper;) ++ (NSString * _Nonnull)AVEncoderAudioQualityForVBRKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderAudioQualityKeyWrapper;) ++ (NSString * _Nonnull)AVEncoderAudioQualityKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitDepthHintKeyWrapper;) ++ (NSString * _Nonnull)AVEncoderBitDepthHintKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitRateKeyWrapper;) ++ (NSString * _Nonnull)AVEncoderBitRateKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitRatePerChannelKeyWrapper;) ++ (NSString * _Nonnull)AVEncoderBitRatePerChannelKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitRateStrategyKeyWrapper;) ++ (NSString * _Nonnull)AVEncoderBitRateStrategyKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVFormatIDKeyWrapper;) ++ (NSString * _Nonnull)AVFormatIDKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMBitDepthKeyWrapper;) ++ (NSString * _Nonnull)AVLinearPCMBitDepthKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMIsBigEndianKeyWrapper;) ++ (NSString * _Nonnull)AVLinearPCMIsBigEndianKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMIsFloatKeyWrapper;) ++ (NSString * _Nonnull)AVLinearPCMIsFloatKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMIsNonInterleavedWrapper;) ++ (NSString * _Nonnull)AVLinearPCMIsNonInterleavedWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVNumberOfChannelsKeyWrapper;) ++ (NSString * _Nonnull)AVNumberOfChannelsKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithmKeyWrapper;) ++ (NSString * _Nonnull)AVSampleRateConverterAlgorithmKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithm_MasteringWrapper;) ++ (NSString * _Nonnull)AVSampleRateConverterAlgorithm_MasteringWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithm_MinimumPhaseWrapper;) ++ (NSString * _Nonnull)AVSampleRateConverterAlgorithm_MinimumPhaseWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithm_NormalWrapper;) ++ (NSString * _Nonnull)AVSampleRateConverterAlgorithm_NormalWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAudioQualityKeyWrapper;) ++ (NSString * _Nonnull)AVSampleRateConverterAudioQualityKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateKeyWrapper;) ++ (NSString * _Nonnull)AVSampleRateKeyWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSpeechSynthesisIPANotationAttributeWrapper;) ++ (NSString * _Nonnull)AVSpeechSynthesisIPANotationAttributeWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSpeechSynthesisVoiceIdentifierAlexWrapper;) ++ (NSString * _Nonnull)AVSpeechSynthesisVoiceIdentifierAlexWrapper SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class) double AVMusicTimeStampEndOfTrackWrapper;) ++ (double)AVMusicTimeStampEndOfTrackWrapper SWIFT_WARN_UNUSED_RESULT; ++ (void)setAVMusicTimeStampEndOfTrackWrapper:(double)newValue; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper24InfoDictionaryKeyWrapper") +@interface InfoDictionaryKeyWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull album;) ++ (AVAudioSequencerWrapper * _Nonnull)album SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull approximateDurationInSeconds;) ++ (AVAudioSequencerWrapper * _Nonnull)approximateDurationInSeconds SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull artist;) ++ (AVAudioSequencerWrapper * _Nonnull)artist SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull channelLayout;) ++ (AVAudioSequencerWrapper * _Nonnull)channelLayout SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull comments;) ++ (AVAudioSequencerWrapper * _Nonnull)comments SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull composer;) ++ (AVAudioSequencerWrapper * _Nonnull)composer SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull copyright;) ++ (AVAudioSequencerWrapper * _Nonnull)copyright SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull encodingApplication;) ++ (AVAudioSequencerWrapper * _Nonnull)encodingApplication SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull genre;) ++ (AVAudioSequencerWrapper * _Nonnull)genre SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull ISRC;) ++ (AVAudioSequencerWrapper * _Nonnull)ISRC SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull keySignature;) ++ (AVAudioSequencerWrapper * _Nonnull)keySignature SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull lyricist;) ++ (AVAudioSequencerWrapper * _Nonnull)lyricist SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull nominalBitRate;) ++ (AVAudioSequencerWrapper * _Nonnull)nominalBitRate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull recordedDate;) ++ (AVAudioSequencerWrapper * _Nonnull)recordedDate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull sourceBitDepth;) ++ (AVAudioSequencerWrapper * _Nonnull)sourceBitDepth SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull sourceEncoder;) ++ (AVAudioSequencerWrapper * _Nonnull)sourceEncoder SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull subTitle;) ++ (AVAudioSequencerWrapper * _Nonnull)subTitle SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull tempo;) ++ (AVAudioSequencerWrapper * _Nonnull)tempo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull timeSignature;) ++ (AVAudioSequencerWrapper * _Nonnull)timeSignature SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull title;) ++ (AVAudioSequencerWrapper * _Nonnull)title SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull trackNumber;) ++ (AVAudioSequencerWrapper * _Nonnull)trackNumber SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull year;) ++ (AVAudioSequencerWrapper * _Nonnull)year SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC15AVFAudioWrapper13TraitsWrapper") +@interface TraitsWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull isNoveltyVoice;) ++ (AVSpeechSynthesisVoiceWrapper * _Nonnull)isNoveltyVoice SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull isPersonalVoice;) ++ (AVSpeechSynthesisVoiceWrapper * _Nonnull)isPersonalVoice SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isEmpty; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif diff --git a/pkgs/swiftgen/temp/AVFoundation.symbols.json b/pkgs/swiftgen/temp/AVFoundation.symbols.json new file mode 100644 index 0000000000..3b834bb90b --- /dev/null +++ b/pkgs/swiftgen/temp/AVFoundation.symbols.json @@ -0,0 +1 @@ +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFoundation","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)error","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension"],"names":{"title":"AVCoordinatedPlaybackSuspension","navigator":[{"kind":"identifier","spelling":"AVCoordinatedPlaybackSuspension"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackSuspension"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackSuspension"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCopyrightInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCopyrightInformation"],"names":{"title":"id3MetadataKeyCopyrightInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4V480pSD","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4V480pSD"],"names":{"title":"AVAssetExportPresetAppleM4V480pSD","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V480pSD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V480pSD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterDelegate","assetWriter(_:didOutputSegmentData:segmentType:)"],"names":{"title":"assetWriter(_:didOutputSegmentData:segmentType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"writer","declarationFragments":[{"kind":"identifier","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"}]},{"name":"didOutputSegmentData","internalName":"segmentData","declarationFragments":[{"kind":"identifier","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"segmentType","declarationFragments":[{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPositionSynchronization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPositionSynchronization"],"names":{"title":"id3MetadataKeyPositionSynchronization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAlbumSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAlbumSortOrder"],"names":{"title":"id3MetadataKeyAlbumSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacityRampFromStartOpacity:toEndOpacity:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setOpacityRamp(fromStartOpacity:toEndOpacity:timeRange:)"],"names":{"title":"setOpacityRamp(fromStartOpacity:toEndOpacity:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStartOpacity","internalName":"startOpacity","declarationFragments":[{"kind":"identifier","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"toEndOpacity","internalName":"endOpacity","declarationFragments":[{"kind":"identifier","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartOpacity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndOpacity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentStart","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","start"],"names":{"title":"AVCaptionRubyAlignment.start","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput"],"names":{"title":"AVCapturePhotoOutput","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVURLAsset","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset"],"names":{"title":"AVURLAsset","navigator":[{"kind":"identifier","spelling":"AVURLAsset"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAsset"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)instructions","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","instructions"],"names":{"title":"instructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)animationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","animationTool"],"names":{"title":"animationTool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)cameraCalibrationData","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","cameraCalibrationData"],"names":{"title":"cameraCalibrationData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cameraCalibrationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCameraCalibrationData","preciseIdentifier":"c:objc(cs)AVCameraCalibrationData"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cameraCalibrationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCameraCalibrationData","preciseIdentifier":"c:objc(cs)AVCameraCalibrationData"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataChapter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataChapter"],"names":{"title":"quickTimeUserDataChapter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4V720pHD","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4V720pHD"],"names":{"title":"AVAssetExportPresetAppleM4V720pHD","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V720pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V720pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVRouteDetector(py)routeDetectionEnabled","interfaceLanguage":"swift"},"pathComponents":["AVRouteDetector","isRouteDetectionEnabled"],"names":{"title":"isRouteDetectionEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRouteDetectionEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRouteDetectionEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)contentProtectionSessionIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","contentProtectionSessionIdentifier"],"names":{"title":"contentProtectionSessionIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentProtectionSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentProtectionSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.metadata) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.extendedLanguageTag) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4VAppleTV","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4VAppleTV"],"names":{"title":"AVAssetExportPresetAppleM4VAppleTV","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VAppleTV"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VAppleTV"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInputSource","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","InputSource"],"names":{"title":"AVCaptureDevice.InputSource","navigator":[{"kind":"identifier","spelling":"InputSource"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InputSource"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InputSource"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(cm)availableOutputFileTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","availableOutputFileTypes()"],"names":{"title":"availableOutputFileTypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputFileTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputFileTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVComposition","interfaceLanguage":"swift"},"pathComponents":["AVComposition"],"names":{"title":"AVComposition","navigator":[{"kind":"identifier","spelling":"AVComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22maximumDurationReachedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumDurationReached"],"names":{"title":"maximumDurationReached","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","first(where:)"],"names":{"title":"first(where:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"first"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the first element of the sequence that satisfies the given"},{"text":"predicate."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `first(where:)` method returns the first"},{"text":"member of the sequence that's evenly divisible by both `2` and `3`."},{"text":""},{"text":" let divisibleBy2And3 = await Counter(howHigh: 10)"},{"text":" .first { $0 % 2 == 0 && $0 % 3 == 0 }"},{"text":" print(divisibleBy2And3 ?? \"none\")"},{"text":" // Prints \"6\""},{"text":""},{"text":"The predicate executes each time the asynchronous sequence produces an"},{"text":"element, until either the predicate finds a match or the sequence ends."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element of the asynchronous"},{"text":" sequence as its argument and returns a Boolean value that indicates"},{"text":" whether the element is a match."},{"text":"- Returns: The first element of the sequence that satisfies `predicate`,"},{"text":" or `nil` if there is no element that satisfies `predicate`."}]},"functionSignature":{"parameters":[{"name":"where","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"first"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession"],"names":{"title":"AVExternalStorageDeviceDiscoverySession","navigator":[{"kind":"identifier","spelling":"AVExternalStorageDeviceDiscoverySession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDeviceDiscoverySession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDeviceDiscoverySession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPopularimeter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPopularimeter"],"names":{"title":"id3MetadataKeyPopularimeter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:segmentReport:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterDelegate","assetWriter(_:didOutputSegmentData:segmentType:segmentReport:)"],"names":{"title":"assetWriter(_:didOutputSegmentData:segmentType:segmentReport:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentReport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentReport"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"writer","declarationFragments":[{"kind":"identifier","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"}]},{"name":"didOutputSegmentData","internalName":"segmentData","declarationFragments":[{"kind":"identifier","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"segmentType","declarationFragments":[{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"}]},{"name":"segmentReport","declarationFragments":[{"kind":"identifier","spelling":"segmentReport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentReport"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentReport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentReport"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset960x540","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset960x540"],"names":{"title":"AVAssetExportPreset960x540","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataHumanFullBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataHumanFullBodyObject"],"names":{"title":"AVMetadataHumanFullBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataHumanFullBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanFullBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanFullBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumDurationReached","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumDurationReached"],"names":{"title":"AVError.Code.maximumDurationReached","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4A","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4A"],"names":{"title":"AVAssetExportPresetAppleM4A","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4A"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4A"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionConstrainsSeekingForwardInPrimaryContent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","constrainsSeekingForwardInPrimaryContent"],"names":{"title":"constrainsSeekingForwardInPrimaryContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"constrainsSeekingForwardInPrimaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"constrainsSeekingForwardInPrimaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)renderScale","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","renderScale"],"names":{"title":"renderScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput"],"names":{"title":"AVCaptureMovieFileOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureMovieFileOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMovieFileOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMovieFileOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVCaptionRubyAlignmentV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)expire","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","expire()"],"names":{"title":"expire()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expire"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expire"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)status","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReader","preciseIdentifier":"c:objc(cs)AVAssetReader"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetReaderStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReader","preciseIdentifier":"c:objc(cs)AVAssetReader"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetReaderStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVEdgeWidths","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths"],"names":{"title":"AVEdgeWidths","navigator":[{"kind":"identifier","spelling":"AVEdgeWidths"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEdgeWidths"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEdgeWidths"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)centerStageActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isCenterStageActive"],"names":{"title":"isCenterStageActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)keySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","keySystem"],"names":{"title":"keySystem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataAuthor"],"names":{"title":"quickTimeUserDataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.commonMetadata) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeContinuousAutoExposure","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","continuousAutoExposure"],"names":{"title":"AVCaptureDevice.ExposureMode.continuousAutoExposure","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoExposure"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoExposure"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4V1080pHD","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4V1080pHD"],"names":{"title":"AVAssetExportPresetAppleM4V1080pHD","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V1080pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V1080pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMix(py)inputParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioMix","inputParameters"],"names":{"title":"inputParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataAccuracy"],"names":{"title":"depthDataAccuracy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataAccuracy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Accuracy","preciseIdentifier":"c:@E@AVDepthDataAccuracy"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataAccuracy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Accuracy","preciseIdentifier":"c:@E@AVDepthDataAccuracy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAsset(cm)assetWithURL:::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)exportable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isExportable) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@right","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","right"],"names":{"title":"right","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)keySpace","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","keySpace"],"names":{"title":"keySpace","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)minFreeDiskSpaceLimit","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","minFreeDiskSpaceLimit"],"names":{"title":"minFreeDiskSpaceLimit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFreeDiskSpaceLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFreeDiskSpaceLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacity:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setOpacity(_:at:)"],"names":{"title":"setOpacity(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacity"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"opacity","declarationFragments":[{"kind":"identifier","spelling":"opacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacity"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"opacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willBeginCaptureForResolvedSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:willBeginCaptureFor:)"],"names":{"title":"photoOutput(_:willBeginCaptureFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willBeginCaptureFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"willBeginCaptureFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willBeginCaptureFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataHumanBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataHumanBodyObject"],"names":{"title":"AVMetadataHumanBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataHumanBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@top","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","top"],"names":{"title":"top","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)renderSize","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","renderSize"],"names":{"title":"renderSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So36AVCapturePhotoOutputCaptureReadinessV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason"],"names":{"title":"AVCoordinatedPlaybackSuspension.Reason","navigator":[{"kind":"identifier","spelling":"Reason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Reason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Reason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorTimeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorTimeKey"],"names":{"title":"AVErrorTimeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@left","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","left"],"names":{"title":"left","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeWAVE","interfaceLanguage":"swift"},"pathComponents":["AVFileType","wav"],"names":{"title":"wav","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wav"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wav"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol"],"names":{"title":"AVVideoCompositionInstructionProtocol","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionInstructionProtocol"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstructionProtocol"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstructionProtocol"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset3840x2160"],"names":{"title":"AVAssetExportPreset3840x2160","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPlaylistDelay","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPlaylistDelay"],"names":{"title":"id3MetadataKeyPlaylistDelay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","max(by:)"],"names":{"title":"max(by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the maximum element in the asynchronous sequence, using the given"},{"text":"predicate as the comparison between elements."},{"text":""},{"text":"Use this method when the asynchronous sequence's values don't conform"},{"text":"to `Comparable`, or when you want to apply a custom ordering to the"},{"text":"sequence."},{"text":""},{"text":"The predicate must be a *strict weak ordering* over the elements. That is,"},{"text":"for any elements `a`, `b`, and `c`, the following conditions must hold:"},{"text":""},{"text":"- `areInIncreasingOrder(a, a)` is always `false`. (Irreflexivity)"},{"text":"- If `areInIncreasingOrder(a, b)` and `areInIncreasingOrder(b, c)` are"},{"text":" both `true`, then `areInIncreasingOrder(a, c)` is also"},{"text":" `true`. (Transitive comparability)"},{"text":"- Two elements are *incomparable* if neither is ordered before the other"},{"text":" according to the predicate. If `a` and `b` are incomparable, and `b`"},{"text":" and `c` are incomparable, then `a` and `c` are also incomparable."},{"text":" (Transitive incomparability)"},{"text":""},{"text":"The following example uses an enumeration of playing cards ranks, `Rank`,"},{"text":"which ranges from `ace` (low) to `king` (high). An asynchronous sequence"},{"text":"called `RankCounter` produces all elements of the array. The predicate"},{"text":"provided to the `max(by:)` method sorts ranks based on their `rawValue`:"},{"text":""},{"text":" enum Rank: Int {"},{"text":" case ace = 1, two, three, four, five, six, seven, eight, nine, ten, jack, queen, king"},{"text":" }"},{"text":""},{"text":" let max = await RankCounter()"},{"text":" .max { $0.rawValue < $1.rawValue }"},{"text":" print(max ?? \"none\")"},{"text":" // Prints \"king\""},{"text":""},{"text":"- Parameter areInIncreasingOrder: A predicate that returns `true` if its"},{"text":" first argument should be ordered before its second argument; otherwise,"},{"text":" `false`."},{"text":"- Returns: The sequence’s minimum element, according to"},{"text":" `areInIncreasingOrder`. If the sequence has no elements, returns `nil`."}]},"functionSignature":{"parameters":[{"name":"by","internalName":"areInIncreasingOrder","declarationFragments":[{"kind":"identifier","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@warn_unqualified_access"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming","interfaceLanguage":"swift"},"pathComponents":["AVAsset","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.providesPreciseDurationAndTiming) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset640x480","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset640x480"],"names":{"title":"AVAssetExportPreset640x480","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorRecordingSuccessfullyFinishedKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorRecordingSuccessfullyFinishedKey"],"names":{"title":"AVErrorRecordingSuccessfullyFinishedKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorRecordingSuccessfullyFinishedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorRecordingSuccessfullyFinishedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)estimatedDataRate","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.estimatedDataRate) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataComposer"],"names":{"title":"quickTimeUserDataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(settingsFromMovie:options:)"],"names":{"title":"init(settingsFromMovie:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(settingsFrom:options:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVLayerVideoGravityResizeAspectFill","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","resizeAspectFill"],"names":{"title":"resizeAspectFill","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","min(by:)"],"names":{"title":"min(by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the minimum element in the asynchronous sequence, using the given"},{"text":"predicate as the comparison between elements."},{"text":""},{"text":"Use this method when the asynchronous sequence's values don't conform"},{"text":"to `Comparable`, or when you want to apply a custom ordering to the"},{"text":"sequence."},{"text":""},{"text":"The predicate must be a *strict weak ordering* over the elements. That is,"},{"text":"for any elements `a`, `b`, and `c`, the following conditions must hold:"},{"text":""},{"text":"- `areInIncreasingOrder(a, a)` is always `false`. (Irreflexivity)"},{"text":"- If `areInIncreasingOrder(a, b)` and `areInIncreasingOrder(b, c)` are"},{"text":" both `true`, then `areInIncreasingOrder(a, c)` is also"},{"text":" `true`. (Transitive comparability)"},{"text":"- Two elements are *incomparable* if neither is ordered before the other"},{"text":" according to the predicate. If `a` and `b` are incomparable, and `b`"},{"text":" and `c` are incomparable, then `a` and `c` are also incomparable."},{"text":" (Transitive incomparability)"},{"text":""},{"text":"The following example uses an enumeration of playing cards ranks, `Rank`,"},{"text":"which ranges from `ace` (low) to `king` (high). An asynchronous sequence"},{"text":"called `RankCounter` produces all elements of the array. The predicate"},{"text":"provided to the `min(by:)` method sorts ranks based on their `rawValue`:"},{"text":""},{"text":" enum Rank: Int {"},{"text":" case ace = 1, two, three, four, five, six, seven, eight, nine, ten, jack, queen, king"},{"text":" }"},{"text":""},{"text":" let min = await RankCounter()"},{"text":" .min { $0.rawValue < $1.rawValue }"},{"text":" print(min ?? \"none\")"},{"text":" // Prints \"ace\""},{"text":""},{"text":"- Parameter areInIncreasingOrder: A predicate that returns `true` if its"},{"text":" first argument should be ordered before its second argument; otherwise,"},{"text":" `false`."},{"text":"- Returns: The sequence’s minimum element, according to"},{"text":" `areInIncreasingOrder`. If the sequence has no elements, returns `nil`."}]},"functionSignature":{"parameters":[{"name":"by","internalName":"areInIncreasingOrder","declarationFragments":[{"kind":"identifier","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@warn_unqualified_access"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(cm)playerItemWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVEdgeWidthsaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceBetween","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","distributeSpaceBetween"],"names":{"title":"AVCaptionRubyAlignment.distributeSpaceBetween","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceBetween"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceBetween"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@bottom","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","bottom"],"names":{"title":"bottom","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22maximumFileSizeReachedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumFileSizeReached"],"names":{"title":"maximumFileSizeReached","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVRouteDetector(py)multipleRoutesDetected","interfaceLanguage":"swift"},"pathComponents":["AVRouteDetector","multipleRoutesDetected"],"names":{"title":"multipleRoutesDetected","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multipleRoutesDetected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multipleRoutesDetected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVAsset","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":2},"deprecated":{"major":13,"minor":0},"message":"Use load(.overallDurationHint) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)canAddOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","canAdd(_:)"],"names":{"title":"canAdd(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So37AVPlayerInterstitialEventRestrictionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorPresentationTimeStampKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorPresentationTimeStampKey"],"names":{"title":"AVErrorPresentationTimeStampKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPresentationTimeStampKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPresentationTimeStampKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeCustom","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","custom"],"names":{"title":"AVCaptureDevice.ExposureMode.custom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"custom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"custom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPlayCounter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPlayCounter"],"names":{"title":"id3MetadataKeyPlayCounter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction"],"names":{"title":"AVVideoCompositionInstruction","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVFragmentMinding","interfaceLanguage":"swift"},"pathComponents":["AVFragmentMinding"],"names":{"title":"AVFragmentMinding","navigator":[{"kind":"identifier","spelling":"AVFragmentMinding"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentMinding"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentMinding"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentCenter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","center"],"names":{"title":"AVCaptionRubyAlignment.center","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)sourceTrackIDForFrameTiming","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","sourceTrackIDForFrameTiming"],"names":{"title":"sourceTrackIDForFrameTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant"],"names":{"title":"AVCoordinatedPlaybackParticipant","navigator":[{"kind":"identifier","spelling":"AVCoordinatedPlaybackParticipant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackParticipant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackParticipant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumFileSizeReached","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumFileSizeReached"],"names":{"title":"AVError.Code.maximumFileSizeReached","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction"],"names":{"title":"AVMutableVideoCompositionInstruction","navigator":[{"kind":"identifier","spelling":"AVMutableVideoCompositionInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness","navigator":[{"kind":"identifier","spelling":"CaptureReadiness"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CaptureReadiness"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CaptureReadiness"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVLayerVideoGravityResizeAspect","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","resizeAspect"],"names":{"title":"resizeAspect","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset"],"names":{"title":"AVFragmentedAsset","navigator":[{"kind":"identifier","spelling":"AVFragmentedAsset"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAsset"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.languageCode) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishCancelledRequest","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","finishCancelledRequest()"],"names":{"title":"finishCancelledRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishCancelledRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishCancelledRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset1280x720","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset1280x720"],"names":{"title":"AVAssetExportPreset1280x720","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataComment"],"names":{"title":"quickTimeUserDataComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVEdgeWidthsa4left3top5right6bottomAB14CoreFoundation7CGFloatV_A3Itcfc","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","init(left:top:right:bottom:)"],"names":{"title":"init(left:top:right:bottom:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatiTunesMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","iTunesMetadata"],"names":{"title":"iTunesMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice"],"names":{"title":"AVExternalStorageDevice","navigator":[{"kind":"identifier","spelling":"AVExternalStorageDevice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDevice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset1920x1080"],"names":{"title":"AVAssetExportPreset1920x1080","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)outputs","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","outputs"],"names":{"title":"outputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isPlayable) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSamplePresentationTime(forTrackTime:)"],"names":{"title":"loadSamplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangleRampFromStartCropRectangle:toEndCropRectangle:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setCropRectangleRamp(fromStartCropRectangle:toEndCropRectangle:timeRange:)"],"names":{"title":"setCropRectangleRamp(fromStartCropRectangle:toEndCropRectangle:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStartCropRectangle","internalName":"startCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},{"name":"toEndCropRectangle","internalName":"endCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartCropRectangle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndCropRectangle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)processContentKeyRequestWithIdentifier:initializationData:options:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","processContentKeyRequest(withIdentifier:initializationData:options:)"],"names":{"title":"processContentKeyRequest(withIdentifier:initializationData:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"functionSignature":{"parameters":[{"name":"withIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},{"name":"initializationData","declarationFragments":[{"kind":"identifier","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSamplePresentationTime(forTrackTime:completionHandler:)"],"names":{"title":"loadSamplePresentationTime(forTrackTime:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptureExposureModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorMediaTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorMediaTypeKey"],"names":{"title":"AVErrorMediaTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(im)CGImageRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","cgImageRepresentation()"],"names":{"title":"cgImageRepresentation()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cgImageRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cgImageRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest"],"names":{"title":"AVAsynchronousCIImageFilteringRequest","navigator":[{"kind":"identifier","spelling":"AVAsynchronousCIImageFilteringRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousCIImageFilteringRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousCIImageFilteringRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySystemClearKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","clearKey"],"names":{"title":"clearKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)stringValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorMediaSubTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorMediaSubTypeKey"],"names":{"title":"AVErrorMediaSubTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaSubTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaSubTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey"],"names":{"title":"AVMetadataKey","navigator":[{"kind":"identifier","spelling":"AVMetadataKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKey"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)requestMediaDataWhenReadyOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","requestMediaDataWhenReady(on:using:)"],"names":{"title":"requestMediaDataWhenReady(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAudioSeekPointIndex","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAudioSeekPointIndex"],"names":{"title":"id3MetadataKeyAudioSeekPointIndex","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredVolume) instead"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorFileTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorFileTypeKey"],"names":{"title":"AVErrorFileTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataAlbum"],"names":{"title":"quickTimeUserDataAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","contains(where:)"],"names":{"title":"contains(where:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns a Boolean value that indicates whether the asynchronous sequence"},{"text":"contains an element that satisfies the given predicate."},{"text":""},{"text":"You can use the predicate to check for an element of a type that doesn’t"},{"text":"conform to the `Equatable` protocol, or to find an element that satisfies"},{"text":"a general condition."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `contains(where:)` method checks to see"},{"text":"whether the sequence produces a value divisible by `3`:"},{"text":""},{"text":" let containsDivisibleByThree = await Counter(howHigh: 10)"},{"text":" .contains { $0 % 3 == 0 }"},{"text":" print(containsDivisibleByThree)"},{"text":" // Prints \"true\""},{"text":""},{"text":"The predicate executes each time the asynchronous sequence produces an"},{"text":"element, until either the predicate finds a match or the sequence ends."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element of the asynchronous"},{"text":" sequence as its argument and returns a Boolean value that indicates"},{"text":" whether the passed element represents a match."},{"text":"- Returns: `true` if the sequence contains an element that satisfies"},{"text":" predicate; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"where","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPerformerSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPerformerSortOrder"],"names":{"title":"id3MetadataKeyPerformerSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVLayerVideoGravityResize","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","resize"],"names":{"title":"resize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent"],"names":{"title":"AVPlayerItemErrorLogEvent","navigator":[{"kind":"identifier","spelling":"AVPlayerItemErrorLogEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLogEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLogEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby"],"names":{"title":"AVCaption.Ruby","navigator":[{"kind":"identifier","spelling":"Ruby"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Ruby"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Ruby"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition"],"names":{"title":"AVVideoComposition","navigator":[{"kind":"identifier","spelling":"AVVideoComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21deviceWasDisconnectedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceWasDisconnected"],"names":{"title":"deviceWasDisconnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)canContainFragments","interfaceLanguage":"swift"},"pathComponents":["AVAsset","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.canContainFragments) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagSupported","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isZeroShutterLagSupported"],"names":{"title":"isZeroShutterLagSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithError:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","finish(with:)"],"names":{"title":"finish(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)colorPrimaries","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","colorPrimaries"],"names":{"title":"colorPrimaries","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","allSatisfy(_:)"],"names":{"title":"allSatisfy(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSatisfy"},{"kind":"text","spelling":"(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns a Boolean value that indicates whether all elements produced by the"},{"text":"asynchronous sequence satisfy the given predicate."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `allSatisfy(_:)` method checks to see whether"},{"text":"all elements produced by the sequence are less than `10`."},{"text":""},{"text":" let allLessThanTen = await Counter(howHigh: 10)"},{"text":" .allSatisfy { $0 < 10 }"},{"text":" print(allLessThanTen)"},{"text":" // Prints \"false\""},{"text":""},{"text":"The predicate executes each time the asynchronous sequence produces an"},{"text":"element, until either the predicate returns `false` or the sequence ends."},{"text":""},{"text":"If the asynchronous sequence is empty, this method returns `true`."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element of the asynchronous"},{"text":" sequence as its argument and returns a Boolean value that indicates"},{"text":" whether the passed element satisfies a condition."},{"text":"- Returns: `true` if the sequence contains only elements that satisfy"},{"text":" `predicate`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSatisfy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAudioEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAudioEncryption"],"names":{"title":"id3MetadataKeyAudioEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySystemFairPlayStreaming","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","fairPlayStreaming"],"names":{"title":"fairPlayStreaming","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fairPlayStreaming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fairPlayStreaming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPayment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPayment"],"names":{"title":"id3MetadataKeyPayment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeVideo","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","video"],"names":{"title":"video","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"video"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"video"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVLayerVideoGravitya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceWasDisconnected","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceWasDisconnected"],"names":{"title":"AVError.Code.deviceWasDisconnected","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use load(.hasAudioSampleDependencies) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition"],"names":{"title":"AVMutableVideoComposition","navigator":[{"kind":"identifier","spelling":"AVMutableVideoComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessSessionNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","sessionNotRunning"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.sessionNotRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorPersistentTrackIDKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorPersistentTrackIDKey"],"names":{"title":"AVErrorPersistentTrackIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPersistentTrackIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPersistentTrackIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataAccessibilityDescription"],"names":{"title":"quickTimeUserDataAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(py)readyForMoreMediaData","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","isReadyForMoreMediaData"],"names":{"title":"isReadyForMoreMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorPIDKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorPIDKey"],"names":{"title":"AVErrorPIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode"],"names":{"title":"AVCaptureDevice.ExposureMode","navigator":[{"kind":"identifier","spelling":"ExposureMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ExposureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ExposureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState(py)reactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState","reactionType"],"names":{"title":"reactionType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)cancelLoading","interfaceLanguage":"swift"},"pathComponents":["AVAsset","cancelLoading()"],"names":{"title":"cancelLoading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelLoading"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelLoading"},{"kind":"text","spelling":"()"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithComposedVideoFrame:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","finish(withComposedVideoFrame:)"],"names":{"title":"finish(withComposedVideoFrame:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withComposedVideoFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withComposedVideoFrame","internalName":"composedVideoFrame","declarationFragments":[{"kind":"identifier","spelling":"composedVideoFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withComposedVideoFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"composedVideoFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)flush","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","flush()"],"names":{"title":"flush()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)containsFragments","interfaceLanguage":"swift"},"pathComponents":["AVAsset","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.containsFragments) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)referenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAsset","referenceRestrictions"],"names":{"title":"referenceRestrictions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceRestrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceRestrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)centerStageRectOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","centerStageRectOfInterest"],"names":{"title":"centerStageRectOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageRectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageRectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)portraitEffectEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isPortraitEffectEnabled"],"names":{"title":"isPortraitEffectEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isZeroShutterLagEnabled"],"names":{"title":"isZeroShutterLagEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAttachedPicture","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAttachedPicture"],"names":{"title":"id3MetadataKeyAttachedPicture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace"],"names":{"title":"AVMetadataKeySpace","navigator":[{"kind":"identifier","spelling":"AVMetadataKeySpace"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKeySpace"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKeySpace"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment"],"names":{"title":"AVCaptionRubyAlignment","navigator":[{"kind":"identifier","spelling":"AVCaptionRubyAlignment"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyAlignment"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","samplePresentationTime(forTrackTime:)"],"names":{"title":"samplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadSamplePresentationTime(forTrackTime:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepInDecodeOrderByCount:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","stepInDecodeOrder(byCount:)"],"names":{"title":"stepInDecodeOrder(byCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"functionSignature":{"parameters":[{"name":"byCount","internalName":"stepCount","declarationFragments":[{"kind":"identifier","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeTimecode","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","timecode"],"names":{"title":"timecode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPartOfASet","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPartOfASet"],"names":{"title":"id3MetadataKeyPartOfASet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangle:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setCropRectangle(_:at:)"],"names":{"title":"setCropRectangle(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangle"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"cropRectangle","declarationFragments":[{"kind":"identifier","spelling":"cropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)dataValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","dataValue"],"names":{"title":"dataValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.naturalSize) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionRequiresPlaybackAtPreferredRateForAdvancement","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","requiresPlaybackAtPreferredRateForAdvancement"],"names":{"title":"requiresPlaybackAtPreferredRateForAdvancement","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresPlaybackAtPreferredRateForAdvancement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresPlaybackAtPreferredRateForAdvancement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeAutoExpose","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","autoExpose"],"names":{"title":"AVCaptureDevice.ExposureMode.autoExpose","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoExpose"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoExpose"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataArtist"],"names":{"title":"quickTimeUserDataArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22sandboxExtensionDeniedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","sandboxExtensionDenied"],"names":{"title":"sandboxExtensionDenied","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemDidPlayToEndTimeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","didPlayToEndTimeNotification"],"names":{"title":"didPlayToEndTimeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState(py)startTime","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState","startTime"],"names":{"title":"startTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12mediaChangedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaChanged"],"names":{"title":"mediaChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup"],"names":{"title":"AVTimedMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVTimedMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTimedMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTimedMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)storageURL","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","storageURL"],"names":{"title":"storageURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(py)hasSufficientMediaDataForReliablePlaybackStart","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","hasSufficientMediaDataForReliablePlaybackStart"],"names":{"title":"hasSufficientMediaDataForReliablePlaybackStart","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVAsset","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.tracks) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog(im)extendedLogData","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog","extendedLogData()"],"names":{"title":"extendedLogData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)numberValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","numberValue"],"names":{"title":"numberValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAlbumTitle"],"names":{"title":"id3MetadataKeyAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity"],"names":{"title":"AVLayerVideoGravity","navigator":[{"kind":"identifier","spelling":"AVLayerVideoGravity"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLayerVideoGravity"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorFileSizeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorFileSizeKey"],"names":{"title":"AVErrorFileSizeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)stopRequestingMediaData","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","stopRequestingMediaData()"],"names":{"title":"stopRequestingMediaData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","locked"],"names":{"title":"AVCaptureDevice.ExposureMode.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorDiscontinuityFlagsKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorDiscontinuityFlagsKey"],"names":{"title":"AVErrorDiscontinuityFlagsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDiscontinuityFlagsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDiscontinuityFlagsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableTimedMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVMutableTimedMetadataGroup"],"names":{"title":"AVMutableTimedMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVMutableTimedMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableTimedMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableTimedMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMediaChanged","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","mediaChanged"],"names":{"title":"AVError.Code.mediaChanged","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredTransform) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessReady","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","ready"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.ready","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)dateValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","dateValue"],"names":{"title":"dateValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOwnership","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOwnership"],"names":{"title":"id3MetadataKeyOwnership","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataArranger"],"names":{"title":"quickTimeUserDataArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(cm)movieWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(settingsFromMovie:options:)"],"names":{"title":"init(settingsFromMovie:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(settingsFrom:options:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog"],"names":{"title":"AVPlayerItemErrorLog","navigator":[{"kind":"identifier","spelling":"AVPlayerItemErrorLog"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLog"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLog"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(im)startRecordingToOutputFileURL:outputFileType:recordingDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","startRecording(to:outputFileType:recordingDelegate:)"],"names":{"title":"startRecording(to:outputFileType:recordingDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"outputFileType","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},{"name":"recordingDelegate","internalName":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState(py)endTime","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState","endTime"],"names":{"title":"endTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper"],"names":{"title":"AVPlayerLooper","navigator":[{"kind":"identifier","spelling":"AVPlayerLooper"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLooper"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLooper"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVAsset","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.hasProtectedContent) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceTimedMetadataByTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceTimedMetadata(byTrackID:)"],"names":{"title":"sourceTimedMetadata(byTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimedMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"byTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimedMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySystemAuthorizationToken","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","authorizationToken"],"names":{"title":"authorizationToken","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationToken"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationToken"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorDeviceKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorDeviceKey"],"names":{"title":"AVErrorDeviceKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDeviceKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDeviceKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSandboxExtensionDenied","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","sandboxExtensionDenied"],"names":{"title":"AVError.Code.sandboxExtensionDenied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutputObjectsDelegate"],"names":{"title":"AVCaptureMetadataOutputObjectsDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureMetadataOutputObjectsDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutputObjectsDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyAuthor"],"names":{"title":"metadata3GPUserDataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidatePersistableContentKey(_:options:)"],"names":{"title":"invalidatePersistableContentKey(_:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","cancelled"],"names":{"title":"AVKeyValueStatus.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)mode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","mode"],"names":{"title":"mode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mode","preciseIdentifier":"c:@E@AVSampleBufferRequestMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mode","preciseIdentifier":"c:@E@AVSampleBufferRequestMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","init(mediaType:outputSettings:)"],"names":{"title":"init(mediaType:outputSettings:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredMediaSelection) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRelativeVolumeAdjustment2"],"names":{"title":"id3MetadataKeyRelativeVolumeAdjustment2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","prefix(while:)"],"names":{"title":"prefix(while:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns an asynchronous sequence, containing the initial, consecutive"},{"text":"elements of the base sequence that satisfy the given predicate."},{"text":""},{"text":"Use `prefix(while:)` to produce values while elements from the base"},{"text":"sequence meet a condition you specify. The modified sequence ends when"},{"text":"the predicate closure returns `false`."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `prefix(while:)` method causes the modified"},{"text":"sequence to pass along values so long as they aren’t divisible by `2` and"},{"text":"`3`. Upon reaching `6`, the sequence ends:"},{"text":""},{"text":" let stream = Counter(howHigh: 10)"},{"text":" .prefix { $0 % 2 != 0 || $0 % 3 != 0 }"},{"text":" for try await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"1 2 3 4 5 \""},{"text":" "},{"text":"- Parameter predicate: A closure that takes an element as a parameter and"},{"text":" returns a Boolean value indicating whether the element should be"},{"text":" included in the modified sequence."},{"text":"- Returns: An asynchronous sequence of the initial, consecutive"},{"text":" elements that satisfy `predicate`."}]},"functionSignature":{"parameters":[{"name":"while","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVMetadataKeySpaceayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVMetadataKeySpacea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18deviceNotConnectedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceNotConnected"],"names":{"title":"deviceNotConnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeProfileMPEG4AppleHLS","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","mpeg4AppleHLS"],"names":{"title":"mpeg4AppleHLS","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4AppleHLS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4AppleHLS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","assetListResponseStatusDidChangeNotification"],"names":{"title":"assetListResponseStatusDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponseStatusDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponseStatusDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatID3Metadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","id3Metadata"],"names":{"title":"id3Metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3Metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3Metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(im)copyNextSampleBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","copyNextSampleBuffer()"],"names":{"title":"copyNextSampleBuffer()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyNextSampleBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyNextSampleBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)isCompatibleWithFileType:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","is(compatibleWithFileType:)"],"names":{"title":"is(compatibleWithFileType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`is`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWithFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"compatibleWithFileType","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`is`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWithFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","associatedTracks(ofType:)"],"names":{"title":"associatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":13,"minor":0},"message":"Use loadAssociatedTracks(ofType:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidatePersistableContentKey(_:options:completionHandler:)"],"names":{"title":"invalidatePersistableContentKey(_:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)maxSampleCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","maxSampleCount"],"names":{"title":"maxSampleCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoLayoutAttributes(py)stereoViewComponents","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","LayoutAttributes","stereoViewComponents"],"names":{"title":"stereoViewComponents","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoViewComponents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMStereoViewComponents","preciseIdentifier":"c:@E@CMStereoViewComponents"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoViewComponents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMStereoViewComponents","preciseIdentifier":"c:@E@CMStereoViewComponents"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVCaptureSessionErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSessionErrorKey"],"names":{"title":"AVCaptureSessionErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)selfContained","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isSelfContained) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyAlbumAndTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyAlbumAndTrack"],"names":{"title":"metadata3GPUserDataKeyAlbumAndTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","requestAccess()"],"names":{"title":"requestAccess()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRelativeVolumeAdjustment"],"names":{"title":"id3MetadataKeyRelativeVolumeAdjustment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)allMediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVAsset","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13},"deprecated":{"major":13,"minor":0},"message":"Use load(.allMediaSelections) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","locked"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","reduce(_:_:)"],"names":{"title":"reduce(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", ("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the result of combining the elements of the asynchronous sequence"},{"text":"using the given closure."},{"text":""},{"text":"Use the `reduce(_:_:)` method to produce a single value from the elements of"},{"text":"an entire sequence. For example, you can use this method on an sequence of"},{"text":"numbers to find their sum or product."},{"text":""},{"text":"The `nextPartialResult` closure executes sequentially with an accumulating"},{"text":"value initialized to `initialResult` and each element of the sequence."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `4`. The `reduce(_:_:)` method sums the values"},{"text":"received from the asynchronous sequence."},{"text":""},{"text":" let sum = await Counter(howHigh: 4)"},{"text":" .reduce(0) {"},{"text":" $0 + $1"},{"text":" }"},{"text":" print(sum)"},{"text":" // Prints \"10\""},{"text":""},{"text":""},{"text":"- Parameters:"},{"text":" - initialResult: The value to use as the initial accumulating value."},{"text":" The `nextPartialResult` closure receives `initialResult` the first"},{"text":" time the closure runs."},{"text":" - nextPartialResult: A closure that combines an accumulating value and"},{"text":" an element of the asynchronous sequence into a new accumulating value,"},{"text":" for use in the next call of the `nextPartialResult` closure or"},{"text":" returned to the caller."},{"text":"- Returns: The final accumulated value. If the sequence has no elements,"},{"text":" the result is `initialResult`."}]},"functionSignature":{"parameters":[{"name":"initialResult","declarationFragments":[{"kind":"identifier","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"}]},{"name":"nextPartialResult","declarationFragments":[{"kind":"identifier","spelling":"nextPartialResult"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Result"}]},"swiftGenerics":{"parameters":[{"name":"Result","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nextPartialResult"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput(py)outputDeviceUniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput","outputDeviceUniqueID"],"names":{"title":"outputDeviceUniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError","localizedDescription"],"names":{"title":"localizedDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Foundation","lines":[{"text":"Retrieve the localized description for this error."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":2,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)addMutableTracksCopyingSettingsFromTracks:options:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","addMutableTracksCopyingSettings(from:options:)"],"names":{"title":"addMutableTracksCopyingSettings(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTracksCopyingSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"existingTracks","declarationFragments":[{"kind":"identifier","spelling":"existingTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTracksCopyingSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"existingTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController(im)initWithPrimaryPlayer:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController","init(primaryPlayer:)"],"names":{"title":"init(primaryPlayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceSampleBufferByTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceSampleBuffer(byTrackID:)"],"names":{"title":"sourceSampleBuffer(byTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"byTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeProfileMPEG4CMAFCompliant","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","mpeg4CMAFCompliant"],"names":{"title":"mpeg4CMAFCompliant","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4CMAFCompliant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4CMAFCompliant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatHLSMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","hlsMetadata"],"names":{"title":"hlsMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVMetadataKeyayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceNotConnected","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceNotConnected"],"names":{"title":"AVError.Code.deviceNotConnected","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","failed"],"names":{"title":"AVKeyValueStatus.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(URL:options:error:)"],"names":{"title":"init(URL:options:error:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:error:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidateAllPersistableContentKeys(forApp:options:)"],"names":{"title":"invalidateAllPersistableContentKeys(forApp:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile"],"names":{"title":"AVFileTypeProfile","navigator":[{"kind":"identifier","spelling":"AVFileTypeProfile"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileTypeProfile"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileTypeProfile"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceCommon","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","common"],"names":{"title":"common","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"common"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"common"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset"],"names":{"title":"AVOutputSettingsPreset","navigator":[{"kind":"identifier","spelling":"AVOutputSettingsPreset"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsPreset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRecordingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRecordingTime"],"names":{"title":"id3MetadataKeyRecordingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVMetadataKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVPlayerItemC12AVFoundationE5asset28automaticallyLoadedAssetKeysABSo7AVAssetC_SayAC22AVPartialAsyncPropertyCyAGGGtcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(asset:automaticallyLoadedAssetKeys:)"],"names":{"title":"init(asset:automaticallyLoadedAssetKeys:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPartialAsyncProperty","preciseIdentifier":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":">])"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"AVPlayerItem initializer that loads supplied properties of an asset automatically"},{"text":""},{"text":"- Parameters:"},{"text":" - asset: Asset to load."},{"text":" - automaticallyLoadedAssetKeys: Asset properties to load automatically."},{"text":""},{"text":"The value of each key in automaticallyLoadedAssetKeys will be automatically be loaded by the underlying AVAsset before the receiver achieves the status `.readyToPlay`; i.e. when the item is ready to play, the value of `AVPlayerItem.asset.status(of:)` will be `.loaded` or `.failed`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPartialAsyncProperty","preciseIdentifier":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":">] = [])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableTrackAssociationTypes) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV31deviceInUseByAnotherApplicationSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceInUseByAnotherApplication"],"names":{"title":"deviceInUseByAnotherApplication","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoaded","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","loaded"],"names":{"title":"AVKeyValueStatus.loaded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceFrameByTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceFrame(byTrackID:)"],"names":{"title":"sourceFrame(byTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFrame"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"byTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFrame"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","requestAccess(completionHandler:)"],"names":{"title":"requestAccess(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorEncodeFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","encodeFailed"],"names":{"title":"AVError.Code.encodeFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventLeaveCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","leaveCue"],"names":{"title":"leaveCue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leaveCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leaveCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","reduce(into:_:)"],"names":{"title":"reduce(into:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", ("},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the result of combining the elements of the asynchronous sequence"},{"text":"using the given closure, given a mutable initial value."},{"text":""},{"text":"Use the `reduce(into:_:)` method to produce a single value from the"},{"text":"elements of an entire sequence. For example, you can use this method on a"},{"text":"sequence of numbers to find their sum or product."},{"text":""},{"text":"The `nextPartialResult` closure executes sequentially with an accumulating"},{"text":"value initialized to `initialResult` and each element of the sequence."},{"text":""},{"text":"Prefer this method over `reduce(_:_:)` for efficiency when the result is"},{"text":"a copy-on-write type, for example an `Array` or `Dictionary`."},{"text":""},{"text":"- Parameters:"},{"text":" - initialResult: The value to use as the initial accumulating value."},{"text":" The `nextPartialResult` closure receives `initialResult` the first"},{"text":" time the closure executes."},{"text":" - nextPartialResult: A closure that combines an accumulating value and"},{"text":" an element of the asynchronous sequence into a new accumulating value,"},{"text":" for use in the next call of the `nextPartialResult` closure or"},{"text":" returned to the caller."},{"text":"- Returns: The final accumulated value. If the sequence has no elements,"},{"text":" the result is `initialResult`."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"initialResult","declarationFragments":[{"kind":"identifier","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"}]},{"name":"updateAccumulatingResult","declarationFragments":[{"kind":"identifier","spelling":"updateAccumulatingResult"},{"kind":"text","spelling":": ("},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Result"}]},"swiftGenerics":{"parameters":[{"name":"Result","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"updateAccumulatingResult"},{"kind":"text","spelling":": ("},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMediaSelectionGroup(for:completionHandler:)"],"names":{"title":"loadMediaSelectionGroup(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidateAllPersistableContentKeys(forApp:options:completionHandler:)"],"names":{"title":"invalidateAllPersistableContentKeys(forApp:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVMetadataFormata8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(cm)availableOutputSettingsPresets","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","availableOutputSettingsPresets()"],"names":{"title":"availableOutputSettingsPresets()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputSettingsPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputSettingsPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat"],"names":{"title":"AVMetadataFormat","navigator":[{"kind":"identifier","spelling":"AVMetadataFormat"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFormat"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isEnabled) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(py)supportsRandomAccess","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","supportsRandomAccess"],"names":{"title":"supportsRandomAccess","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsRandomAccess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsRandomAccess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRecordingDates","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRecordingDates"],"names":{"title":"id3MetadataKeyRecordingDates","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceAudioFile","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","audioFile"],"names":{"title":"audioFile","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)enqueueSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","enqueue(_:)"],"names":{"title":"enqueue(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)overrideTime","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","overrideTime"],"names":{"title":"overrideTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overrideTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overrideTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVCaptureWhiteBalanceModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVCaptureMicrophoneModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12encodeFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","encodeFailed"],"names":{"title":"encodeFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMediaSelectionGroup(for:)"],"names":{"title":"loadMediaSelectionGroup(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)addMutableTrackWithMediaType:copySettingsFromTrack:options:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","addMutableTrack(withMediaType:copySettingsFrom:options:)"],"names":{"title":"addMutableTrack(withMediaType:copySettingsFrom:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySettingsFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"copySettingsFrom","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySettingsFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)videoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","videoCompositionInstruction"],"names":{"title":"videoCompositionInstruction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(cpy)authorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","authorizationStatus"],"names":{"title":"authorizationStatus","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","init(propertiesOf:)"],"names":{"title":"init(propertiesOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioTimePitchAlgorithmVarispeed","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","varispeed"],"names":{"title":"varispeed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"varispeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"varispeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode"],"names":{"title":"AVCaptureDevice.MicrophoneMode","navigator":[{"kind":"identifier","spelling":"MicrophoneMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MicrophoneMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MicrophoneMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode","navigator":[{"kind":"identifier","spelling":"WhiteBalanceMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WhiteBalanceMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WhiteBalanceMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceInUseByAnotherApplication","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceInUseByAnotherApplication"],"names":{"title":"AVError.Code.deviceInUseByAnotherApplication","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(cm)outputSettingsAssistantWithPreset:","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","init(preset:)"],"names":{"title":"init(preset:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"preset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So17AVFileTypeProfilea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController(im)cancelCurrentEventWithResumptionOffset:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController","cancelCurrentEvent(withResumptionOffset:)"],"names":{"title":"cancelCurrentEvent(withResumptionOffset:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelCurrentEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withResumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withResumptionOffset","internalName":"resumptionOffset","declarationFragments":[{"kind":"identifier","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelCurrentEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withResumptionOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadMetadata(for:)"],"names":{"title":"loadMetadata(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyGenre"],"names":{"title":"metadata3GPUserDataKeyGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)photoDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","photoDimensions"],"names":{"title":"photoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(py)requiresFlushToResumeDecoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","requiresFlushToResumeDecoding"],"names":{"title":"requiresFlushToResumeDecoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So12AVPlayerItemC12AVFoundationE4seek2toSb10Foundation4DateV_tYaF","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Sets the current playback time to the time specified by the date."},{"text":""},{"text":"- Parameter date: The date to which to seek."},{"text":"- Returns: Returns true if the seek operation completed, false if it did not."},{"text":""},{"text":"Use this method to seek to a specified date in the player item and await the operation's completion. If the seek request completes without being interrupted (either by another seek request or by any other operation), this method will return true."},{"text":""},{"text":"If another seek request is already in progress when you call this method, the the in-progress seek request immediately returns false."},{"text":""}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","introduced":{"major":9}},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)centerStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","centerStageControlMode"],"names":{"title":"centerStageControlMode","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageControlMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CenterStageControlMode","preciseIdentifier":"c:@E@AVCaptureCenterStageControlMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageControlMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CenterStageControlMode","preciseIdentifier":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventNoCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","noCue"],"names":{"title":"noCue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoading","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","loading"],"names":{"title":"AVKeyValueStatus.loading","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRecommendedBufferSize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRecommendedBufferSize"],"names":{"title":"id3MetadataKeyRecommendedBufferSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)addOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","makeSecureTokenForExpirationDate(ofPersistableContentKey:completionHandler:)"],"names":{"title":"makeSecureTokenForExpirationDate(ofPersistableContentKey:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"ofPersistableContentKey","internalName":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)interstitialPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","interstitialPlayer"],"names":{"title":"interstitialPlayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.mediaCharacteristics) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceID3","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","id3"],"names":{"title":"id3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18mediaDiscontinuitySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaDiscontinuity"],"names":{"title":"mediaDiscontinuity","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)primaryPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","primaryPlayer"],"names":{"title":"primaryPlayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(im)nextAvailableURLsWithPathExtensions:error:","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","nextAvailableURLs(withPathExtensions:)"],"names":{"title":"nextAvailableURLs(withPathExtensions:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableURLs"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPathExtensions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withPathExtensions","internalName":"extensionArray","declarationFragments":[{"kind":"identifier","spelling":"extensionArray"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableURLs"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPathExtensions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"extensionArray"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeSunAU","interfaceLanguage":"swift"},"pathComponents":["AVFileType","au"],"names":{"title":"au","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"au"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"au"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)resolvedSettings","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","resolvedSettings"],"names":{"title":"resolvedSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","mediaSelectionGroup(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionGroup(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use loadMediaSelectionGroup(for:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)movieHeaderWithFileType:error:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","makeMovieHeader(fileType:)"],"names":{"title":"makeMovieHeader(fileType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeMovieHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeMovieHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatUnknown","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","unknown"],"names":{"title":"unknown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputDelegate"],"names":{"title":"AVCaptureFileOutputDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureFileOutputDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.timeRange) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadMetadata(for:completionHandler:)"],"names":{"title":"loadMetadata(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeWideSpectrum","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","wideSpectrum"],"names":{"title":"AVCaptureDevice.MicrophoneMode.wideSpectrum","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wideSpectrum"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wideSpectrum"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)removeItem:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)frameDuration","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","frameDuration"],"names":{"title":"frameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyDescription"],"names":{"title":"metadata3GPUserDataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","unknown"],"names":{"title":"AVKeyValueStatus.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMediaDiscontinuity","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","mediaDiscontinuity"],"names":{"title":"AVError.Code.mediaDiscontinuity","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)photoCount","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","photoCount"],"names":{"title":"photoCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)videoSettings","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","videoSettings"],"names":{"title":"videoSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)sourceFormatHint","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","sourceFormatHint"],"names":{"title":"sourceFormatHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeTIFF","interfaceLanguage":"swift"},"pathComponents":["AVFileType","tif"],"names":{"title":"tif","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)compositionTime","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","compositionTime"],"names":{"title":"compositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPublisher"],"names":{"title":"id3MetadataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)notRecommendedForCaptureUse","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","isNotRecommendedForCaptureUse"],"names":{"title":"isNotRecommendedForCaptureUse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNotRecommendedForCaptureUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNotRecommendedForCaptureUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatQuickTimeUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","quickTimeUserData"],"names":{"title":"quickTimeUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceHLSDateRange","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","hlsDateRange"],"names":{"title":"hlsDateRange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsDateRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsDateRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)insertItem:afterItem:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","insert(_:after:)"],"names":{"title":"insert(_:after:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]},{"name":"after","internalName":"afterItem","declarationFragments":[{"kind":"identifier","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)outputFileType","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","outputFileType"],"names":{"title":"outputFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeStandard","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","standard"],"names":{"title":"AVCaptureDevice.MicrophoneMode.standard","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standard"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standard"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack"],"names":{"title":"AVMutableCompositionTrack","navigator":[{"kind":"identifier","spelling":"AVMutableCompositionTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCompositionTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCompositionTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV37airPlayReceiverTemporarilyUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","airPlayReceiverTemporarilyUnavailable"],"names":{"title":"airPlayReceiverTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)outputSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","outputSettings"],"names":{"title":"outputSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)renewExpiringResponseDataForContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","renewExpiringResponseData(for:)"],"names":{"title":"renewExpiringResponseData(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewExpiringResponseData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"contentKeyRequest","declarationFragments":[{"kind":"identifier","spelling":"contentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewExpiringResponseData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.naturalTimeScale) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)customVideoCompositorClass","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","customVideoCompositorClass"],"names":{"title":"customVideoCompositorClass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings"],"names":{"title":"AVCapturePhotoSettings","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoSettings"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoSettings"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","prefix(_:)"],"names":{"title":"prefix(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixSequence","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns an asynchronous sequence, up to the specified maximum length,"},{"text":"containing the initial elements of the base asynchronous sequence."},{"text":""},{"text":"Use `prefix(_:)` to reduce the number of elements produced by the"},{"text":"asynchronous sequence."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `prefix(_:)` method causes the modified"},{"text":"sequence to pass through the first six values, then end."},{"text":""},{"text":" for await number in Counter(howHigh: 10).prefix(6) {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"1 2 3 4 5 6 \""},{"text":""},{"text":"If the count passed to `prefix(_:)` exceeds the number of elements in the"},{"text":"base sequence, the result contains all of the elements in the sequence."},{"text":""},{"text":"- Parameter count: The maximum number of elements to return. The value of"},{"text":" `count` must be greater than or equal to zero."},{"text":"- Returns: An asynchronous sequence starting at the beginning of the"},{"text":" base sequence with at most `count` elements."}]},"functionSignature":{"parameters":[{"name":"count","declarationFragments":[{"kind":"identifier","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncPrefixSequence","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixSequence","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)mutableTrackCompatibleWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","mutableTrack(compatibleWith:)"],"names":{"title":"mutableTrack(compatibleWith:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"compatibleWith","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)sourceTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceTrackIDs"],"names":{"title":"sourceTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions"],"names":{"title":"AVPlayerInterstitialEvent.Restrictions","navigator":[{"kind":"identifier","spelling":"Restrictions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Restrictions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Restrictions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyCopyright"],"names":{"title":"metadata3GPUserDataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVKeyValueStatusV03rawB0ABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(withPropertiesOf:)"],"names":{"title":"videoComposition(withPropertiesOf:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV40noCompatibleAlternatesForExternalDisplaySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noCompatibleAlternatesForExternalDisplay"],"names":{"title":"noCompatibleAlternatesForExternalDisplay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions","interfaceLanguage":"swift"},"pathComponents":["AVAsset","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableMediaCharacteristicsWithMediaSelectionOptions) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(cm)movieWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(URL:options:error:)"],"names":{"title":"init(URL:options:error:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:error:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","scale(_:toDuration:)"],"names":{"title":"scale(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scale"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scale"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyProducedNotice","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyProducedNotice"],"names":{"title":"id3MetadataKeyProducedNotice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","currentEventDidChangeNotification"],"names":{"title":"currentEventDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEventDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEventDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV42maximumNumberOfSamplesForFileFormatReachedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumNumberOfSamplesForFileFormatReached"],"names":{"title":"maximumNumberOfSamplesForFileFormatReached","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadMetadata(for:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceAudioFormat"],"names":{"title":"sourceAudioFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAudioFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAudioFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","flush(removingDisplayedImage:)"],"names":{"title":"flush(removingDisplayedImage:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"removingDisplayedImage","internalName":"removeDisplayedImage","declarationFragments":[{"kind":"identifier","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeQuickTimeMovie","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mov"],"names":{"title":"mov","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mov"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mov"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceIcy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","icy"],"names":{"title":"icy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatQuickTimeMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","quickTimeMetadata"],"names":{"title":"quickTimeMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)currentEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","currentEvent"],"names":{"title":"currentEvent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)writeMovieHeaderToURL:fileType:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","writeHeader(to:fileType:options:)"],"names":{"title":"writeHeader(to:fileType:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"URL","declarationFragments":[{"kind":"identifier","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)uuid","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","uuid"],"names":{"title":"uuid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uuid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uuid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeAutoWhiteBalance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","autoWhiteBalance"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode.autoWhiteBalance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoWhiteBalance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoWhiteBalance"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)renderContext","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","renderContext"],"names":{"title":"renderContext","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:sourceFormatHint:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","init(mediaType:outputSettings:sourceFormatHint:)"],"names":{"title":"init(mediaType:outputSettings:sourceFormatHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(py)alwaysCopiesSampleData","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","alwaysCopiesSampleData"],"names":{"title":"alwaysCopiesSampleData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysCopiesSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysCopiesSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutputSampleBufferDelegate"],"names":{"title":"AVCaptureAudioDataOutputSampleBufferDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)centerStageEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isCenterStageEnabled"],"names":{"title":"isCenterStageEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(im)fileDataRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","fileDataRepresentation()"],"names":{"title":"fileDataRepresentation()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileDataRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileDataRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)removeAllItems","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","removeAllItems()"],"names":{"title":"removeAllItems()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeAllItems"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeAllItems"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4VCellular","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4VCellular"],"names":{"title":"AVAssetExportPresetAppleM4VCellular","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VCellular"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VCellular"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyCollection","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyCollection"],"names":{"title":"metadata3GPUserDataKeyCollection","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","flush(removingDisplayedImage:completionHandler:)"],"names":{"title":"flush(removingDisplayedImage:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"removingDisplayedImage","internalName":"removeDisplayedImage","declarationFragments":[{"kind":"identifier","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeVoiceIsolation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","voiceIsolation"],"names":{"title":"AVCaptureDevice.MicrophoneMode.voiceIsolation","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceIsolation"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceIsolation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)connected","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","isConnected"],"names":{"title":"isConnected","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(withPropertiesOf:completionHandler:)"],"names":{"title":"videoComposition(withPropertiesOf:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.totalSampleDataLength) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumNumberOfSamplesForFileFormatReached","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumNumberOfSamplesForFileFormatReached"],"names":{"title":"AVError.Code.maximumNumberOfSamplesForFileFormatReached","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","continuousAutoWhiteBalance"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode.continuousAutoWhiteBalance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoWhiteBalance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoWhiteBalance"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus"],"names":{"title":"AVKeyValueStatus","navigator":[{"kind":"identifier","spelling":"AVKeyValueStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVKeyValueStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVKeyValueStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorEventsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","eventsDidChangeNotification"],"names":{"title":"eventsDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)startReading","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","startReading()"],"names":{"title":"startReading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startReading"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startReading"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPrivate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPrivate"],"names":{"title":"id3MetadataKeyPrivate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatISOUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","isoUserData"],"names":{"title":"isoUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder"],"names":{"title":"AVFragmentedAssetMinder","navigator":[{"kind":"identifier","spelling":"AVFragmentedAssetMinder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetMinder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetMinder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","makeSecureTokenForExpirationDate(ofPersistableContentKey:)"],"names":{"title":"makeSecureTokenForExpirationDate(ofPersistableContentKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"ofPersistableContentKey","internalName":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeSCC","interfaceLanguage":"swift"},"pathComponents":["AVFileType","SCC"],"names":{"title":"SCC","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SCC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SCC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceISOUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","isoUserData"],"names":{"title":"isoUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableMetadataFormats) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)cancelReading","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","cancelReading()"],"names":{"title":"cancelReading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelReading"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelReading"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So37AVAsynchronousVideoCompositionRequestC12AVFoundationE24sourceSampleDataTrackIDsSays5Int32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceSampleDataTrackIDs"],"names":{"title":"sourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15,"minor":0}},{"domain":"tvOS","introduced":{"major":15,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction"],"names":{"title":"AVSampleBufferRequest.Direction","navigator":[{"kind":"identifier","spelling":"Direction"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Direction"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Direction"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationTimedOut","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","timedOut"],"names":{"title":"AVContentAuthorizationStatus.timedOut","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset960x540","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset960x540"],"names":{"title":"preset960x540","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel"],"names":{"title":"AVCaptureAudioChannel","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioChannel"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioChannel"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioChannel"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadChapterMetadataGroups(bestMatchingPreferredLanguages:completionHandler:)"],"names":{"title":"loadChapterMetadataGroups(bestMatchingPreferredLanguages:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetPassthrough","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetPassthrough"],"names":{"title":"AVAssetExportPresetPassthrough","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetPassthrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetPassthrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)items","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","items()"],"names":{"title":"items()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeHaptic","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","haptic"],"names":{"title":"haptic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haptic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haptic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12decodeFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","decodeFailed"],"names":{"title":"decodeFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoFormat","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceVideoFormat"],"names":{"title":"sourceVideoFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoFormatDescription","preciseIdentifier":"c:@T@CMVideoFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoFormatDescription","preciseIdentifier":"c:@T@CMVideoFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeySpecialPlaybackRequirements"],"names":{"title":"quickTimeUserDataKeySpecialPlaybackRequirements","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC7680x4320","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC7680x4320"],"names":{"title":"AVAssetExportPresetHEVC7680x4320","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":1}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCodabarCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","codabar"],"names":{"title":"codabar","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codabar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codabar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:::SYNTHESIZED::c:objc(cs)AVVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","init(propertiesOfAsset:)"],"names":{"title":"init(propertiesOfAsset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(propertiesOf:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithFairPlayStreamingKeyResponseData:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse","init(fairPlayStreamingKeyResponseData:)"],"names":{"title":"init(fairPlayStreamingKeyResponseData:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fairPlayStreamingKeyResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fairPlayStreamingKeyResponseData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV13noSourceTrackSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noSourceTrack"],"names":{"title":"noSourceTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13,"patch":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataUserRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataUserRating"],"names":{"title":"identifier3GPUserDataUserRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV7unknownSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","unknown"],"names":{"title":"unknown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadChapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"loadChapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)trackGroups","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCaptionDecoration@AVCaptionDecorationLineThrough","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","lineThrough"],"names":{"title":"lineThrough","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lineThrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lineThrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC3840x2160"],"names":{"title":"AVAssetExportPresetHEVC3840x2160","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)canAddInputGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","canAdd(_:)"],"names":{"title":"canAdd(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"inputGroup","declarationFragments":[{"kind":"identifier","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC3840x2160WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC3840x2160WithAlpha"],"names":{"title":"AVAssetExportPresetHEVC3840x2160WithAlpha","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession"],"names":{"title":"AVAssetExportSession","navigator":[{"kind":"identifier","spelling":"AVAssetExportSession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportSession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)downmix","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","isDownmix"],"names":{"title":"isDownmix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDownmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDownmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)advanceToNextItem","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","advanceToNextItem()"],"names":{"title":"advanceToNextItem()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceToNextItem"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceToNextItem"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeHEVCWithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hevcWithAlpha"],"names":{"title":"hevcWithAlpha","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevcWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevcWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset640x480","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset640x480"],"names":{"title":"preset640x480","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC1920x1080WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC1920x1080WithAlpha"],"names":{"title":"AVAssetExportPresetHEVC1920x1080WithAlpha","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput"],"names":{"title":"AVCaptureFileOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureFileOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDecodeFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","decodeFailed"],"names":{"title":"AVError.Code.decodeFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","LayoutAttributes"],"names":{"title":"AVAssetVariant.VideoAttributes.LayoutAttributes","navigator":[{"kind":"identifier","spelling":"LayoutAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LayoutAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LayoutAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)renewsExpiringResponseData","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","renewsExpiringResponseData"],"names":{"title":"renewsExpiringResponseData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewsExpiringResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewsExpiringResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetMVHEVC1440x1440","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetMVHEVC1440x1440"],"names":{"title":"AVAssetExportPresetMVHEVC1440x1440","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationBusy","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","busy"],"names":{"title":"AVContentAuthorizationStatus.busy","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"busy"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"busy"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)providesPreciseDurationAndTiming","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyTaggedCharacteristic"],"names":{"title":"quickTimeUserDataKeyTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeDepthData","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","depthData"],"names":{"title":"depthData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCatBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","catBody"],"names":{"title":"catBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"catBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"catBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetMediumQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetMediumQuality"],"names":{"title":"AVAssetExportPresetMediumQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMediumQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMediumQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataTitle"],"names":{"title":"identifier3GPUserDataTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusDenied","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","denied"],"names":{"title":"AVAuthorizationStatus.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)initWithItems:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","init(items:)"],"names":{"title":"init(items:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoSourceTrack","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noSourceTrack"],"names":{"title":"AVError.Code.noSourceTrack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13,"patch":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput"],"names":{"title":"AVCaptureAudioFileOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioFileOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioFileOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioFileOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)focusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","focusMode"],"names":{"title":"focusMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC1920x1080"],"names":{"title":"AVAssetExportPresetHEVC1920x1080","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetMVHEVC960x960","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetMVHEVC960x960"],"names":{"title":"AVAssetExportPresetMVHEVC960x960","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest"],"names":{"title":"AVSampleBufferRequest","navigator":[{"kind":"identifier","spelling":"AVSampleBufferRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","requestContentAuthorizationAsynchronously(withTimeoutInterval:completionHandler:)"],"names":{"title":"requestContentAuthorizationAsynchronously(withTimeoutInterval:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorizationAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTimeoutInterval","internalName":"timeoutInterval","declarationFragments":[{"kind":"identifier","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorizationAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOutOfMemory","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","outOfMemory"],"names":{"title":"AVError.Code.outOfMemory","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(im)isValidForAsset:timeRange:validationDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","isValid(for:timeRange:validationDelegate:)"],"names":{"title":"isValid(for:timeRange:validationDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"validationDelegate","declarationFragments":[{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeJPEG","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","jpeg"],"names":{"title":"jpeg","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpeg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpeg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeTimeObserver:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","removeTimeObserver(_:)"],"names":{"title":"removeTimeObserver(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"observer","declarationFragments":[{"kind":"identifier","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22failedToLoadSampleDataSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","failedToLoadSampleData"],"names":{"title":"failedToLoadSampleData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC1920x1080WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc1920x1080WithAlpha"],"names":{"title":"hevc1920x1080WithAlpha","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","requestContentAuthorization(withTimeoutInterval:)"],"names":{"title":"requestContentAuthorization(withTimeoutInterval:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"withTimeoutInterval","internalName":"timeoutInterval","declarationFragments":[{"kind":"identifier","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionTimeCodeFrameDurationKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","timeCodeFrameDuration"],"names":{"title":"timeCodeFrameDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeCodeFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeCodeFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","chapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"chapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use loadChapterMetadataGroups(bestMatchingPreferredLanguages:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","map(_:)"],"names":{"title":"map(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps the given closure over the"},{"text":"asynchronous sequence’s elements."},{"text":""},{"text":"Use the `map(_:)` method to transform every element received from a base"},{"text":"asynchronous sequence. Typically, you use this to transform from one type"},{"text":"of element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `map(_:)` method"},{"text":"takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. This means the outer `for await in` loop"},{"text":"iterates over `String` instances instead of the underlying `Int` values"},{"text":"that `Counter` produces:"},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":""},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .map { romanNumeralDict[$0] ?? \"(unknown)\" }"},{"text":" for await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"I II III (unknown) V \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns a transformed value of the"},{"text":" same or of a different type."},{"text":"- Returns: An asynchronous sequence that contains, in order, the elements"},{"text":" produced by the `transform` closure."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"Transformed","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleProRes422LPCM","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleProRes422LPCM"],"names":{"title":"AVAssetExportPresetAppleProRes422LPCM","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes422LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes422LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithClearKeyData:initializationVector:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse","init(clearKeyData:initializationVector:)"],"names":{"title":"init(clearKeyData:initializationVector:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"clearKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"initializationVector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"clearKeyData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"initializationVector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","init(start:)"],"names":{"title":"init(start:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioMix","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioMix"],"names":{"title":"audioMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleProRes4444LPCM","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleProRes4444LPCM"],"names":{"title":"AVAssetExportPresetAppleProRes4444LPCM","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes4444LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes4444LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18invalidSourceMediaSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidSourceMedia"],"names":{"title":"invalidSourceMedia","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeClosedCaption","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","closedCaption"],"names":{"title":"closedCaption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"closedCaption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"closedCaption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)minimumTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyPublisher"],"names":{"title":"quickTimeUserDataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimariesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimariesKey"],"names":{"title":"AVVideoColorPrimariesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimariesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimariesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)movieTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","movieTimeScale"],"names":{"title":"movieTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoAverageFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceVideoAverageFrameDuration"],"names":{"title":"sourceVideoAverageFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoAverageFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoAverageFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4ViPod","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4ViPod"],"names":{"title":"AVAssetExportPresetAppleM4ViPod","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4ViPod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4ViPod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataThumbnail","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataThumbnail"],"names":{"title":"identifier3GPUserDataThumbnail","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode39Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code39"],"names":{"title":"code39","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV11outOfMemorySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","outOfMemory"],"names":{"title":"outOfMemory","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","authorized"],"names":{"title":"AVAuthorizationStatus.authorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferRenderSynchronizerRateDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","rateDidChangeNotification"],"names":{"title":"rateDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCaptionDecoration@AVCaptionDecorationOverline","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","overline"],"names":{"title":"overline","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc1920x1080"],"names":{"title":"hevc1920x1080","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTracks","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioTracks"],"names":{"title":"audioTracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(im)initWithAudioTracks:audioSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","init(audioTracks:audioSettings:)"],"names":{"title":"init(audioTracks:audioSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorAirPlayReceiverTemporarilyUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","airPlayReceiverTemporarilyUnavailable"],"names":{"title":"AVError.Code.airPlayReceiverTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_EBU_3213","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_EBU_3213"],"names":{"title":"AVVideoColorPrimaries_EBU_3213","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_EBU_3213"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_EBU_3213"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCancelled","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","cancelled"],"names":{"title":"AVContentAuthorizationStatus.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionUseDropFrameTimeCodeKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","useDropFrameTimeCode"],"names":{"title":"useDropFrameTimeCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"useDropFrameTimeCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"useDropFrameTimeCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)canInsertItem:afterItem:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","canInsert(_:after:)"],"names":{"title":"canInsert(_:after:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canInsert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]},{"name":"after","internalName":"afterItem","declarationFragments":[{"kind":"identifier","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canInsert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidSourceMedia","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidSourceMedia"],"names":{"title":"AVError.Code.invalidSourceMedia","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorExternalPlaybackNotSupportedForAsset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","externalPlaybackNotSupportedForAsset"],"names":{"title":"AVError.Code.externalPlaybackNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_ITU_R_2020","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_ITU_R_2020"],"names":{"title":"AVVideoColorPrimaries_ITU_R_2020","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)unusedTrackID","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","unusedTrackID()"],"names":{"title":"unusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderHint","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderHint"],"names":{"title":"AVVideoCompositionRenderHint","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionRenderHint"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderHint"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderHint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeySoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeySoftware"],"names":{"title":"quickTimeUserDataKeySoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode128Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code128"],"names":{"title":"code128","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code128"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code128"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4VWiFi","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4VWiFi"],"names":{"title":"AVAssetExportPresetAppleM4VWiFi","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VWiFi"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VWiFi"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData"],"names":{"title":"AVCameraCalibrationData","navigator":[{"kind":"identifier","spelling":"AVCameraCalibrationData"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCameraCalibrationData"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCameraCalibrationData"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(im)initWithPrimaryPlayer:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","init(primaryPlayer:)"],"names":{"title":"init(primaryPlayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataRecordingYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataRecordingYear"],"names":{"title":"identifier3GPUserDataRecordingYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeAudio","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","audio"],"names":{"title":"audio","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySignature"],"names":{"title":"id3MetadataKeySignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyContentGroupDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyContentGroupDescription"],"names":{"title":"id3MetadataKeyContentGroupDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceVideoMinFrameDuration"],"names":{"title":"sourceVideoMinFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_ITU_R_709_2","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_ITU_R_709_2"],"names":{"title":"AVVideoColorPrimaries_ITU_R_709_2","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isFocusModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFocusModeSupported(_:)"],"names":{"title":"isFocusModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"focusMode","declarationFragments":[{"kind":"identifier","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422LT","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422LT"],"names":{"title":"proRes422LT","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422LT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422LT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVMetadataObjectTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(py)pixelFormatType","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","pixelFormatType"],"names":{"title":"pixelFormatType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeSubtitle","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","subtitle"],"names":{"title":"subtitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus"],"names":{"title":"AVAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"AVAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAuthorizationStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset1280x720","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset1280x720"],"names":{"title":"preset1280x720","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV11errorDomainSSvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","errorDomain"],"names":{"title":"errorDomain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Foundation","lines":[{"text":"The domain of the error."}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)mediaSelectionGroupForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","mediaSelectionGroup(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionGroup(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionReverse","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","reverse"],"names":{"title":"AVSampleBufferRequest.Direction.reverse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverse"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV44deviceLockedForConfigurationByAnotherProcessSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceLockedForConfigurationByAnotherProcess"],"names":{"title":"deviceLockedForConfigurationByAnotherProcess","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)cancelContentAuthorizationRequest","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","cancelContentAuthorizationRequest()"],"names":{"title":"cancelContentAuthorizationRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelContentAuthorizationRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelContentAuthorizationRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVComposition","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(im)markConfigurationAsFinal","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","markConfigurationAsFinal()"],"names":{"title":"markConfigurationAsFinal()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markConfigurationAsFinal"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markConfigurationAsFinal"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyProducer"],"names":{"title":"quickTimeUserDataKeyProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup"],"names":{"title":"AVMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySetSubtitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySetSubtitle"],"names":{"title":"id3MetadataKeySetSubtitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationUnknown","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","unknown"],"names":{"title":"AVContentAuthorizationStatus.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponse:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","processContentKeyResponse(_:)"],"names":{"title":"processContentKeyResponse(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponse"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeyResponse","preciseIdentifier":"c:objc(cs)AVContentKeyResponse"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"keyResponse","declarationFragments":[{"kind":"identifier","spelling":"keyResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyResponse","preciseIdentifier":"c:objc(cs)AVContentKeyResponse"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponse"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyResponse","preciseIdentifier":"c:objc(cs)AVContentKeyResponse"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAudioEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAudioEncryption"],"names":{"title":"id3MetadataAudioEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationNotSupportedForPreset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationNotSupportedForPreset"],"names":{"title":"AVError.Code.operationNotSupportedForPreset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVComposition","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)stringValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.stringValue) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFailedToLoadSampleData","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","failedToLoadSampleData"],"names":{"title":"AVError.Code.failedToLoadSampleData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceLockedForConfigurationByAnotherProcess","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceLockedForConfigurationByAnotherProcess"],"names":{"title":"AVError.Code.deviceLockedForConfigurationByAnotherProcess","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeMuxed","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","muxed"],"names":{"title":"muxed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muxed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muxed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)contentAuthorizationRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","contentAuthorizationRequestStatus"],"names":{"title":"contentAuthorizationRequestStatus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentAuthorizationRequestStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentAuthorizationStatus","preciseIdentifier":"c:@E@AVContentAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentAuthorizationRequestStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentAuthorizationStatus","preciseIdentifier":"c:@E@AVContentAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)supported","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession","isSupported"],"names":{"title":"isSupported","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionNone","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","none"],"names":{"title":"AVSampleBufferRequest.Direction.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV36externalPlaybackNotSupportedForAssetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","externalPlaybackNotSupportedForAsset"],"names":{"title":"externalPlaybackNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422Proxy","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422Proxy"],"names":{"title":"proRes422Proxy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422Proxy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422Proxy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(im)dictionaryRepresentationForAuxiliaryDataType:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","dictionaryRepresentation(forAuxiliaryDataType:)"],"names":{"title":"dictionaryRepresentation(forAuxiliaryDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forAuxiliaryDataType","internalName":"outAuxDataType","declarationFragments":[{"kind":"identifier","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)startCursor","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","startCursor"],"names":{"title":"startCursor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoPreviewLayer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoPreviewLayer"],"names":{"title":"videoPreviewLayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoPreviewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoPreviewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So7AVErrorV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVOutputSettingsPreseta8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyProduct","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyProduct"],"names":{"title":"quickTimeUserDataKeyProduct","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySeek","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySeek"],"names":{"title":"id3MetadataKeySeek","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAttachedPicture","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAttachedPicture"],"names":{"title":"id3MetadataAttachedPicture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)direction","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","direction"],"names":{"title":"direction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"direction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Direction","preciseIdentifier":"c:@E@AVSampleBufferRequestDirection"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"direction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Direction","preciseIdentifier":"c:@E@AVSampleBufferRequestDirection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)output","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","output"],"names":{"title":"output","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVCaptionSizeV5width6heightABSo0A9DimensionV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","init(width:height:)"],"names":{"title":"init(width:height:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code"],"names":{"title":"AVError.Code","navigator":[{"kind":"identifier","spelling":"Code"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Code"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Code"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)automaticallyHandlesInterstitialEvents","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","automaticallyHandlesInterstitialEvents"],"names":{"title":"automaticallyHandlesInterstitialEvents","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyHandlesInterstitialEvents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyHandlesInterstitialEvents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVAuthorizationStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(im)resetForReadingTimeRanges:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","reset(forReadingTimeRanges:)"],"names":{"title":"reset(forReadingTimeRanges:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReadingTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"forReadingTimeRanges","internalName":"timeRanges","declarationFragments":[{"kind":"identifier","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReadingTimeRanges"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCompleted","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","completed"],"names":{"title":"AVContentAuthorizationStatus.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType"],"names":{"title":"AVMetadataObject.ObjectType","navigator":[{"kind":"identifier","spelling":"ObjectType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)setTorchModeOnWithLevel:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","setTorchModeOn(level:)"],"names":{"title":"setTorchModeOn(level:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTorchModeOn"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"level","internalName":"torchLevel","declarationFragments":[{"kind":"identifier","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTorchModeOn"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"level"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)inputGroups","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","inputGroups"],"names":{"title":"inputGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","chapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"chapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusNotDetermined","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","notDetermined"],"names":{"title":"AVAuthorizationStatus.notDetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","isValid(for:timeRange:validationDelegate:)"],"names":{"title":"isValid(for:timeRange:validationDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"validationDelegate","declarationFragments":[{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes4444","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes4444"],"names":{"title":"proRes4444","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)preferredMinSampleCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","preferredMinSampleCount"],"names":{"title":"preferredMinSampleCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMinSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMinSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)respondByRequestingPersistableContentKeyRequestAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","respondByRequestingPersistableContentKeyRequest()"],"names":{"title":"respondByRequestingPersistableContentKeyRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondByRequestingPersistableContentKeyRequest"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondByRequestingPersistableContentKeyRequest"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isTorchModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isTorchModeSupported(_:)"],"names":{"title":"isTorchModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"torchMode","declarationFragments":[{"kind":"identifier","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHighestQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHighestQuality"],"names":{"title":"AVAssetExportPresetHighestQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","userIsChangingCurrentTime"],"names":{"title":"userIsChangingCurrentTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userIsChangingCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userIsChangingCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset3840x2160"],"names":{"title":"preset3840x2160","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVCHighestQualityWithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVCHighestQualityWithAlpha"],"names":{"title":"AVAssetExportPresetHEVCHighestQualityWithAlpha","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQualityWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQualityWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)addInputGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"inputGroup","declarationFragments":[{"kind":"identifier","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(py)externalStorageDevices","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession","externalStorageDevices"],"names":{"title":"externalStorageDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalStorageDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVExternalStorageDevice","preciseIdentifier":"c:objc(cs)AVExternalStorageDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalStorageDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVExternalStorageDevice","preciseIdentifier":"c:objc(cs)AVExternalStorageDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeAztecCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","aztec"],"names":{"title":"aztec","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aztec"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aztec"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyPerformers","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyPerformers"],"names":{"title":"quickTimeUserDataKeyPerformers","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidSampleCursor","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidSampleCursor"],"names":{"title":"AVError.Code.invalidSampleCursor","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4date13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSg10Foundation4DateVSayAMGSo0abC12RestrictionsVSo6CMTimeaAVSDySSypGtcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:identifier:date:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)"],"names":{"title":"init(primaryItem:identifier:date:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"AVPlayerInterstitialEvent initializer by date"},{"text":""},{"text":"- Parameters:"},{"text":" - primaryItem: The AVPlayerItem playing the primary content, against which the interstitial event will be scheduled. The primaryItem must have an AVAsset that provides an intrinsic mapping from its timeline to real-time dates."},{"text":" - identifier: A persistent identifier for the event."},{"text":" - date: The date within the date range of the primary item at which playback of the primary content should be temporarily suspended and the interstitial items played."},{"text":" - templateItems: An array of AVPlayerItems with configurations that will be reproduced for the playback of interstitial content."},{"text":" - restrictions: Indicates restrictions on the use of end user playback controls that are imposed by the event."},{"text":" - resumptionOffset: Specifies the offset in time at which playback of the primary item should resume after interstitial playback has finished. Definite numeric values are supported. The value .indefinite can also be used, in order to specify that the effective resumption time offset should accord with the wallclock time elapsed during interstitial playback."},{"text":" - playoutLimit: Specifies the offset from the beginning of the interstitial at which interstitial playback should end, if the interstitial asset(s) are longer. Pass a positive numeric value, or .invalid to indicate no playout limit."},{"text":" - userDefinedAttributes: Storage for attributes defined by the client or the content vendor. Attribute names should begin with X- for uniformity with server insertion."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .indefinite, "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .invalid, "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12exportFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","exportFailed"],"names":{"title":"exportFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(im)initWithInputPort:videoPreviewLayer:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","init(inputPort:videoPreviewLayer:)"],"names":{"title":"init(inputPort:videoPreviewLayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPort"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"videoPreviewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPort"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"port"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"videoPreviewLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetLowQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetLowQuality"],"names":{"title":"AVAssetExportPresetLowQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetLowQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetLowQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV30operationNotSupportedForPresetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationNotSupportedForPreset"],"names":{"title":"operationNotSupportedForPreset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","torchMode"],"names":{"title":"torchMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAlbumTitle"],"names":{"title":"id3MetadataAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyReverb","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyReverb"],"names":{"title":"id3MetadataKeyReverb","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)inputPorts","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","inputPorts"],"names":{"title":"inputPorts","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputPorts"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputPorts"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus"],"names":{"title":"AVContentAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"AVContentAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentAuthorizationStatus"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)creationDate","interfaceLanguage":"swift"},"pathComponents":["AVAsset","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use load(.creationDate) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)dateValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","dateValue"],"names":{"title":"dateValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.dateValue) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionForward","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","forward"],"names":{"title":"AVSampleBufferRequest.Direction.forward","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeH264","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","h264"],"names":{"title":"h264","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"h264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"h264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","determineValidity(for:timeRange:validationDelegate:completionHandler:)"],"names":{"title":"determineValidity(for:timeRange:validationDelegate:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineValidity"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"validationDelegate","declarationFragments":[{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineValidity"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)templatePlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","template"],"names":{"title":"template","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"template"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"template"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)URLAssetInitializationOptions","interfaceLanguage":"swift"},"pathComponents":["AVComposition","urlAssetInitializationOptions"],"names":{"title":"urlAssetInitializationOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorExportFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","exportFailed"],"names":{"title":"AVError.Code.exportFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction"],"names":{"title":"AVMutableVideoCompositionLayerInstruction","navigator":[{"kind":"identifier","spelling":"AVMutableVideoCompositionLayerInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionLayerInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionLayerInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup"],"names":{"title":"AVDateRangeMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVDateRangeMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDateRangeMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDateRangeMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponseError:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","processContentKeyResponseError(_:)"],"names":{"title":"processContentKeyResponseError(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponseError"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponseError"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(py)mattingImage","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","mattingImage"],"names":{"title":"mattingImage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)sharedSession","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVExternalStorageDeviceDiscoverySession","preciseIdentifier":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVExternalStorageDeviceDiscoverySession","preciseIdentifier":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset1920x1080"],"names":{"title":"preset1920x1080","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVCoreAnimationBeginTimeAtZero","interfaceLanguage":"swift"},"pathComponents":["AVCoreAnimationBeginTimeAtZero"],"names":{"title":"AVCoreAnimationBeginTimeAtZero","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoreAnimationBeginTimeAtZero"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoreAnimationBeginTimeAtZero"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyPhonogramRights"],"names":{"title":"quickTimeUserDataKeyPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)limitCursor","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","limitCursor"],"names":{"title":"limitCursor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"limitCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"limitCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusRestricted","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","restricted"],"names":{"title":"AVAuthorizationStatus.restricted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(im)initWithInputPorts:output:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","init(inputPorts:output:)"],"names":{"title":"init(inputPorts:output:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPorts"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPorts"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction"],"names":{"title":"AVVideoCompositionLayerInstruction","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionLayerInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionLayerInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionLayerInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19invalidSampleCursorSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidSampleCursor"],"names":{"title":"invalidSampleCursor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVContentAuthorizationStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAlbumSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAlbumSortOrder"],"names":{"title":"id3MetadataAlbumSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyReleaseTime"],"names":{"title":"id3MetadataKeyReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","flatMap(_:)"],"names":{"title":"flatMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that concatenates the results of calling"},{"text":"the given transformation with each element of this sequence."},{"text":""},{"text":"Use this method to receive a single-level asynchronous sequence when your"},{"text":"transformation produces an asynchronous sequence for each element."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The transforming closure takes the received `Int`"},{"text":"and returns a new `Counter` that counts that high. For example, when the"},{"text":"transform receives `3` from the base sequence, it creates a new `Counter`"},{"text":"that produces the values `1`, `2`, and `3`. The `flatMap(_:)` method"},{"text":"\"flattens\" the resulting sequence-of-sequences into a single"},{"text":"`AsyncSequence`."},{"text":""},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .flatMap { Counter(howHigh: $0) }"},{"text":" for await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns an `AsyncSequence`."},{"text":"- Returns: A single, flattened asynchronous sequence that contains all"},{"text":" elements in all the asynchronous sequences produced by `transform`."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"SegmentOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":"> "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AsyncSequence","preciseIdentifier":"s:Sci"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)numberValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","numberValue"],"names":{"title":"numberValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.numberValue) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorUnknown","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","unknown"],"names":{"title":"AVError.Code.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPersistableContentKeyRequest(im)persistableContentKeyFromKeyVendorResponse:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVPersistableContentKeyRequest","persistableContentKey(fromKeyVendorResponse:options:)"],"names":{"title":"persistableContentKey(fromKeyVendorResponse:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"fromKeyVendorResponse","internalName":"keyVendorResponse","declarationFragments":[{"kind":"identifier","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)trackGroups","interfaceLanguage":"swift"},"pathComponents":["AVAsset","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":13,"minor":0},"message":"Use load(.trackGroups) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeHEVC","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hevc"],"names":{"title":"hevc","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVSampleBufferRequestDirectionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_P3_D65","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","P3_D65"],"names":{"title":"AVCaptureColorSpace.P3_D65","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"P3_D65"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"P3_D65"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadChapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportControlsSpeed","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportControlsSpeed"],"names":{"title":"transportControlsSpeed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSpeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSpeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSynchronizedLayer","interfaceLanguage":"swift"},"pathComponents":["AVSynchronizedLayer"],"names":{"title":"AVSynchronizedLayer","navigator":[{"kind":"identifier","spelling":"AVSynchronizedLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSynchronizedLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSynchronizedLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoMirrored","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMirrored"],"names":{"title":"isVideoMirrored","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirrored"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirrored"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToDate:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Use -seekToDate:completionHandler:, passing nil for the completionHandler if you don't require notification of completion"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCommercial","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCommercial"],"names":{"title":"id3MetadataCommercial","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonStallRecovery","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","stallRecovery"],"names":{"title":"stallRecovery","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stallRecovery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stallRecovery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addRenderer:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","addRenderer(_:)"],"names":{"title":"addRenderer(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addRenderer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"renderer","declarationFragments":[{"kind":"identifier","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addRenderer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE13setFontWeight_2inySo09AVCaptioneF0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setFontWeight(_:in:)"],"names":{"title":"setFontWeight(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontWeight"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fontWeight","declarationFragments":[{"kind":"identifier","spelling":"fontWeight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fontWeight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","drop(while:)"],"names":{"title":"drop(while:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drop"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Omits elements from the base asynchronous sequence until a given closure"},{"text":"returns false, after which it passes through all remaining elements."},{"text":""},{"text":"Use `drop(while:)` to omit elements from an asynchronous sequence until"},{"text":"the element received meets a condition you specify."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `drop(while:)` method causes the modified"},{"text":"sequence to ignore received values until it encounters one that is"},{"text":"divisible by `3`:"},{"text":""},{"text":" let stream = Counter(howHigh: 10)"},{"text":" .drop { $0 % 3 != 0 }"},{"text":" for await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"3 4 5 6 7 8 9 10 \""},{"text":""},{"text":"After the predicate returns `false`, the sequence never executes it again,"},{"text":"and from then on the sequence passes through elements from its underlying"},{"text":"sequence as-is."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element as a parameter and"},{"text":" returns a Boolean value indicating whether to drop the element from the"},{"text":" modified sequence."},{"text":"- Returns: An asynchronous sequence that skips over values from the"},{"text":" base sequence until the provided closure returns `false`."}]},"functionSignature":{"parameters":[{"name":"while","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drop"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","init(keySystem:)"],"names":{"title":"init(keySystem:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVAsset","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.commonMetadata) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPersistableContentKeyRequest","interfaceLanguage":"swift"},"pathComponents":["AVPersistableContentKeyRequest"],"names":{"title":"AVPersistableContentKeyRequest","navigator":[{"kind":"identifier","spelling":"AVPersistableContentKeyRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPersistableContentKeyRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPersistableContentKeyRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog"],"names":{"title":"AVPlayerItemAccessLog","navigator":[{"kind":"identifier","spelling":"AVPlayerItemAccessLog"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLog"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLog"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didCapturePhotoForResolvedSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:didCapturePhotoFor:)"],"names":{"title":"photoOutput(_:didCapturePhotoFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCapturePhotoFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"didCapturePhotoFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCapturePhotoFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(im)getVolumeRampForTime:startVolume:endVolume:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","getVolumeRamp(for:startVolume:endVolume:timeRange:)"],"names":{"title":"getVolumeRamp(for:startVolume:endVolume:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"startVolume","declarationFragments":[{"kind":"identifier","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"endVolume","declarationFragments":[{"kind":"identifier","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSegment(forTrackTime:)"],"names":{"title":"loadSegment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionAfter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","after"],"names":{"title":"AVCaptionRubyPosition.after","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_sRGB","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","sRGB"],"names":{"title":"AVCaptureColorSpace.sRGB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sRGB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sRGB"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCommercial","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCommercial"],"names":{"title":"id3MetadataKeyCommercial","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByApplyingExifOrientation:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","applyingExifOrientation(_:)"],"names":{"title":"applyingExifOrientation(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"exifOrientation","declarationFragments":[{"kind":"identifier","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)outputFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","outputFileTypeProfile"],"names":{"title":"outputFileTypeProfile","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileTypeProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileTypeProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE18setBackgroundColor_2inySo10CGColorRefa_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setBackgroundColor(_:in:)"],"names":{"title":"setBackgroundColor(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"backgroundColor","declarationFragments":[{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoMirroring","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMirroringSupported"],"names":{"title":"isVideoMirroringSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirroringSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirroringSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","unspecified"],"names":{"title":"AVCaptionUnitsType.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)perFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","perFrameHDRDisplayMetadataPolicy"],"names":{"title":"perFrameHDRDisplayMetadataPolicy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonUserActionRequired","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","userActionRequired"],"names":{"title":"userActionRequired","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userActionRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userActionRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataComments","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataComments"],"names":{"title":"id3MetadataComments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentDuration","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidCompositionTrackSegmentDuration"],"names":{"title":"AVError.Code.invalidCompositionTrackSegmentDuration","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)lyrics","interfaceLanguage":"swift"},"pathComponents":["AVAsset","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.lyrics) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)renderers","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","renderers"],"names":{"title":"renderers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV26contentKeyRequestCancelledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentKeyRequestCancelled"],"names":{"title":"contentKeyRequestCancelled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)setTransportControlsPlaybackMode:speed:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","setTransportControlsPlaybackMode(_:speed:)"],"names":{"title":"setTransportControlsPlaybackMode(_:speed:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransportControlsPlaybackMode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"speed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"mode","declarationFragments":[{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"}]},{"name":"speed","declarationFragments":[{"kind":"identifier","spelling":"speed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransportControlsPlaybackMode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"speed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetMVHEVC960x960","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","mvhevc960x960"],"names":{"title":"mvhevc960x960","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSegment(forTrackTime:completionHandler:)"],"names":{"title":"loadSegment(forTrackTime:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataYear"],"names":{"title":"id3MetadataYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionBefore","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","before"],"names":{"title":"AVCaptionRubyPosition.before","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(cm)portraitEffectsMatteFromDictionaryRepresentation:error:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","init(fromDictionaryRepresentation:)"],"names":{"title":"init(fromDictionaryRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxDataInfoDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE12setTextColor_2inySo10CGColorRefa_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setTextColor(_:in:)"],"names":{"title":"setTextColor(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextColor"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"textColor","declarationFragments":[{"kind":"identifier","spelling":"textColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"textColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent"],"names":{"title":"AVPlayerItemAccessLogEvent","navigator":[{"kind":"identifier","spelling":"AVPlayerItemAccessLogEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLogEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLogEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)depthDataByApplyingExifOrientation:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","applyingExifOrientation(_:)"],"names":{"title":"applyingExifOrientation(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"exifOrientation","declarationFragments":[{"kind":"identifier","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataBeatsPerMinute","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataBeatsPerMinute"],"names":{"title":"id3MetadataBeatsPerMinute","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureSupported","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isResponsiveCaptureSupported"],"names":{"title":"isResponsiveCaptureSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)selectedMediaOptionInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","selectedMediaOption(in:)"],"names":{"title":"selectedMediaOption(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":10,"minor":13},"message":"Use currentMediaSelection to obtain an instance of AVMediaSelection, which encompasses the currently selected AVMediaSelectionOption in each of the available AVMediaSelectionGroups"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyComments","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyComments"],"names":{"title":"id3MetadataKeyComments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineTwoDigits","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","twoDigits"],"names":{"title":"AVCaption.TextCombine.twoDigits","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"twoDigits"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"twoDigits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)audioChannels","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","audioChannels"],"names":{"title":"audioChannels","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioChannels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureAudioChannel","preciseIdentifier":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioChannels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureAudioChannel","preciseIdentifier":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(URL:trackID:sourceTimeRange:targetTimeRange:)"],"names":{"title":"init(URL:trackID:sourceTimeRange:targetTimeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:trackID:sourceTimeRange:targetTimeRange:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)availableDepthDataTypes","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","availableDepthDataTypes"],"names":{"title":"availableDepthDataTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableDepthDataTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableDepthDataTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","replacingPortraitEffectsMatte(with:)"],"names":{"title":"replacingPortraitEffectsMatte(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingPortraitEffectsMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingPortraitEffectsMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError"],"names":{"title":"AVError","navigator":[{"kind":"identifier","spelling":"AVError"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVError"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)initWithAssetReaderTrackOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","init(assetReaderTrackOutput:)"],"names":{"title":"init(assetReaderTrackOutput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","coordinatedPlaybackNotPossible"],"names":{"title":"coordinatedPlaybackNotPossible","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinatedPlaybackNotPossible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinatedPlaybackNotPossible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)colorTransferFunction","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","colorTransferFunction"],"names":{"title":"colorTransferFunction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","init(keySystem:storageDirectoryAt:)"],"names":{"title":"init(keySystem:storageDirectoryAt:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE14setTextCombine_2inySo09AVCaptioneF0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setTextCombine(_:in:)"],"names":{"title":"setTextCombine(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextCombine"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"textCombine","declarationFragments":[{"kind":"identifier","spelling":"textCombine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"textCombine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)availableChapterLocales","interfaceLanguage":"swift"},"pathComponents":["AVAsset","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableChapterLocales) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVAsset","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableMetadataFormats) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVPixelAspectRatioa17horizontalSpacing08verticalE0ABSi_Sitcfc","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","init(horizontalSpacing:verticalSpacing:)"],"names":{"title":"init(horizontalSpacing:verticalSpacing:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)initialSegmentStartTime","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","initialSegmentStartTime"],"names":{"title":"initialSegmentStartTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialSegmentStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialSegmentStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataAccessibilityDescription"],"names":{"title":"isoUserDataAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypePercent","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","percent"],"names":{"title":"AVCaptionUnitsType.percent","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"percent"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"percent"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionSize@FI@height","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","height"],"names":{"title":"height","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)fastCapturePrioritizationEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","isFastCapturePrioritizationEnabled"],"names":{"title":"isFastCapturePrioritizationEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18operationCancelledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationCancelled"],"names":{"title":"operationCancelled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionSize@FI@width","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","width"],"names":{"title":"width","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"playCommand","declarationFragments":[{"kind":"identifier","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorIncorrectlyConfigured","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","incorrectlyConfigured"],"names":{"title":"AVError.Code.incorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyBeatsPerMinute","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyBeatsPerMinute"],"names":{"title":"id3MetadataKeyBeatsPerMinute","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataBand","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataBand"],"names":{"title":"id3MetadataBand","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest"],"names":{"title":"AVContentKeyRequest","navigator":[{"kind":"identifier","spelling":"AVContentKeyRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVCaptionSizeVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE13setDecoration_2inySo09AVCaptionE0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setDecoration(_:in:)"],"names":{"title":"setDecoration(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDecoration"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"decoration","declarationFragments":[{"kind":"identifier","spelling":"decoration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDecoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"decoration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)colorYCbCrMatrix","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","colorYCbCrMatrix"],"names":{"title":"colorYCbCrMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVPixelAspectRatioaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVPixelAspectRatio@FI@verticalSpacing","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","verticalSpacing"],"names":{"title":"verticalSpacing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)active","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isActive"],"names":{"title":"isActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)time","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","playingInterstitial"],"names":{"title":"playingInterstitial","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playingInterstitial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playingInterstitial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentKeyRequestCancelled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentKeyRequestCancelled"],"names":{"title":"AVError.Code.contentKeyRequestCancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(py)audioTapProcessor","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","audioTapProcessor"],"names":{"title":"audioTapProcessor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVPixelAspectRatio@FI@horizontalSpacing","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","horizontalSpacing"],"names":{"title":"horizontalSpacing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)preferredOutputSegmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","preferredOutputSegmentInterval"],"names":{"title":"preferredOutputSegmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredOutputSegmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredOutputSegmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceStartTime","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidCompositionTrackSegmentSourceStartTime"],"names":{"title":"AVError.Code.invalidCompositionTrackSegmentSourceStartTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVFoundationErrorDomain","interfaceLanguage":"swift"},"pathComponents":["AVFoundationErrorDomain"],"names":{"title":"AVFoundationErrorDomain","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFoundationErrorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFoundationErrorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAsset","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.metadata) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)authorizationRequiredForPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isAuthorizationRequiredForPlayback"],"names":{"title":"isAuthorizationRequiredForPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuthorizationRequiredForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuthorizationRequiredForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","removeRenderer(_:at:completionHandler:)"],"names":{"title":"removeRenderer(_:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"renderer","declarationFragments":[{"kind":"identifier","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeText","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVCaptionSize","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize"],"names":{"title":"AVCaptionSize","navigator":[{"kind":"identifier","spelling":"AVCaptionSize"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSize"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection"],"names":{"title":"AVCaptureConnection","navigator":[{"kind":"identifier","spelling":"AVCaptureConnection"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureConnection"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureConnection"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)depthDataByReplacingDepthDataMapWithPixelBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","replacingDepthDataMap(with:)"],"names":{"title":"replacingDepthDataMap(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingDepthDataMap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingDepthDataMap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataCopyright"],"names":{"title":"isoUserDataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeCells","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","cells"],"names":{"title":"AVCaptionUnitsType.cells","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cells"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cells"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishProcessingPhoto:error:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:didFinishProcessingPhoto:error:)"],"names":{"title":"photoOutput(_:didFinishProcessingPhoto:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishProcessingPhoto"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhoto","preciseIdentifier":"c:objc(cs)AVCapturePhoto"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"didFinishProcessingPhoto","internalName":"photo","declarationFragments":[{"kind":"identifier","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhoto","preciseIdentifier":"c:objc(cs)AVCapturePhoto"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishProcessingPhoto"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhoto","preciseIdentifier":"c:objc(cs)AVCapturePhoto"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)locale","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","locale"],"names":{"title":"locale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","segment(forTrackTime:)"],"names":{"title":"segment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadSegment(forTrackTime:) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem"],"names":{"title":"AVPlayerItem","navigator":[{"kind":"identifier","spelling":"AVPlayerItem"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItem"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4time13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSgSo6CMTimeaSayAMGSo0abC12RestrictionsVA2PSDySSypGtcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:identifier:time:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)"],"names":{"title":"init(primaryItem:identifier:time:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"AVPlayerInterstitialEvent initializer by time"},{"text":""},{"text":"- Parameters:"},{"text":" - primaryItem: The AVPlayerItem playing the primary content, against which the interstitial event will be scheduled."},{"text":" - identifier: A persistent identifier for the event."},{"text":" - time: The time within the duration of the primary item at which playback of the primary content should be temporarily suspended and the interstitial items played."},{"text":" - templateItems: An array of AVPlayerItems with configurations that will be reproduced for the playback of interstitial content."},{"text":" - restrictions: Indicates restrictions on the use of end user playback controls that are imposed by the event."},{"text":" - resumptionOffset: Specifies the offset in time at which playback of the primary item should resume after interstitial playback has finished. Definite numeric values are supported. The value .indefinite can also be used, in order to specify that the effective resumption time offset should accord with the wallclock time elapsed during interstitial playback."},{"text":" - playoutLimit: Specifies the offset from the beginning of the interstitial at which interstitial playback should end, if the interstitial asset(s) are longer. Pass a positive numeric value, or .invalid to indicate no playout limit."},{"text":" - userDefinedAttributes: Storage for attributes defined by the client or the content vendor. Attribute names should begin with X- for uniformity with server insertion."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .indefinite, "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .invalid, "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVPixelAspectRatio","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio"],"names":{"title":"AVPixelAspectRatio","navigator":[{"kind":"identifier","spelling":"AVPixelAspectRatio"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPixelAspectRatio"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPixelAspectRatio"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isResponsiveCaptureEnabled"],"names":{"title":"isResponsiveCaptureEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE12setFontStyle_2inySo09AVCaptioneF0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setFontStyle(_:in:)"],"names":{"title":"setFontStyle(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontStyle"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fontStyle","declarationFragments":[{"kind":"identifier","spelling":"fontStyle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fontStyle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyBand","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyBand"],"names":{"title":"id3MetadataKeyBand","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAudioSeekPointIndex","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAudioSeekPointIndex"],"names":{"title":"id3MetadataAudioSeekPointIndex","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","filter(_:)"],"names":{"title":"filter(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filter"},{"kind":"text","spelling":"(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFilterSequence","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that contains, in order, the elements of"},{"text":"the base sequence that satisfy the given predicate."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `filter(_:)` method returns `true` for even"},{"text":"values and `false` for odd values, thereby filtering out the odd values:"},{"text":""},{"text":" let stream = Counter(howHigh: 10)"},{"text":" .filter { $0 % 2 == 0 }"},{"text":" for await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"2 4 6 8 10 \""},{"text":""},{"text":"- Parameter isIncluded: A closure that takes an element of the"},{"text":" asynchronous sequence as its argument and returns a Boolean value"},{"text":" that indicates whether to include the element in the filtered sequence."},{"text":"- Returns: An asynchronous sequence that contains, in order, the elements"},{"text":" of the base sequence that satisfy the given predicate."}]},"functionSignature":{"parameters":[{"name":"isIncluded","declarationFragments":[{"kind":"identifier","spelling":"isIncluded"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncFilterSequence","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isIncluded"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFilterSequence","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV38invalidCompositionTrackSegmentDurationSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidCompositionTrackSegmentDuration"],"names":{"title":"invalidCompositionTrackSegmentDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"playCommand","declarationFragments":[{"kind":"identifier","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","removeRenderer(_:at:)"],"names":{"title":"removeRenderer(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"renderer","declarationFragments":[{"kind":"identifier","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataType","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataType"],"names":{"title":"depthDataType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithAuthorizationTokenData:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse","init(authorizationTokenData:)"],"names":{"title":"init(authorizationTokenData:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"authorizationTokenData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"authorizationTokenData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:interstitialTimeRangesForPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinatorDelegate","playbackCoordinator(_:interstitialTimeRangesFor:)"],"names":{"title":"playbackCoordinator(_:interstitialTimeRangesFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interstitialTimeRangesFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"}]},{"name":"interstitialTimeRangesFor","internalName":"playerItem","declarationFragments":[{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interstitialTimeRangesFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19rosettaNotInstalledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","rosettaNotInstalled"],"names":{"title":"rosettaNotInstalled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(cm)compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(URL:trackID:sourceTimeRange:targetTimeRange:)"],"names":{"title":"init(URL:trackID:sourceTimeRange:targetTimeRange:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:trackID:sourceTimeRange:targetTimeRange:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","addPeriodicTimeObserver(forInterval:queue:using:)"],"names":{"title":"addPeriodicTimeObserver(forInterval:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forInterval","internalName":"interval","declarationFragments":[{"kind":"identifier","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataConductor"],"names":{"title":"id3MetadataConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.segments) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17fileAlreadyExistsSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileAlreadyExists"],"names":{"title":"fileAlreadyExists","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)textAlignment","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","textAlignment"],"names":{"title":"textAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier"],"names":{"title":"AVAssetVariantQualifier","navigator":[{"kind":"identifier","spelling":"AVAssetVariantQualifier"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariantQualifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariantQualifier"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineFourDigits","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","fourDigits"],"names":{"title":"AVCaption.TextCombine.fourDigits","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fourDigits"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fourDigits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC3840x2160WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc3840x2160WithAlpha"],"names":{"title":"hevc3840x2160WithAlpha","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSegmentStartedWithNonSyncSample","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","segmentStartedWithNonSyncSample"],"names":{"title":"AVError.Code.segmentStartedWithNonSyncSample","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_P3_D65","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_P3_D65"],"names":{"title":"AVVideoColorPrimaries_P3_D65","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_P3_D65"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_P3_D65"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeHair","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","hair"],"names":{"title":"hair","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hair"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hair"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKey"],"names":{"title":"AVContentKey","navigator":[{"kind":"identifier","spelling":"AVContentKey"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKey"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPropertiesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPropertiesKey"],"names":{"title":"AVVideoColorPropertiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoRotationAngle","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoRotationAngle"],"names":{"title":"videoRotationAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataDate"],"names":{"title":"isoUserDataDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_SMPTE_C","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_SMPTE_C"],"names":{"title":"AVVideoColorPrimaries_SMPTE_C","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_SMPTE_C"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_SMPTE_C"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationCancelled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationCancelled"],"names":{"title":"AVError.Code.operationCancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadMetadata(for:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.value) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(im)isVideoRotationAngleSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoRotationAngleSupported(_:)"],"names":{"title":"isVideoRotationAngleSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoRotationAngleSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoRotationAngle","declarationFragments":[{"kind":"identifier","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoRotationAngleSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)flushSegment","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","flushSegment()"],"names":{"title":"flushSegment()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushSegment"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushSegment"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)dictionaryRepresentationForAuxiliaryDataType:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","dictionaryRepresentation(forAuxiliaryDataType:)"],"names":{"title":"dictionaryRepresentation(forAuxiliaryDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forAuxiliaryDataType","internalName":"outAuxDataType","declarationFragments":[{"kind":"identifier","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)applicationAuthorizedForPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isApplicationAuthorizedForPlayback"],"names":{"title":"isApplicationAuthorizedForPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isApplicationAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isApplicationAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.requiresFrameReordering) instead"}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing"],"names":{"title":"AVVideoCompositing","navigator":[{"kind":"identifier","spelling":"AVVideoCompositing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataComposer"],"names":{"title":"id3MetadataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyConductor"],"names":{"title":"id3MetadataKeyConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVCaptionDimension","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension"],"names":{"title":"AVCaptionDimension","navigator":[{"kind":"identifier","spelling":"AVCaptionDimension"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21incorrectlyConfiguredSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","incorrectlyConfigured"],"names":{"title":"incorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)adjustingFocus","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isAdjustingFocus"],"names":{"title":"isAdjustingFocus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingFocus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingFocus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileAlreadyExists","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileAlreadyExists"],"names":{"title":"AVError.Code.fileAlreadyExists","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc3840x2160"],"names":{"title":"hevc3840x2160","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceAround","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","distributeSpaceAround"],"names":{"title":"AVCaptionRubyAlignment.distributeSpaceAround","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceAround"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceAround"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:::SYNTHESIZED::c:objc(cs)AVSampleBufferRequest","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","init(startCursor:)"],"names":{"title":"init(startCursor:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(start:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackSegment"],"names":{"title":"AVAssetTrackSegment","navigator":[{"kind":"identifier","spelling":"AVAssetTrackSegment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)region","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","region"],"names":{"title":"region","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVContentKeyRecipient","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRecipient"],"names":{"title":"AVContentKeyRecipient","navigator":[{"kind":"identifier","spelling":"AVContentKeyRecipient"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRecipient"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRecipient"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes"],"names":{"title":"AVAssetVariant.AudioAttributes.RenditionSpecificAttributes","navigator":[{"kind":"identifier","spelling":"RenditionSpecificAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RenditionSpecificAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RenditionSpecificAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"pauseCommand","declarationFragments":[{"kind":"identifier","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeSkin","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","skin"],"names":{"title":"skin","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"skin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"skin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataTaggedCharacteristic"],"names":{"title":"isoUserDataTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willCapturePhotoForResolvedSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:willCapturePhotoFor:)"],"names":{"title":"photoOutput(_:willCapturePhotoFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willCapturePhotoFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"willCapturePhotoFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willCapturePhotoFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput"],"names":{"title":"AVAssetReaderVideoCompositionOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderVideoCompositionOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderVideoCompositionOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderVideoCompositionOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)dataType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","dataType"],"names":{"title":"dataType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyComposer"],"names":{"title":"id3MetadataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","audioSessionInterrupted"],"names":{"title":"audioSessionInterrupted","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","addBoundaryTimeObserver(forTimes:queue:using:)"],"names":{"title":"addBoundaryTimeObserver(forTimes:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forTimes","internalName":"times","declarationFragments":[{"kind":"identifier","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionUnitsTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCommerical","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCommerical"],"names":{"title":"id3MetadataCommerical","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11},"message":"No longer supported"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)expectedPhotoCount","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","expectedPhotoCount"],"names":{"title":"expectedPhotoCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedPhotoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedPhotoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeColorSpace"],"names":{"title":"activeColorSpace","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyTrack"],"names":{"title":"quickTimeUserDataKeyTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV37compositionTrackSegmentsNotContiguousSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","compositionTrackSegmentsNotContiguous"],"names":{"title":"compositionTrackSegmentsNotContiguous","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataFiltered","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","isDepthDataFiltered"],"names":{"title":"isDepthDataFiltered","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDepthDataFiltered"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDepthDataFiltered"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetMVHEVC1440x1440","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","mvhevc1440x1440"],"names":{"title":"mvhevc1440x1440","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool"],"names":{"title":"AVVideoCompositionCoreAnimationTool","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionCoreAnimationTool"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionCoreAnimationTool"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionCoreAnimationTool"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMetadata(for:)"],"names":{"title":"loadMetadata(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetReaderCaptionValidationHandling(im)captionAdaptor:didVendCaption:skippingUnsupportedSourceSyntaxElements:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderCaptionValidationHandling","captionAdaptor(_:didVendCaption:skippingUnsupportedSourceSyntaxElements:)"],"names":{"title":"captionAdaptor(_:didVendCaption:skippingUnsupportedSourceSyntaxElements:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionAdaptor"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutputCaptionAdaptor","preciseIdentifier":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didVendCaption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"skippingUnsupportedSourceSyntaxElements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"adaptor","declarationFragments":[{"kind":"identifier","spelling":"adaptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutputCaptionAdaptor","preciseIdentifier":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"}]},{"name":"didVendCaption","internalName":"caption","declarationFragments":[{"kind":"identifier","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]},{"name":"skippingUnsupportedSourceSyntaxElements","internalName":"syntaxElements","declarationFragments":[{"kind":"identifier","spelling":"syntaxElements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionAdaptor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"adaptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutputCaptionAdaptor","preciseIdentifier":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didVendCaption"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"skippingUnsupportedSourceSyntaxElements"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"syntaxElements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorRosettaNotInstalled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","rosettaNotInstalled"],"names":{"title":"AVError.Code.rosettaNotInstalled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVMovieShouldSupportAliasDataReferencesKey","interfaceLanguage":"swift"},"pathComponents":["AVMovieShouldSupportAliasDataReferencesKey"],"names":{"title":"AVMovieShouldSupportAliasDataReferencesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.minFrameDuration) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","focusPointOfInterest"],"names":{"title":"focusPointOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusPointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusPointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)automaticallyAdjustsVideoMirroring","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","automaticallyAdjustsVideoMirroring"],"names":{"title":"automaticallyAdjustsVideoMirroring","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyAdjustsVideoMirroring"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyAdjustsVideoMirroring"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV31segmentStartedWithNonSyncSampleSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","segmentStartedWithNonSyncSample"],"names":{"title":"segmentStartedWithNonSyncSample","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeTeeth","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","teeth"],"names":{"title":"teeth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"teeth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"teeth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptionRubyPositionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)captureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","captureReadiness"],"names":{"title":"captureReadiness","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderSampleReferenceOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderSampleReferenceOutput"],"names":{"title":"AVAssetReaderSampleReferenceOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderSampleReferenceOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderSampleReferenceOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderSampleReferenceOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMetadata(for:completionHandler:)"],"names":{"title":"loadMetadata(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes"],"names":{"title":"AVAssetVariant.VideoAttributes","navigator":[{"kind":"identifier","spelling":"VideoAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"VideoAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"VideoAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierIcyMetadataStreamTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","icyMetadataStreamTitle"],"names":{"title":"icyMetadataStreamTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotAvailable","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","notAvailable"],"names":{"title":"AVContentAuthorizationStatus.notAvailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notAvailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notAvailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)animation","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","animation"],"names":{"title":"animation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterDelegate","preciseIdentifier":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterDelegate","preciseIdentifier":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType"],"names":{"title":"AVCaptionUnitsType","navigator":[{"kind":"identifier","spelling":"AVCaptionUnitsType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionUnitsType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionUnitsType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVMovieReferenceRestrictionsKey","interfaceLanguage":"swift"},"pathComponents":["AVMovieReferenceRestrictionsKey"],"names":{"title":"AVMovieReferenceRestrictionsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"pauseCommand","declarationFragments":[{"kind":"identifier","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)contentAuthorizedForPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isContentAuthorizedForPlayback"],"names":{"title":"isContentAuthorizedForPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContentAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContentAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCommercialInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCommercialInformation"],"names":{"title":"id3MetadataCommercialInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineThreeDigits","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","threeDigits"],"names":{"title":"AVCaption.TextCombine.threeDigits","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"threeDigits"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"threeDigits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So37AVCoordinatedPlaybackSuspensionReasonayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyTrackName"],"names":{"title":"quickTimeUserDataKeyTrackName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionDimension@FI@value","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto"],"names":{"title":"AVCapturePhoto","navigator":[{"kind":"identifier","spelling":"AVCapturePhoto"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhoto"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhoto"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer"],"names":{"title":"AVCaptionRenderer","navigator":[{"kind":"identifier","spelling":"AVCaptionRenderer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRenderer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRenderer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCommerical","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCommerical"],"names":{"title":"id3MetadataKeyCommerical","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":11},"renamed":"AVMetadataKey.id3MetadataKeyCommercial"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)extraAttributes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","extraAttributes"],"names":{"title":"extraAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.extraAttributes) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","init(asset:applyingCIFiltersWithHandler:)"],"names":{"title":"init(asset:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","dropFirst(_:)"],"names":{"title":"dropFirst(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dropFirst"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Omits a specified number of elements from the base asynchronous sequence,"},{"text":"then passes through all remaining elements."},{"text":""},{"text":"Use `dropFirst(_:)` when you want to drop the first *n* elements from the"},{"text":"base sequence and pass through the remaining elements."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `dropFirst(_:)` method causes the modified"},{"text":"sequence to ignore the values `1` through `3`, and instead emit `4` through `10`:"},{"text":""},{"text":" for await number in Counter(howHigh: 10).dropFirst(3) {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"4 5 6 7 8 9 10 \""},{"text":""},{"text":"If the number of elements to drop exceeds the number of elements in the"},{"text":"sequence, the result is an empty sequence."},{"text":""},{"text":"- Parameter count: The number of elements to drop from the beginning of"},{"text":" the sequence. `count` must be greater than or equal to zero."},{"text":"- Returns: An asynchronous sequence that drops the first `count`"},{"text":" elements from the base sequence."}]},"functionSignature":{"parameters":[{"name":"count","declarationFragments":[{"kind":"identifier","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dropFirst"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" = 1) -> "},{"kind":"typeIdentifier","spelling":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC7680x4320","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc7680x4320"],"names":{"title":"hevc7680x4320","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":1}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorCompositionTrackSegmentsNotContiguous","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","compositionTrackSegmentsNotContiguous"],"names":{"title":"AVError.Code.compositionTrackSegmentsNotContiguous","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVStreamingKeyDeliveryContentKeyType","interfaceLanguage":"swift"},"pathComponents":["AVStreamingKeyDeliveryContentKeyType"],"names":{"title":"AVStreamingKeyDeliveryContentKeyType","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)nominalFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.nominalFrameRate) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterestSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFocusPointOfInterestSupported"],"names":{"title":"isFocusPointOfInterestSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusPointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusPointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataMap","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataMap"],"names":{"title":"depthDataMap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataMap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataMap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotPossible","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","notPossible"],"names":{"title":"AVContentAuthorizationStatus.notPossible","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPossible"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPossible"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierIcyMetadataStreamURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","icyMetadataStreamURL"],"names":{"title":"icyMetadataStreamURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVStreamingKeyDeliveryPersistentContentKeyType","interfaceLanguage":"swift"},"pathComponents":["AVStreamingKeyDeliveryPersistentContentKeyType"],"names":{"title":"AVStreamingKeyDeliveryPersistentContentKeyType","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryPersistentContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryPersistentContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataQuality"],"names":{"title":"depthDataQuality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Quality","preciseIdentifier":"c:@E@AVDepthDataQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Quality","preciseIdentifier":"c:@E@AVDepthDataQuality"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So37AVCoordinatedPlaybackSuspensionReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition"],"names":{"title":"AVCaptionRubyPosition","navigator":[{"kind":"identifier","spelling":"AVCaptionRubyPosition"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyPosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyPosition"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVCHighestQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVCHighestQuality"],"names":{"title":"AVAssetExportPresetHEVCHighestQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCommercialInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCommercialInformation"],"names":{"title":"id3MetadataKeyCommercialInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"seekCommand","declarationFragments":[{"kind":"identifier","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInputSource(py)localizedName","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","InputSource","localizedName"],"names":{"title":"localizedName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for each common metadata key for which a value is available"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)hasRollAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","hasRollAngle"],"names":{"title":"hasRollAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasRollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasRollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeyRecipient(im)contentKeySession:didProvideContentKey:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRecipient","contentKeySession(_:didProvide:)"],"names":{"title":"contentKeySession(_:didProvide:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"contentKeySession","declarationFragments":[{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvide","internalName":"contentKey","declarationFragments":[{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKeySession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)highQualityRendering","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","highQualityRendering"],"names":{"title":"highQualityRendering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highQualityRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highQualityRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInternetRadioStationOwner"],"names":{"title":"id3MetadataInternetRadioStationOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)addInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(py)assets","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","assets"],"names":{"title":"assets","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assets"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assets"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAlbum"],"names":{"title":"quickTimeMetadataAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerPlaybackCoordinator(py)player","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinator","player"],"names":{"title":"player","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE10codecTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","codecTypes"],"names":{"title":"codecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoCodecType","preciseIdentifier":"c:@T@CMVideoCodecType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoCodecType","preciseIdentifier":"c:@T@CMVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetMedium","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","medium"],"names":{"title":"medium","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","scaleTimeRange(_:toDuration:)"],"names":{"title":"scaleTimeRange(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(settingsFrom:options:)"],"names":{"title":"init(settingsFrom:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataMediaRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataMediaRating"],"names":{"title":"identifier3GPUserDataMediaRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyContributor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyContributor"],"names":{"title":"commonKeyContributor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So35AVMetadataMachineReadableCodeObjectC12AVFoundationE7cornersSaySo7CGPointVGvp","interfaceLanguage":"swift"},"pathComponents":["AVMetadataMachineReadableCodeObject","corners"],"names":{"title":"corners","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"corners"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"corners"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":7,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInput(py)device","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeviceInput","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for all metadata identifiers for which a value is available"},{"text":""},{"text":"Items can be filtered according to language via"},{"text":"`AVMetadataItem. metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)` and according to identifier via `AVMetadataItem.metadataItems(from:filteredByIdentifier:)`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPlaying","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","playing"],"names":{"title":"AVPlayer.TimeControlStatus.playing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorCreateContentKeyRequestFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","createContentKeyRequestFailed"],"names":{"title":"AVError.Code.createContentKeyRequestFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentBefore","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","before"],"names":{"title":"AVCaptionRegion.DisplayAlignment.before","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)capturesMouseClicks","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","capturesMouseClicks"],"names":{"title":"capturesMouseClicks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesMouseClicks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesMouseClicks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusRendering","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","rendering"],"names":{"title":"AVQueuedSampleBufferRenderingStatus.rendering","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rendering"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rendering"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataEQ","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataEQ"],"names":{"title":"iTunesMetadataEQ","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format"],"names":{"title":"AVCaptureDevice.Format","navigator":[{"kind":"identifier","spelling":"Format"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Format"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Format"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE16nominalFrameRateSdSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter nominalFrameRate: If it is not declared, the value will be nil."},{"text":" "}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeySoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeySoftware"],"names":{"title":"quickTimeMetadataKeySoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInput(im)initWithDevice:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeviceInput","init(device:)"],"names":{"title":"init(device:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)switchBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","switchBitrate"],"names":{"title":"switchBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"switchBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"switchBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArranger"],"names":{"title":"iTunesMetadataKeyArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(cm)downloadConfigurationWithAsset:title:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","init(asset:title:)"],"names":{"title":"init(asset:title:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)validateTrackSegments:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","validateSegments(_:)"],"names":{"title":"validateSegments(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateSegments"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"trackSegments","declarationFragments":[{"kind":"identifier","spelling":"trackSegments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateSegments"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackSegments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInternetRadioStationName"],"names":{"title":"id3MetadataInternetRadioStationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetLow","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","low"],"names":{"title":"low","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)startWriting","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","startWriting()"],"names":{"title":"startWriting()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startWriting"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startWriting"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","exposurePointOfInterest"],"names":{"title":"exposurePointOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposurePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposurePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer"],"names":{"title":"AVSampleBufferDisplayLayer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferDisplayLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentCenter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","center"],"names":{"title":"AVCaptionRegion.DisplayAlignment.center","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(im)addFragmentedAsset:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","addFragmentedAsset(_:)"],"names":{"title":"addFragmentedAsset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)rollAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","rollAngle"],"names":{"title":"rollAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(im)newPixelBuffer","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","newPixelBuffer()"],"names":{"title":"newPixelBuffer()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAccessibilityDescription"],"names":{"title":"quickTimeMetadataAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataPerformer"],"names":{"title":"identifier3GPUserDataPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)estimatedDataRate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)pixelBufferPool","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","pixelBufferPool"],"names":{"title":"pixelBufferPool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"seekCommand","declarationFragments":[{"kind":"identifier","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredRate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerPlaybackCoordinator(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinator","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","failed"],"names":{"title":"AVQueuedSampleBufferRenderingStatus.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyCopyrights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyCopyrights"],"names":{"title":"commonKeyCopyrights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)hasAudioSampleDependencies","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)metadataOutputRectOfInterestForRect:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","metadataOutputRectConverted(fromLayerRect:)"],"names":{"title":"metadataOutputRectConverted(fromLayerRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromLayerRect","internalName":"rectInLayerCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInLayerCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInLayerCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAppleID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAppleID"],"names":{"title":"iTunesMetadataKeyAppleID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyRatingUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyRatingUser"],"names":{"title":"quickTimeMetadataKeyRatingUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(im)removeFragmentedAsset:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","removeFragmentedAsset(_:)"],"names":{"title":"removeFragmentedAsset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataSalientObject(py)objectID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataSalientObject","objectID"],"names":{"title":"objectID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"objectID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"objectID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)audioMix","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","audioMix"],"names":{"title":"audioMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)mediaRequestsWWAN","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","mediaRequestsWWAN"],"names":{"title":"mediaRequestsWWAN","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaRequestsWWAN"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaRequestsWWAN"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate"],"names":{"title":"AVContentKeySessionDelegate","navigator":[{"kind":"identifier","spelling":"AVContentKeySessionDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem","navigator":[{"kind":"identifier","spelling":"AutoFocusSystem"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AutoFocusSystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AutoFocusSystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)scaleFactor","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","scaleFactor"],"names":{"title":"scaleFactor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)hasYawAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","hasYawAngle"],"names":{"title":"hasYawAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasYawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasYawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array in which each element represents a format of metadata that's available for the track (e.g. QuickTime userdata, etc.)"},{"text":""},{"text":"Metadata formats are defined in AVMetadataFormat."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataEncodedBy"],"names":{"title":"iTunesMetadataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)yawAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","yawAngle"],"names":{"title":"yawAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)capturesCursor","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","capturesCursor"],"names":{"title":"capturesCursor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So24AVCaptureAutoFocusSystemV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port"],"names":{"title":"AVCaptureInput.Port","navigator":[{"kind":"identifier","spelling":"Port"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Port"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Port"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInvolvedPeopleList_v24"],"names":{"title":"id3MetadataInvolvedPeopleList_v24","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE09availableF16AssociationTypesAA07AVAsyncD0CyxSaySo07AVTrackH4TypeaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array in which each element represents a type of track association that the receiver has with one or more of the other tracks of the asset (e.g. `.chapterList`, `.timecode`, etc)."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPaused","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","paused"],"names":{"title":"AVPlayer.TimeControlStatus.paused","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paused"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paused"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataLocation"],"names":{"title":"identifier3GPUserDataLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So35AVQueuedSampleBufferRenderingStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataArtist"],"names":{"title":"quickTimeMetadataArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemMediaSelectionDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","mediaSelectionDidChangeNotification"],"names":{"title":"mediaSelectionDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)itemTime","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","itemTime"],"names":{"title":"itemTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29createContentKeyRequestFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","createContentKeyRequestFailed"],"names":{"title":"createContentKeyRequestFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"bufferingCommand","declarationFragments":[{"kind":"identifier","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderHint(py)startCompositionTime","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderHint","startCompositionTime"],"names":{"title":"startCompositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)addTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","addTrackAssociation(to:type:)"],"names":{"title":"addTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)selfContained","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentAfter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","after"],"names":{"title":"AVCaptionRegion.DisplayAlignment.after","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyArtist"],"names":{"title":"commonKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)averagePowerLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","averagePowerLevel"],"names":{"title":"averagePowerLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePowerLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePowerLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataEncodingTool","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataEncodingTool"],"names":{"title":"iTunesMetadataEncodingTool","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling"],"names":{"title":"AVAssetTrackGroupOutputHandling","navigator":[{"kind":"identifier","spelling":"AVAssetTrackGroupOutputHandling"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroupOutputHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroupOutputHandling"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAlbumArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAlbumArtist"],"names":{"title":"iTunesMetadataKeyAlbumArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyPublisher"],"names":{"title":"quickTimeMetadataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeySession","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession"],"names":{"title":"AVContentKeySession","navigator":[{"kind":"identifier","spelling":"AVContentKeySession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)sourcePixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","sourcePixelBufferAttributes"],"names":{"title":"sourcePixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVContentKeyRecipient(py)mayRequireContentKeysForMediaDataProcessing","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRecipient","mayRequireContentKeysForMediaDataProcessing"],"names":{"title":"mayRequireContentKeysForMediaDataProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)totalSampleDataLength","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInvolvedPeopleList_v23"],"names":{"title":"id3MetadataInvolvedPeopleList_v23","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationBalanced","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","balanced"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization.balanced","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balanced"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balanced"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemNone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","none"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetHigh","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","high"],"names":{"title":"high","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:toleranceBefore:toleranceAfter:completionHandler:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataMediaClassification","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataMediaClassification"],"names":{"title":"identifier3GPUserDataMediaClassification","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorUnsupportedOutputSettings","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","unsupportedOutputSettings"],"names":{"title":"AVError.Code.unsupportedOutputSettings","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector"],"names":{"title":"AVPlayerItemMetadataCollector","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataCollector"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollector"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollector"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)flashAvailable","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFlashAvailable"],"names":{"title":"isFlashAvailable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataArranger"],"names":{"title":"quickTimeMetadataArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)error","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)peakHoldLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","peakHoldLevel"],"names":{"title":"peakHoldLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakHoldLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakHoldLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","unknown"],"names":{"title":"AVQueuedSampleBufferRenderingStatus.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyArtwork"],"names":{"title":"commonKeyArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)status","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVContentKeyRequestStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVContentKeyRequestStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyAuthor"],"names":{"title":"commonKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVAssetTrackGroupOutputHandlingV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","videoRange"],"names":{"title":"videoRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:identifierForPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinatorDelegate","playbackCoordinator(_:identifierFor:)"],"names":{"title":"playbackCoordinator(_:identifierFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifierFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"}]},{"name":"identifierFor","internalName":"playerItem","declarationFragments":[{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifierFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataExecProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataExecProducer"],"names":{"title":"iTunesMetadataExecProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderHint(py)endCompositionTime","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderHint","endCompositionTime"],"names":{"title":"endCompositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyProducer"],"names":{"title":"quickTimeMetadataKeyProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAlbum"],"names":{"title":"iTunesMetadataKeyAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)shouldBufferInAnticipationOfPlayback","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","shouldBufferInAnticipationOfPlayback"],"names":{"title":"shouldBufferInAnticipationOfPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)hasFlash","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","hasFlash"],"names":{"title":"hasFlash","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasFlash"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasFlash"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)canAddInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","canAdd(_:)"],"names":{"title":"canAdd(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMovie(cm)movieTypes","interfaceLanguage":"swift"},"pathComponents":["AVMovie","movieTypes()"],"names":{"title":"movieTypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusWaitingToPlayAtSpecifiedRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","waitingToPlayAtSpecifiedRate"],"names":{"title":"AVPlayer.TimeControlStatus.waitingToPlayAtSpecifiedRate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingToPlayAtSpecifiedRate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingToPlayAtSpecifiedRate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO13requestedTimeSo6CMTimeavp","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","requestedTime"],"names":{"title":"requestedTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The time at which the image was requested."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyAlbum"],"names":{"title":"quickTimeUserDataKeyAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)cancelWriting","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","cancelWriting()"],"names":{"title":"cancelWriting()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelWriting"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelWriting"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput"],"names":{"title":"AVPlayerItemLegibleOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemLegibleOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)fallbackPrimaryConstituentDevices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","fallbackPrimaryConstituentDevices"],"names":{"title":"fallbackPrimaryConstituentDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset960x540","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","qHD960x540"],"names":{"title":"qHD960x540","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qHD960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qHD960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)completionDueDate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","completionDueDate"],"names":{"title":"completionDueDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)requiresFrameReordering","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataGroupIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataGroupIdentifier"],"names":{"title":"id3MetadataGroupIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(py)sourceTrackID","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","sourceTrackID"],"names":{"title":"sourceTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyOnlineExtras","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyOnlineExtras"],"names":{"title":"iTunesMetadataKeyOnlineExtras","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)reversePlaybackEndTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","reversePlaybackEndTime"],"names":{"title":"reversePlaybackEndTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reversePlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reversePlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptionDecorationV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPreferredLanguages:preferredMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","init(preferredLanguages:preferredMediaCharacteristics:)"],"names":{"title":"init(preferredLanguages:preferredMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll"],"names":{"title":"AVCaptionRegion.Scroll","navigator":[{"kind":"identifier","spelling":"Scroll"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scroll"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scroll"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyAccessibilityDescription"],"names":{"title":"commonKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:::SYNTHESIZED::c:objc(cs)AVCapturePhotoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","init(fromPhotoSettings:)"],"names":{"title":"init(fromPhotoSettings:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPhotoSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPhotoSettings"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"photoSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(from:)"}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus"],"names":{"title":"AVPlayer.TimeControlStatus","navigator":[{"kind":"identifier","spelling":"TimeControlStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TimeControlStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TimeControlStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)initWithPhotoOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","init(photoOutput:)"],"names":{"title":"init(photoOutput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"photoOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"photoOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAuthor"],"names":{"title":"quickTimeMetadataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(py)connections","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","connections"],"names":{"title":"connections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23canProvideSampleCursorsAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver can provide instances of AVSampleCursor for traversing its media samples and discovering information about them."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":9}},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVCaptureDeviceFormatC12AVFoundationE27supportedMaxPhotoDimensionsSaySo07CMVideoH0aGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","supportedMaxPhotoDimensions"],"names":{"title":"supportedMaxPhotoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedMaxPhotoDimensions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedMaxPhotoDimensions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"macCatalyst","introduced":{"major":16,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog(py)extendedLogDataStringEncoding","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog","extendedLogDataStringEncoding"],"names":{"title":"extendedLogDataStringEncoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(py)sourceURL","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","sourceURL"],"names":{"title":"sourceURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)removeTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","removeTrackAssociation(to:type:)"],"names":{"title":"removeTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVFragmentedAssetTracks contained by the fragmented asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVFragmentedAsset","rhsPrecise":"c:objc(cs)AVFragmentedAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)anticipatedPlaybackRate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","anticipatedPlaybackRate"],"names":{"title":"anticipatedPlaybackRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput"],"names":{"title":"AVPlayerItemOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemContrastDetection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","contrastDetection"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem.contrastDetection","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contrastDetection"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contrastDetection"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So35AVCapturePhotoQualityPrioritizationV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO5imageSo10CGImageRefavp","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","image"],"names":{"title":"image","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The image that was generated. This property throws an error if image generation failed or was cancelled."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes(py)presentationSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","presentationSize"],"names":{"title":"presentationSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog(im)extendedLogData","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog","extendedLogData()"],"names":{"title":"extendedLogData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAcknowledgement","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAcknowledgement"],"names":{"title":"iTunesMetadataKeyAcknowledgement","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)rectForMetadataOutputRectOfInterest:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","layerRectConverted(fromMetadataOutputRect:)"],"names":{"title":"layerRectConverted(fromMetadataOutputRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromMetadataOutputRect","internalName":"rectInMetadataOutputCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetCache(im)mediaSelectionOptionsInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetCache","mediaSelectionOptions(in:)"],"names":{"title":"mediaSelectionOptions(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)size","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","size"],"names":{"title":"size","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoLayoutAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","videoLayoutAttributes"],"names":{"title":"videoLayoutAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoLayoutAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LayoutAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoLayoutAttributes"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoLayoutAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LayoutAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoLayoutAttributes"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyAccessibilityDescription"],"names":{"title":"quickTimeUserDataKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptionRegionScrollV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV25unsupportedOutputSettingsSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","unsupportedOutputSettings"],"names":{"title":"unsupportedOutputSettings","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"bufferingCommand","declarationFragments":[{"kind":"identifier","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset640x480","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","vga640x480"],"names":{"title":"vga640x480","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vga640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vga640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)metadataItemFilter","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","metadataItemFilter"],"names":{"title":"metadataItemFilter","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO10actualTimeSo6CMTimeavp","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","actualTime"],"names":{"title":"actualTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The actual time of the generated image. This property throws an error if image generation failed or was cancelled."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyAlbumName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyAlbumName"],"names":{"title":"commonKeyAlbumName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVPlayerTimeControlStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","finishWriting(completionHandler:)"],"names":{"title":"finishWriting(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)connectionWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","connection(with:)"],"names":{"title":"connection(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVCaptureDeviceFormatC12AVFoundationE36secondaryNativeResolutionZoomFactorsSay14CoreFoundation7CGFloatVGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","secondaryNativeResolutionZoomFactors"],"names":{"title":"secondaryNativeResolutionZoomFactors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"secondaryNativeResolutionZoomFactors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"secondaryNativeResolutionZoomFactors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"macCatalyst","introduced":{"major":16,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)minimumFocusDistance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","minimumFocusDistance"],"names":{"title":"minimumFocusDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumFocusDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumFocusDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)forwardPlaybackEndTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","forwardPlaybackEndTime"],"names":{"title":"forwardPlaybackEndTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forwardPlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forwardPlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","init(assetWriterInput:sourcePixelBufferAttributes:)"],"names":{"title":"init(assetWriterInput:sourcePixelBufferAttributes:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataArtwork"],"names":{"title":"quickTimeMetadataArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest"],"names":{"title":"AVAssetResourceLoadingRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVMovieTracks contained by the movie."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMovie","rhsPrecise":"c:objc(cs)AVMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","currentTime()"],"names":{"title":"currentTime()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationNotAllowed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationNotAllowed"],"names":{"title":"AVError.Code.operationNotAllowed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAccountKind","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAccountKind"],"names":{"title":"iTunesMetadataKeyAccountKind","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationSpeed","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","speed"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization.speed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)startTrackingCaptureRequestUsingPhotoSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","startTrackingCaptureRequest(using:)"],"names":{"title":"startTrackingCaptureRequest(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"settings","declarationFragments":[{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInternationalStandardRecordingCode"],"names":{"title":"id3MetadataInternationalStandardRecordingCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollNone","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","none"],"names":{"title":"AVCaptionRegion.Scroll.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hd4K3840x2160"],"names":{"title":"hd4K3840x2160","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd4K3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd4K3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7successyAGSo6CMTimea_So10CGImageRefaAJtcAGmF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","success(requestedTime:image:actualTime:)"],"names":{"title":"AVAssetImageGenerator.Images.Element.success(requestedTime:image:actualTime:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyiXML","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyiXML"],"names":{"title":"quickTimeMetadataKeyiXML","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)renderScale","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","renderScale"],"names":{"title":"renderScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)transformedMetadataObjectForMetadataObject:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","transformedMetadataObject(for:)"],"names":{"title":"transformedMetadataObject(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"metadataObject","declarationFragments":[{"kind":"identifier","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterestSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isExposurePointOfInterestSupported"],"names":{"title":"isExposurePointOfInterestSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposurePointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposurePointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemPhaseDetection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","phaseDetection"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem.phaseDetection","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phaseDetection"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phaseDetection"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierTitle"],"names":{"title":"commonIdentifierTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)cropRect","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","cropRect"],"names":{"title":"cropRect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cropRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cropRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(im)initWithAsset:mindingInterval:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","init(asset:mindingInterval:)"],"names":{"title":"init(asset:mindingInterval:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPrincipalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","init(principalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:)"],"names":{"title":"init(principalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCameraFrameReadoutTime"],"names":{"title":"quickTimeMetadataCameraFrameReadoutTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetCache(py)playableOffline","interfaceLanguage":"swift"},"pathComponents":["AVAssetCache","isPlayableOffline"],"names":{"title":"isPlayableOffline","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableOffline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableOffline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerStatus@AVPlayerStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","failed"],"names":{"title":"AVPlayer.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetTrackGroupOutputHandling@AVAssetTrackGroupOutputHandlingPreserveAlternateTracks","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","preserveAlternateTracks"],"names":{"title":"preserveAlternateTracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preserveAlternateTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preserveAlternateTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)renderTransform","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","renderTransform"],"names":{"title":"renderTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)nominalFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(py)mindingInterval","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","mindingInterval"],"names":{"title":"mindingInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7failureyAGSo6CMTimea_s5Error_ptcAGmF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","failure(requestedTime:error:)"],"names":{"title":"AVAssetImageGenerator.Images.Element.failure(requestedTime:error:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset352x288","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","cif352x288"],"names":{"title":"cif352x288","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cif352x288"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cif352x288"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)startSessionAtSourceTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","startSession(atSourceTime:)"],"names":{"title":"startSession(atSourceTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"atSourceTime","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataSalientObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataSalientObject"],"names":{"title":"AVMetadataSalientObject","navigator":[{"kind":"identifier","spelling":"AVMetadataSalientObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataSalientObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataSalientObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCaptionDecoration@AVCaptionDecorationUnderline","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","underline"],"names":{"title":"underline","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"underline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"underline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)supportedFallbackPrimaryConstituentDevices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","supportedFallbackPrimaryConstituentDevices"],"names":{"title":"supportedFallbackPrimaryConstituentDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyYear"],"names":{"title":"quickTimeMetadataKeyYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInitialKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInitialKey"],"names":{"title":"id3MetadataInitialKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo12AVAssetTrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVAssetTracks contained by the url asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVURLAsset","rhsPrecise":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)seekableTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seekableTimeRanges"],"names":{"title":"seekableTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekableTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekableTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)endSessionAtSourceTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","endSession(atSourceTime:)"],"names":{"title":"endSession(atSourceTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"atSourceTime","internalName":"endTime","declarationFragments":[{"kind":"identifier","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(im)initWithDisplayID:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","init(displayID:)"],"names":{"title":"init(displayID:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"displayID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGDirectDisplayID","preciseIdentifier":"c:@T@CGDirectDisplayID"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"displayID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGDirectDisplayID","preciseIdentifier":"c:@T@CGDirectDisplayID"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule"],"names":{"title":"AVTextStyleRule","navigator":[{"kind":"identifier","spelling":"AVTextStyleRule"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTextStyleRule"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTextStyleRule"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataMachineReadableCodeObject(py)stringValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataMachineReadableCodeObject","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So29AVAssetVariantAudioAttributesC12AVFoundationE9formatIDsSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","formatIDs"],"names":{"title":"formatIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AudioFormatID","preciseIdentifier":"c:@T@AudioFormatID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AudioFormatID","preciseIdentifier":"c:@T@AudioFormatID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)replaceFormatDescription:withFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","replaceFormatDescription(_:with:)"],"names":{"title":"replaceFormatDescription(_:with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"originalFormatDescription","declarationFragments":[{"kind":"identifier","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},{"name":"with","internalName":"replacementFormatDescription","declarationFragments":[{"kind":"identifier","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyC11descriptionSSvp","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","description"],"names":{"title":"description","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"override"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierType"],"names":{"title":"commonIdentifierType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVRouteDetector","interfaceLanguage":"swift"},"pathComponents":["AVRouteDetector"],"names":{"title":"AVRouteDetector","navigator":[{"kind":"identifier","spelling":"AVRouteDetector"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetector"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetector"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAutoLivePhoto"],"names":{"title":"quickTimeMetadataAutoLivePhoto","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAutoLivePhoto"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAutoLivePhoto"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)edgeWidths","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","edgeWidths"],"names":{"title":"edgeWidths","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"edgeWidths"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVEdgeWidths","preciseIdentifier":"c:@SA@AVEdgeWidths"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"edgeWidths"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVEdgeWidths","preciseIdentifier":"c:@SA@AVEdgeWidths"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInputSource(py)inputSourceID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","InputSource","inputSourceID"],"names":{"title":"inputSourceID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSourceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSourceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19operationNotAllowedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationNotAllowed"],"names":{"title":"operationNotAllowed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKey(py)contentKeySpecifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKey","contentKeySpecifier"],"names":{"title":"contentKeySpecifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithData:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(data:options:error:)"],"names":{"title":"init(data:options:error:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)exposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","exposureMode"],"names":{"title":"exposureMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset320x240","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","qvga320x240"],"names":{"title":"qvga320x240","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qvga320x240"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qvga320x240"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)pixelAspectRatio","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","pixelAspectRatio"],"names":{"title":"pixelAspectRatio","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelAspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPixelAspectRatio","preciseIdentifier":"c:@SA@AVPixelAspectRatio"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelAspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPixelAspectRatio","preciseIdentifier":"c:@SA@AVPixelAspectRatio"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)captureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","captureReadiness"],"names":{"title":"captureReadiness","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyWriter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyWriter"],"names":{"title":"quickTimeUserDataKeyWriter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isExposureModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isExposureModeSupported(_:)"],"names":{"title":"isExposureModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposureModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"exposureMode","declarationFragments":[{"kind":"identifier","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposureModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyTitle"],"names":{"title":"quickTimeMetadataKeyTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)studioLightActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isStudioLightActive"],"names":{"title":"isStudioLightActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)loopCount","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","loopCount"],"names":{"title":"loopCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierSource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierSource"],"names":{"title":"commonIdentifierSource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","initialMovieFragmentInterval"],"names":{"title":"initialMovieFragmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(im)initWithDevice:previewLayer:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","init(device:previewLayer:)"],"names":{"title":"init(device:previewLayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCollectionUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCollectionUser"],"names":{"title":"quickTimeMetadataCollectionUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager"],"names":{"title":"AVAssetDownloadStorageManager","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadStorageManager"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetHTTPCookiesKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetHTTPCookiesKey"],"names":{"title":"AVURLAssetHTTPCookiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPCookiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPCookiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataBodyObject(py)bodyID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataBodyObject","bodyID"],"names":{"title":"bodyID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bodyID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bodyID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)associatedTracksOfType:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","associatedTracks(ofType:)"],"names":{"title":"associatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMPEGLocationLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMPEGLocationLookupTable"],"names":{"title":"id3MetadataMPEGLocationLookupTable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)device","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE17estimatedDataRateAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the estimated data rate of the media data referenced by the track, in units of bits per second"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerStatus@AVPlayerStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","unknown"],"names":{"title":"AVPlayer.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetAllowsConstrainedNetworkAccessKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetAllowsConstrainedNetworkAccessKey"],"names":{"title":"AVURLAssetAllowsConstrainedNetworkAccessKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsConstrainedNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsConstrainedNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyMake"],"names":{"title":"quickTimeMetadataKeyMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)metadataOutputRectOfInterestForRect:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","metadataOutputRectConverted(fromOutputRect:)"],"names":{"title":"metadataOutputRectConverted(fromOutputRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromOutputRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromOutputRect","internalName":"rectInOutputCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromOutputRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","sampleBufferDelegate"],"names":{"title":"sampleBufferDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPlaylistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPlaylistID"],"names":{"title":"iTunesMetadataKeyPlaylistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataContentRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataContentRating"],"names":{"title":"iTunesMetadataContentRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canAddInput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canAddInput(_:)"],"names":{"title":"canAddInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)recommendedTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","recommendedTimeOffsetFromLive"],"names":{"title":"recommendedTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hd1920x1080"],"names":{"title":"hd1920x1080","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)contentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","contentKey"],"names":{"title":"contentKey","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)setSampleBufferDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","setSampleBufferDelegate(_:queue:)"],"names":{"title":"setSampleBufferDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sampleBufferDelegate","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"sampleBufferCallbackQueue","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollRollUp","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","rollUp"],"names":{"title":"AVCaptionRegion.Scroll.rollUp","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollUp"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollUp"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentIsUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentIsUnavailable"],"names":{"title":"AVError.Code.contentIsUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPassDescription(py)sourceTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPassDescription","sourceTimeRanges"],"names":{"title":"sourceTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)priority","interfaceLanguage":"swift"},"pathComponents":["AVMutableAssetDownloadStorageManagementPolicy","priority"],"names":{"title":"priority","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(im)disableLooping","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","disableLooping()"],"names":{"title":"disableLooping()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableLooping"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableLooping"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfDroppedVideoFrames","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfDroppedVideoFrames"],"names":{"title":"numberOfDroppedVideoFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfDroppedVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfDroppedVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetAllowsExpensiveNetworkAccessKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetAllowsExpensiveNetworkAccessKey"],"names":{"title":"AVURLAssetAllowsExpensiveNetworkAccessKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsExpensiveNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsExpensiveNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(py)videoGravity","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","videoGravity"],"names":{"title":"videoGravity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isTorchActive"],"names":{"title":"isTorchActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyContentRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyContentRating"],"names":{"title":"iTunesMetadataKeyContentRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierSubject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierSubject"],"names":{"title":"commonIdentifierSubject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","torchLevel"],"names":{"title":"torchLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:layerInstruction:asset:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingInvalidTrackIDIn:layerInstruction:asset:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingInvalidTrackIDIn:layerInstruction:asset:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTrackIDIn"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"layerInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingInvalidTrackIDIn","internalName":"videoCompositionInstruction","declarationFragments":[{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"}]},{"name":"layerInstruction","declarationFragments":[{"kind":"identifier","spelling":"layerInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"}]},{"name":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTrackIDIn"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"layerInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCameraIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCameraIdentifier"],"names":{"title":"quickTimeMetadataCameraIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)previewLayer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","previewLayer"],"names":{"title":"previewLayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetAllowsCellularAccessKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetAllowsCellularAccessKey"],"names":{"title":"AVURLAssetAllowsCellularAccessKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsCellularAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsCellularAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE12languageCodeAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the language associated with the track, as an ISO 639-2/T language code"},{"text":""},{"text":"May be nil if no language is indicated"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType"],"names":{"title":"AVCaptureDevice.DeviceType","navigator":[{"kind":"identifier","spelling":"DeviceType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPhonogramRights"],"names":{"title":"iTunesMetadataKeyPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLyricist"],"names":{"title":"id3MetadataLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset1280x720","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hd1280x720"],"names":{"title":"hd1280x720","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)inputs","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","inputs"],"names":{"title":"inputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)expirationDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableAssetDownloadStorageManagementPolicy","expirationDate"],"names":{"title":"expirationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataCopyright"],"names":{"title":"iTunesMetadataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerStatus@AVPlayerStatusReadyToPlay","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","readyToPlay"],"names":{"title":"AVPlayer.Status.readyToPlay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationRole","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationRole"],"names":{"title":"quickTimeMetadataKeyLocationRole","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyConductor"],"names":{"title":"iTunesMetadataKeyConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelPreview","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","videoRotationAngleForHorizonLevelPreview"],"names":{"title":"videoRotationAngleForHorizonLevelPreview","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelPreview"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelPreview"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession"],"names":{"title":"AVAssetDownloadURLSession","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadURLSession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadURLSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadURLSession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE19extendedLanguageTagAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the language tag associated with the track, as an IETF BCP 47 (RFC 4646) language identifier"},{"text":""},{"text":"May be nil if no language tag is indicated"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)formatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageAudioBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","averageAudioBitrate"],"names":{"title":"averageAudioBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageAudioBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageAudioBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)loopingPlayerItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","loopingPlayerItems"],"names":{"title":"loopingPlayerItems","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingPlayerItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingPlayerItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidRemoteReferenceToLocal","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidRemoteReferenceToLocal"],"names":{"title":"forbidRemoteReferenceToLocal","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidRemoteReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidRemoteReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV20contentIsUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentIsUnavailable"],"names":{"title":"contentIsUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierRelation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierRelation"],"names":{"title":"commonIdentifierRelation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelCapture","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","videoRotationAngleForHorizonLevelCapture"],"names":{"title":"videoRotationAngleForHorizonLevelCapture","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator"],"names":{"title":"AVCapturePhotoOutputReadinessCoordinator","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)directoryForTemporaryFiles","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","directoryForTemporaryFiles"],"names":{"title":"directoryForTemporaryFiles","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataComposer"],"names":{"title":"quickTimeMetadataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVCaptureDeviceTransportControlsSpeed","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsSpeed"],"names":{"title":"AVCaptureDevice.TransportControlsSpeed","navigator":[{"kind":"identifier","spelling":"TransportControlsSpeed"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsSpeed"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsSpeed"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)videoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","videoSettings"],"names":{"title":"videoSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)outputs","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","outputs"],"names":{"title":"outputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPerformer"],"names":{"title":"iTunesMetadataKeyPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioAttributes(im)renditionSpecificAttributesForMediaOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","renditionSpecificAttributes(for:)"],"names":{"title":"renditionSpecificAttributes(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renditionSpecificAttributes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RenditionSpecificAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RenditionSpecificAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renditionSpecificAttributes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RenditionSpecificAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredMediaCharacteristics","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","preferredMediaCharacteristics"],"names":{"title":"preferredMediaCharacteristics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVCaptionRegionWritingModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataModifiedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataModifiedBy"],"names":{"title":"id3MetadataModifiedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11naturalSizeAA07AVAsyncD0CyxSo6CGSizeVGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the natural dimensions of the media data referenced by the track as a CGSize."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataCoverArt","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataCoverArt"],"names":{"title":"iTunesMetadataCoverArt","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canAddOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canAddOutput(_:)"],"names":{"title":"canAddOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","finishWriting()"],"names":{"title":"finishWriting()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)transformedMetadataObjectForMetadataObject:connection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","transformedMetadataObject(for:connection:)"],"names":{"title":"transformedMetadataObject(for:connection:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"metadataObject","declarationFragments":[{"kind":"identifier","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"}]},{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDepthData(cm)depthDataFromDictionaryRepresentation:error:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","init(fromDictionaryRepresentation:)"],"names":{"title":"init(fromDictionaryRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxDataInfoDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)appendTimedMetadataGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"timedMetadataGroup","declarationFragments":[{"kind":"identifier","spelling":"timedMetadataGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timedMetadataGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)endDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup","endDate"],"names":{"title":"endDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status"],"names":{"title":"AVPlayer.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)downloadOverdue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","downloadOverdue"],"names":{"title":"downloadOverdue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downloadOverdue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downloadOverdue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationNote","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationNote"],"names":{"title":"quickTimeMetadataKeyLocationNote","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:completionHandler:)"],"names":{"title":"makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"contentIdentifier","declarationFragments":[{"kind":"identifier","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredLanguages","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","preferredLanguages"],"names":{"title":"preferredLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode"],"names":{"title":"AVCaptionRegion.WritingMode","navigator":[{"kind":"identifier","spelling":"WritingMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WritingMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WritingMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyComposer"],"names":{"title":"iTunesMetadataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE19supportedFlashModesSaySo0aF4ModeVGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","supportedFlashModes"],"names":{"title":"supportedFlashModes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFlashModes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFlashModes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(url:options:error:)"],"names":{"title":"init(url:options:error:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchAvailable","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isTorchAvailable"],"names":{"title":"isTorchAvailable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinatorDelegate"],"names":{"title":"AVCapturePhotoOutputReadinessCoordinatorDelegate","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierSoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierSoftware"],"names":{"title":"commonIdentifierSoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeLeftToRightAndTopToBottom","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","leftToRightAndTopToBottom"],"names":{"title":"AVCaptionRegion.WritingMode.leftToRightAndTopToBottom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leftToRightAndTopToBottom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leftToRightAndTopToBottom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataComment"],"names":{"title":"quickTimeMetadataComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addInput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addInput(_:)"],"names":{"title":"addInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferCallbackQueue","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","sampleBufferCallbackQueue"],"names":{"title":"sampleBufferCallbackQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)captureDevicePointOfInterestForPoint:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","captureDevicePointConverted(fromLayerPoint:)"],"names":{"title":"captureDevicePointConverted(fromLayerPoint:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureDevicePointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"functionSignature":{"parameters":[{"name":"fromLayerPoint","internalName":"pointInLayer","declarationFragments":[{"kind":"identifier","spelling":"pointInLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureDevicePointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerPoint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pointInLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFormatUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","formatUnsupported"],"names":{"title":"AVError.Code.formatUnsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyOriginalArtist"],"names":{"title":"iTunesMetadataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)depthDataByConvertingToDepthDataType:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","converting(toDepthDataType:)"],"names":{"title":"converting(toDepthDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"converting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"toDepthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"toDepthDataType","internalName":"depthDataType","declarationFragments":[{"kind":"identifier","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"converting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"toDepthDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToRemote","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidLocalReferenceToRemote"],"names":{"title":"forbidLocalReferenceToRemote","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToRemote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToRemote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:)"],"names":{"title":"makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"contentIdentifier","declarationFragments":[{"kind":"identifier","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMediaType"],"names":{"title":"id3MetadataMediaType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVPlayerStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)movieFragmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","movieFragmentInterval"],"names":{"title":"movieFragmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineH0VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the transform specified in the track's storage container as the preferred transformation of the visual media data for display purposes"},{"text":""},{"text":"Value returned is often but not always `.identity`"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataCredits"],"names":{"title":"iTunesMetadataCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVCaptureDeviceFormatC12AVFoundationE20supportedColorSpacesSaySo0aF5SpaceVGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","supportedColorSpaces"],"names":{"title":"supportedColorSpaces","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedColorSpaces"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedColorSpaces"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)startupTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","startupTime"],"names":{"title":"startupTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startupTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startupTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationName"],"names":{"title":"quickTimeMetadataKeyLocationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)automaticallyPreservesTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","automaticallyPreservesTimeOffsetFromLive"],"names":{"title":"automaticallyPreservesTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyPreservesTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyPreservesTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority"],"names":{"title":"AVAssetDownloadedAssetEvictionPriority","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadedAssetEvictionPriority"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadedAssetEvictionPriority"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadedAssetEvictionPriority"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyBeatsPerMin","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyBeatsPerMin"],"names":{"title":"iTunesMetadataKeyBeatsPerMin","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetHTTPUserAgentKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetHTTPUserAgentKey"],"names":{"title":"AVURLAssetHTTPUserAgentKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPUserAgentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPUserAgentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)removeInput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","removeInput(_:)"],"names":{"title":"removeInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)principalMediaCharacteristics","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","principalMediaCharacteristics"],"names":{"title":"principalMediaCharacteristics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVCaptureSessionPreseta8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization","navigator":[{"kind":"identifier","spelling":"QualityPrioritization"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"QualityPrioritization"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"QualityPrioritization"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)canPerformMultiplePassesOverSourceMediaData","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","canPerformMultiplePassesOverSourceMediaData"],"names":{"title":"canPerformMultiplePassesOverSourceMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePassesOverSourceMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePassesOverSourceMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCopyright"],"names":{"title":"quickTimeMetadataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)initializationData","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","initializationData"],"names":{"title":"initializationData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE012availableRawB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availableRawPhotoPixelFormatTypes"],"names":{"title":"availableRawPhotoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableRawPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableRawPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidValueForKey:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingInvalidValueForKey:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingInvalidValueForKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidValueForKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingInvalidValueForKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidValueForKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the volume specified in the track's storage container as the preferred volume of the audible media data."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierModel"],"names":{"title":"commonIdentifierModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading"],"names":{"title":"AVAsynchronousKeyValueLoading","navigator":[{"kind":"identifier","spelling":"AVAsynchronousKeyValueLoading"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousKeyValueLoading"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousKeyValueLoading"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)removesDuplicateFrames","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","removesDuplicateFrames"],"names":{"title":"removesDuplicateFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removesDuplicateFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removesDuplicateFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":10,"minor":10},"message":"No longer supported."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyRecordCompany","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyRecordCompany"],"names":{"title":"iTunesMetadataKeyRecordCompany","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)producesCombinableFragments","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","producesCombinableFragments"],"names":{"title":"producesCombinableFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"producesCombinableFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"producesCombinableFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)decodable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLeadPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLeadPerformer"],"names":{"title":"id3MetadataLeadPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAuthor"],"names":{"title":"iTunesMetadataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering"],"names":{"title":"AVQueuedSampleBufferRendering","navigator":[{"kind":"identifier","spelling":"AVQueuedSampleBufferRendering"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRendering"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRendering"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMinBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedMinBitrate"],"names":{"title":"observedMinBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMinBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMinBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":12},"message":"Use observedBitrateStandardDeviation to monitor variance in network bitrate."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So46AVAssetVariantAudioRenditionSpecificAttributesC12AVFoundationE12channelCountSiSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter channelCount: If it is not declared, the value will be nil."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE26hasAudioSampleDependenciesAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether this audio track has dependencies (e.g. kAudioFormatMPEGD_USAC) ."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canStepForward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canStepForward"],"names":{"title":"canStepForward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17formatUnsupportedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","formatUnsupported"],"names":{"title":"formatUnsupported","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyPhonogramRights"],"names":{"title":"quickTimeMetadataKeyPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDescription"],"names":{"title":"iTunesMetadataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMediaSelectionKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMediaSelectionKey"],"names":{"title":"AVAssetDownloadTaskMediaSelectionKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonSetRateCalled","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","setRateCalled"],"names":{"title":"setRateCalled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateCalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateCalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidCrossSiteReference","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidCrossSiteReference"],"names":{"title":"forbidCrossSiteReference","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidCrossSiteReference"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidCrossSiteReference"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey"],"names":{"title":"AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)flashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","flashMode"],"names":{"title":"flashMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","init(player:templateItem:timeRange:)"],"names":{"title":"init(player:templateItem:timeRange:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemToLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataContentIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataContentIdentifier"],"names":{"title":"quickTimeMetadataContentIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingEmptyTimeRange:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingEmptyTimeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingEmptyTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingEmptyTimeRange","internalName":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingEmptyTimeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset"],"names":{"title":"AVCaptureSession.Preset","navigator":[{"kind":"identifier","spelling":"Preset"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Preset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Preset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierPublisher"],"names":{"title":"commonIdentifierPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So11AVMediaTypeayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)binaural","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","isBinaural"],"names":{"title":"isBinaural","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isBinaural"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isBinaural"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)options","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16nominalFrameRateAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the frame rate associated with this track."},{"text":""},{"text":"For tracks that carry a full frame per media sample, indicates the frame rate of the track in units of frames per second. For field-based video tracks that carry one field per media sample, the value of this property is the field rate, not the frame rate."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus"],"names":{"title":"AVQueuedSampleBufferRenderingStatus","navigator":[{"kind":"identifier","spelling":"AVQueuedSampleBufferRenderingStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPublisher"],"names":{"title":"iTunesMetadataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availablePhotoPixelFormatTypes"],"names":{"title":"availablePhotoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLanguage"],"names":{"title":"id3MetadataLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)initWithAssetWriterInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor","init(assetWriterInput:)"],"names":{"title":"init(assetWriterInput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMaxBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedMaxBitrate"],"names":{"title":"observedMaxBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMaxBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMaxBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":12},"message":"Use observedBitrateStandardDeviation to monitor variance in network bitrate."}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask"],"names":{"title":"AVAssetDownloadTask","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadTask"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTask"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTask"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","sampleBufferDelegate"],"names":{"title":"sampleBufferDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyPerformer"],"names":{"title":"quickTimeMetadataKeyPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArtistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArtistID"],"names":{"title":"iTunesMetadataKeyArtistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonSetRateFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","setRateFailed"],"names":{"title":"setRateFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)hasTorch","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","hasTorch"],"names":{"title":"hasTorch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasTorch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasTorch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeTopToBottomAndRightToLeft","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","topToBottomAndRightToLeft"],"names":{"title":"AVCaptionRegion.WritingMode.topToBottomAndRightToLeft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topToBottomAndRightToLeft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topToBottomAndRightToLeft"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlayFastReverse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlayFastReverse"],"names":{"title":"canPlayFastReverse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMalformedDepth","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","malformedDepth"],"names":{"title":"AVError.Code.malformedDepth","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAIFC","interfaceLanguage":"swift"},"pathComponents":["AVFileType","aifc"],"names":{"title":"aifc","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aifc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aifc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So11AVMediaTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(im)setSampleBufferDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","setSampleBufferDelegate(_:queue:)"],"names":{"title":"setSampleBufferDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sampleBufferDelegate","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"sampleBufferCallbackQueue","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDirector"],"names":{"title":"iTunesMetadataDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForAssetWriterWithOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","recommendedVideoSettingsForAssetWriter(writingTo:)"],"names":{"title":"recommendedVideoSettingsForAssetWriter(writingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"writingTo","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)audioTrackGroupHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","audioTrackGroupHandling"],"names":{"title":"audioTrackGroupHandling","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTrackGroupHandling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTrackGroupHandling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCredits"],"names":{"title":"quickTimeMetadataCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskPrefersHDRKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskPrefersHDRKey"],"names":{"title":"AVAssetDownloadTaskPrefersHDRKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersHDRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersHDRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE09supportedB16PixelFormatTypes3forSays6UInt32VGSo10AVFileTypea_tF","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","supportedPhotoPixelFormatTypes(for:)"],"names":{"title":"supportedPhotoPixelFormatTypes(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoPixelFormatTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoPixelFormatTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":11,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canSetSessionPreset:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canSetSessionPreset(_:)"],"names":{"title":"canSetSessionPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canSetSessionPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canSetSessionPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16minFrameDurationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the minimum duration of the track's frames"},{"text":""},{"text":"The value will be kCMTimeInvalid if the minimum frame duration is not known or cannot be calculated"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:existingItemsOrdering:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","init(player:templateItem:timeRange:existingItemsOrdering:)"],"names":{"title":"init(player:templateItem:timeRange:existingItemsOrdering:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingItemsOrdering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ItemOrdering","preciseIdentifier":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemToLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingItemsOrdering"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemOrdering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ItemOrdering","preciseIdentifier":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)pointForCaptureDevicePointOfInterest:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","layerPointConverted(fromCaptureDevicePoint:)"],"names":{"title":"layerPointConverted(fromCaptureDevicePoint:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerPointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromCaptureDevicePoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"functionSignature":{"parameters":[{"name":"fromCaptureDevicePoint","internalName":"captureDevicePointOfInterest","declarationFragments":[{"kind":"identifier","spelling":"captureDevicePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerPointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromCaptureDevicePoint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captureDevicePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)canProvidePersistableContentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","canProvidePersistableContentKey"],"names":{"title":"canProvidePersistableContentKey","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvidePersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvidePersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentSequenceNumber","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","initialMovieFragmentSequenceNumber"],"names":{"title":"initialMovieFragmentSequenceNumber","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentSequenceNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentSequenceNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLink"],"names":{"title":"id3MetadataLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierLocation"],"names":{"title":"commonIdentifierLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskPrefersLosslessAudioKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskPrefersLosslessAudioKey"],"names":{"title":"AVAssetDownloadTaskPrefersLosslessAudioKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersLosslessAudioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersLosslessAudioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyProducer"],"names":{"title":"iTunesMetadataKeyProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackType","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackType"],"names":{"title":"playbackType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArtist"],"names":{"title":"iTunesMetadataKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23requiresFrameReorderingAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether samples in the track may have different values for their presentation and decode timestamps."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDiscCompilation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDiscCompilation"],"names":{"title":"iTunesMetadataDiscCompilation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)configuredTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","configuredTimeOffsetFromLive"],"names":{"title":"configuredTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configuredTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configuredTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonAudioSessionInterrupted","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","audioSessionInterrupted"],"names":{"title":"audioSessionInterrupted","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyOriginalArtist"],"names":{"title":"quickTimeMetadataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)rectForMetadataOutputRectOfInterest:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","outputRectConverted(fromMetadataOutputRect:)"],"names":{"title":"outputRectConverted(fromMetadataOutputRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromMetadataOutputRect","internalName":"rectInMetadataOutputCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)sessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","sessionPreset"],"names":{"title":"sessionPreset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAHAP","interfaceLanguage":"swift"},"pathComponents":["AVFileType","AHAP"],"names":{"title":"AHAP","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AHAP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AHAP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV14malformedDepthSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","malformedDepth"],"names":{"title":"malformedDepth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCreationDate"],"names":{"title":"quickTimeMetadataCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAC3","interfaceLanguage":"swift"},"pathComponents":["AVFileType","ac3"],"names":{"title":"ac3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)availableVideoCodecTypesForAssetWriterWithOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","availableVideoCodecTypesForAssetWriter(writingTo:)"],"names":{"title":"availableVideoCodecTypesForAssetWriter(writingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypesForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"writingTo","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypesForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierMake"],"names":{"title":"commonIdentifierMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset"],"names":{"title":"AVAsset","navigator":[{"kind":"identifier","spelling":"AVAsset"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsset"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isFlashModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFlashModeSupported(_:)"],"names":{"title":"isFlashModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"flashMode","declarationFragments":[{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)error","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8segmentsAA07AVAsyncD0CyxSaySo0eF7SegmentCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of AVAssetTrackSegments with time mappings from the timeline of the track's media samples to the timeline of the track."},{"text":""},{"text":"Empty edits, i.e. timeRanges for which no media data is available to be presented, have a value of AVAssetTrackSegment.empty equal to true."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLength","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLength"],"names":{"title":"id3MetadataLength","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMinimumRequiredMediaBitrateKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMinimumRequiredMediaBitrateKey"],"names":{"title":"AVAssetDownloadTaskMinimumRequiredMediaBitrateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredMediaBitrateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredMediaBitrateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)immersive","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","isImmersive"],"names":{"title":"isImmersive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isImmersive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isImmersive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPredefinedGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPredefinedGenre"],"names":{"title":"iTunesMetadataKeyPredefinedGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType"],"names":{"title":"AVMediaType","navigator":[{"kind":"identifier","spelling":"AVMediaType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMinimumRequiredPresentationSizeKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMinimumRequiredPresentationSizeKey"],"names":{"title":"AVAssetDownloadTaskMinimumRequiredPresentationSizeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredPresentationSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredPresentationSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrateStandardDeviation","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedBitrateStandardDeviation"],"names":{"title":"observedBitrateStandardDeviation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrateStandardDeviation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrateStandardDeviation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArtDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArtDirector"],"names":{"title":"iTunesMetadataKeyArtDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDiscNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDiscNumber"],"names":{"title":"iTunesMetadataDiscNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)status","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerLooperStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerLooperStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canStepBackward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canStepBackward"],"names":{"title":"canStepBackward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepBackward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepBackward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rateDidChangeReasonKey"],"names":{"title":"rateDidChangeReasonKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeReasonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeReasonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyModel"],"names":{"title":"quickTimeMetadataKeyModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey"],"names":{"title":"AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)contentKeySpecifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","contentKeySpecifier"],"names":{"title":"contentKeySpecifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)faceID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","faceID"],"names":{"title":"faceID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"faceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"faceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingInvalidTimeRangeIn:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingInvalidTimeRangeIn:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTimeRangeIn"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingInvalidTimeRangeIn","internalName":"videoCompositionInstruction","declarationFragments":[{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTimeRangeIn"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInput(py)ports","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","ports"],"names":{"title":"ports","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAsset(cm)assetWithURL:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","init(url:)"],"names":{"title":"init(url:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput"],"names":{"title":"AVAssetReaderAudioMixOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderAudioMixOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderAudioMixOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderAudioMixOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)transitionToItemWithIdentifier:proposingInitialTimingBasedOnTimebase:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","transitionToItem(withIdentifier:proposingInitialTimingBasedOn:)"],"names":{"title":"transitionToItem(withIdentifier:proposingInitialTimingBasedOn:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transitionToItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"proposingInitialTimingBasedOn"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"withIdentifier","internalName":"itemIdentifier","declarationFragments":[{"kind":"identifier","spelling":"itemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},{"name":"proposingInitialTimingBasedOn","internalName":"snapshotTimebase","declarationFragments":[{"kind":"identifier","spelling":"snapshotTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transitionToItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"proposingInitialTimingBasedOn"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"snapshotTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)maxDuration","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","maxDuration"],"names":{"title":"maxDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty"],"names":{"title":"AVAsyncProperty","navigator":[{"kind":"identifier","spelling":"AVAsyncProperty"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsyncProperty"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0},{"name":"Value","index":1,"depth":0}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsyncProperty"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"Value"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(im)recommendedAudioSettingsForAssetWriterWithOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","recommendedAudioSettingsForAssetWriter(writingTo:)"],"names":{"title":"recommendedAudioSettingsForAssetWriter(writingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedAudioSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"writingTo","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedAudioSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArranger"],"names":{"title":"iTunesMetadataArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyIsMontage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyIsMontage"],"names":{"title":"quickTimeMetadataKeyIsMontage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlaySlowForward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlaySlowForward"],"names":{"title":"canPlaySlowForward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)insertTimeRange:ofAsset:atTime:copySampleData:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","insertTimeRange(_:of:at:copySampleData:)"],"names":{"title":"insertTimeRange(_:of:at:copySampleData:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"copySampleData","declarationFragments":[{"kind":"identifier","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForPortraitEffect","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForPortraitEffect"],"names":{"title":"videoFrameRateRangeForPortraitEffect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForPortraitEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForPortraitEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)containsMovieFragments","interfaceLanguage":"swift"},"pathComponents":["AVMovie","containsMovieFragments"],"names":{"title":"containsMovieFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartOffset","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackStartOffset"],"names":{"title":"playbackStartOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)continuityCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isContinuityCamera"],"names":{"title":"isContinuityCamera","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContinuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContinuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(im)finishWithError:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest","finish(with:)"],"names":{"title":"finish(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest"],"names":{"title":"AVMetadataItemValueRequest","navigator":[{"kind":"identifier","spelling":"AVMetadataItemValueRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemValueRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemValueRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForRenewalOfRequestedResource:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:shouldWaitForRenewalOfRequestedResource:)"],"names":{"title":"resourceLoader(_:shouldWaitForRenewalOfRequestedResource:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForRenewalOfRequestedResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceRenewalRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceRenewalRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"shouldWaitForRenewalOfRequestedResource","internalName":"renewalRequest","declarationFragments":[{"kind":"identifier","spelling":"renewalRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceRenewalRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceRenewalRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForRenewalOfRequestedResource"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renewalRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceRenewalRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceRenewalRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTRightRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTRight"],"names":{"title":"appleITTRight","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTRight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTRight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)segmentsDownloadedDuration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","segmentsDownloadedDuration"],"names":{"title":"segmentsDownloadedDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentsDownloadedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentsDownloadedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialAudioSourceWebpage"],"names":{"title":"id3MetadataOfficialAudioSourceWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)prerollForRenderingUsingHint:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","prerollForRendering(using:)"],"names":{"title":"prerollForRendering(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prerollForRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"renderHint","declarationFragments":[{"kind":"identifier","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prerollForRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyKeywords"],"names":{"title":"quickTimeMetadataKeyKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVTrackAssociationTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentNotUpdated","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentNotUpdated"],"names":{"title":"AVError.Code.contentNotUpdated","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedCatBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedCatBody"],"names":{"title":"quickTimeMetadataDetectedCatBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedCatBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedCatBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput"],"names":{"title":"AVAssetReaderOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)canContainMovieFragments","interfaceLanguage":"swift"},"pathComponents":["AVMovie","canContainMovieFragments"],"names":{"title":"canContainMovieFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileType3GPP2","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mobile3GPP2"],"names":{"title":"mobile3GPP2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsNotPlayingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","notPlaying"],"names":{"title":"AVCaptureDevice.TransportControlsPlaybackMode.notPlaying","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPlaying"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPlaying"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAsset","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.duration) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest"],"names":{"title":"AVAsynchronousVideoCompositionRequest","navigator":[{"kind":"identifier","spelling":"AVAsynchronousVideoCompositionRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousVideoCompositionRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousVideoCompositionRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)currentItemIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","currentItemIdentifier"],"names":{"title":"currentItemIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialAudioFileWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialAudioFileWebpage"],"names":{"title":"id3MetadataKeyOfficialAudioFileWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyInformation"],"names":{"title":"quickTimeMetadataKeyInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addConnection(_:)"],"names":{"title":"addConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode"],"names":{"title":"AVCaptureDevice.TransportControlsPlaybackMode","navigator":[{"kind":"identifier","spelling":"TransportControlsPlaybackMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsPlaybackMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsPlaybackMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArtDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArtDirector"],"names":{"title":"iTunesMetadataArtDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)studioLightSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isStudioLightSupported"],"names":{"title":"isStudioLightSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlayFastForward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlayFastForward"],"names":{"title":"canPlayFastForward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMediaSelection(im)selectMediaOption:inMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMediaSelection","select(_:in:)"],"names":{"title":"select(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","flatMap(_:)"],"names":{"title":"flatMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that concatenates the results of calling"},{"text":"the given error-throwing transformation with each element of this"},{"text":"sequence."},{"text":""},{"text":"Use this method to receive a single-level asynchronous sequence when your"},{"text":"transformation produces an asynchronous sequence for each element."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The transforming closure takes the received `Int`"},{"text":"and returns a new `Counter` that counts that high. For example, when the"},{"text":"transform receives `3` from the base sequence, it creates a new `Counter`"},{"text":"that produces the values `1`, `2`, and `3`. The `flatMap(_:)` method"},{"text":"\"flattens\" the resulting sequence-of-sequences into a single"},{"text":"`AsyncSequence`. However, when the closure receives `4`, it throws an"},{"text":"error, terminating the sequence."},{"text":""},{"text":" do {"},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .flatMap { (value) -> Counter in"},{"text":" if value == 4 {"},{"text":" throw MyError()"},{"text":" }"},{"text":" return Counter(howHigh: value)"},{"text":" }"},{"text":" for try await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" } catch {"},{"text":" print(error)"},{"text":" }"},{"text":" // Prints \"1 1 2 1 2 3 MyError() \""},{"text":""},{"text":"- Parameter transform: An error-throwing mapping closure. `transform`"},{"text":" accepts an element of this sequence as its parameter and returns an"},{"text":" `AsyncSequence`. If `transform` throws an error, the sequence ends."},{"text":"- Returns: A single, flattened asynchronous sequence that contains all"},{"text":" elements in all the asynchronous sequences produced by `transform`. The"},{"text":" sequence ends either when the last sequence created from the last"},{"text":" element from base sequence ends, or when `transform` throws an error."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"SegmentOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":"> "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AsyncSequence","preciseIdentifier":"s:Sci"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialAudioSourceWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialAudioSourceWebpage"],"names":{"title":"id3MetadataKeyOfficialAudioSourceWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)reactionEffectsInProgress","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","reactionEffectsInProgress"],"names":{"title":"reactionEffectsInProgress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsInProgress"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureReactionEffectState","preciseIdentifier":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsInProgress"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureReactionEffectState","preciseIdentifier":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialAudioFileWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialAudioFileWebpage"],"names":{"title":"id3MetadataOfficialAudioFileWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableTimedMetadataGroup(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableTimedMetadataGroup","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(im)copyFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","copyFormatDescription()"],"names":{"title":"copyFormatDescription()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMMetadataFormatDescription","preciseIdentifier":"c:@T@CMMetadataFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMMetadataFormatDescription","preciseIdentifier":"c:@T@CMMetadataFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMMetadataFormatDescription","preciseIdentifier":"c:@T@CMMetadataFormatDescriptionRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileType3GPP","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mobile3GPP"],"names":{"title":"mobile3GPP","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:)"],"names":{"title":"recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forVideoCodecType","internalName":"videoCodecType","declarationFragments":[{"kind":"identifier","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},{"name":"assetWriterOutputFileType","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForLoadingOfRequestedResource:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:shouldWaitForLoadingOfRequestedResource:)"],"names":{"title":"resourceLoader(_:shouldWaitForLoadingOfRequestedResource:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForLoadingOfRequestedResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"shouldWaitForLoadingOfRequestedResource","internalName":"loadingRequest","declarationFragments":[{"kind":"identifier","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForLoadingOfRequestedResource"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackSessionID","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackSessionID"],"names":{"title":"playbackSessionID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDescription"],"names":{"title":"quickTimeMetadataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)reapplyCurrentItemStateToPlaybackControlDelegate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","reapplyCurrentItemStateToPlaybackControlDelegate()"],"names":{"title":"reapplyCurrentItemStateToPlaybackControlDelegate()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reapplyCurrentItemStateToPlaybackControlDelegate"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reapplyCurrentItemStateToPlaybackControlDelegate"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So44AVCaptureDeviceTransportControlsPlaybackModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)subRipTextBottomRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","subRipTextBottom"],"names":{"title":"subRipTextBottom","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subRipTextBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subRipTextBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferCallbackQueue","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","sampleBufferCallbackQueue"],"names":{"title":"sampleBufferCallbackQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredRate","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredRate) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedFace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedFace"],"names":{"title":"quickTimeMetadataDetectedFace","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedFace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedFace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","map(_:)"],"names":{"title":"map(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps the given error-throwing"},{"text":"closure over the asynchronous sequence’s elements."},{"text":""},{"text":"Use the `map(_:)` method to transform every element received from a base"},{"text":"asynchronous sequence. Typically, you use this to transform from one type"},{"text":"of element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `map(_:)` method"},{"text":"takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. This means the outer `for await in` loop"},{"text":"iterates over `String` instances instead of the underlying `Int` values"},{"text":"that `Counter` produces. Also, the dictionary doesn't provide a key for"},{"text":"`4`, and the closure throws an error for any key it can't look up, so"},{"text":"receiving this value from `Counter` ends the modified sequence with an"},{"text":"error."},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":""},{"text":" do {"},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .map { (value) throws -> String in"},{"text":" guard let roman = romanNumeralDict[value] else {"},{"text":" throw MyError()"},{"text":" }"},{"text":" return roman"},{"text":" }"},{"text":" for try await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" } catch {"},{"text":" print(\"Error: \\(error)\")"},{"text":" }"},{"text":" // Prints \"I II III Error: MyError() \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns a transformed value of the"},{"text":" same or of a different type. `transform` can also throw an error, which"},{"text":" ends the transformed sequence."},{"text":"- Returns: An asynchronous sequence that contains, in order, the elements"},{"text":" produced by the `transform` closure."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"Transformed","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSessionNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","sessionNotRunning"],"names":{"title":"AVError.Code.sessionNotRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)commitConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","commitConfiguration()"],"names":{"title":"commitConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commitConfiguration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commitConfiguration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So10AVFileTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVFileType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:::SYNTHESIZED::c:objc(cs)AVMutableComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","init(URLAssetInitializationOptions:)"],"names":{"title":"init(URLAssetInitializationOptions:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URLAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URLAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(urlAssetInitializationOptions:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)renderSize","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest","renderSize"],"names":{"title":"renderSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlaySlowReverse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlaySlowReverse"],"names":{"title":"canPlaySlowReverse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArtist"],"names":{"title":"iTunesMetadataArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyGenre"],"names":{"title":"quickTimeMetadataKeyGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoLongerPlayable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noLongerPlayable"],"names":{"title":"AVError.Code.noLongerPlayable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)running","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","isRunning"],"names":{"title":"isRunning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)companionDeskViewCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","companionDeskViewCamera"],"names":{"title":"companionDeskViewCamera","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"companionDeskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"companionDeskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17contentNotUpdatedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentNotUpdated"],"names":{"title":"contentNotUpdated","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeChapterList","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","chapterList"],"names":{"title":"chapterList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialPublisherWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialPublisherWebpage"],"names":{"title":"id3MetadataOfficialPublisherWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)beginConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","beginConfiguration()"],"names":{"title":"beginConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginConfiguration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginConfiguration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)interleavingPeriod","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","interleavingPeriod"],"names":{"title":"interleavingPeriod","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavingPeriod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavingPeriod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So10AVFileTypeayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVFileType","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTBottomRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTBottom"],"names":{"title":"appleITTBottom","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)appendTaggedPixelBufferGroup:withPresentationTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","appendTaggedPixelBufferGroup(_:withPresentationTime:)"],"names":{"title":"appendTaggedPixelBufferGroup(_:withPresentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedPixelBufferGroup"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"__CMTaggedBufferGroup"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"taggedPixelBufferGroup","declarationFragments":[{"kind":"identifier","spelling":"taggedPixelBufferGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"__CMTaggedBufferGroup"}]},{"name":"withPresentationTime","internalName":"presentationTime","declarationFragments":[{"kind":"identifier","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedPixelBufferGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"taggedPixelBufferGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"__CMTaggedBufferGroup"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfBytesTransferred","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfBytesTransferred"],"names":{"title":"numberOfBytesTransferred","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfBytesTransferred"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfBytesTransferred"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)systemPreferredCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","systemPreferredCamera"],"names":{"title":"systemPreferredCamera","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredVolume) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)durationWatched","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","durationWatched"],"names":{"title":"durationWatched","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationWatched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationWatched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:outputFileURL:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:outputFileURL:)"],"names":{"title":"recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:outputFileURL:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forVideoCodecType","internalName":"videoCodecType","declarationFragments":[{"kind":"identifier","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},{"name":"assetWriterOutputFileType","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},{"name":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","compatibleFileTypes"],"names":{"title":"compatibleFileTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSession:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","init(session:)"],"names":{"title":"init(session:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlayReverse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlayReverse"],"names":{"title":"canPlayReverse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyEncodedBy"],"names":{"title":"quickTimeMetadataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(cm)playerLooperWithPlayer:templateItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","init(player:templateItem:)"],"names":{"title":"init(player:templateItem:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemToLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArtistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArtistID"],"names":{"title":"iTunesMetadataArtistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForStudioLight","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForStudioLight"],"names":{"title":"videoFrameRateRangeForStudioLight","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForStudioLight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForStudioLight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17sessionNotRunningSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","sessionNotRunning"],"names":{"title":"sessionNotRunning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice"],"names":{"title":"AVCaptureDevice","navigator":[{"kind":"identifier","spelling":"AVCaptureDevice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDevice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest"],"names":{"title":"AVAssetResourceLoadingContentInformationRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingContentInformationRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingContentInformationRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingContentInformationRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)removeConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","removeConnection(_:)"],"names":{"title":"removeConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialInternetRadioStationHomepage"],"names":{"title":"id3MetadataOfficialInternetRadioStationHomepage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)compositionTime","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest","compositionTime"],"names":{"title":"compositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTLeftRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTLeft"],"names":{"title":"appleITTLeft","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTLeft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTLeft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelLoadingRequest:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:didCancel:)"],"names":{"title":"resourceLoader(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"didCancel","internalName":"loadingRequest","declarationFragments":[{"kind":"identifier","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeAudioFallback","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","audioFallback"],"names":{"title":"audioFallback","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialArtistWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialArtistWebpage"],"names":{"title":"id3MetadataKeyOfficialArtistWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfStalls","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfStalls"],"names":{"title":"numberOfStalls","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So7AVAssetC12AVFoundationE25loadChapterMetadataGroups15withTitleLocale29containingItemsWithCommonKeysSaySo07AVTimedE5GroupCG10Foundation0I0V_SaySo13AVMetadataKeyaGtYaKF","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadChapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"loadChapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Tests, in order of preference, for a match between language identifiers in the specified array of preferred languages and the available chapter locales,"},{"text":"and loads the array of chapters corresponding to the first match that's found."},{"text":""},{"text":"- Parameters:"},{"text":" - locale: Locale of the metadata items carrying chapter titles to be returned (supports the IETF BCP 47 specification)."},{"text":" - commonKeys: Array of common keys of AVMetadataItem to be included; if no common keys are required, send an empty list. AVMetadataCommonKeyArtwork is the only supported key for now."},{"text":"- Returns: An array of AVTimedMetadataGroup objects."},{"text":""},{"text":"Each object in the array always contains an AVMetadataItem representing the chapter title; the timeRange property of the AVTimedMetadataGroup object is equal to the time range of the chapter title item. An AVMetadataItem with the specified common key will be added to an existing AVTimedMetadataGroup object if the time range (timestamp and duration) of the metadata item and the metadata group overlaps. The locale of items not carrying chapter titles need not match the specified locale parameter. Further filtering of the metadata items in AVTimedMetadataGroups according to language can be accomplished using `AVMetadataItem.metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)`. Filtering of the metadata items according to locale can be accomplished using `AVMetadataItem.metadataItems(from:withLocale:)`."},{"text":""}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"] = []) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(outputURL:fileType:)"],"names":{"title":"init(outputURL:fileType:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedDogBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedDogBody"],"names":{"title":"quickTimeMetadataDetectedDogBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedDogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedDogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addInputWithNoConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addInputWithNoConnections(_:)"],"names":{"title":"addInputWithNoConnections(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"unowned(unsafe)"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)presentationSize","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","presentationSize"],"names":{"title":"presentationSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV16noLongerPlayableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noLongerPlayable"],"names":{"title":"noLongerPlayable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedSalientObject"],"names":{"title":"quickTimeMetadataDetectedSalientObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedSalientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedSalientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)pixelBufferPool","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","pixelBufferPool"],"names":{"title":"pixelBufferPool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","init(from:)"],"names":{"title":"init(from:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"photoSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedBitrate"],"names":{"title":"observedBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)supportsHDRSourceFrames","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","supportsHDRSourceFrames"],"names":{"title":"supportsHDRSourceFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsHDRSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsHDRSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMix(py)inputParameters","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMix","inputParameters"],"names":{"title":"inputParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)reactionEffectsSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","reactionEffectsSupported"],"names":{"title":"reactionEffectsSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAuthor"],"names":{"title":"iTunesMetadataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)originator","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlaybackControlCommand","originator"],"names":{"title":"originator","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationISO6709"],"names":{"title":"quickTimeMetadataKeyLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)removeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","removeOutput(_:)"],"names":{"title":"removeOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMusicCDIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMusicCDIdentifier"],"names":{"title":"id3MetadataMusicCDIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)availableVideoCodecTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","availableVideoCodecTypes"],"names":{"title":"availableVideoCodecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeMetadataReferent","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","metadataReferent"],"names":{"title":"metadataReferent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataReferent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataReferent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","indicatedBitrate"],"names":{"title":"indicatedBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)activeMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeMicrophoneMode"],"names":{"title":"activeMicrophoneMode","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)timedMetadata","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timedMetadata"],"names":{"title":"timedMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@"},{"kind":"attribute","spelling":"MainActor","preciseIdentifier":"s:ScM"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVPlayerItemMetadataOutput to obtain timed metadata"}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType"],"names":{"title":"AVFileType","navigator":[{"kind":"identifier","spelling":"AVFileType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)URL","interfaceLanguage":"swift"},"pathComponents":["AVMovie","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)userPreferredCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","userPreferredCamera"],"names":{"title":"userPreferredCamera","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addOutput(_:)"],"names":{"title":"addOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","findUnusedTrackID()"],"names":{"title":"findUnusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedHumanBody"],"names":{"title":"quickTimeMetadataDetectedHumanBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedHumanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedHumanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)expectedCurrentItemIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlaybackControlCommand","expectedCurrentItemIdentifier"],"names":{"title":"expectedCurrentItemIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedCurrentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedCurrentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)outputFileURL","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","outputFileURL"],"names":{"title":"outputFileURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)initWithContentType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(contentType:)"],"names":{"title":"init(contentType:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UTType","preciseIdentifier":"s:22UniformTypeIdentifiers6UTTypeV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UTType","preciseIdentifier":"s:22UniformTypeIdentifiers6UTTypeV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoCompatibleAlternatesForExternalDisplay","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noCompatibleAlternatesForExternalDisplay"],"names":{"title":"AVError.Code.noCompatibleAlternatesForExternalDisplay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForReactionEffectsInProgress","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForReactionEffectsInProgress"],"names":{"title":"videoFrameRateRangeForReactionEffectsInProgress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForReactionEffectsInProgress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForReactionEffectsInProgress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)transferDuration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","transferDuration"],"names":{"title":"transferDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForResponseToAuthenticationChallenge:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:shouldWaitForResponseTo:)"],"names":{"title":"resourceLoader(_:shouldWaitForResponseTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForResponseTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"shouldWaitForResponseTo","internalName":"authenticationChallenge","declarationFragments":[{"kind":"identifier","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForResponseTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationDate"],"names":{"title":"quickTimeMetadataKeyLocationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)originalFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement","originalFormatDescription"],"names":{"title":"originalFormatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsPlayingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","playing"],"names":{"title":"AVCaptureDevice.TransportControlsPlaybackMode.playing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataBeatsPerMin","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataBeatsPerMin"],"names":{"title":"iTunesMetadataBeatsPerMin","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)canConformColorOfSourceFrames","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","canConformColorOfSourceFrames"],"names":{"title":"canConformColorOfSourceFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canConformColorOfSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canConformColorOfSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTTopRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTTop"],"names":{"title":"appleITTTop","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTTop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTTop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeForcedSubtitlesOnly","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","forcedSubtitlesOnly"],"names":{"title":"forcedSubtitlesOnly","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forcedSubtitlesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forcedSubtitlesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMood","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMood"],"names":{"title":"id3MetadataMood","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)preferredMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","preferredMicrophoneMode"],"names":{"title":"preferredMicrophoneMode","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSessionWithNoConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","init(sessionWithNoConnection:)"],"names":{"title":"init(sessionWithNoConnection:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sessionWithNoConnection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sessionWithNoConnection"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)data","interfaceLanguage":"swift"},"pathComponents":["AVMovie","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)defaultMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","defaultMediaDataStorage"],"names":{"title":"defaultMediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)outputURL","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","outputURL"],"names":{"title":"outputURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status"],"names":{"title":"AVAsyncProperty.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0},{"name":"Value","index":1,"depth":0}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@frozen"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)locale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","locale"],"names":{"title":"locale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)replacementFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement","replacementFormatDescription"],"names":{"title":"replacementFormatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageVideoBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","averageVideoBitrate"],"names":{"title":"averageVideoBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageVideoBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageVideoBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canAddConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canAddConnection(_:)"],"names":{"title":"canAddConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte"],"names":{"title":"AVPortraitEffectsMatte","navigator":[{"kind":"identifier","spelling":"AVPortraitEffectsMatte"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPortraitEffectsMatte"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPortraitEffectsMatte"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionMotion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDirectionMotion"],"names":{"title":"quickTimeMetadataDirectionMotion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableTimedMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVMutableTimedMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReport","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReport"],"names":{"title":"AVAssetSegmentReport","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentReport"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReport"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReport"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutputPushDelegate"],"names":{"title":"AVPlayerItemMetadataOutputPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataOutputPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutputPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPushDelegate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutputSampleBufferDelegate","captureOutput(_:didOutput:from:)"],"names":{"title":"captureOutput(_:didOutput:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]},{"name":"didOutput","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionGrouper(im)addCaption:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGrouper","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)automaticallyLoadedAssetKeys","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","automaticallyLoadedAssetKeys"],"names":{"title":"automaticallyLoadedAssetKeys","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)showSystemUserInterface:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","showSystemUserInterface(_:)"],"names":{"title":"showSystemUserInterface(_:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"showSystemUserInterface"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"SystemUserInterface","preciseIdentifier":"c:@E@AVCaptureSystemUserInterface"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"systemUserInterface","declarationFragments":[{"kind":"identifier","spelling":"systemUserInterface"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"SystemUserInterface","preciseIdentifier":"c:@E@AVCaptureSystemUserInterface"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"showSystemUserInterface"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"systemUserInterface"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"SystemUserInterface","preciseIdentifier":"c:@E@AVCaptureSystemUserInterface"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(py)session","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","session"],"names":{"title":"session","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataComposer"],"names":{"title":"iTunesMetadataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationBody"],"names":{"title":"quickTimeMetadataKeyLocationBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)defaultMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMovie","defaultMediaDataStorage"],"names":{"title":"defaultMediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialArtistWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialArtistWebpage"],"names":{"title":"id3MetadataOfficialArtistWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeTimecode","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","timecode"],"names":{"title":"timecode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemNewAccessLogEntryNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","newAccessLogEntryNotification"],"names":{"title":"newAccessLogEntryNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newAccessLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newAccessLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)studioLightEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isStudioLightEnabled"],"names":{"title":"isStudioLightEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)alwaysDiscardsLateVideoFrames","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","alwaysDiscardsLateVideoFrames"],"names":{"title":"alwaysDiscardsLateVideoFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysDiscardsLateVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysDiscardsLateVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)anticipatedPlaybackRate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorBufferingCommand","anticipatedPlaybackRate"],"names":{"title":"anticipatedPlaybackRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)anticipateRenderingUsingHint:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","anticipateRendering(using:)"],"names":{"title":"anticipateRendering(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipateRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"renderHint","declarationFragments":[{"kind":"identifier","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipateRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingWithNoItemToPlayReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","noItemToPlay"],"names":{"title":"noItemToPlay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noItemToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noItemToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","findUnusedTrackID(completionHandler:)"],"names":{"title":"findUnusedTrackID(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceRenewalRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceRenewalRequest"],"names":{"title":"AVAssetResourceRenewalRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceRenewalRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceRenewalRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceRenewalRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedAverageBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","indicatedAverageBitrate"],"names":{"title":"indicatedAverageBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedAverageBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedAverageBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithDeviceType:mediaType:position:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","default(_:for:position:)"],"names":{"title":"default(_:for:position:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"deviceType","declarationFragments":[{"kind":"identifier","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?"}]},{"name":"position","declarationFragments":[{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)sourcePixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","sourcePixelBufferAttributes"],"names":{"title":"sourcePixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionFacing","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDirectionFacing"],"names":{"title":"quickTimeMetadataDirectionFacing","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelAuthenticationChallenge:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:didCancel:)"],"names":{"title":"resourceLoader(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"didCancel","internalName":"authenticationChallenge","declarationFragments":[{"kind":"identifier","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)modified","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isModified"],"names":{"title":"isModified","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataConductor"],"names":{"title":"iTunesMetadataConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoCodecTypes","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availablePhotoCodecTypes"],"names":{"title":"availablePhotoCodecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)time","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMusicianCreditsList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMusicianCreditsList"],"names":{"title":"id3MetadataMusicianCreditsList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addOutputWithNoConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addOutputWithNoConnections(_:)"],"names":{"title":"addOutputWithNoConnections(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)completionDueDate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorBufferingCommand","completionDueDate"],"names":{"title":"completionDueDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVMovie","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemNewErrorLogEntryNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","newErrorLogEntryNotification"],"names":{"title":"newErrorLogEntryNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newErrorLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newErrorLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(py)connection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","connection"],"names":{"title":"connection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeSelectionFollower","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","selectionFollower"],"names":{"title":"selectionFollower","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectionFollower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectionFollower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","init(assetWriterInput:sourcePixelBufferAttributes:)"],"names":{"title":"init(assetWriterInput:sourcePixelBufferAttributes:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredTransform) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput"],"names":{"title":"AVCaptureAudioPreviewOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioPreviewOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioPreviewOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioPreviewOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionGrouper(im)flushAddedCaptionsIntoGroupsUpToTime:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGrouper","flushAddedCaptions(upTo:)"],"names":{"title":"flushAddedCaptions(upTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAddedCaptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"upTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"upTo","internalName":"upToTime","declarationFragments":[{"kind":"identifier","spelling":"upToTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAddedCaptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"upTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"upToTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)connections","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","connections"],"names":{"title":"connections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)unusedTrackID","interfaceLanguage":"swift"},"pathComponents":["AVAsset","unusedTrackID()"],"names":{"title":"unusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use findUnusedTrackID() instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(cm)audioMixInputParametersWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","init(track:)"],"names":{"title":"init(track:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)setSessionWithNoConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","setSessionWithNoConnection(_:)"],"names":{"title":"setSessionWithNoConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSessionWithNoConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSessionWithNoConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDescription"],"names":{"title":"quickTimeMetadataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataURLLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataURLLink"],"names":{"title":"quickTimeUserDataURLLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)error","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimatedOutputFileLengthInBytes"],"names":{"title":"estimatedOutputFileLengthInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLengthInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLengthInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyLastModifiedDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyLastModifiedDate"],"names":{"title":"commonKeyLastModifiedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVAssetSegmentTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)videoRect","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","videoRect"],"names":{"title":"videoRect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolume:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","setVolume(_:at:)"],"names":{"title":"setVolume(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"volume","declarationFragments":[{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","isRecording"],"names":{"title":"isRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVCaptureCenterStageControlModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)copy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","copy()"],"names":{"title":"copy()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeContinuityCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","continuityCamera"],"names":{"title":"continuityCamera","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport"],"names":{"title":"AVAssetSegmentTrackReport","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentTrackReport"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentTrackReport"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentTrackReport"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSessionConfigurationChanged","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","sessionConfigurationChanged"],"names":{"title":"AVError.Code.sessionConfigurationChanged","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaption(im)initWithText:timeRange:::SYNTHESIZED::c:objc(cs)AVCaption","interfaceLanguage":"swift"},"pathComponents":["AVCaption","init(text:timeRange:)"],"names":{"title":"init(text:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(_:timeRange:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(im)capturePhotoWithSettings:delegate:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","capturePhoto(with:delegate:)"],"names":{"title":"capturePhoto(with:delegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturePhoto"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoCaptureDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"settings","declarationFragments":[{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"}]},{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoCaptureDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoCaptureDelegate"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturePhoto"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoCaptureDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode"],"names":{"title":"AVCaptureDevice.CenterStageControlMode","navigator":[{"kind":"identifier","spelling":"CenterStageControlMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CenterStageControlMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CenterStageControlMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(url:trackID:sourceTimeRange:targetTimeRange:)"],"names":{"title":"init(url:trackID:sourceTimeRange:targetTimeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)stopRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","stopRecording()"],"names":{"title":"stopRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRecording"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRecording"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeMicrophone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","microphone"],"names":{"title":"microphone","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalReleaseTime"],"names":{"title":"id3MetadataKeyOriginalReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)canProvideSampleCursors","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalReleaseYear"],"names":{"title":"id3MetadataOriginalReleaseYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingToMinimizeStallsReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","toMinimizeStalls"],"names":{"title":"toMinimizeStalls","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"toMinimizeStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"toMinimizeStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionBack","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","back"],"names":{"title":"AVCaptureDevice.Position.back","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"],"names":{"title":"activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)status","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerItemStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerItemStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyWarning","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyWarning"],"names":{"title":"quickTimeUserDataKeyWarning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataWarning","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataWarning"],"names":{"title":"quickTimeUserDataWarning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog(py)extendedLogDataStringEncoding","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog","extendedLogDataStringEncoding"],"names":{"title":"extendedLogDataStringEncoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyLocation"],"names":{"title":"commonKeyLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV27sessionConfigurationChangedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","sessionConfigurationChanged"],"names":{"title":"sessionConfigurationChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)stopTrackingCaptureRequestUsingPhotoSettingsUniqueID:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","stopTrackingCaptureRequest(using:)"],"names":{"title":"stopTrackingCaptureRequest(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"settingsUniqueID","declarationFragments":[{"kind":"identifier","spelling":"settingsUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"settingsUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)pixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","pixelBufferAttributes"],"names":{"title":"pixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayers:in:)"],"names":{"title":"init(postProcessingAsVideoLayers:in:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeInitialization","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","initialization"],"names":{"title":"AVAssetSegmentType.initialization","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialization"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialization"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDirector"],"names":{"title":"quickTimeMetadataDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusOAASQR_rlE2eeoiySbAEyxq__G_AGtFZ","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","==(_:_:)"],"names":{"title":"==(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value indicating whether two values are equal."},{"text":""},{"text":"Equality is the inverse of inequality. For any values `a` and `b`,"},{"text":"`a == b` implies that `a != b` is `false`."},{"text":""},{"text":"- Parameters:"},{"text":" - lhs: A value to compare."},{"text":" - rhs: Another value to compare."}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0},{"name":"Value","index":1,"depth":0}],"constraints":[{"kind":"conformance","lhs":"Value","rhs":"Equatable","rhsPrecise":"s:SQ"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum","constraints":[{"kind":"conformance","lhs":"Value","rhs":"Equatable","rhsPrecise":"s:SQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recordingPaused","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","isRecordingPaused"],"names":{"title":"isRecordingPaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecordingPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecordingPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)copyWithZone:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","copy(with:)"],"names":{"title":"copy(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?) -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"zone","declarationFragments":[{"kind":"identifier","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"? = nil) -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation"],"names":{"title":"AVAssetSegmentReportSampleInformation","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentReportSampleInformation"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReportSampleInformation"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReportSampleInformation"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:::SYNTHESIZED::c:objc(cs)AVContentKeySession","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","init(keySystem:storageDirectoryAtURL:)"],"names":{"title":"init(keySystem:storageDirectoryAtURL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAtURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAtURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(keySystem:storageDirectoryAt:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeUser","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","user"],"names":{"title":"AVCaptureDevice.CenterStageControlMode.user","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"user"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"user"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","unspecified"],"names":{"title":"AVCaptureDevice.Position.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVAsset","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use load(.minimumTimeOffsetFromLive) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimateOutputFileLength(completionHandler:)"],"names":{"title":"estimateOutputFileLength(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateOutputFileLength"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateOutputFileLength"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeDeskViewCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","deskViewCamera"],"names":{"title":"deskViewCamera","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.isCompatibleWithAirPlayVideo) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalReleaseYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalReleaseYear"],"names":{"title":"id3MetadataKeyOriginalReleaseYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)shouldOptimizeForNetworkUse","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","shouldOptimizeForNetworkUse"],"names":{"title":"shouldOptimizeForNetworkUse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalReleaseTime"],"names":{"title":"id3MetadataOriginalReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingWhileEvaluatingBufferingRateReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","evaluatingBufferingRate"],"names":{"title":"evaluatingBufferingRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evaluatingBufferingRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evaluatingBufferingRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)portraitEffectActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isPortraitEffectActive"],"names":{"title":"isPortraitEffectActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)shouldBufferInAnticipationOfPlayback","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPauseCommand","shouldBufferInAnticipationOfPlayback"],"names":{"title":"shouldBufferInAnticipationOfPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyURLLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyURLLink"],"names":{"title":"quickTimeUserDataKeyURLLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDevice","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activePrimaryConstituent"],"names":{"title":"activePrimaryConstituent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyIdentifier"],"names":{"title":"commonKeyIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingForCoordinatedPlaybackReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","waitingForCoordinatedPlayback"],"names":{"title":"waitingForCoordinatedPlayback","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingForCoordinatedPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingForCoordinatedPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)text","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)outputFileType","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","outputFileType"],"names":{"title":"outputFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataWriter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataWriter"],"names":{"title":"quickTimeUserDataWriter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVCaptureDevicePositionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayers:inLayer:)"],"names":{"title":"init(postProcessingAsVideoLayers:inLayer:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(postProcessingAsVideoLayers:in:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDiskFull","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","diskFull"],"names":{"title":"AVError.Code.diskFull","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)anticipatedPlaybackRate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPauseCommand","anticipatedPlaybackRate"],"names":{"title":"anticipatedPlaybackRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeExternal","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","external"],"names":{"title":"external","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"external"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"external"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaption","interfaceLanguage":"swift"},"pathComponents":["AVCaption","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)dataType","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","dataType"],"names":{"title":"dataType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(im)initWithTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(timeRange:)"],"names":{"title":"init(timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPartOfASet","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPartOfASet"],"names":{"title":"id3MetadataPartOfASet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So47AVAssetWriterInputTaggedPixelBufferGroupAdaptorC12AVFoundationE06appendD7Buffers_20withPresentationTimeSbSay9CoreMedia08CMTaggedF0VG_So6CMTimeatF","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","appendTaggedBuffers(_:withPresentationTime:)"],"names":{"title":"appendTaggedBuffers(_:withPresentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedBuffers"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"CMTaggedBuffer","preciseIdentifier":"s:9CoreMedia14CMTaggedBufferV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"taggedBuffers","declarationFragments":[{"kind":"identifier","spelling":"taggedBuffers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTaggedBuffer","preciseIdentifier":"s:9CoreMedia14CMTaggedBufferV"},{"kind":"text","spelling":"]"}]},{"name":"withPresentationTime","declarationFragments":[{"kind":"identifier","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedBuffers"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"taggedBuffers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTaggedBuffer","preciseIdentifier":"s:9CoreMedia14CMTaggedBufferV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":17}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalFilename","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalFilename"],"names":{"title":"id3MetadataKeyOriginalFilename","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectGesturesEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","reactionEffectGesturesEnabled"],"names":{"title":"reactionEffectGesturesEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectGesturesEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectGesturesEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","primaryConstituentDeviceRestrictedSwitchingBehaviorConditions"],"names":{"title":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(im)copyDisplayedPixelBuffer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","displayedPixelBuffer()"],"names":{"title":"displayedPixelBuffer()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayedPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayedPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyLanguage"],"names":{"title":"commonKeyLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAccountKind","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAccountKind"],"names":{"title":"iTunesMetadataAccountKind","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(im)initWithData:options:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(data:options:)"],"names":{"title":"init(data:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimatedMaximumDuration"],"names":{"title":"estimatedMaximumDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedMaximumDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedMaximumDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV8diskFullSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","diskFull"],"names":{"title":"diskFull","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)availableMediaTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","availableMediaTypes"],"names":{"title":"availableMediaTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)error","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeExternalUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","externalUnknown"],"names":{"title":"externalUnknown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalUnknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalUnknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":14,"minor":0},"renamed":"AVCaptureDevice.DeviceType.external"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(py)empty","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType"],"names":{"title":"AVAssetSegmentType","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So22AVCapturePhotoSettingsC12AVFoundationE016availablePreviewB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","availablePreviewPhotoPixelFormatTypes"],"names":{"title":"availablePreviewPhotoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePreviewPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePreviewPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeSeparable","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","separable"],"names":{"title":"AVAssetSegmentType.separable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"separable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"separable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO11descriptionSSvp","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","description"],"names":{"title":"description","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Swift","lines":[{"text":"A textual representation of this instance."},{"text":""},{"text":"Calling this property directly is discouraged. Instead, convert an"},{"text":"instance of any type to a string by using the `String(describing:)`"},{"text":"initializer. This initializer works with any type, and uses the custom"},{"text":"`description` property for types that conform to"},{"text":"`CustomStringConvertible`:"},{"text":""},{"text":" struct Point: CustomStringConvertible {"},{"text":" let x: Int, y: Int"},{"text":""},{"text":" var description: String {"},{"text":" return \"(\\(x), \\(y))\""},{"text":" }"},{"text":" }"},{"text":""},{"text":" let p = Point(x: 21, y: 30)"},{"text":" let s = String(describing: p)"},{"text":" print(s)"},{"text":" // Prints \"(21, 30)\""},{"text":""},{"text":"The conversion of `p` to a string in the assignment to `s` uses the"},{"text":"`Point` type's `description` property."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading(im)statusOfValueForKey:error:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","statusOfValue(forKey:error:)"],"names":{"title":"statusOfValue(forKey:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statusOfValue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVKeyValueStatus","preciseIdentifier":"c:@E@AVKeyValueStatus"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVKeyValueStatus","preciseIdentifier":"c:@E@AVKeyValueStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statusOfValue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVKeyValueStatus","preciseIdentifier":"c:@E@AVKeyValueStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use status(of:) instead"}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position"],"names":{"title":"AVCaptureDevice.Position","navigator":[{"kind":"identifier","spelling":"Position"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Position"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Position"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOwnership","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOwnership"],"names":{"title":"id3MetadataOwnership","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeApp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","app"],"names":{"title":"AVCaptureDevice.CenterStageControlMode.app","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"app"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"app"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)availableTrackAssociationTypes","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalLyricist"],"names":{"title":"id3MetadataKeyOriginalLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate(im)readinessCoordinator:captureReadinessDidChange:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinatorDelegate","readinessCoordinator(_:captureReadinessDidChange:)"],"names":{"title":"readinessCoordinator(_:captureReadinessDidChange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readinessCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinator","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"captureReadinessDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinator","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"}]},{"name":"captureReadinessDidChange","internalName":"captureReadiness","declarationFragments":[{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readinessCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinator","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"captureReadinessDidChange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)startRecordingToOutputFileURL:recordingDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","startRecording(to:recordingDelegate:)"],"names":{"title":"startRecording(to:recordingDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"recordingDelegate","internalName":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectsEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","reactionEffectsEnabled"],"names":{"title":"reactionEffectsEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activePrimaryConstituentDeviceSwitchingBehavior"],"names":{"title":"activePrimaryConstituentDeviceSwitchingBehavior","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)status","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetWriterStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetWriterStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)timescale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","timescale"],"names":{"title":"timescale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationQuality","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","quality"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization.quality","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(im)initWithSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","init(sampleBuffer:)"],"names":{"title":"init(sampleBuffer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDisplayName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDisplayName"],"names":{"title":"quickTimeMetadataKeyDisplayName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVPlayerWaitingReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAcknowledgement","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAcknowledgement"],"names":{"title":"iTunesMetadataAcknowledgement","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator"],"names":{"title":"AVCaptureDevice.RotationCoordinator","navigator":[{"kind":"identifier","spelling":"RotationCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RotationCoordinator"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RotationCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyDescription"],"names":{"title":"commonKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","maxRecordedDuration"],"names":{"title":"maxRecordedDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithURL:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(url:)"],"names":{"title":"init(url:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithAdditionalLayer:asTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(additionalLayer:asTrackID:)"],"names":{"title":"init(additionalLayer:asTrackID:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"additionalLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"additionalLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO12notYetLoadedyAEyxq__GAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","notYetLoaded"],"names":{"title":"AVAsyncProperty.Status.notYetLoaded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notYetLoaded"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property has not been loaded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notYetLoaded"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO7loadingyAEyxq__GAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","loading"],"names":{"title":"AVAsyncProperty.Status.loading","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property is being loaded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(py)preloadsEligibleContentKeys","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","preloadsEligibleContentKeys"],"names":{"title":"preloadsEligibleContentKeys","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preloadsEligibleContentKeys"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preloadsEligibleContentKeys"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie"],"names":{"title":"AVMutableMovie","navigator":[{"kind":"identifier","spelling":"AVMutableMovie"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovie"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalAlbumTitle"],"names":{"title":"id3MetadataKeyOriginalAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTapProcessor","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","audioTapProcessor"],"names":{"title":"audioTapProcessor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimateMaximumDuration(completionHandler:)"],"names":{"title":"estimateMaximumDuration(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateMaximumDuration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateMaximumDuration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartDate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackStartDate"],"names":{"title":"playbackStartDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)player","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","player"],"names":{"title":"player","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalArtist"],"names":{"title":"id3MetadataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceAlreadyUsedByAnotherSession","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceAlreadyUsedByAnotherSession"],"names":{"title":"AVError.Code.deviceAlreadyUsedByAnotherSession","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)inputs","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","inputs"],"names":{"title":"inputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(URL:fileType:)"],"names":{"title":"init(URL:fileType:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:fileType:)"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)itemTime","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand","itemTime"],"names":{"title":"itemTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeCooperative","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","cooperative"],"names":{"title":"AVCaptureDevice.CenterStageControlMode.cooperative","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cooperative"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cooperative"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)input","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","input"],"names":{"title":"input","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack"],"names":{"title":"AVAssetTrack","navigator":[{"kind":"identifier","spelling":"AVAssetTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recordedFileSize","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","recordedFileSize"],"names":{"title":"recordedFileSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishCaptureForResolvedSettings:error:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:didFinishCaptureFor:error:)"],"names":{"title":"photoOutput(_:didFinishCaptureFor:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishCaptureFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"didFinishCaptureFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishCaptureFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV33deviceAlreadyUsedByAnotherSessionSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceAlreadyUsedByAnotherSession"],"names":{"title":"deviceAlreadyUsedByAnotherSession","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)hostClockTime","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand","hostClockTime"],"names":{"title":"hostClockTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAlbum"],"names":{"title":"iTunesMetadataAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDirector"],"names":{"title":"quickTimeMetadataKeyDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedFileSize","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","maxRecordedFileSize"],"names":{"title":"maxRecordedFileSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutputSampleBufferDelegate","captureOutput(_:didOutput:from:)"],"names":{"title":"captureOutput(_:didOutput:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]},{"name":"didOutput","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","loadValuesAsynchronously(forKeys:completionHandler:)"],"names":{"title":"loadValuesAsynchronously(forKeys:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValuesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"forKeys","internalName":"keys","declarationFragments":[{"kind":"identifier","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValuesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(_:) instead. For non-deprecated properties that do not have an AVAsyncProperty equivalent, continue to query these properties synchronously"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)extraAttributes","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","extraAttributes"],"names":{"title":"extraAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyFormat"],"names":{"title":"commonKeyFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsWithFormat:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","init(format:)"],"names":{"title":"init(format:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)setPrimaryConstituentDeviceSwitchingBehavior:restrictedSwitchingBehaviorConditions:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","setPrimaryConstituentDeviceSwitchingBehavior(_:restrictedSwitchingBehaviorConditions:)"],"names":{"title":"setPrimaryConstituentDeviceSwitchingBehavior(_:restrictedSwitchingBehaviorConditions:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"switchingBehavior","declarationFragments":[{"kind":"identifier","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},{"name":"restrictedSwitchingBehaviorConditions","declarationFragments":[{"kind":"identifier","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalArtist"],"names":{"title":"id3MetadataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalAlbumTitle"],"names":{"title":"id3MetadataOriginalAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfMediaRequests","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfMediaRequests"],"names":{"title":"numberOfMediaRequests","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfMediaRequests"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfMediaRequests"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)canApplyOutputSettings:forMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","canApply(outputSettings:forMediaType:)"],"names":{"title":"canApply(outputSettings:forMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canApply"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"forMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"outputSettings","declarationFragments":[{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"forMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canApply"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"forMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO6loadedyAEyxq__Gq_cAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","loaded(_:)"],"names":{"title":"AVAsyncProperty.Status.loaded(_:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property already loaded, value is included"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO6failedyAEyxq__GSo7NSErrorCcAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","failed(_:)"],"names":{"title":"AVAsyncProperty.Status.failed(_:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"NSError","preciseIdentifier":"c:objc(cs)NSError"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property failed to load, error is included"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"NSError","preciseIdentifier":"c:objc(cs)NSError"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetTrackGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroup"],"names":{"title":"AVAssetTrackGroup","navigator":[{"kind":"identifier","spelling":"AVAssetTrackGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)composable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isComposable) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)canPerformReactionEffects","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","canPerformReactionEffects"],"names":{"title":"canPerformReactionEffects","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformReactionEffects"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformReactionEffects"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","primaryConstituentDeviceSwitchingBehavior"],"names":{"title":"primaryConstituentDeviceSwitchingBehavior","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)videoGravity","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","videoGravity"],"names":{"title":"videoGravity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingDuringInterstitialEventReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","interstitialEvent"],"names":{"title":"interstitialEvent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMovieTrack","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack"],"names":{"title":"AVMovieTrack","navigator":[{"kind":"identifier","spelling":"AVMovieTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace"],"names":{"title":"AVCaptureColorSpace","navigator":[{"kind":"identifier","spelling":"AVCaptureColorSpace"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureColorSpace"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureColorSpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)pauseRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","pauseRecording()"],"names":{"title":"pauseRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseRecording"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseRecording"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionFront","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","front"],"names":{"title":"AVCaptureDevice.Position.front","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolumeRampFromStartVolume:toEndVolume:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","setVolumeRamp(fromStartVolume:toEndVolume:timeRange:)"],"names":{"title":"setVolumeRamp(fromStartVolume:toEndVolume:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStartVolume","internalName":"startVolume","declarationFragments":[{"kind":"identifier","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"toEndVolume","internalName":"endVolume","declarationFragments":[{"kind":"identifier","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartVolume"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndVolume"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDirectionMotion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDirectionMotion"],"names":{"title":"quickTimeMetadataKeyDirectionMotion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAlbumArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAlbumArtist"],"names":{"title":"iTunesMetadataAlbumArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoDataCaptured","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noDataCaptured"],"names":{"title":"AVError.Code.noDataCaptured","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyCreationDate"],"names":{"title":"commonKeyCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieTrack","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieTrack"],"names":{"title":"AVFragmentedMovieTrack","navigator":[{"kind":"identifier","spelling":"AVFragmentedMovieTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayer:in:)"],"names":{"title":"init(postProcessingAsVideoLayer:in:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","loadValues(forKeys:)"],"names":{"title":"loadValues(forKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValues"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"forKeys","internalName":"keys","declarationFragments":[{"kind":"identifier","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValues"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(_:) instead. For non-deprecated properties that do not have an AVAsyncProperty equivalent, continue to query these properties synchronously"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment"],"names":{"title":"AVCompositionTrackSegment","navigator":[{"kind":"identifier","spelling":"AVCompositionTrackSegment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackSegment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackSegment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)performEffectForReaction:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","performEffect(for:)"],"names":{"title":"performEffect(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performEffect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"reactionType","declarationFragments":[{"kind":"identifier","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performEffect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)serverAddress","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","serverAddress"],"names":{"title":"serverAddress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason"],"names":{"title":"AVPlayer.WaitingReason","navigator":[{"kind":"identifier","spelling":"WaitingReason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WaitingReason"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalLyricist"],"names":{"title":"id3MetadataOriginalLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithAsset:automaticallyLoadedAssetKeys:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(asset:automaticallyLoadedAssetKeys:)"],"names":{"title":"init(asset:automaticallyLoadedAssetKeys:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfServerAddressChanges","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfServerAddressChanges"],"names":{"title":"numberOfServerAddressChanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfServerAddressChanges"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfServerAddressChanges"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)fileLengthLimit","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","fileLengthLimit"],"names":{"title":"fileLengthLimit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileLengthLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileLengthLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment"],"names":{"title":"AVCaptionRegion.DisplayAlignment","navigator":[{"kind":"identifier","spelling":"DisplayAlignment"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DisplayAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DisplayAlignment"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialInternetRadioStationHomepage"],"names":{"title":"id3MetadataKeyOfficialInternetRadioStationHomepage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType"],"names":{"title":"AVAssetTrack.AssociationType","navigator":[{"kind":"identifier","spelling":"AssociationType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AssociationType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)readyForDisplay","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","isReadyForDisplay"],"names":{"title":"isReadyForDisplay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didDropSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutputSampleBufferDelegate","captureOutput(_:didDrop:from:)"],"names":{"title":"captureOutput(_:didDrop:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didDrop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]},{"name":"didDrop","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didDrop"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayer:inLayer:)"],"names":{"title":"init(postProcessingAsVideoLayer:inLayer:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(postProcessingAsVideoLayer:in:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)clock","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","clock"],"names":{"title":"clock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(im)initWithURL:options:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(url:options:)"],"names":{"title":"init(url:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV14noDataCapturedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noDataCaptured"],"names":{"title":"noDataCaptured","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)availableReactionTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","availableReactionTypes"],"names":{"title":"availableReactionTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableReactionTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableReactionTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(im)initWithItems:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","init(items:timeRange:)"],"names":{"title":"init(items:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)estimatedOutputFileLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimatedOutputFileLength"],"names":{"title":"estimatedOutputFileLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAppleID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAppleID"],"names":{"title":"iTunesMetadataAppleID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDirectionFacing","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDirectionFacing"],"names":{"title":"quickTimeMetadataKeyDirectionFacing","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","compactMap(_:)"],"names":{"title":"compactMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps an error-throwing closure over"},{"text":"the base sequence’s elements, omitting results that don't return a value."},{"text":""},{"text":"Use the `compactMap(_:)` method to transform every element received from"},{"text":"a base asynchronous sequence, while also discarding any `nil` results"},{"text":"from the closure. Typically, you use this to transform from one type of"},{"text":"element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `compactMap(_:)`"},{"text":"method takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. Since there is no key for `4`, the closure"},{"text":"returns `nil` in this case, which `compactMap(_:)` omits from the"},{"text":"transformed asynchronous sequence. When the value is `5`, the closure"},{"text":"throws `MyError`, terminating the sequence."},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":""},{"text":" do {"},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .compactMap { (value) throws -> String? in"},{"text":" if value == 5 {"},{"text":" throw MyError()"},{"text":" }"},{"text":" return romanNumeralDict[value]"},{"text":" }"},{"text":" for try await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" } catch {"},{"text":" print(\"Error: \\(error)\")"},{"text":" }"},{"text":" // Prints \"I II III Error: MyError() \""},{"text":""},{"text":"- Parameter transform: An error-throwing mapping closure. `transform`"},{"text":" accepts an element of this sequence as its parameter and returns a"},{"text":" transformed value of the same or of a different type. If `transform`"},{"text":" throws an error, the sequence ends."},{"text":"- Returns: An asynchronous sequence that contains, in order, the"},{"text":" non-`nil` elements produced by the `transform` closure. The sequence"},{"text":" ends either when the base sequence ends or when `transform` throws an"},{"text":" error."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"ElementOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyCreator","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyCreator"],"names":{"title":"commonKeyCreator","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder"],"names":{"title":"AVFragmentedMovieMinder","navigator":[{"kind":"identifier","spelling":"AVFragmentedMovieMinder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieMinder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieMinder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVCaptionRegionDisplayAlignmentV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)URI","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","uri"],"names":{"title":"uri","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)directoryForTemporaryFiles","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","directoryForTemporaryFiles"],"names":{"title":"directoryForTemporaryFiles","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptureColorSpaceV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalFilename","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalFilename"],"names":{"title":"id3MetadataOriginalFilename","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recordedDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","recordedDuration"],"names":{"title":"recordedDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialPublisherWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialPublisherWebpage"],"names":{"title":"id3MetadataKeyOfficialPublisherWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)resumeRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","resumeRecording()"],"names":{"title":"resumeRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeRecording"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeRecording"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)appendPixelBuffer:withPresentationTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","append(_:withPresentationTime:)"],"names":{"title":"append(_:withPresentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},{"name":"withPresentationTime","internalName":"presentationTime","declarationFragments":[{"kind":"identifier","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)readable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isReadable) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor"],"names":{"title":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present(launchConfiguration:)"],"names":{"title":"present(launchConfiguration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"launchConfiguration","declarationFragments":[{"kind":"identifier","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeVideoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeVideoMinFrameDuration"],"names":{"title":"activeVideoMinFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings"],"names":{"title":"AVCaptureResolvedPhotoSettings","navigator":[{"kind":"identifier","spelling":"AVCaptureResolvedPhotoSettings"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureResolvedPhotoSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureResolvedPhotoSettings"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVPlayerLooperStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18allMediaSelectionsAA07AVAsyncD0CyxSaySo16AVMediaSelectionCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of all permutations of AVMediaSelection for this asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:willDownloadToURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:aggregateAssetDownloadTask:willDownloadTo:)"],"names":{"title":"urlSession(_:aggregateAssetDownloadTask:willDownloadTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"aggregateAssetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"}]},{"name":"willDownloadTo","internalName":"location","declarationFragments":[{"kind":"identifier","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)loadedTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","loadedTimeRanges"],"names":{"title":"loadedTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDisplayWasDisabled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","displayWasDisabled"],"names":{"title":"AVError.Code.displayWasDisabled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkAlignment","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredMediaChunkAlignment"],"names":{"title":"preferredMediaChunkAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate"],"names":{"title":"AVCapturePhotoCaptureDelegate","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoCaptureDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoCaptureDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoCaptureDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status"],"names":{"title":"AVAssetReader.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVMutableMediaSelection"],"names":{"title":"AVMutableMediaSelection","navigator":[{"kind":"identifier","spelling":"AVMutableMediaSelection"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMediaSelection"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMediaSelection"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer(im)initWithConversionSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer","init(conversionSettings:)"],"names":{"title":"init(conversionSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer(py)conformsCaptionsToTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer","conformsCaptionsToTimeRange"],"names":{"title":"conformsCaptionsToTimeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformsCaptionsToTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformsCaptionsToTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v24","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInvolvedPeopleList_v24"],"names":{"title":"id3MetadataKeyInvolvedPeopleList_v24","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)setRate:time:atHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","setRate(_:time:atHostTime:)"],"names":{"title":"setRate(_:time:atHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"time","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"atHostTime","internalName":"hostClockTime","declarationFragments":[{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","currentTime()"],"names":{"title":"currentTime()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)playableMediaSelectionOptionsFromArray:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","playableMediaSelectionOptions(from:)"],"names":{"title":"playableMediaSelectionOptions(from:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playableMediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playableMediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","cancelled"],"names":{"title":"AVAssetExportSession.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySubTitle"],"names":{"title":"id3MetadataKeySubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)generateCGImagesAsynchronouslyForTimes:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","generateCGImagesAsynchronously(forTimes:completionHandler:)"],"names":{"title":"generateCGImagesAsynchronously(forTimes:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImagesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGeneratorCompletionHandler","preciseIdentifier":"c:@T@AVAssetImageGeneratorCompletionHandler"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forTimes","internalName":"requestedTimes","declarationFragments":[{"kind":"identifier","spelling":"requestedTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGeneratorCompletionHandler","preciseIdentifier":"c:@T@AVAssetImageGeneratorCompletionHandler"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImagesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"requestedTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAssetImageGeneratorCompletionHandler","preciseIdentifier":"c:@T@AVAssetImageGeneratorCompletionHandler"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationSupported","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isFastCapturePrioritizationSupported"],"names":{"title":"isFastCapturePrioritizationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeThumbsUp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","thumbsUp"],"names":{"title":"thumbsUp","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkDuration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredMediaChunkDuration"],"names":{"title":"preferredMediaChunkDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)renewalDate","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","renewalDate"],"names":{"title":"renewalDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewalDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewalDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)beginSuspensionForReason:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","beginSuspension(for:)"],"names":{"title":"beginSuspension(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginSuspension"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"suspensionReason","declarationFragments":[{"kind":"identifier","spelling":"suspensionReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginSuspension"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"suspensionReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)advanceIntervalForDelegateInvocation","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","advanceIntervalForDelegateInvocation"],"names":{"title":"advanceIntervalForDelegateInvocation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v23","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInvolvedPeopleList_v23"],"names":{"title":"id3MetadataKeyInvolvedPeopleList_v23","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status"],"names":{"title":"AVPlayerLooper.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present(launchConfiguration:completionHandler:)"],"names":{"title":"present(launchConfiguration:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"launchConfiguration","declarationFragments":[{"kind":"identifier","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeFormat","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeFormat"],"names":{"title":"activeFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19screenCaptureFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","screenCaptureFailed"],"names":{"title":"screenCaptureFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@CM@AVFoundation@@objc(cs)AVMutableVideoComposition(py)_sourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","sourceSampleDataTrackIDs"],"names":{"title":"sourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@objc"},{"kind":"text","spelling":"(_sourceSampleDataTrackIDs) "},{"kind":"keyword","spelling":"override"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"dynamic"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15,"minor":0}},{"domain":"tvOS","introduced":{"major":15,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status"],"names":{"title":"AVAssetExportSession.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:date:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:date:)"],"names":{"title":"init(primaryItem:date:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)playbackLikelyToKeepUp","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isPlaybackLikelyToKeepUp"],"names":{"title":"isPlaybackLikelyToKeepUp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackLikelyToKeepUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackLikelyToKeepUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeBuiltInMicrophone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","builtInMicrophone"],"names":{"title":"builtInMicrophone","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInMicrophone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInMicrophone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":14,"minor":0},"renamed":"AVCaptureDevice.DeviceType.microphone"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySize"],"names":{"title":"id3MetadataKeySize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForImmersiveAudio:mediaSelectionOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forImmersiveAudio:mediaSelectionOption:)"],"names":{"title":"predicate(forImmersiveAudio:mediaSelectionOption:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forImmersiveAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forImmersiveAudio","internalName":"isImmersiveAudio","declarationFragments":[{"kind":"identifier","spelling":"isImmersiveAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forImmersiveAudio"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isImmersiveAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23preferredMediaSelectionAA07AVAsyncD0CyxSo07AVMediaH0CGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an instance of AVMediaSelection with default selections for each of the receiver's media selection groups."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)formats","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","formats"],"names":{"title":"formats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)photoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","photoQualityPrioritization"],"names":{"title":"photoQualityPrioritization","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelection(im)mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection","mediaSelectionCriteriaCanBeAppliedAutomatically(to:)"],"names":{"title":"mediaSelectionCriteriaCanBeAppliedAutomatically(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteriaCanBeAppliedAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteriaCanBeAppliedAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preroll(atRate:)"],"names":{"title":"preroll(atRate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atRate","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)backgroundColor","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","backgroundColor"],"names":{"title":"backgroundColor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","contentLength"],"names":{"title":"contentLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","failed"],"names":{"title":"AVAssetExportSession.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorScreenCaptureFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","screenCaptureFailed"],"names":{"title":"AVError.Code.screenCaptureFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)insertTimeRange:ofTrack:atTime:copySampleData:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","insertTimeRange(_:of:at:copySampleData:)"],"names":{"title":"insertTimeRange(_:of:at:copySampleData:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"copySampleData","declarationFragments":[{"kind":"identifier","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene"],"names":{"title":"AVCaptionRenderer.Scene","navigator":[{"kind":"identifier","spelling":"Scene"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scene"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scene"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelection(im)selectedMediaOptionInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection","selectedMediaOption(in:)"],"names":{"title":"selectedMediaOption(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeThumbsDown","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","thumbsDown"],"names":{"title":"thumbsDown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsDown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsDown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didFinishRecordingToOutputFileAtURL:fromConnections:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didFinishRecordingTo:from:error:)"],"names":{"title":"fileOutput(_:didFinishRecordingTo:from:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didFinishRecordingTo","internalName":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPayment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPayment"],"names":{"title":"id3MetadataPayment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasons","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","suspensionReasons"],"names":{"title":"suspensionReasons","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusReady","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","ready"],"names":{"title":"AVPlayerLooper.Status.ready","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLeadPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLeadPerformer"],"names":{"title":"id3MetadataKeyLeadPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer(im)conformedCaptionForCaption:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer","conformedCaption(for:)"],"names":{"title":"conformedCaption(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformedCaption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"caption","declarationFragments":[{"kind":"identifier","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformedCaption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)mayRequireContentKeysForMediaDataProcessing","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","mayRequireContentKeysForMediaDataProcessing"],"names":{"title":"mayRequireContentKeysForMediaDataProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)estimatedDataRate","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE033availableMediaCharacteristicsWithG16SelectionOptionsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array with elements indicating media characteristic for which a media selection option is available."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch(im)cancel","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch","cancel()"],"names":{"title":"cancel()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)whiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","whiteBalanceMode"],"names":{"title":"whiteBalanceMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySynchronizedTempoCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySynchronizedTempoCodes"],"names":{"title":"id3MetadataKeySynchronizedTempoCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)layerInstructions","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","layerInstructions"],"names":{"title":"layerInstructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","maxPhotoQualityPrioritization"],"names":{"title":"maxPhotoQualityPrioritization","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)otherParticipants","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","otherParticipants"],"names":{"title":"otherParticipants","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeVideoMaxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeVideoMaxFrameDuration"],"names":{"title":"activeVideoMaxFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)generateCGImageAsynchronouslyForTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","generateCGImageAsynchronously(for:completionHandler:)"],"names":{"title":"generateCGImageAsynchronously(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"requestedTime","declarationFragments":[{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:filteredAndSortedAccordingToPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:filteredAndSortedAccordingToPreferredLanguages:)"],"names":{"title":"mediaSelectionOptions(from:filteredAndSortedAccordingToPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"filteredAndSortedAccordingToPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataQuality@AVDepthDataQualityLow","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","low"],"names":{"title":"AVDepthData.Quality.low","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForDownmixAudio:mediaSelectionOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forDownmixAudio:mediaSelectionOption:)"],"names":{"title":"predicate(forDownmixAudio:mediaSelectionOption:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDownmixAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forDownmixAudio","internalName":"isDownmixAudio","declarationFragments":[{"kind":"identifier","spelling":"isDownmixAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDownmixAudio"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isDownmixAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeDogBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","dogBody"],"names":{"title":"dogBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelection(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","unknown"],"names":{"title":"AVPlayerLooper.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preroll(atRate:completionHandler:)"],"names":{"title":"preroll(atRate:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"atRate","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)byteRangeAccessSupported","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","isByteRangeAccessSupported"],"names":{"title":"isByteRangeAccessSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isByteRangeAccessSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isByteRangeAccessSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:aggregateAssetDownloadTask:didCompleteFor:)"],"names":{"title":"urlSession(_:aggregateAssetDownloadTask:didCompleteFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCompleteFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"aggregateAssetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"}]},{"name":"didCompleteFor","internalName":"mediaSelection","declarationFragments":[{"kind":"identifier","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCompleteFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)audioMix","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","audioMix"],"names":{"title":"audioMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","completed"],"names":{"title":"AVAssetExportSession.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)adjustingWhiteBalance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isAdjustingWhiteBalance"],"names":{"title":"isAdjustingWhiteBalance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingWhiteBalance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingWhiteBalance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeRain","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","rain"],"names":{"title":"rain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLanguage"],"names":{"title":"id3MetadataKeyLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE8variantsAA07AVAsyncD0CyxSaySo14AVAssetVariantCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","variants"],"names":{"title":"variants","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of AVAssetVariants contained in the asset."},{"text":""},{"text":"Some variants may not be playable according to the current device configuration."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVURLAsset","rhsPrecise":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29invalidOutputURLPathExtensionSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidOutputURLPathExtension"],"names":{"title":"invalidOutputURLPathExtension","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataQuality@AVDepthDataQualityHigh","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","high"],"names":{"title":"AVDepthData.Quality.high","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySynchronizedLyric"],"names":{"title":"id3MetadataKeySynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(cm)fragmentedAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVFragmentedAsset","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataiXML","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataiXML"],"names":{"title":"quickTimeMetadataiXML","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:time:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:time:)"],"names":{"title":"init(primaryItem:time:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch","makeDataReady()"],"names":{"title":"makeDataReady()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)mutableTrackCompatibleWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","mutableTrack(compatibleWith:)"],"names":{"title":"mutableTrack(compatibleWith:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"compatibleWith","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAggregateAssetDownloadTask","interfaceLanguage":"swift"},"pathComponents":["AVAggregateAssetDownloadTask"],"names":{"title":"AVAggregateAssetDownloadTask","navigator":[{"kind":"identifier","spelling":"AVAggregateAssetDownloadTask"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAggregateAssetDownloadTask"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAggregateAssetDownloadTask"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)sourceClock","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","sourceClock"],"names":{"title":"sourceClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorIncompatibleAsset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","incompatibleAsset"],"names":{"title":"AVError.Code.incompatibleAsset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicVoiceOverTranslation","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","voiceOverTranslation"],"names":{"title":"voiceOverTranslation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceOverTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceOverTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(im)initWithTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","init(timeRange:)"],"names":{"title":"init(timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withLocale:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:with:)"],"names":{"title":"mediaSelectionOptions(from:with:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"with","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canUseNetworkResourcesForLiveStreamingWhilePaused","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canUseNetworkResourcesForLiveStreamingWhilePaused"],"names":{"title":"canUseNetworkResourcesForLiveStreamingWhilePaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canUseNetworkResourcesForLiveStreamingWhilePaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canUseNetworkResourcesForLiveStreamingWhilePaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonNone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","none"],"names":{"title":"AVCaptureOutput.DataDroppedReason.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)mediaSubTypes","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","mediaSubTypes"],"names":{"title":"mediaSubTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","requiredSourceTrackIDs"],"names":{"title":"requiredSourceTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLink"],"names":{"title":"id3MetadataKeyLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeInputSource","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeInputSource"],"names":{"title":"activeInputSource","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeInputSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeInputSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)synchronizationClock","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","synchronizationClock"],"names":{"title":"synchronizationClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synchronizationClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synchronizationClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","receivedResponseWithExpiredLease"],"names":{"title":"receivedResponseWithExpiredLease","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponseWithExpiredLease"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponseWithExpiredLease"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForCVTimeStamp:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","itemTime(for:)"],"names":{"title":"itemTime(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVTimeStamp","preciseIdentifier":"c:@SA@CVTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"timestamp","declarationFragments":[{"kind":"identifier","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVTimeStamp","preciseIdentifier":"c:@SA@CVTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVTimeStamp","preciseIdentifier":"c:@SA@CVTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality"],"names":{"title":"AVDepthData.Quality","navigator":[{"kind":"identifier","spelling":"Quality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Quality"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Quality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)devicesWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","devices(for:)"],"names":{"title":"devices(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCaptureDeviceDiscoverySession instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(py)textSelector","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","textSelector"],"names":{"title":"textSelector","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeBuiltInWideAngleCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","builtInWideAngleCamera"],"names":{"title":"builtInWideAngleCamera","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInWideAngleCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInWideAngleCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","failed"],"names":{"title":"AVPlayerLooper.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasonsThatTriggerWaiting","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","suspensionReasonsThatTriggerWaiting"],"names":{"title":"suspensionReasonsThatTriggerWaiting","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsThatTriggerWaiting"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsThatTriggerWaiting"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAssetReferenceRestrictionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)totalSampleDataLength","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataYear"],"names":{"title":"quickTimeMetadataYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(im)initWithCaptions:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","init(captions:timeRange:)"],"names":{"title":"init(captions:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetTrack"],"names":{"title":"AVFragmentedAssetTrack","navigator":[{"kind":"identifier","spelling":"AVFragmentedAssetTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)inputSources","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","inputSources"],"names":{"title":"inputSources","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSources"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSources"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataTrackName"],"names":{"title":"quickTimeUserDataTrackName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)allowedContentTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","allowedContentTypes"],"names":{"title":"allowedContentTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedContentTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedContentTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13,"patch":2}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So32AVCaptureOutputDataDroppedReasonV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicVisual","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","visual"],"names":{"title":"visual","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"visual"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"visual"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVDepthDataQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLength","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLength"],"names":{"title":"id3MetadataKeyLength","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeyRequestRetryReasonTimedOut","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","timedOut"],"names":{"title":"timedOut","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)flashMode","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","flashMode"],"names":{"title":"flashMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)copyCGImageAtTime:actualTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","copyCGImage(at:actualTime:)"],"names":{"title":"copyCGImage(at:actualTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCGImage"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"requestedTime","declarationFragments":[{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"actualTime","declarationFragments":[{"kind":"identifier","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCGImage"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions"],"names":{"title":"AVAssetReferenceRestrictions","navigator":[{"kind":"identifier","spelling":"AVAssetReferenceRestrictions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReferenceRestrictions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)masterClock","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","masterClock"],"names":{"title":"masterClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)initWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21torchLevelUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","torchLevelUnavailable"],"names":{"title":"torchLevelUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:textSelector:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","init(textMarkupAttributes:textSelector:)"],"names":{"title":"init(textMarkupAttributes:textSelector:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:], "},{"kind":"externalParam","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)selfContained","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode"],"names":{"title":"AVAssetImageGenerator.ApertureMode","navigator":[{"kind":"identifier","spelling":"ApertureMode"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForChannelCount:mediaSelectionOption:operatorType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forChannelCount:mediaSelectionOption:operatorType:)"],"names":{"title":"predicate(forChannelCount:mediaSelectionOption:operatorType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forChannelCount","internalName":"channelCount","declarationFragments":[{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]},{"name":"operatorType","declarationFragments":[{"kind":"identifier","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannelCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)encodedPixelsDimensions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","encodedPixelsDimensions"],"names":{"title":"encodedPixelsDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixelsDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixelsDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)devices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","devices()"],"names":{"title":"devices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCaptureDeviceDiscoverySession instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)enablePostProcessing","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","enablePostProcessing"],"names":{"title":"enablePostProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)cancelPendingPrerolls","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","cancelPendingPrerolls()"],"names":{"title":"cancelPendingPrerolls()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingPrerolls"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingPrerolls"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(py)suppressesPlayerRendering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","suppressesPlayerRendering"],"names":{"title":"suppressesPlayerRendering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suppressesPlayerRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suppressesPlayerRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(py)textMarkupAttributes","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","textMarkupAttributes"],"names":{"title":"textMarkupAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)participantLimitForWaitingOutSuspensionsWithReason:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","participantLimitForWaitingOutSuspensions(withReason:)"],"names":{"title":"participantLimitForWaitingOutSuspensions(withReason:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"participantLimitForWaitingOutSuspensions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"functionSignature":{"parameters":[{"name":"withReason","internalName":"reason","declarationFragments":[{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"participantLimitForWaitingOutSuspensions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withReason"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)delaysRateChangeUntilHasSufficientMediaData","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","delaysRateChangeUntilHasSufficientMediaData"],"names":{"title":"delaysRateChangeUntilHasSufficientMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delaysRateChangeUntilHasSufficientMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delaysRateChangeUntilHasSufficientMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataTrack"],"names":{"title":"quickTimeUserDataTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataVideoOrientation"],"names":{"title":"quickTimeMetadataVideoOrientation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataVideoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataVideoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorTorchLevelUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","torchLevelUnavailable"],"names":{"title":"AVError.Code.torchLevelUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19canContainFragmentsAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the asset is capable of being extended by fragments."},{"text":""},{"text":"For QuickTime movie files and MPEG-4 files, the value of canContainFragments is true if an 'mvex' box is present in the 'moov' box. For those types, the 'mvex' box signals the possible presence of later 'moof' boxes."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)format","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","default(for:)"],"names":{"title":"default(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMPEGLocationLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMPEGLocationLookupTable"],"names":{"title":"id3MetadataKeyMPEGLocationLookupTable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","requiredSourceSampleDataTrackIDs"],"names":{"title":"requiredSourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredMediaChunkSize"],"names":{"title":"preferredMediaChunkSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor"],"names":{"title":"AVAssetReaderOutputMetadataAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetReaderOutputMetadataAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputMetadataAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputMetadataAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)playbackBufferFull","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isPlaybackBufferFull"],"names":{"title":"isPlaybackBufferFull","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(URL:fileType:)"],"names":{"title":"init(URL:fileType:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(outputURL:fileType:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria"],"names":{"title":"AVPlayerMediaSelectionCriteria","navigator":[{"kind":"identifier","spelling":"AVPlayerMediaSelectionCriteria"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerMediaSelectionCriteria"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerMediaSelectionCriteria"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)setParticipantLimit:forWaitingOutSuspensionsWithReason:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","setParticipantLimit(_:forWaitingOutSuspensionsWithReason:)"],"names":{"title":"setParticipantLimit(_:forWaitingOutSuspensionsWithReason:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setParticipantLimit"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forWaitingOutSuspensionsWithReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"participantLimit","declarationFragments":[{"kind":"identifier","spelling":"participantLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"forWaitingOutSuspensionsWithReason","internalName":"reason","declarationFragments":[{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setParticipantLimit"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"participantLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forWaitingOutSuspensionsWithReason"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:atHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","setRate(_:time:atHostTime:)"],"names":{"title":"setRate(_:time:atHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"atHostTime","internalName":"hostTime","declarationFragments":[{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status"],"names":{"title":"AVContentKeyRequest.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19hasProtectedContentAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether or not the asset has protected content."},{"text":""},{"text":"Assets containing protected content may not be playable without successful authorization, even if the value of the `playable` property is true. See the properties in the AVAssetUsability category for details on how such an asset may be used. On macOS, clients can use the interfaces in AVPlayerItemProtectedContentAdditions.h to request authorization to play the asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason"],"names":{"title":"AVCaptureOutput.DataDroppedReason","navigator":[{"kind":"identifier","spelling":"DataDroppedReason"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DataDroppedReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DataDroppedReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)deviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","deviceType"],"names":{"title":"deviceType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)processedFileType","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","processedFileType"],"names":{"title":"processedFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processedFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processedFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","init(textMarkupAttributes:)"],"names":{"title":"init(textMarkupAttributes:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:withMediaCharacteristics:)"],"names":{"title":"mediaSelectionOptions(from:withMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"withMediaCharacteristics","internalName":"mediaCharacteristics","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withMediaCharacteristics"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataTaggedCharacteristic"],"names":{"title":"quickTimeUserDataTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataTitle"],"names":{"title":"quickTimeMetadataTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","addPeriodicTimeObserver(forInterval:queue:using:)"],"names":{"title":"addPeriodicTimeObserver(forInterval:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forInterval","internalName":"interval","declarationFragments":[{"kind":"identifier","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator"],"names":{"title":"AVAssetImageGenerator","navigator":[{"kind":"identifier","spelling":"AVAssetImageGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup"],"names":{"title":"AVMutableDateRangeMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVMutableDateRangeMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableDateRangeMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableDateRangeMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage"],"names":{"title":"AVMediaDataStorage","navigator":[{"kind":"identifier","spelling":"AVMediaDataStorage"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaDataStorage"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaDataStorage"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)startRunning","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","startRunning()"],"names":{"title":"startRunning()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRunning"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRunning"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)position","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","setRate(_:time:)"],"names":{"title":"setRate(_:time:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)playbackBufferEmpty","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isPlaybackBufferEmpty"],"names":{"title":"isPlaybackBufferEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(py)captions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","captions"],"names":{"title":"captions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)passthroughTrackID","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","passthroughTrackID"],"names":{"title":"passthroughTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLyricist"],"names":{"title":"id3MetadataKeyLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)stopRunning","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","stopRunning()"],"names":{"title":"stopRunning()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRunning"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRunning"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)expectedItemTimeAtHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","expectedItemTime(atHostTime:)"],"names":{"title":"expectedItemTime(atHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedItemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"atHostTime","internalName":"hostClockTime","declarationFragments":[{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedItemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:willFinishRecordingToOutputFileAtURL:fromConnections:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:willFinishRecordingTo:from:error:)"],"names":{"title":"fileOutput(_:willFinishRecordingTo:from:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willFinishRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"willFinishRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willFinishRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureSession","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession"],"names":{"title":"AVCaptureSession","navigator":[{"kind":"identifier","spelling":"AVCaptureSession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18displayWasDisabledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","displayWasDisabled"],"names":{"title":"displayWasDisabled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForBinauralAudio:mediaSelectionOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forBinauralAudio:mediaSelectionOption:)"],"names":{"title":"predicate(forBinauralAudio:mediaSelectionOption:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBinauralAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forBinauralAudio","internalName":"isBinauralAudio","declarationFragments":[{"kind":"identifier","spelling":"isBinauralAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBinauralAudio"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isBinauralAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isFastCapturePrioritizationEnabled"],"names":{"title":"isFastCapturePrioritizationEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataSpecialPlaybackRequirements"],"names":{"title":"quickTimeUserDataSpecialPlaybackRequirements","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataSpatialOverCaptureQualityScoringVersion"],"names":{"title":"quickTimeMetadataSpatialOverCaptureQualityScoringVersion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","cancelled"],"names":{"title":"AVPlayerLooper.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","contentType"],"names":{"title":"contentType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant","loadPlaybackConfigurationOptions(completionHandler:)"],"names":{"title":"loadPlaybackConfigurationOptions(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPlaybackConfigurationOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPlaybackConfigurationOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)freeSize","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","freeSize"],"names":{"title":"freeSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"freeSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"freeSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinatorDelegate"],"names":{"title":"AVPlayerPlaybackCoordinatorDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinatorDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinatorDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinatorDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestsAllDataToEndOfResource","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","requestsAllDataToEndOfResource"],"names":{"title":"requestsAllDataToEndOfResource","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestsAllDataToEndOfResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestsAllDataToEndOfResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateRateChangeToRate:options:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","coordinateRateChange(to:options:)"],"names":{"title":"coordinateRateChange(to:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateRateChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateRateChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"text","spelling":" = [])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyFileType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyFileType"],"names":{"title":"id3MetadataKeyFileType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTrackNumber"],"names":{"title":"id3MetadataKeyTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)layer","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","layer"],"names":{"title":"layer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)hasMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","hasMediaType(_:)"],"names":{"title":"hasMediaType(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaType"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaType"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(im)stopValidating","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","stopValidating()"],"names":{"title":"stopValidating()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopValidating"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopValidating"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)canProvideSampleCursors","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE11trackGroupsAA07AVAsyncD0CyxSaySo0E10TrackGroupCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"All track groups in the asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicTactileMinimal","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","tactileMinimal"],"names":{"title":"tactileMinimal","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tactileMinimal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tactileMinimal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorServerIncorrectlyConfigured","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","serverIncorrectlyConfigured"],"names":{"title":"AVError.Code.serverIncorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)perFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","perFrameHDRDisplayMetadataPolicy"],"names":{"title":"perFrameHDRDisplayMetadataPolicy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAggregateAssetDownloadTask(py)URLAsset","interfaceLanguage":"swift"},"pathComponents":["AVAggregateAssetDownloadTask","urlAsset"],"names":{"title":"urlAsset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer"],"names":{"title":"AVPlayerLayer","navigator":[{"kind":"identifier","spelling":"AVPlayerLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonDiscontinuity","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","discontinuity"],"names":{"title":"AVCaptureOutput.DataDroppedReason.discontinuity","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"discontinuity"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"discontinuity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:)"],"names":{"title":"urlSession(_:assetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"didLoad","internalName":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"totalTimeRangesLoaded","internalName":"loadedTimeRanges","declarationFragments":[{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"timeRangeExpectedToLoad","declarationFragments":[{"kind":"identifier","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierCopyrights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierCopyrights"],"names":{"title":"commonIdentifierCopyrights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoMinZoomFactorForCenterStage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoMinZoomFactorForCenterStage"],"names":{"title":"videoMinZoomFactorForCenterStage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","addBoundaryTimeObserver(forTimes:queue:using:)"],"names":{"title":"addBoundaryTimeObserver(forTimes:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forTimes","internalName":"times","declarationFragments":[{"kind":"identifier","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataSpatialOverCaptureQualityScore"],"names":{"title":"quickTimeMetadataSpatialOverCaptureQualityScore","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeBalloons","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","balloons"],"names":{"title":"balloons","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balloons"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balloons"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoFileTypes","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availablePhotoFileTypes"],"names":{"title":"availablePhotoFileTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)supportsWideColorSourceFrames","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","supportsWideColorSourceFrames"],"names":{"title":"supportsWideColorSourceFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsWideColorSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsWideColorSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)totalSize","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","totalSize"],"names":{"title":"totalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withoutMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:withoutMediaCharacteristics:)"],"names":{"title":"mediaSelectionOptions(from:withoutMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withoutMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"withoutMediaCharacteristics","internalName":"mediaCharacteristics","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withoutMediaCharacteristics"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTitleSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTitleSortOrder"],"names":{"title":"id3MetadataKeyTitleSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(im)validateCaptionConversionWithWarningHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","validateCaptionConversion(warningHandler:)"],"names":{"title":"validateCaptionConversion(warningHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateCaptionConversion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"warningHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"warningHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateCaptionConversion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"warningHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)cancelAllPendingVideoCompositionRequests","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","cancelAllPendingVideoCompositionRequests()"],"names":{"title":"cancelAllPendingVideoCompositionRequests()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllPendingVideoCompositionRequests"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllPendingVideoCompositionRequests"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)currentOffset","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","currentOffset"],"names":{"title":"currentOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAssetImageGeneratorResultV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerPlaybackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinator"],"names":{"title":"AVPlayerPlaybackCoordinator","navigator":[{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)availableTrackAssociationTypes","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicLegible","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","legible"],"names":{"title":"legible","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyFileOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyFileOwner"],"names":{"title":"id3MetadataKeyFileOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportType"],"names":{"title":"transportType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)playbackControlDelegate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","playbackControlDelegate"],"names":{"title":"playbackControlDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(im)initWithIdentifiers:classifyingLabels:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","init(identifiers:classifyingLabels:)"],"names":{"title":"init(identifiers:classifyingLabels:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"classifyingLabels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"classifyingLabels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierContributor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierContributor"],"names":{"title":"commonIdentifierContributor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate(im)captureOutput:didOutputMetadataObjects:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutputObjectsDelegate","metadataOutput(_:didOutput:from:)"],"names":{"title":"metadataOutput(_:didOutput:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutput","preciseIdentifier":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutput","preciseIdentifier":"c:objc(cs)AVCaptureMetadataOutput"}]},{"name":"didOutput","internalName":"metadataObjects","declarationFragments":[{"kind":"identifier","spelling":"metadataObjects"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"]"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutput","preciseIdentifier":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataObjects"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPassDescription","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPassDescription"],"names":{"title":"AVAssetWriterInputPassDescription","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputPassDescription"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPassDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPassDescription"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVAssetTracks contained by the asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(im)encodeWithCoder:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","encode(with:)"],"names":{"title":"encode(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"encoder","declarationFragments":[{"kind":"identifier","spelling":"encoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"encoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataSoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataSoftware"],"names":{"title":"quickTimeMetadataSoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)displayName","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","displayName"],"names":{"title":"displayName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonOutOfBuffers","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","outOfBuffers"],"names":{"title":"AVCaptureOutput.DataDroppedReason.outOfBuffers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfBuffers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfBuffers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant","playbackConfigurationOptions"],"names":{"title":"playbackConfigurationOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackConfigurationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackConfigurationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result"],"names":{"title":"AVAssetImageGenerator.Result","navigator":[{"kind":"identifier","spelling":"Result"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Result"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Result"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21failedToLoadMediaDataSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","failedToLoadMediaData"],"names":{"title":"failedToLoadMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)initWithPlaybackControlDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","init(playbackControlDelegate:)"],"names":{"title":"init(playbackControlDelegate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUnsynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUnsynchronizedLyric"],"names":{"title":"id3MetadataKeyUnsynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)startVideoCompositionRequest:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","startRequest(_:)"],"names":{"title":"startRequest(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRequest"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsynchronousVideoCompositionRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"asyncVideoCompositionRequest","declarationFragments":[{"kind":"identifier","spelling":"asyncVideoCompositionRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsynchronousVideoCompositionRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousVideoCompositionRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asyncVideoCompositionRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsynchronousVideoCompositionRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyGroupIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyGroupIdentifier"],"names":{"title":"id3MetadataKeyGroupIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicUsesWideGamutColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","usesWideGamutColorSpace"],"names":{"title":"usesWideGamutColorSpace","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesWideGamutColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesWideGamutColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)centerStageSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isCenterStageSupported"],"names":{"title":"isCenterStageSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:addingToBatch:error:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","makeSampleBuffer(for:addTo:)"],"names":{"title":"makeSampleBuffer(for:addTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"addTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"request","declarationFragments":[{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"}]},{"name":"addTo","internalName":"batch","declarationFragments":[{"kind":"identifier","spelling":"batch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"addTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"batch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeOriginatingParticipantKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rateDidChangeOriginatingParticipantKey"],"names":{"title":"rateDidChangeOriginatingParticipantKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFailedToLoadMediaData","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","failedToLoadMediaData"],"names":{"title":"AVError.Code.failedToLoadMediaData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)supportsAVCaptureSessionPreset:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","supportsSessionPreset(_:)"],"names":{"title":"supportsSessionPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsSessionPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsSessionPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierCreator","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierCreator"],"names":{"title":"commonIdentifierCreator","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE32providesPreciseDurationAndTimingAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates that the asset provides precise timing. See `duration` and AVURLAssetPreferPreciseDurationAndTimingKey."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@F@AVCaptureReactionSystemImageNameForType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","systemImageName"],"names":{"title":"systemImageName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemImageName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemImageName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureInput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput"],"names":{"title":"AVCaptureInput","navigator":[{"kind":"identifier","spelling":"AVCaptureInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)productionApertureDimensions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","productionApertureDimensions"],"names":{"title":"productionApertureDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(asset:applyingCIFiltersWithHandler:)"],"names":{"title":"init(asset:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)renderContextChanged:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","renderContextChanged(_:)"],"names":{"title":"renderContextChanged(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContextChanged"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"newRenderContext","declarationFragments":[{"kind":"identifier","spelling":"newRenderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContextChanged"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newRenderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataRatingUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataRatingUser"],"names":{"title":"quickTimeMetadataRatingUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","metadataObjectTypes"],"names":{"title":"metadataObjectTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)removeTimeObserver:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","removeTimeObserver(_:)"],"names":{"title":"removeTimeObserver(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"observer","declarationFragments":[{"kind":"identifier","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonLateData","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","lateData"],"names":{"title":"AVCaptureOutput.DataDroppedReason.lateData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lateData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lateData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUniqueFileIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUniqueFileIdentifier"],"names":{"title":"id3MetadataKeyUniqueFileIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)makeBatch","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","makeBatch()"],"names":{"title":"makeBatch()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeBatch"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeBatch"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyGeneralEncapsulatedObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyGeneralEncapsulatedObject"],"names":{"title":"id3MetadataKeyGeneralEncapsulatedObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineG0VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the preferred transform to apply to the visual content of the asset for presentation or processing; the value is often but not always the identity transform"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedOffset","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","requestedOffset"],"names":{"title":"requestedOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(url:fileType:)"],"names":{"title":"init(url:fileType:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicTranscribesSpokenDialogForAccessibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","transcribesSpokenDialogForAccessibility"],"names":{"title":"transcribesSpokenDialogForAccessibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transcribesSpokenDialogForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transcribesSpokenDialogForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rateDidChangeNotification"],"names":{"title":"rateDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)cleanApertureDimensions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","cleanApertureDimensions"],"names":{"title":"cleanApertureDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate(im)legibleOutput:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutputPushDelegate","legibleOutput(_:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:)"],"names":{"title":"legibleOutput(_:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legibleOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputAttributedStrings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"nativeSampleBuffers"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"}]},{"name":"didOutputAttributedStrings","internalName":"strings","declarationFragments":[{"kind":"identifier","spelling":"strings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":"]"}]},{"name":"nativeSampleBuffers","internalName":"nativeSamples","declarationFragments":[{"kind":"identifier","spelling":"nativeSamples"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},{"name":"forItemTime","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legibleOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputAttributedStrings"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"strings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"nativeSampleBuffers"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nativeSamples"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)pauseSnapsToMediaTimeOfOriginator","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","pauseSnapsToMediaTimeOfOriginator"],"names":{"title":"pauseSnapsToMediaTimeOfOriginator","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSnapsToMediaTimeOfOriginator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSnapsToMediaTimeOfOriginator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didResolveMediaSelection:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:didResolve:)"],"names":{"title":"urlSession(_:assetDownloadTask:didResolve:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResolve"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"didResolve","internalName":"resolvedMediaSelection","declarationFragments":[{"kind":"identifier","spelling":"resolvedMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResolve"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)warnings","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","warnings"],"names":{"title":"warnings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warnings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warnings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierCreationDate"],"names":{"title":"commonIdentifierCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)rectOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","rectOfInterest"],"names":{"title":"rectOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)lockForConfiguration:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","lockForConfiguration()"],"names":{"title":"lockForConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lockForConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lockForConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptureReactionTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPublisher"],"names":{"title":"quickTimeMetadataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","requestedLength"],"names":{"title":"requestedLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)requiredPixelBufferAttributesForRenderContext","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","requiredPixelBufferAttributesForRenderContext"],"names":{"title":"requiredPixelBufferAttributesForRenderContext","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredPixelBufferAttributesForRenderContext"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredPixelBufferAttributesForRenderContext"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17incompatibleAssetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","incompatibleAsset"],"names":{"title":"incompatibleAsset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE25minimumTimeOffsetFromLiveAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates how close to the latest content in a live stream playback can be sustained."},{"text":""},{"text":"For non-live assets this value is kCMTimeInvalid."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(im)mutableCopyWithZone:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","mutableCopy(with:)"],"names":{"title":"mutableCopy(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableCopy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?) -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"zone","declarationFragments":[{"kind":"identifier","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableCopy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"? = nil) -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)appliesPerFrameHDRDisplayMetadata","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","appliesPerFrameHDRDisplayMetadata"],"names":{"title":"appliesPerFrameHDRDisplayMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPerFrameHDRDisplayMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPerFrameHDRDisplayMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)unlockForConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","unlockForConfiguration()"],"names":{"title":"unlockForConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlockForConfiguration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlockForConfiguration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)sourcePixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","sourcePixelBufferAttributes"],"names":{"title":"sourcePixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsCallbackQueue","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","metadataObjectsCallbackQueue"],"names":{"title":"metadataObjectsCallbackQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInternationalStandardRecordingCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInternationalStandardRecordingCode"],"names":{"title":"id3MetadataKeyInternationalStandardRecordingCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFailedToParse","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","failedToParse"],"names":{"title":"AVError.Code.failedToParse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array containing metadata format that's available to the asset (e.g. ID3, iTunes metadata, etc.)"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(im)supportedPhotoCodecTypesForFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","supportedPhotoCodecTypes(for:)"],"names":{"title":"supportedPhotoCodecTypes(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoCodecTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoCodecTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch","makeDataReady(completionHandler:)"],"names":{"title":"makeDataReady(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection"],"names":{"title":"AVMediaSelection","navigator":[{"kind":"identifier","spelling":"AVMediaSelection"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelection"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelection"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor"],"names":{"title":"AVAssetReaderOutputCaptionAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetReaderOutputCaptionAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputCaptionAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputCaptionAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput"],"names":{"title":"AVCaptureScreenInput","navigator":[{"kind":"identifier","spelling":"AVCaptureScreenInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureScreenInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureScreenInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)requiresSetUpModeCompletion","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","LaunchConfiguration","requiresSetUpModeCompletion"],"names":{"title":"requiresSetUpModeCompletion","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresSetUpModeCompletion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresSetUpModeCompletion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage(im)URL","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage","url()"],"names":{"title":"url()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)inUseByAnotherApplication","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isInUseByAnotherApplication"],"names":{"title":"isInUseByAnotherApplication","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataProducer"],"names":{"title":"quickTimeMetadataProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIsAuxiliaryContent","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","isAuxiliaryContent"],"names":{"title":"isAuxiliaryContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuxiliaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuxiliaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)requiresFrameReordering","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeLasers","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","lasers"],"names":{"title":"lasers","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lasers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lasers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierFormat"],"names":{"title":"commonIdentifierFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)origin","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","origin"],"names":{"title":"origin","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23availableChapterLocalesAA07AVAsyncD0CyxSay10Foundation6LocaleVGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the locales for which chapter metadata items are available"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusExporting","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","exporting"],"names":{"title":"AVAssetExportSession.Status.exporting","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exporting"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exporting"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)textStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","textStylingResolution"],"names":{"title":"textStylingResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStylingResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStylingResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusWaiting","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","waiting"],"names":{"title":"AVAssetExportSession.Status.waiting","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waiting"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waiting"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCodecTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","availableImageDataCodecTypes"],"names":{"title":"availableImageDataCodecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","metadataObjectsDelegate"],"names":{"title":"metadataObjectsDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isWhiteBalanceModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isWhiteBalanceModeSupported(_:)"],"names":{"title":"isWhiteBalanceModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isWhiteBalanceModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"whiteBalanceMode","declarationFragments":[{"kind":"identifier","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isWhiteBalanceModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning(py)adjustment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","adjustment"],"names":{"title":"adjustment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTermsOfUse","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTermsOfUse"],"names":{"title":"id3MetadataKeyTermsOfUse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning(py)rangeOfCaptions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","rangeOfCaptions"],"names":{"title":"rangeOfCaptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rangeOfCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rangeOfCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationWidth:operatorType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forPresentationWidth:operatorType:)"],"names":{"title":"predicate(forPresentationWidth:operatorType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationWidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forPresentationWidth","internalName":"width","declarationFragments":[{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},{"name":"operatorType","declarationFragments":[{"kind":"identifier","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationWidth"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInitialKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInitialKey"],"names":{"title":"id3MetadataKeyInitialKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didFinishDownloadingToURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:didFinishDownloadingTo:)"],"names":{"title":"urlSession(_:assetDownloadTask:didFinishDownloadingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishDownloadingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"didFinishDownloadingTo","internalName":"location","declarationFragments":[{"kind":"identifier","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishDownloadingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)availableMetadataObjectTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","availableMetadataObjectTypes"],"names":{"title":"availableMetadataObjectTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)allowedAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","allowedAudioSpatializationFormats"],"names":{"title":"allowedAudioSpatializationFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason"],"names":{"title":"AVPlayer.RateDidChangeReason","navigator":[{"kind":"identifier","spelling":"RateDidChangeReason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RateDidChangeReason"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for all metadata identifiers for which a value is available"},{"text":""},{"text":"Items can be filtered according to language via `AVMetadataItem.metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)` and according to identifier via `AVMetadataItem.metadataItems(from:filteredByIdentifier:)`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)portraitEffectSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isPortraitEffectSupported"],"names":{"title":"isPortraitEffectSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPreferredAffineTransform"],"names":{"title":"quickTimeMetadataPreferredAffineTransform","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPreferredAffineTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPreferredAffineTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIndicatesHorizontalFieldOfView","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","indicatesHorizontalFieldOfView"],"names":{"title":"indicatesHorizontalFieldOfView","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatesHorizontalFieldOfView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatesHorizontalFieldOfView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)connected","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isConnected"],"names":{"title":"isConnected","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning(py)warningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","warningType"],"names":{"title":"warningType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warningType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warningType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierDescription"],"names":{"title":"commonIdentifierDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)cancelAllCGImageGeneration","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","cancelAllCGImageGeneration()"],"names":{"title":"cancelAllCGImageGeneration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllCGImageGeneration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllCGImageGeneration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeHeart","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","heart"],"names":{"title":"heart","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTaggingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTaggingTime"],"names":{"title":"id3MetadataKeyTaggingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV37applicationIsNotAuthorizedToUseDeviceSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","applicationIsNotAuthorizedToUseDevice"],"names":{"title":"applicationIsNotAuthorizedToUseDevice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)nominalFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInternetRadioStationOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInternetRadioStationOwner"],"names":{"title":"id3MetadataKeyInternetRadioStationOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)displayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","displayAlignment"],"names":{"title":"displayAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6lyricsAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to the lyrics of the asset suitable for the current locale."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTitleDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTitleDescription"],"names":{"title":"id3MetadataKeyTitleDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorApplicationIsNotAuthorizedToUseDevice","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","applicationIsNotAuthorizedToUseDevice"],"names":{"title":"AVError.Code.applicationIsNotAuthorizedToUseDevice","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)audioSpatializationAllowed","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isAudioSpatializationAllowed"],"names":{"title":"isAudioSpatializationAllowed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAudioSpatializationAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAudioSpatializationAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonAppBackgrounded","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","appBackgrounded"],"names":{"title":"appBackgrounded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appBackgrounded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appBackgrounded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAssetExportSessionStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicLanguageTranslation","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","languageTranslation"],"names":{"title":"languageTranslation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateSeekToTime:options:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","coordinateSeek(to:options:)"],"names":{"title":"coordinateSeek(to:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateSeek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateSeek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"text","spelling":" = [])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForCenterStage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForCenterStage"],"names":{"title":"videoFrameRateRangeForCenterStage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup(py)defaultInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup","defaultInput"],"names":{"title":"defaultInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for each common metadata key for which a value is available"},{"text":""},{"text":"Items can be filtered according to language via `AVMetadataItem.metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)` and according to identifier via `AVMetadataItem.metadataItems(from:filteredByIdentifier:)`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)mainWindowFrame","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","LaunchConfiguration","mainWindowFrame"],"names":{"title":"mainWindowFrame","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainWindowFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainWindowFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPhonogramRights"],"names":{"title":"quickTimeMetadataPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeFireworks","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","fireworks"],"names":{"title":"fireworks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fireworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fireworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierLastModifiedDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierLastModifiedDate"],"names":{"title":"commonIdentifierLastModifiedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)entireLengthAvailableOnDemand","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","isEntireLengthAvailableOnDemand"],"names":{"title":"isEntireLengthAvailableOnDemand","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEntireLengthAvailableOnDemand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEntireLengthAvailableOnDemand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)writingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","writingMode"],"names":{"title":"writingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)outputSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","outputSettings"],"names":{"title":"outputSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage","init(url:options:)"],"names":{"title":"init(url:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)linkedDevices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","linkedDevices"],"names":{"title":"linkedDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linkedDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linkedDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode"],"names":{"title":"AVSampleBufferRequest.Mode","navigator":[{"kind":"identifier","spelling":"Mode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mode"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","unknown"],"names":{"title":"AVAssetExportSession.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","notifyOfDataReady(for:)"],"names":{"title":"notifyOfDataReady(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"sbuf","declarationFragments":[{"kind":"identifier","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptureDeviceTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12creationDateAA07AVAsyncD0CyxSo14AVMetadataItemCSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the creation date of the asset as an AVMetadataItem. May be nil."},{"text":""},{"text":"If a creation date has been stored by the asset in a form that can be converted to a Date, the dateValue property of the AVMetadataItem will provide an instance of NSDate. Otherwise the creation date is available only as a string value, via stringValue property of AVMetadataItem."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInternetRadioStationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInternetRadioStationName"],"names":{"title":"id3MetadataKeyInternetRadioStationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)hasAudioSampleDependencies","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup(py)inputs","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup","inputs"],"names":{"title":"inputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(im)setMetadataObjectsDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","setMetadataObjectsDelegate(_:queue:)"],"names":{"title":"setMetadataObjectsDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMetadataObjectsDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"objectsDelegate","declarationFragments":[{"kind":"identifier","spelling":"objectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"objectsCallbackQueue","declarationFragments":[{"kind":"identifier","spelling":"objectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMetadataObjectsDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"objectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"objectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTime"],"names":{"title":"id3MetadataKeyTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(im)initWithMediaSubtypesForNativeRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","init(mediaSubtypesForNativeRepresentation:)"],"names":{"title":"init(mediaSubtypesForNativeRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaSubtypesForNativeRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"])"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaSubtypesForNativeRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"subtypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationHeight:operatorType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forPresentationHeight:operatorType:)"],"names":{"title":"predicate(forPresentationHeight:operatorType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationHeight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forPresentationHeight","internalName":"height","declarationFragments":[{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},{"name":"operatorType","declarationFragments":[{"kind":"identifier","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationHeight"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)size","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","size"],"names":{"title":"size","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup(im)initWithInputs:defaultInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup","init(inputs:defaultInput:)"],"names":{"title":"init(inputs:defaultInput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIsOriginalContent","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","isOriginalContent"],"names":{"title":"isOriginalContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOriginalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOriginalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)scroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","scroll"],"names":{"title":"scroll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoMaxZoomFactorForCenterStage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoMaxZoomFactorForCenterStage"],"names":{"title":"videoMaxZoomFactorForCenterStage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVPlayerRateDidChangeReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCVPixelFormatTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","availableImageDataCVPixelFormatTypes"],"names":{"title":"availableImageDataCVPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCVPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCVPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeConfetti","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","confetti"],"names":{"title":"confetti","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"confetti"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"confetti"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierLanguage"],"names":{"title":"commonIdentifierLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant(cm)assetPlaybackAssistantWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","notifyOfDataReady(for:completionHandler:)"],"names":{"title":"notifyOfDataReady(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"sbuf","declarationFragments":[{"kind":"identifier","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIsMainProgramContent","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","isMainProgramContent"],"names":{"title":"isMainProgramContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMainProgramContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMainProgramContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)suspended","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isSuspended"],"names":{"title":"isSuspended","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuspended"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuspended"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV27serverIncorrectlyConfiguredSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","serverIncorrectlyConfigured"],"names":{"title":"serverIncorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceDiscoverySession(py)devices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DiscoverySession","devices"],"names":{"title":"devices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9isEnabledAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the track is enabled according to state stored in its container or construct."},{"text":""},{"text":"Note that its presentation state can be changed from this default via AVPlayerItemTrack"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDirector"],"names":{"title":"iTunesMetadataKeyDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV38fileTypeDoesNotSupportSampleReferencesSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileTypeDoesNotSupportSampleReferences"],"names":{"title":"fileTypeDoesNotSupportSampleReferences","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSongName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSongName"],"names":{"title":"iTunesMetadataSongName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusStopped","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","stopped"],"names":{"title":"AVCaptionConversionValidator.Status.stopped","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopped"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopped"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)highResolutionPhotoEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","isHighResolutionPhotoEnabled"],"names":{"title":"isHighResolutionPhotoEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionPhotoEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionPhotoEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use maxPhotoDimensions instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicEasyToRead","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","easyToRead"],"names":{"title":"easyToRead","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"easyToRead"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"easyToRead"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeBoth","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","both"],"names":{"title":"AVVideoFieldMode.both","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"both"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"both"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didStartRecordingTo:from:)"],"names":{"title":"fileOutput(_:didStartRecordingTo:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStartRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didStartRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStartRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPerformer"],"names":{"title":"quickTimeMetadataPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)beginDate","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","beginDate"],"names":{"title":"beginDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyReleaseDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyReleaseDate"],"names":{"title":"iTunesMetadataKeyReleaseDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)requestor","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","requestor"],"names":{"title":"requestor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequestor","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequestor"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequestor","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequestor"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeImmediate","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","immediate"],"names":{"title":"AVSampleBufferRequest.Mode.immediate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11isDecodableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver is decodable in the current environment."},{"text":""},{"text":"If `true`, the track can be decoded even though decoding may be too slow for real time playback."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyDate"],"names":{"title":"isoUserDataKeyDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(py)captions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","captions"],"names":{"title":"captions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)formatDescriptionReplacements","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","formatDescriptionReplacements"],"names":{"title":"formatDescriptionReplacements","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptionReplacements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackFormatDescriptionReplacement","preciseIdentifier":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptionReplacements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackFormatDescriptionReplacement","preciseIdentifier":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)durationOffset","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionTimeRangeAdjustment","durationOffset"],"names":{"title":"durationOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDiscCompilation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDiscCompilation"],"names":{"title":"iTunesMetadataKeyDiscCompilation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)appliesMediaSelectionCriteriaAutomatically","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","appliesMediaSelectionCriteriaAutomatically"],"names":{"title":"appliesMediaSelectionCriteriaAutomatically","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesMediaSelectionCriteriaAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesMediaSelectionCriteriaAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:::SYNTHESIZED::c:objc(cs)AVDateRangeMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","init(items:startDate:endDate:)"],"names":{"title":"init(items:startDate:endDate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(items:start:end:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSongID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSongID"],"names":{"title":"iTunesMetadataSongID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver is playable in the current environment."},{"text":""},{"text":"If `true`, an AVPlayerItemTrack of an AVPlayerItem initialized with the receiver's asset can be enabled for playback."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadContentConfiguration(py)variantQualifiers","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadContentConfiguration","variantQualifiers"],"names":{"title":"variantQualifiers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantQualifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariantQualifier","preciseIdentifier":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantQualifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariantQualifier","preciseIdentifier":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicDubbedTranslation","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","dubbedTranslation"],"names":{"title":"dubbedTranslation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dubbedTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dubbedTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceDiscoverySession(cm)discoverySessionWithDeviceTypes:mediaType:position:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DiscoverySession","init(deviceTypes:mediaType:position:)"],"names":{"title":"init(deviceTypes:mediaType:position:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"deviceTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"deviceTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)seekingWaitsForVideoCompositionRendering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seekingWaitsForVideoCompositionRendering"],"names":{"title":"seekingWaitsForVideoCompositionRendering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekingWaitsForVideoCompositionRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekingWaitsForVideoCompositionRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)exportPresetsCompatibleWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","exportPresets(compatibleWith:)"],"names":{"title":"exportPresets(compatibleWith:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportPresets"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"compatibleWith","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportPresets"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataOriginalArtist"],"names":{"title":"quickTimeMetadataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySoloist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySoloist"],"names":{"title":"iTunesMetadataKeySoloist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVSampleBufferRequestModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoading","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","finishLoading()"],"names":{"title":"finishLoading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)appliesPreferredTrackTransform","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","appliesPreferredTrackTransform"],"names":{"title":"appliesPreferredTrackTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPreferredTrackTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPreferredTrackTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)currentPassDescription","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","currentPassDescription"],"names":{"title":"currentPassDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPassDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputPassDescription","preciseIdentifier":"c:objc(cs)AVAssetWriterInputPassDescription"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPassDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputPassDescription","preciseIdentifier":"c:objc(cs)AVAssetWriterInputPassDescription"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","itemTime(forHostTime:)"],"names":{"title":"itemTime(forHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"hostTimeInSeconds","declarationFragments":[{"kind":"identifier","spelling":"hostTimeInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTimeInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyCopyright"],"names":{"title":"isoUserDataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)reason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","reason"],"names":{"title":"reason","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","completed"],"names":{"title":"AVCaptionConversionValidator.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions"],"names":{"title":"AVMovieWritingOptions","navigator":[{"kind":"identifier","spelling":"AVMovieWritingOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieWritingOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieWritingOptions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadContentConfiguration(py)mediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadContentConfiguration","mediaSelections"],"names":{"title":"mediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)stopRequestingMediaData","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","stopRequestingMediaData()"],"names":{"title":"stopRequestingMediaData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's stopRequestingMediaData instead"}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","determineCompatibility(ofExportPreset:with:outputFileType:completionHandler:)"],"names":{"title":"determineCompatibility(ofExportPreset:with:outputFileType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"ofExportPreset","internalName":"presetName","declarationFragments":[{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDiscNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDiscNumber"],"names":{"title":"iTunesMetadataKeyDiscNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)backgroundColor","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","backgroundColor"],"names":{"title":"backgroundColor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode"],"names":{"title":"AVVideoFieldMode","navigator":[{"kind":"identifier","spelling":"AVVideoFieldMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoFieldMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoFieldMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)mediaSelectionCriteriaForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","mediaSelectionCriteria(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionCriteria(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSoloist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSoloist"],"names":{"title":"iTunesMetadataSoloist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileTypeDoesNotSupportSampleReferences","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileTypeDoesNotSupportSampleReferences"],"names":{"title":"AVError.Code.fileTypeDoesNotSupportSampleReferences","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoExpectedSourceFrameRateKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoExpectedSourceFrameRateKey"],"names":{"title":"AVVideoExpectedSourceFrameRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoExpectedSourceFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoExpectedSourceFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput"],"names":{"title":"AVCaptureMetadataOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureMetadataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSynchronizedLayer(py)playerItem","interfaceLanguage":"swift"},"pathComponents":["AVSynchronizedLayer","playerItem"],"names":{"title":"playerItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)samplePresentationTimeForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","samplePresentationTime(forTrackTime:)"],"names":{"title":"samplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySongID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySongID"],"names":{"title":"iTunesMetadataKeySongID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeOpportunistic","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","opportunistic"],"names":{"title":"AVSampleBufferRequest.Mode.opportunistic","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"opportunistic"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"opportunistic"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetImageGeneratorApertureModeProductionAperture","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","productionAperture"],"names":{"title":"productionAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicFrameBased","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","frameBased"],"names":{"title":"frameBased","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameBased"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameBased"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataModel"],"names":{"title":"quickTimeMetadataModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)maximumSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","maximumSize"],"names":{"title":"maximumSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorDomain","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","errorDomain"],"names":{"title":"errorDomain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusValidating","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","validating"],"names":{"title":"AVCaptionConversionValidator.Status.validating","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validating"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validating"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18formatDescriptionsAA07AVAsyncD0CyxSaySo22CMFormatDescriptionRefaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of CMFormatDescriptions each of which indicates the format of media samples referenced by the track."},{"text":""},{"text":"A track that presents uniform media, e.g. encoded according to the same encoding settings, will provide an array with a count of 1"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)hasSufficientMediaDataForReliablePlaybackStart","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","hasSufficientMediaDataForReliablePlaybackStart"],"names":{"title":"hasSufficientMediaDataForReliablePlaybackStart","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's hasSufficientMediaDataForReliablePlaybackStart instead"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoEncoderSpecificationKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoEncoderSpecificationKey"],"names":{"title":"AVVideoEncoderSpecificationKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoEncoderSpecificationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoEncoderSpecificationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithError:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","finishLoading(with:)"],"names":{"title":"finishLoading(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIcyMetadataKeyStreamTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","icyMetadataKeyStreamTitle"],"names":{"title":"icyMetadataKeyStreamTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)displayName","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","displayName"],"names":{"title":"displayName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyEQ","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyEQ"],"names":{"title":"iTunesMetadataKeyEQ","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorComment","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","errorComment"],"names":{"title":"errorComment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMovieWritingOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)streamingContentKeyRequestDataForApp:contentIdentifier:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","streamingContentKeyRequestData(forApp:contentIdentifier:options:)"],"names":{"title":"streamingContentKeyRequestData(forApp:contentIdentifier:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"contentIdentifier","declarationFragments":[{"kind":"identifier","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeScheduled","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","scheduled"],"names":{"title":"AVSampleBufferRequest.Mode.scheduled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataReleaseDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataReleaseDate"],"names":{"title":"iTunesMetadataReleaseDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12AVFoundation15AVAsyncPropertyC6StatusO","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption"],"names":{"title":"AVMediaSelectionOption","navigator":[{"kind":"identifier","spelling":"AVMediaSelectionOption"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionOption"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionOption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSynchronizedLayer(cm)synchronizedLayerWithPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVSynchronizedLayer","init(playerItem:)"],"names":{"title":"init(playerItem:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo20AVMutableCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVMutableCompositionTracks contained by the mutable composition."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMutableComposition","rhsPrecise":"c:objc(cs)AVMutableComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV13failedToParseSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","failedToParse"],"names":{"title":"failedToParse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)setMediaSelectionCriteria:forMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","setMediaSelectionCriteria(_:forMediaCharacteristic:)"],"names":{"title":"setMediaSelectionCriteria(_:forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"criteria","declarationFragments":[{"kind":"identifier","spelling":"criteria"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}]},{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"criteria"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicEnhancesSpeechIntelligibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","enhancesSpeechIntelligibility"],"names":{"title":"enhancesSpeechIntelligibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhancesSpeechIntelligibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhancesSpeechIntelligibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVVideoFieldModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySongName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySongName"],"names":{"title":"iTunesMetadataKeySongName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataMake"],"names":{"title":"quickTimeMetadataMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)segmentForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","segment(forTrackTime:)"],"names":{"title":"segment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)masterClock","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","masterClock"],"names":{"title":"masterClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)segmentForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","segment(forTrackTime:)"],"names":{"title":"segment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)apertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","apertureMode"],"names":{"title":"apertureMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"apertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"apertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(py)bounds","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","bounds"],"names":{"title":"bounds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)respondToEachPassDescriptionOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","respondToEachPassDescription(on:using:)"],"names":{"title":"respondToEachPassDescription(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondToEachPassDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondToEachPassDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyTaggedCharacteristic"],"names":{"title":"isoUserDataKeyTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataRecordCompany","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataRecordCompany"],"names":{"title":"iTunesMetadataRecordCompany","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)artworkData","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","artworkData"],"names":{"title":"artworkData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer"],"names":{"title":"AVSampleBufferVideoRenderer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferVideoRenderer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferVideoRenderer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferVideoRenderer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaption","interfaceLanguage":"swift"},"pathComponents":["AVCaption"],"names":{"title":"AVCaption","navigator":[{"kind":"identifier","spelling":"AVCaption"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaption"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(py)mattingImage","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","mattingImage"],"names":{"title":"mattingImage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyCopyright"],"names":{"title":"iTunesMetadataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup(py)classifyingLabel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup","classifyingLabel"],"names":{"title":"classifyingLabel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"classifyingLabel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"classifyingLabel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)response","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","response"],"names":{"title":"response","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySoundEngineer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySoundEngineer"],"names":{"title":"iTunesMetadataKeySoundEngineer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","unknown"],"names":{"title":"AVCaptionConversionValidator.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsStereoMultiviewVideo","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsStereoMultiviewVideo"],"names":{"title":"containsStereoMultiviewVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsStereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsStereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)type","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","type"],"names":{"title":"type","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","createSampleBuffer(for:)"],"names":{"title":"createSampleBuffer(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"request","declarationFragments":[{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use -createSampleBufferForRequest: error:, passing NULL for the error if not required"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeDeinterlace","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","deinterlace"],"names":{"title":"AVVideoFieldMode.deinterlace","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deinterlace"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deinterlace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16naturalTimeScaleAA07AVAsyncD0Cyxs5Int32VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates a timescale in which time values for the track can be operated upon without extraneous numerical conversion."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorAirPlayControllerRequiresInternet","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","airPlayControllerRequiresInternet"],"names":{"title":"AVError.Code.airPlayControllerRequiresInternet","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)audioOutputDeviceUniqueID","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","audioOutputDeviceUniqueID"],"names":{"title":"audioOutputDeviceUniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)closedCaptionDisplayEnabled","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isClosedCaptionDisplayEnabled"],"names":{"title":"isClosedCaptionDisplayEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isClosedCaptionDisplayEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isClosedCaptionDisplayEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Allow AVPlayer to enable closed captions automatically according to user preferences by ensuring that the value of appliesMediaSelectionCriteriaAutomatically is YES."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)appendSampleBuffer:decodeTime:presentationTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","append(_:decodeTime:presentationTime:)"],"names":{"title":"append(_:decodeTime:presentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"decodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"decodeTime","internalName":"outDecodeTime","declarationFragments":[{"kind":"identifier","spelling":"outDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]},{"name":"presentationTime","internalName":"outPresentationTime","declarationFragments":[{"kind":"identifier","spelling":"outPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"decodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"presentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationRole","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationRole"],"names":{"title":"quickTimeMetadataLocationRole","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)bounds","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","bounds"],"names":{"title":"bounds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)serverAddress","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","serverAddress"],"names":{"title":"serverAddress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)highPhotoQualitySupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isHighPhotoQualitySupported"],"names":{"title":"isHighPhotoQualitySupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighPhotoQualitySupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighPhotoQualitySupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUserURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUserURL"],"names":{"title":"id3MetadataKeyUserURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoH264EntropyModeCABAC","interfaceLanguage":"swift"},"pathComponents":["AVVideoH264EntropyModeCABAC"],"names":{"title":"AVVideoH264EntropyModeCABAC","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCABAC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCABAC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPublisher"],"names":{"title":"iTunesMetadataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)layerInstructions","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","layerInstructions"],"names":{"title":"layerInstructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","compatibility(ofExportPreset:with:outputFileType:)"],"names":{"title":"compatibility(ofExportPreset:with:outputFileType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"ofExportPreset","internalName":"presetName","declarationFragments":[{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyCoverArt","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyCoverArt"],"names":{"title":"iTunesMetadataKeyCoverArt","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE5image2atSo10CGImageRefaAD_So6CMTimea10actualTimetAI_tYaKF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","image(at:)"],"names":{"title":"image(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> (image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Creates an image object for an asset at or near specified the time."},{"text":"- Parameter time: The time at which the image of the asset is to be created."},{"text":"- Returns: A tuple containing the image object as a CGImage, and the time at which the image was actually generated as a CMTime."}]},"functionSignature":{"parameters":[{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"(image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> (image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)capturingStillImage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","isCapturingStillImage"],"names":{"title":"isCapturingStillImage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCapturingStillImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCapturingStillImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputDelegate","fileOutput(_:didOutputSampleBuffer:from:)"],"names":{"title":"fileOutput(_:didOutputSampleBuffer:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didOutputSampleBuffer","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSampleBuffer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyThanks","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyThanks"],"names":{"title":"iTunesMetadataKeyThanks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)playbackSessionID","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","playbackSessionID"],"names":{"title":"playbackSessionID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsOnlyForcedSubtitles","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsOnlyForcedSubtitles"],"names":{"title":"containsOnlyForcedSubtitles","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsOnlyForcedSubtitles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsOnlyForcedSubtitles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9timeRangeAA07AVAsyncD0CyxSo06CMTimeH0aGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the timeRange of the track within the overall timeline of the asset."},{"text":""},{"text":"A track with `timeRange.start > .zero` will initially present an empty interval."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation"],"names":{"title":"AVCaption.Animation","navigator":[{"kind":"identifier","spelling":"Animation"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Animation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Animation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)deviceWithUniqueID:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","init(uniqueID:)"],"names":{"title":"init(uniqueID:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"uniqueID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeviceInput"],"names":{"title":"AVCaptureDeviceInput","navigator":[{"kind":"identifier","spelling":"AVCaptureDeviceInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(py)pixelFormatType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","pixelFormatType"],"names":{"title":"pixelFormatType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)markCurrentPassAsFinished","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","markCurrentPassAsFinished()"],"names":{"title":"markCurrentPassAsFinished()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markCurrentPassAsFinished"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markCurrentPassAsFinished"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationNote","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationNote"],"names":{"title":"quickTimeMetadataLocationNote","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV20undecodableMediaDataSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","undecodableMediaData"],"names":{"title":"undecodableMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)primaryContentConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","primaryContentConfiguration"],"names":{"title":"primaryContentConfiguration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryContentConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryContentConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)videoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","videoApertureMode"],"names":{"title":"videoApertureMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoApertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoApertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorStatusCode","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","errorStatusCode"],"names":{"title":"errorStatusCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorStatusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorStatusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUserText","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUserText"],"names":{"title":"id3MetadataKeyUserText","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)time","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE20mediaCharacteristicsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","mediaCharacteristics"],"names":{"title":"mediaCharacteristics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates all available media characteristics for the track."},{"text":""},{"text":"Media characteristics values are `.visual`, `.audible`, `.legible` etc."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataProducer"],"names":{"title":"iTunesMetadataProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)highResolutionStillImageOutputEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","isHighResolutionStillImageOutputEnabled"],"names":{"title":"isHighResolutionStillImageOutputEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionStillImageOutputEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionStillImageOutputEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)insertMediaTimeRange:intoTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","insertMediaTimeRange(_:into:)"],"names":{"title":"insertMediaTimeRange(_:into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertMediaTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaTimeRange","declarationFragments":[{"kind":"identifier","spelling":"mediaTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"into","internalName":"trackTimeRange","declarationFragments":[{"kind":"identifier","spelling":"trackTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertMediaTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)auxiliaryContentConfigurations","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","auxiliaryContentConfigurations"],"names":{"title":"auxiliaryContentConfigurations","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auxiliaryContentConfigurations"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auxiliaryContentConfigurations"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:error:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","makeSampleBuffer(for:)"],"names":{"title":"makeSampleBuffer(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"request","declarationFragments":[{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyCredits"],"names":{"title":"iTunesMetadataKeyCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)localizedName","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","localizedName"],"names":{"title":"localizedName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","determineCompatibleFileTypes(completionHandler:)"],"names":{"title":"determineCompatibleFileTypes(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibleFileTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibleFileTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyTrackNumber"],"names":{"title":"iTunesMetadataKeyTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicDescribesVideoForAccessibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","describesVideoForAccessibility"],"names":{"title":"describesVideoForAccessibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesVideoForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesVideoForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","didFailToDecodeNotificationErrorKey"],"names":{"title":"didFailToDecodeNotificationErrorKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6images3forAbCE6ImagesVSaySo6CMTimeaG_tF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","images(for:)"],"names":{"title":"images(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"images"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Creates a series of image objects for an asset at or near specified times."},{"text":"- Parameter times: An array of times at which the images of the asset are to be created."},{"text":"- Returns: The generated images or errors for each time, as an asynchronous sequence of Results."}]},"functionSignature":{"parameters":[{"name":"for","internalName":"times","declarationFragments":[{"kind":"identifier","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"images"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","requiredSourceSampleDataTrackIDs"],"names":{"title":"requiredSourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(im)dictionaryRepresentationForAuxiliaryDataType:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","dictionaryRepresentation(forAuxiliaryDataType:)"],"names":{"title":"dictionaryRepresentation(forAuxiliaryDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forAuxiliaryDataType","internalName":"outAuxDataType","declarationFragments":[{"kind":"identifier","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManagementPolicy"],"names":{"title":"AVAssetDownloadStorageManagementPolicy","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadStorageManagementPolicy"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManagementPolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManagementPolicy"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)redirect","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","redirect"],"names":{"title":"redirect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)manufacturer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","manufacturer"],"names":{"title":"manufacturer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationName"],"names":{"title":"quickTimeMetadataLocationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE21totalSampleDataLengthAA07AVAsyncD0Cyxs5Int64VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the total number of bytes of sample data required by the track."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyAccessibilityDescription"],"names":{"title":"isoUserDataKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeTopOnly","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","topOnly"],"names":{"title":"AVVideoFieldMode.topOnly","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topOnly"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topOnly"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput"],"names":{"title":"AVAssetReaderTrackOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderTrackOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderTrackOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderTrackOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPredefinedGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPredefinedGenre"],"names":{"title":"iTunesMetadataPredefinedGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutputShouldProvideSampleAccurateRecordingStart:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputDelegate","fileOutputShouldProvideSampleAccurateRecordingStart(_:)"],"names":{"title":"fileOutputShouldProvideSampleAccurateRecordingStart(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutputShouldProvideSampleAccurateRecordingStart"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutputShouldProvideSampleAccurateRecordingStart"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)status","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionValidator","preciseIdentifier":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVCaptionConversionValidatorStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionValidator","preciseIdentifier":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorUndecodableMediaData","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","undecodableMediaData"],"names":{"title":"AVError.Code.undecodableMediaData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)date","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","date"],"names":{"title":"date","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDescription"],"names":{"title":"iTunesMetadataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyTrackSubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyTrackSubTitle"],"names":{"title":"iTunesMetadataKeyTrackSubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)allowsExternalPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","allowsExternalPlayback"],"names":{"title":"allowsExternalPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsExternalPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsExternalPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","replacingSemanticSegmentationMatte(with:)"],"names":{"title":"replacingSemanticSegmentationMatte(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingSemanticSegmentationMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingSemanticSegmentationMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicDescribesMusicAndSoundForAccessibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","describesMusicAndSoundForAccessibility"],"names":{"title":"describesMusicAndSoundForAccessibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesMusicAndSoundForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesMusicAndSoundForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","didFailToDecodeNotification"],"names":{"title":"didFailToDecodeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(im)initWithCaptions:timeRange:conversionSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","init(captions:timeRange:conversionSettings:)"],"names":{"title":"init(captions:timeRange:conversionSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15isSelfContainedAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the track references sample data only within its storage container."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)end","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","end()"],"names":{"title":"end()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)captions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","captions"],"names":{"title":"captions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)supportedFileTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","supportedFileTypes"],"names":{"title":"supportedFileTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)playbackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","playbackCoordinator"],"names":{"title":"playbackCoordinator","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)URI","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","uri"],"names":{"title":"uri","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationISO6709"],"names":{"title":"quickTimeMetadataLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeBottomOnly","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","bottomOnly"],"names":{"title":"AVVideoFieldMode.bottomOnly","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottomOnly"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottomOnly"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)textStyleRules","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","textStyleRules"],"names":{"title":"textStyleRules","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)initWithAsset:timebase:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","init(asset:timebase:)"],"names":{"title":"init(asset:timebase:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)optimizesAuxiliaryContentConfigurations","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","optimizesAuxiliaryContentConfigurations"],"names":{"title":"optimizesAuxiliaryContentConfigurations","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"optimizesAuxiliaryContentConfigurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"optimizesAuxiliaryContentConfigurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)enablePostProcessing","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","enablePostProcessing"],"names":{"title":"enablePostProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyYear"],"names":{"title":"id3MetadataKeyYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)compatibleWithAirPlayVideo","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)endProposingNewTime:","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","end(proposingNewTime:)"],"names":{"title":"end(proposingNewTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"proposingNewTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"proposingNewTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"proposingNewTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)modelID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","modelID"],"names":{"title":"modelID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modelID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modelID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV4nextAE7ElementOSgyYaF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","next()"],"names":{"title":"next()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"next"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Asynchronously advances to the next element and returns it, or ends the"},{"text":"sequence if there is no next element."},{"text":""},{"text":"- Returns: The next element, if it exists, or `nil` to signal the end of"},{"text":" the sequence."}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"next"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)cancelPendingSeeks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","cancelPendingSeeks()"],"names":{"title":"cancelPendingSeeks()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingSeeks"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingSeeks"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason"],"names":{"title":"AVContentKeyRequest.RetryReason","navigator":[{"kind":"identifier","spelling":"RetryReason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)decodable","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionAnimation@AVCaptionAnimationCharacterReveal","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","characterReveal"],"names":{"title":"AVCaption.Animation.characterReveal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"characterReveal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"characterReveal"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)removeTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","removeTrackAssociation(to:type:)"],"names":{"title":"removeTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"movieTrack","declarationFragments":[{"kind":"identifier","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","cancelled"],"names":{"title":"AVAssetReader.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyUserComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyUserComment"],"names":{"title":"iTunesMetadataKeyUserComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicCarriesVideoStereoMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","carriesVideoStereoMetadata"],"names":{"title":"carriesVideoStereoMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"carriesVideoStereoMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"carriesVideoStereoMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)initWithAssetWriterInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","init(assetWriterInput:)"],"names":{"title":"init(assetWriterInput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate"],"names":{"title":"AVAssetDownloadDelegate","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"URLSessionTaskDelegate","preciseIdentifier":"c:objc(pl)NSURLSessionTaskDelegate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyGrouping","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyGrouping"],"names":{"title":"iTunesMetadataKeyGrouping","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV31airPlayReceiverRequiresInternetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","airPlayReceiverRequiresInternet"],"names":{"title":"airPlayReceiverRequiresInternet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)flush","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","flush()"],"names":{"title":"flush()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's flush instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyModifiedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyModifiedBy"],"names":{"title":"id3MetadataKeyModifiedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)currentDate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","currentDate()"],"names":{"title":"currentDate()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDate"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDate"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataDescription"],"names":{"title":"identifier3GPUserDataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration"],"names":{"title":"AVCaption.Decoration","navigator":[{"kind":"identifier","spelling":"Decoration"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Decoration"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Decoration"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)cancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","isCancelled"],"names":{"title":"isCancelled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationHorizontalAccuracyInMeters"],"names":{"title":"quickTimeMetadataLocationHorizontalAccuracyInMeters","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationHorizontalAccuracyInMeters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationHorizontalAccuracyInMeters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)autoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","autoFocusSystem"],"names":{"title":"autoFocusSystem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocusSystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AutoFocusSystem","preciseIdentifier":"c:@E@AVCaptureAutoFocusSystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocusSystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AutoFocusSystem","preciseIdentifier":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)flushAndRemoveImage","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","flushAndRemoveImage()"],"names":{"title":"flushAndRemoveImage()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAndRemoveImage"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAndRemoveImage"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's flushWithRemovalOfDisplayedImage:completionHandler: instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyArranger"],"names":{"title":"quickTimeUserDataKeyArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(im)captureStillImageAsynchronouslyFromConnection:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","captureStillImageAsynchronously(from:completionHandler:)"],"names":{"title":"captureStillImageAsynchronously(from:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureStillImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureStillImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRange:ofTrack:atTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","insertTimeRange(_:of:at:)"],"names":{"title":"insertTimeRange(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)externalPlaybackActive","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isExternalPlaybackActive"],"names":{"title":"isExternalPlaybackActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExternalPlaybackActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExternalPlaybackActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(cm)playerWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicAudible","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","audible"],"names":{"title":"audible","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","requiresFlushToResumeDecodingDidChangeNotification"],"names":{"title":"requiresFlushToResumeDecodingDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecodingDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecodingDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyUserGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyUserGenre"],"names":{"title":"iTunesMetadataKeyUserGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToDate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceAfter","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","requestedTimeToleranceAfter"],"names":{"title":"requestedTimeToleranceAfter","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isExportableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether an AVAssetExportSession can be used with the receiver for export."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyLinerNotes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyLinerNotes"],"names":{"title":"iTunesMetadataKeyLinerNotes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(cm)jpegStillImageNSDataRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","jpegStillImageNSDataRepresentation(_:)"],"names":{"title":"jpegStillImageNSDataRepresentation(_:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpegStillImageNSDataRepresentation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"jpegSampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"jpegSampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpegStillImageNSDataRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"jpegSampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMediaType"],"names":{"title":"id3MetadataKeyMediaType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataItemFilter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemFilter"],"names":{"title":"AVMetadataItemFilter","navigator":[{"kind":"identifier","spelling":"AVMetadataItemFilter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemFilter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemFilter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput"],"names":{"title":"AVCaptureStillImageOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureStillImageOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureStillImageOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureStillImageOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)addTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","addTrackAssociation(to:type:)"],"names":{"title":"addTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"movieTrack","declarationFragments":[{"kind":"identifier","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionConversionWarningTypeExcessMediaData","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","excessMediaData"],"names":{"title":"excessMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"excessMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"excessMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataCopyright"],"names":{"title":"identifier3GPUserDataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","failed"],"names":{"title":"AVAssetReader.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)audiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","audiovisualBackgroundPlaybackPolicy"],"names":{"title":"audiovisualBackgroundPlaybackPolicy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualBackgroundPlaybackPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy","preciseIdentifier":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualBackgroundPlaybackPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy","preciseIdentifier":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)locale","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","locale"],"names":{"title":"locale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyArtist"],"names":{"title":"quickTimeUserDataKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationDate"],"names":{"title":"quickTimeMetadataLocationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering"],"names":{"title":"AVPlayerLooper.ItemOrdering","navigator":[{"kind":"identifier","spelling":"ItemOrdering"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ItemOrdering"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ItemOrdering"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsHDRVideo","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsHDRVideo"],"names":{"title":"containsHDRVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsHDRVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsHDRVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaptionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"captionGroup","declarationFragments":[{"kind":"identifier","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorAirPlayReceiverRequiresInternet","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","airPlayReceiverRequiresInternet"],"names":{"title":"AVError.Code.airPlayReceiverRequiresInternet","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSamplePacketRefreshCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","audioSamplePacketRefreshCount"],"names":{"title":"audioSamplePacketRefreshCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVContentKeyRequestRetryReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionAnimationV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)passthroughTrackID","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","passthroughTrackID"],"names":{"title":"passthroughTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyLyrics","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyLyrics"],"names":{"title":"iTunesMetadataKeyLyrics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVSampleCursorAudioDependencyInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)preventsDisplaySleepDuringVideoPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preventsDisplaySleepDuringVideoPlayback"],"names":{"title":"preventsDisplaySleepDuringVideoPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","completed"],"names":{"title":"AVAssetReader.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem"],"names":{"title":"AVMetadataItem","navigator":[{"kind":"identifier","spelling":"AVMetadataItem"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItem"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)replaceFormatDescription:withFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","replaceFormatDescription(_:with:)"],"names":{"title":"replaceFormatDescription(_:with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"formatDescription","declarationFragments":[{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},{"name":"with","internalName":"newFormatDescription","declarationFragments":[{"kind":"identifier","spelling":"newFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMusicCDIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMusicCDIdentifier"],"names":{"title":"id3MetadataKeyMusicCDIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSampleIsIndependentlyDecodable","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","audioSampleIsIndependentlyDecodable"],"names":{"title":"audioSampleIsIndependentlyDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","init(items:start:end:)"],"names":{"title":"init(items:start:end:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataKeywordList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataKeywordList"],"names":{"title":"identifier3GPUserDataKeywordList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)contentInformationRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","contentInformationRequest"],"names":{"title":"contentInformationRequest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentInformationRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingContentInformationRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentInformationRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingContentInformationRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV33airPlayControllerRequiresInternetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","airPlayControllerRequiresInternet"],"names":{"title":"airPlayControllerRequiresInternet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorAudioDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo"],"names":{"title":"AVSampleCursorAudioDependencyInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorAudioDependencyInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorAudioDependencyInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorAudioDependencyInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)enqueueSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","enqueue(_:)"],"names":{"title":"enqueue(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's enqueueSampleBuffer: instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationBody"],"names":{"title":"quickTimeMetadataLocationBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","requiredSourceTrackIDs"],"names":{"title":"requiredSourceTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether an AVPlayer can play the contents of the asset in a manner that meets user expectations."},{"text":""},{"text":"A client can attempt playback when playable is false, this however may lead to a substandard playback experience."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didResumeRecordingToOutputFileAtURL:fromConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didResumeRecordingTo:from:)"],"names":{"title":"fileOutput(_:didResumeRecordingTo:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResumeRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didResumeRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResumeRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)containsTweening","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","containsTweening"],"names":{"title":"containsTweening","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsTweening"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsTweening"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19overallDurationHintAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the total duration of fragments that either exist now or may be appended in the future in order to extend the duration of the asset."},{"text":""},{"text":"For QuickTime movie files and MPEG-4 files, the value of this property is obtained from the 'mehd' box of the 'mvex' box, if present. If no total fragment duration hint is available, the value of this property is kCMTimeInvalid."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)dataRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","dataRequest"],"names":{"title":"dataRequest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingDataRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingDataRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsAlphaChannel","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsAlphaChannel"],"names":{"title":"containsAlphaChannel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsAlphaChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsAlphaChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionAnimation@AVCaptionAnimationNone","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","none"],"names":{"title":"AVCaption.Animation.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVCaptionConversionWarningTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"caption","declarationFragments":[{"kind":"identifier","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(cm)textStyleRulesFromPropertyList:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","textStyleRules(fromPropertyList:)"],"names":{"title":"textStyleRules(fromPropertyList:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPropertyList"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"fromPropertyList","internalName":"plist","declarationFragments":[{"kind":"identifier","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPropertyList"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey"],"names":{"title":"AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)enablePostProcessing","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","enablePostProcessing"],"names":{"title":"enablePostProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataUserGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataUserGenre"],"names":{"title":"iTunesMetadataUserGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableCaption","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption"],"names":{"title":"AVMutableCaption","navigator":[{"kind":"identifier","spelling":"AVMutableCaption"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaption"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMood","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMood"],"names":{"title":"id3MetadataKeyMood","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE17containsFragmentsAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the asset is extended by at least one fragment."},{"text":""},{"text":"For QuickTime movie files and MPEG-4 files, the value of this property is true if canContainFragments is true and at least one 'moof' box is present after the 'moov' box."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataGenre"],"names":{"title":"identifier3GPUserDataGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeyRequestRetryReasonReceivedObsoleteContentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","receivedObsoleteContentKey"],"names":{"title":"receivedObsoleteContentKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedObsoleteContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedObsoleteContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleCursor","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor"],"names":{"title":"AVSampleCursor","navigator":[{"kind":"identifier","spelling":"AVSampleCursor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)formatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's error instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequestor","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequestor"],"names":{"title":"AVAssetResourceLoadingRequestor","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLivePhotoVitalityScoringVersion"],"names":{"title":"quickTimeMetadataLivePhotoVitalityScoringVersion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic"],"names":{"title":"AVMediaCharacteristic","navigator":[{"kind":"identifier","spelling":"AVMediaCharacteristic"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaCharacteristic"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaCharacteristic"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(im)renderInContext:forTime:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","render(in:for:)"],"names":{"title":"render(in:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"render"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGContext","preciseIdentifier":"c:@T@CGContextRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"ctx","declarationFragments":[{"kind":"identifier","spelling":"ctx"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGContext","preciseIdentifier":"c:@T@CGContextRef"}]},{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"render"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ctx"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGContext","preciseIdentifier":"c:@T@CGContextRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsPrecedeExistingItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","loopingItemsPrecedeExistingItems"],"names":{"title":"AVPlayerLooper.ItemOrdering.loopingItemsPrecedeExistingItems","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsPrecedeExistingItems"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsPrecedeExistingItems"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(py)defaultOption","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","defaultOption"],"names":{"title":"defaultOption","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition"],"names":{"title":"AVMutableComposition","navigator":[{"kind":"identifier","spelling":"AVMutableComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didPauseRecordingToOutputFileAtURL:fromConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didPauseRecordingTo:from:)"],"names":{"title":"fileOutput(_:didPauseRecordingTo:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPauseRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didPauseRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPauseRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE28isCompatibleWithAirPlayVideoAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the asset is compatible with AirPlay Video."},{"text":""},{"text":"true if an AVPlayerItem initialized with the receiver can be played by an external device via AirPlay Video."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVSampleCursorChunkInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling"],"names":{"title":"AVVideoCompositionValidationHandling","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionValidationHandling"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionValidationHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionValidationHandling"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyEncodedBy"],"names":{"title":"iTunesMetadataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)associatedTracksOfType:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","associatedTracks(ofType:)"],"names":{"title":"associatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)preferredVideoDecoderGPURegistryID","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preferredVideoDecoderGPURegistryID"],"names":{"title":"preferredVideoDecoderGPURegistryID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVideoDecoderGPURegistryID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVideoDecoderGPURegistryID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)requestMediaDataWhenReadyOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","requestMediaDataWhenReady(on:using:)"],"names":{"title":"requestMediaDataWhenReady(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's requestMediaDataWhenReadyOnQueue:usingBlock: instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformFormatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkHasUniformFormatDescriptions"],"names":{"title":"chunkHasUniformFormatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataAlbumAndTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataAlbumAndTrack"],"names":{"title":"identifier3GPUserDataAlbumAndTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionAdjustment(py)adjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","adjustmentType"],"names":{"title":"adjustmentType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType"],"names":{"title":"AVCaptionConversionAdjustment.AdjustmentType","navigator":[{"kind":"identifier","spelling":"AdjustmentType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AdjustmentType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AdjustmentType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.tracks) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLivePhotoVitalityScore"],"names":{"title":"quickTimeMetadataLivePhotoVitalityScore","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion"],"names":{"title":"AVMutableCaptionRegion","navigator":[{"kind":"identifier","spelling":"AVMutableCaptionRegion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaptionRegion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleDurations","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkHasUniformSampleDurations"],"names":{"title":"chunkHasUniformSampleDurations","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetPhoto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","photo"],"names":{"title":"photo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataUserComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataUserComment"],"names":{"title":"iTunesMetadataUserComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)displayNameWithLocale:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","displayName(with:)"],"names":{"title":"displayName(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPlayCounter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPlayCounter"],"names":{"title":"id3MetadataPlayCounter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleSizes","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkHasUniformSampleSizes"],"names":{"title":"chunkHasUniformSampleSizes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(im)respondWithData:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","respond(with:)"],"names":{"title":"respond(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkSampleCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkSampleCount"],"names":{"title":"chunkSampleCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType"],"names":{"title":"AVCaptionConversionWarning.WarningType","navigator":[{"kind":"identifier","spelling":"WarningType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WarningType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WarningType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyEncodingTool","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyEncodingTool"],"names":{"title":"iTunesMetadataKeyEncodingTool","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVPlayerLooperItemOrderingV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo"],"names":{"title":"AVSampleCursorChunkInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorChunkInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorChunkInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorChunkInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)propertyList","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","propertyList()"],"names":{"title":"propertyList()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoDecompressionPropertiesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoDecompressionPropertiesKey"],"names":{"title":"AVVideoDecompressionPropertiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoDecompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoDecompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIcyMetadataKeyStreamURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","icyMetadataKeyStreamURL"],"names":{"title":"icyMetadataKeyStreamURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMusicianCreditsList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMusicianCreditsList"],"names":{"title":"id3MetadataKeyMusicianCreditsList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21videoCompositorFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","videoCompositorFailed"],"names":{"title":"videoCompositorFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVSampleCursorAudioDependencyInfoa35audioSampleIsIndependentlyDecodable0fG18PacketRefreshCountAB10ObjectiveC8ObjCBoolV_Sitcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","init(audioSampleIsIndependentlyDecodable:audioSamplePacketRefreshCount:)"],"names":{"title":"init(audioSampleIsIndependentlyDecodable:audioSamplePacketRefreshCount:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataKeywords"],"names":{"title":"quickTimeMetadataKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataTrackSubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataTrackSubTitle"],"names":{"title":"iTunesMetadataTrackSubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetiFrame1280x720","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","iFrame1280x720"],"names":{"title":"iFrame1280x720","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(im)captionSceneChangesInRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","captionSceneChanges(in:)"],"names":{"title":"captionSceneChanges(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionSceneChanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionRenderer","preciseIdentifier":"c:objc(cs)AVCaptionRenderer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scene","preciseIdentifier":"c:objc(cs)AVCaptionRendererScene"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"consideredTimeRange","declarationFragments":[{"kind":"identifier","spelling":"consideredTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptionRenderer","preciseIdentifier":"c:objc(cs)AVCaptionRenderer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scene","preciseIdentifier":"c:objc(cs)AVCaptionRendererScene"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionSceneChanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"consideredTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionRenderer","preciseIdentifier":"c:objc(cs)AVCaptionRenderer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scene","preciseIdentifier":"c:objc(cs)AVCaptionRendererScene"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(py)options","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","requiredSourceSampleDataTrackIDs"],"names":{"title":"requiredSourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCompressionPropertiesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompressionPropertiesKey"],"names":{"title":"AVVideoCompressionPropertiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPlaylistDelay","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPlaylistDelay"],"names":{"title":"id3MetadataPlaylistDelay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusReading","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","reading"],"names":{"title":"AVAssetReader.Status.reading","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reading"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reading"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(cm)propertyListForTextStyleRules:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","propertyList(for:)"],"names":{"title":"propertyList(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]) -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"textStyleRules","declarationFragments":[{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]) -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasRedundantCoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleHasRedundantCoding"],"names":{"title":"sampleHasRedundantCoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment"],"names":{"title":"AVCaptionConversionAdjustment","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionAdjustment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionAdjustment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionAdjustment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)associatedMediaSelectionOptionInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","associatedMediaSelectionOption(in:)"],"names":{"title":"associatedMediaSelectionOption(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedMediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedMediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasRedundantCoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleIndicatesWhetherItHasRedundantCoding"],"names":{"title":"sampleIndicatesWhetherItHasRedundantCoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"s:12AVFoundation18AVAnyAsyncPropertyC","interfaceLanguage":"swift"},"pathComponents":["AVAnyAsyncProperty"],"names":{"title":"AVAnyAsyncProperty","navigator":[{"kind":"identifier","spelling":"AVAnyAsyncProperty"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAnyAsyncProperty"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAnyAsyncProperty"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSampleCursorDependencyInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMediaCharacteristicayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(im)mediaSelectionOptionWithPropertyList:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOption(withPropertyList:)"],"names":{"title":"mediaSelectionOption(withPropertyList:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertyList"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withPropertyList","internalName":"plist","declarationFragments":[{"kind":"identifier","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertyList"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(cm)movieWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning"],"names":{"title":"AVCaptionConversionWarning","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionWarning"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionWarning"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionWarning"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)request","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","request"],"names":{"title":"request","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleDependsOnOthers","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleDependsOnOthers"],"names":{"title":"sampleDependsOnOthers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)adjustingExposure","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isAdjustingExposure"],"names":{"title":"isAdjustingExposure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingExposure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingExposure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)readyForMoreMediaData","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","isReadyForMoreMediaData"],"names":{"title":"isReadyForMoreMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's readyForMoreMediaData instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyExecProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyExecProducer"],"names":{"title":"iTunesMetadataKeyExecProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItDependsOnOthers","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleIndicatesWhetherItDependsOnOthers"],"names":{"title":"sampleIndicatesWhetherItDependsOnOthers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataCollection","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataCollection"],"names":{"title":"identifier3GPUserDataCollection","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","unknown"],"names":{"title":"AVAssetReader.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasDependentSamples","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleHasDependentSamples"],"names":{"title":"sampleHasDependentSamples","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetiFrame960x540","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","iFrame960x540"],"names":{"title":"iFrame960x540","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataTrackNumber"],"names":{"title":"iTunesMetadataTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataIsMontage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataIsMontage"],"names":{"title":"quickTimeMetadataIsMontage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRanges:ofTracks:atTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","insertTimeRanges(_:of:at:)"],"names":{"title":"insertTimeRanges(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRanges"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRanges","declarationFragments":[{"kind":"identifier","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"of","internalName":"tracks","declarationFragments":[{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isComposableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver can be used to build an AVMutableComposition."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasDependentSamples","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleIndicatesWhetherItHasDependentSamples"],"names":{"title":"sampleIndicatesWhetherItHasDependentSamples","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)startTimeOffset","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionTimeRangeAdjustment","startTimeOffset"],"names":{"title":"startTimeOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTimeOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTimeOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(py)allowsEmptySelection","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","allowsEmptySelection"],"names":{"title":"allowsEmptySelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsEmptySelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsEmptySelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)stepByCount:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","step(byCount:)"],"names":{"title":"step(byCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"byCount","internalName":"stepCount","declarationFragments":[{"kind":"identifier","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@"},{"kind":"attribute","spelling":"MainActor","preciseIdentifier":"s:ScM"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)maxPhotoDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","maxPhotoDimensions"],"names":{"title":"maxPhotoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo"],"names":{"title":"AVSampleCursorDependencyInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorDependencyInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorDependencyInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorDependencyInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceBefore","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","requestedTimeToleranceBefore"],"names":{"title":"requestedTimeToleranceBefore","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVContentKeyRequestProtocolVersionsKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequestProtocolVersionsKey"],"names":{"title":"AVContentKeyRequestProtocolVersionsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestProtocolVersionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestProtocolVersionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(py)endDate","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","endDate"],"names":{"title":"endDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput"],"names":{"title":"AVCaptureOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)requiresFlushToResumeDecoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","requiresFlushToResumeDecoding"],"names":{"title":"requiresFlushToResumeDecoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's requiresFlushToResumeDecoding instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSoundEngineer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSoundEngineer"],"names":{"title":"iTunesMetadataSoundEngineer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyGenreID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyGenreID"],"names":{"title":"iTunesMetadataKeyGenreID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPushDelegate"],"names":{"title":"AVPlayerItemOutputPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemOutputPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput"],"names":{"title":"AVCaptureAudioDataOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioDataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForMachAbsoluteTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","itemTime(forMachAbsoluteTime:)"],"names":{"title":"itemTime(forMachAbsoluteTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMachAbsoluteTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forMachAbsoluteTime","internalName":"machAbsoluteTime","declarationFragments":[{"kind":"identifier","spelling":"machAbsoluteTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMachAbsoluteTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"machAbsoluteTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(cpy)eligibleForHDRPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","eligibleForHDRPlayback"],"names":{"title":"eligibleForHDRPlayback","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorVideoCompositorFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","videoCompositorFailed"],"names":{"title":"AVError.Code.videoCompositorFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVSampleCursorChunkInfoa16chunkSampleCount0e10HasUniformF5Sizes0ehiF9Durations0ehI18FormatDescriptionsABs5Int64V_10ObjectiveC8ObjCBoolVA2Ktcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","init(chunkSampleCount:chunkHasUniformSampleSizes:chunkHasUniformSampleDurations:chunkHasUniformFormatDescriptions:)"],"names":{"title":"init(chunkSampleCount:chunkHasUniformSampleSizes:chunkHasUniformSampleDurations:chunkHasUniformFormatDescriptions:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataAuthor"],"names":{"title":"identifier3GPUserDataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant"],"names":{"title":"AVOutputSettingsAssistant","navigator":[{"kind":"identifier","spelling":"AVOutputSettingsAssistant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsAssistant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsAssistant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer"],"names":{"title":"AVSampleBufferRenderSynchronizer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferRenderSynchronizer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRenderSynchronizer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRenderSynchronizer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAssetReaderStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSampleCursorDependencyInfoa43sampleIndicatesWhetherItHasDependentSamples0eijK00efgH15DependsOnOthers0elmN00efghI15RedundantCoding0eioP0AB10ObjectiveC8ObjCBoolV_A5Ktcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","init(sampleIndicatesWhetherItHasDependentSamples:sampleHasDependentSamples:sampleIndicatesWhetherItDependsOnOthers:sampleDependsOnOthers:sampleIndicatesWhetherItHasRedundantCoding:sampleHasRedundantCoding:)"],"names":{"title":"init(sampleIndicatesWhetherItHasDependentSamples:sampleHasDependentSamples:sampleIndicatesWhetherItDependsOnOthers:sampleDependsOnOthers:sampleIndicatesWhetherItHasRedundantCoding:sampleHasRedundantCoding:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataInformation"],"names":{"title":"quickTimeMetadataInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataThanks","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataThanks"],"names":{"title":"iTunesMetadataThanks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPerformerSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPerformerSortOrder"],"names":{"title":"id3MetadataPerformerSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","scaleTimeRange(_:toDuration:)"],"names":{"title":"scaleTimeRange(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)outputObscuredDueToInsufficientExternalProtection","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isOutputObscuredDueToInsufficientExternalProtection"],"names":{"title":"isOutputObscuredDueToInsufficientExternalProtection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsFollowExistingItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","loopingItemsFollowExistingItems"],"names":{"title":"AVPlayerLooper.ItemOrdering.loopingItemsFollowExistingItems","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsFollowExistingItems"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsFollowExistingItems"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMediaCharacteristica8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)samplePresentationTimeForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","samplePresentationTime(forTrackTime:)"],"names":{"title":"samplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyC","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty"],"names":{"title":"AVPartialAsyncProperty","navigator":[{"kind":"identifier","spelling":"AVPartialAsyncProperty"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPartialAsyncProperty"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPartialAsyncProperty"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Root"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)finished","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","isFinished"],"names":{"title":"isFinished","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isReadableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether an AVAssetReader can be used with the receiver for extracting media data."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVContentKeyRequestRequiresValidationDataInSecureTokenKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequestRequiresValidationDataInSecureTokenKey"],"names":{"title":"AVContentKeyRequestRequiresValidationDataInSecureTokenKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestRequiresValidationDataInSecureTokenKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestRequiresValidationDataInSecureTokenKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutputPushDelegate"],"names":{"title":"AVPlayerItemLegibleOutputPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemLegibleOutputPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutputPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPushDelegate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:filteredByIdentifier:)"],"names":{"title":"metadataItems(from:filteredByIdentifier:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredByIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"filteredByIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredByIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","suspensionReasonsDidChangeNotification"],"names":{"title":"suspensionReasonsDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVMetadataExtraAttributeKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE16removeFontWeight2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeFontWeight(in:)"],"names":{"title":"removeFontWeight(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy"],"names":{"title":"AVDepthData.Accuracy","navigator":[{"kind":"identifier","spelling":"Accuracy"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Accuracy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Accuracy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithOutputSettings:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","init(outputSettings:)"],"names":{"title":"init(outputSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariant(py)audioAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","audioAttributes"],"names":{"title":"audioAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)mediaTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","mediaTimeScale"],"names":{"title":"mediaTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV44invalidCompositionTrackSegmentSourceDurationSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidCompositionTrackSegmentSourceDuration"],"names":{"title":"invalidCompositionTrackSegmentSourceDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoRangeHLG","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","hlg"],"names":{"title":"hlg","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataEncodedBy"],"names":{"title":"quickTimeMetadataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioTimePitchAlgorithma8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionDidGenerateExpiredSessionReport:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySessionDidGenerateExpiredSessionReport(_:)"],"names":{"title":"contentKeySessionDidGenerateExpiredSessionReport(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionDidGenerateExpiredSessionReport"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionDidGenerateExpiredSessionReport"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So70AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureHorizontalOffsetKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureHorizontalOffsetKey"],"names":{"title":"AVVideoCleanApertureHorizontalOffsetKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHorizontalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHorizontalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAlbumName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAlbumName"],"names":{"title":"commonIdentifierAlbumName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForProcessing","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","notReadyWaitingForProcessing"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.notReadyWaitingForProcessing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForProcessing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForProcessing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataProducedNotice","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataProducedNotice"],"names":{"title":"id3MetadataProducedNotice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)presentationTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","presentationTimeStamp"],"names":{"title":"presentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)validationDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","validationDelegate"],"names":{"title":"validationDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderCaptionValidationHandling","preciseIdentifier":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderCaptionValidationHandling","preciseIdentifier":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCreationDate"],"names":{"title":"quickTimeMetadataKeyCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVMetadataExtraAttributeKeyayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)animation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","animation"],"names":{"title":"animation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeGlasses","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","glasses"],"names":{"title":"glasses","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"glasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"glasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAverageNonDroppableFrameRateKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAverageNonDroppableFrameRateKey"],"names":{"title":"AVVideoAverageNonDroppableFrameRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageNonDroppableFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageNonDroppableFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","beforeMainMediaDataNotInterleaved"],"names":{"title":"beforeMainMediaDataNotInterleaved","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beforeMainMediaDataNotInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beforeMainMediaDataNotInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(propertiesOf:prototypeInstruction:)"],"names":{"title":"init(propertiesOf:prototypeInstruction:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyKeywords"],"names":{"title":"quickTimeUserDataKeyKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)samplesRequiredForDecoderRefresh","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","samplesRequiredForDecoderRefresh"],"names":{"title":"samplesRequiredForDecoderRefresh","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplesRequiredForDecoderRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplesRequiredForDecoderRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureHeightKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureHeightKey"],"names":{"title":"AVVideoCleanApertureHeightKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)mediaDataCollectors","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","mediaDataCollectors"],"names":{"title":"mediaDataCollectors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataCollectors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataCollectors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionContentProtectionSessionIdentifierDidChange:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySessionContentProtectionSessionIdentifierDidChange(_:)"],"names":{"title":"contentKeySessionContentProtectionSessionIdentifierDidChange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionContentProtectionSessionIdentifierDidChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionContentProtectionSessionIdentifierDidChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator"],"names":{"title":"AVCaptionConversionValidator","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionValidator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionValidator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionValidator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVComposition","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE15removeFontStyle2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeFontStyle(in:)"],"names":{"title":"removeFontStyle(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsDisplaySleepDuringVideoPlayback","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","preventsDisplaySleepDuringVideoPlayback"],"names":{"title":"preventsDisplaySleepDuringVideoPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileFormatNotRecognized","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileFormatNotRecognized"],"names":{"title":"AVError.Code.fileFormatNotRecognized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataContentGroupDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataContentGroupDescription"],"names":{"title":"id3MetadataContentGroupDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAverageBitRateKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAverageBitRateKey"],"names":{"title":"AVVideoAverageBitRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayer"],"names":{"title":"AVPlayer","navigator":[{"kind":"identifier","spelling":"AVPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE9textColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","textColor(at:)"],"names":{"title":"textColor(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithPixelBufferAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","init(pixelBufferAttributes:)"],"names":{"title":"init(pixelBufferAttributes:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)outputObscuredDueToInsufficientExternalProtection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","isOutputObscuredDueToInsufficientExternalProtection"],"names":{"title":"isOutputObscuredDueToInsufficientExternalProtection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE16removeDecoration2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeDecoration(in:)"],"names":{"title":"removeDecoration(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeDecoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeDecoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoOrientationSupported"],"names":{"title":"isVideoOrientationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoOrientationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoOrientationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use -isVideoRotationAngleSupported: instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPrivate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPrivate"],"names":{"title":"id3MetadataPrivate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)exportable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierArtist"],"names":{"title":"commonIdentifierArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)authorizationStatusForMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","authorizationStatus(for:)"],"names":{"title":"authorizationStatus(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentChunkStorageRange","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentChunkStorageRange"],"names":{"title":"currentChunkStorageRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution"],"names":{"title":"AVPlayerItemLegibleOutput.TextStylingResolution","navigator":[{"kind":"identifier","spelling":"TextStylingResolution"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextStylingResolution"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRenewed","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","renewed"],"names":{"title":"AVContentKeyRequest.Status.renewed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecordingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled"],"names":{"title":"isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVVideoRangea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentChunkStorageURL","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentChunkStorageURL"],"names":{"title":"currentChunkStorageURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface"],"names":{"title":"AVCaptureDevice.SystemUserInterface","navigator":[{"kind":"identifier","spelling":"SystemUserInterface"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SystemUserInterface"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SystemUserInterface"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataGenre"],"names":{"title":"quickTimeMetadataGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCopyright"],"names":{"title":"quickTimeMetadataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyInformation"],"names":{"title":"quickTimeUserDataKeyInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE17removeTextCombine2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeTextCombine(in:)"],"names":{"title":"removeTextCombine(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataGenreID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataGenreID"],"names":{"title":"iTunesMetadataGenreID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionTimeRangeAdjustment"],"names":{"title":"AVCaptionConversionTimeRangeAdjustment","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionTimeRangeAdjustment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionTimeRangeAdjustment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionTimeRangeAdjustment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","interleavedWithMainMediaData"],"names":{"title":"interleavedWithMainMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavedWithMainMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavedWithMainMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element"],"names":{"title":"AVAssetImageGenerator.Images.Element","navigator":[{"kind":"identifier","spelling":"Element"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Element"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The type of element produced by this asynchronous sequence."}]},"declarationFragments":[{"kind":"attribute","spelling":"@frozen"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Element"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataExtraAttributeBaseURIKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","baseURI"],"names":{"title":"baseURI","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"baseURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"baseURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVContentKeySystema8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVSemanticSegmentationMatteTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE6deviceSSSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"Swift","obsoleted":{"major":4,"minor":2},"message":"Use `device: AVCaptureDevice?` instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDepthData","interfaceLanguage":"swift"},"pathComponents":["AVDepthData"],"names":{"title":"AVDepthData","navigator":[{"kind":"identifier","spelling":"AVDepthData"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDepthData"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDepthData"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataContentType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataContentType"],"names":{"title":"id3MetadataContentType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAppleProRAWBitDepthKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAppleProRAWBitDepthKey"],"names":{"title":"AVVideoAppleProRAWBitDepthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAppleProRAWBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAppleProRAWBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":1}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)assetReaderTrackOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","assetReaderTrackOutput"],"names":{"title":"assetReaderTrackOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE10fontWeight2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","fontWeight(at:)"],"names":{"title":"fontWeight(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV45invalidCompositionTrackSegmentSourceStartTimeSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidCompositionTrackSegmentSourceStartTime"],"names":{"title":"invalidCompositionTrackSegmentSourceStartTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlaybackCoordinatorOtherParticipantsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","otherParticipantsDidChangeNotification"],"names":{"title":"otherParticipantsDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipantsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipantsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPositionSynchronization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPositionSynchronization"],"names":{"title":"id3MetadataPositionSynchronization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)removeMediaDataCollector:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"collector","declarationFragments":[{"kind":"identifier","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierArtwork"],"names":{"title":"commonIdentifierArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE7setRuby_2inySo09AVCaptionE0C_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setRuby(_:in:)"],"names":{"title":"setRuby(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRuby"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rubyText","declarationFragments":[{"kind":"identifier","spelling":"rubyText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRuby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rubyText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)length","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetDownloadedAssetEvictionPriorityDefault","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","default"],"names":{"title":"default","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So35AVAssetWriterInputMediaDataLocationa8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)initWithURL:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(url:)"],"names":{"title":"init(url:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)audiovisualTypes","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","audiovisualTypes()"],"names":{"title":"audiovisualTypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE15backgroundColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","backgroundColor(at:)"],"names":{"title":"backgroundColor(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionDimension@FI@units","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","units"],"names":{"title":"units","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)displayVideoZoomFactorMultiplier","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","displayVideoZoomFactorMultiplier"],"names":{"title":"displayVideoZoomFactorMultiplier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayVideoZoomFactorMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayVideoZoomFactorMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemLegibleOutputTextStylingResolutionDefault","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","default"],"names":{"title":"default","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsCapture","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","preventsCapture"],"names":{"title":"preventsCapture","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyAttachments","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleDependencyAttachments"],"names":{"title":"currentSampleDependencyAttachments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyAttachments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyAttachments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionConversionAdjustmentTypeTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyMake"],"names":{"title":"quickTimeUserDataKeyMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)isSyncSample","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","isSyncSample"],"names":{"title":"isSyncSample","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceDuration","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidCompositionTrackSegmentSourceDuration"],"names":{"title":"AVError.Code.invalidCompositionTrackSegmentSourceDuration","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)audiovisualMIMETypes","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","audiovisualMIMETypes()"],"names":{"title":"audiovisualMIMETypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualMIMETypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualMIMETypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForCapture","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","notReadyWaitingForCapture"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.notReadyWaitingForCapture","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForCapture"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForCapture"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)nextCaptionGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","nextCaptionGroup()"],"names":{"title":"nextCaptionGroup()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextCaptionGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextCaptionGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionDimensionVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)canContainFragments","interfaceLanguage":"swift"},"pathComponents":["AVComposition","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariant","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant"],"names":{"title":"AVAssetVariant","navigator":[{"kind":"identifier","spelling":"AVAssetVariant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","cancelled"],"names":{"title":"AVContentKeyRequest.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkDuration","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","preferredMediaChunkDuration"],"names":{"title":"preferredMediaChunkDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCopyright"],"names":{"title":"id3MetadataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoApertureModeProductionAperture","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","productionAperture"],"names":{"title":"productionAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataExtraAttributeInfoKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","info"],"names":{"title":"info","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoOrientation"],"names":{"title":"videoOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoOrientation","preciseIdentifier":"c:@E@AVCaptureVideoOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoOrientation","preciseIdentifier":"c:@E@AVCaptureVideoOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use -videoRotationAngle instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVCaptionConversionAdjustmentTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequestDidSucceed:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:contentKeyRequestDidSucceed:)"],"names":{"title":"contentKeySession(_:contentKeyRequestDidSucceed:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequestDidSucceed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"contentKeyRequestDidSucceed","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequestDidSucceed"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions@AVDelegatingPlaybackCoordinatorSeekOptionResumeImmediately","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","resumeImmediately"],"names":{"title":"resumeImmediately","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange"],"names":{"title":"AVVideoRange","navigator":[{"kind":"identifier","spelling":"AVVideoRange"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate"],"names":{"title":"AVPlaybackCoordinatorPlaybackControlDelegate","navigator":[{"kind":"identifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE10decoration2atSo0A10DecorationV_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","decoration(at:)"],"names":{"title":"decoration(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoQualityKey"],"names":{"title":"AVVideoQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPopularimeter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPopularimeter"],"names":{"title":"id3MetadataPopularimeter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAssetIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAssetIdentifier"],"names":{"title":"commonIdentifierAssetIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAssetIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAssetIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So46AVPlayerItemLegibleOutputTextStylingResolutiona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDisplayName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDisplayName"],"names":{"title":"quickTimeMetadataDisplayName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)readable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","navigator":[{"kind":"identifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)captionsNotPresentInPreviousGroupsInCaptionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","captionsNotPresentInPreviousGroups(in:)"],"names":{"title":"captionsNotPresentInPreviousGroups(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionsNotPresentInPreviousGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"captionGroup","declarationFragments":[{"kind":"identifier","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionsNotPresentInPreviousGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionDimensionV5value5unitsAB14CoreFoundation7CGFloatV_So0A9UnitsTypeVtcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","init(value:units:)"],"names":{"title":"init(value:units:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetDownloadedAssetEvictionPriorityImportant","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","important"],"names":{"title":"important","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"important"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"important"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType"],"names":{"title":"AVSemanticSegmentationMatte.MatteType","navigator":[{"kind":"identifier","spelling":"MatteType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MatteType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCredits"],"names":{"title":"quickTimeMetadataKeyCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE21removeBackgroundColor2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeBackgroundColor(in:)"],"names":{"title":"removeBackgroundColor(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)isPlayableExtendedMIMEType:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","isPlayableExtendedMIMEType(_:)"],"names":{"title":"isPlayableExtendedMIMEType(_:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableExtendedMIMEType"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"extendedMIMEType","declarationFragments":[{"kind":"identifier","spelling":"extendedMIMEType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableExtendedMIMEType"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"extendedMIMEType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleAudioDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleAudioDependencyInfo"],"names":{"title":"currentSampleAudioDependencyInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleAudioDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorAudioDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorAudioDependencyInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleAudioDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorAudioDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE9fontStyle2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","fontStyle(at:)"],"names":{"title":"fontStyle(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)videoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","videoFieldMode"],"names":{"title":"videoFieldMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyLocationISO6709"],"names":{"title":"quickTimeUserDataKeyLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRetried","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","retried"],"names":{"title":"AVContentKeyRequest.Status.retried","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retried"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retried"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm"],"names":{"title":"AVAudioTimePitchAlgorithm","navigator":[{"kind":"identifier","spelling":"AVAudioTimePitchAlgorithm"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTimePitchAlgorithm"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer"],"names":{"title":"AVQueuePlayer","navigator":[{"kind":"identifier","spelling":"AVQueuePlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuePlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuePlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoApertureModeEncodedPixels","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","encodedPixels"],"names":{"title":"encodedPixels","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE15removeTextColor2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeTextColor(in:)"],"names":{"title":"removeTextColor(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataExtraAttributeValueURIKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","valueURI"],"names":{"title":"valueURI","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"valueURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"valueURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)containsFragments","interfaceLanguage":"swift"},"pathComponents":["AVComposition","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCopyrightInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCopyrightInformation"],"names":{"title":"id3MetadataCopyrightInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)offset","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","offset"],"names":{"title":"offset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)initWithPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(playerItem:)"],"names":{"title":"init(playerItem:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)presetName","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","presetName"],"names":{"title":"presetName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes"],"names":{"title":"AVAssetVariant.AudioAttributes","navigator":[{"kind":"identifier","spelling":"AudioAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AudioAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AudioAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)copyCurrentSampleFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","copyCurrentSampleFormatDescription()"],"names":{"title":"copyCurrentSampleFormatDescription()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCurrentSampleFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCurrentSampleFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoApertureModeCleanAperture","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","cleanAperture"],"names":{"title":"cleanAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17fileFailedToParseSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileFailedToParse"],"names":{"title":"fileFailedToParse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeResizeAspectFill","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeResizeAspectFill"],"names":{"title":"AVVideoScalingModeResizeAspectFill","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's timebase instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionFocusModeChanged","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","focusModeChanged"],"names":{"title":"focusModeChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle"],"names":{"title":"AVCaption.FontStyle","navigator":[{"kind":"identifier","spelling":"FontStyle"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontStyle"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontStyle"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So14AVAssetVariantC12AVFoundationE14averageBitRateSdSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","averageBitRate"],"names":{"title":"averageBitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter averageBitRate: If it is not declared, the value will be nil."},{"text":" "}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(im)initWithIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","init(identifier:)"],"names":{"title":"init(identifier:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleSyncInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleSyncInfo"],"names":{"title":"currentSampleSyncInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleSyncInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorSyncInfo","preciseIdentifier":"c:@SA@AVSampleCursorSyncInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleSyncInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorSyncInfo","preciseIdentifier":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So24AVCaptureVideoDataOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","availableVideoPixelFormatTypes"],"names":{"title":"availableVideoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":5,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)canContainFragments","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRecordingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRecordingTime"],"names":{"title":"id3MetadataRecordingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAuthor"],"names":{"title":"commonIdentifierAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportControlsPlaybackMode"],"names":{"title":"transportControlsPlaybackMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsPlaybackMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsPlaybackMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE11textCombine2atSo0a4TextD0V_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","textCombine(at:)"],"names":{"title":"textCombine(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionFontStyleV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment"],"names":{"title":"AVCaption.TextAlignment","navigator":[{"kind":"identifier","spelling":"TextAlignment"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextAlignment"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So14AVAssetVariantC12AVFoundationE11peakBitRateSdSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","peakBitRate"],"names":{"title":"peakBitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter peakBitRate: If it is not declared, the value will be nil."},{"text":" "}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte"],"names":{"title":"AVSemanticSegmentationMatte","navigator":[{"kind":"identifier","spelling":"AVSemanticSegmentationMatte"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSemanticSegmentationMatte"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSemanticSegmentationMatte"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)currentVideoFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","currentVideoFrameRate"],"names":{"title":"currentVideoFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentVideoFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentVideoFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)origin","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","origin"],"names":{"title":"origin","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyOriginalArtist"],"names":{"title":"quickTimeUserDataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVContentKeyRequestStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyType"],"names":{"title":"commonKeyType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyComment"],"names":{"title":"quickTimeMetadataKeyComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMediaDataCollector","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMediaDataCollector"],"names":{"title":"AVPlayerItemMediaDataCollector","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMediaDataCollector"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMediaDataCollector"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMediaDataCollector"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataDate"],"names":{"title":"id3MetadataDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunctionKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunctionKey"],"names":{"title":"AVVideoTransferFunctionKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunctionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunctionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)initWithAsset:presetName:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","init(asset:presetName:)"],"names":{"title":"init(asset:presetName:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumStillImageCaptureRequestsExceeded","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumStillImageCaptureRequestsExceeded"],"names":{"title":"AVError.Code.maximumStillImageCaptureRequestsExceeded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoFieldModeSupported"],"names":{"title":"isVideoFieldModeSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoFieldModeSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoFieldModeSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","LaunchConfiguration"],"names":{"title":"AVCaptureDeskViewApplication.LaunchConfiguration","navigator":[{"kind":"identifier","spelling":"LaunchConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LaunchConfiguration"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LaunchConfiguration"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)allMediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVComposition","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images"],"names":{"title":"AVAssetImageGenerator.Images","navigator":[{"kind":"identifier","spelling":"Images"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Images"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"An asynchronous sequence where each element is a Result<(requestedTime: CMTime, image: CGImage, actualTime: CMTime), Error>. When image generation is successful, the result is a tuple containing the requested time as a CMTime, the image object as a CGImage, and the time at which the image was actually generated as a CMTime. Otherwise, when image generation fails, the result contains an Error."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Images"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkAlignment","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","preferredMediaChunkAlignment"],"names":{"title":"preferredMediaChunkAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:prototypeInstruction:completionHandler:)"],"names":{"title":"videoComposition(withPropertiesOf:prototypeInstruction:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"prototypeInstruction","declarationFragments":[{"kind":"identifier","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyAbsolute","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","absolute"],"names":{"title":"AVDepthData.Accuracy.absolute","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"absolute"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"absolute"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(im)initWithMovie:mindingInterval:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","init(movie:mindingInterval:)"],"names":{"title":"init(movie:mindingInterval:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:prototypeInstruction:)"],"names":{"title":"videoComposition(withPropertiesOf:prototypeInstruction:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"prototypeInstruction","declarationFragments":[{"kind":"identifier","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportControlsSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportControlsSupported"],"names":{"title":"transportControlsSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequestor(py)providesExpiredSessionReports","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequestor","providesExpiredSessionReports"],"names":{"title":"providesExpiredSessionReports","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesExpiredSessionReports"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesExpiredSessionReports"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVVideoApertureModea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVSampleCursorSyncInfoa012sampleIsFullC00ef7PartialC00eF9DroppableAB10ObjectiveC8ObjCBoolV_A2Htcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","init(sampleIsFullSync:sampleIsPartialSync:sampleIsDroppable:)"],"names":{"title":"init(sampleIsFullSync:sampleIsPartialSync:sampleIsDroppable:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceDiscoverySession","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DiscoverySession"],"names":{"title":"AVCaptureDevice.DiscoverySession","navigator":[{"kind":"identifier","spelling":"DiscoverySession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DiscoverySession"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DiscoverySession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVSampleBufferAttachContentKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAttachContentKey(_:_:_:)"],"names":{"title":"AVSampleBufferAttachContentKey(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAttachContentKey"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"sbuf","declarationFragments":[{"kind":"identifier","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"contentKey","declarationFragments":[{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"}]},{"name":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAttachContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's status instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So38AVAssetDownloadedAssetEvictionPrioritya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeKey"],"names":{"title":"AVVideoScalingModeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyMomentarily","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","notReadyMomentarily"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.notReadyMomentarily","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyMomentarily"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyMomentarily"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVCaptionTextAlignmentV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndPause","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","pause"],"names":{"title":"AVPlayer.ActionAtItemEnd.pause","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)containsFragments","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRecordingDates","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRecordingDates"],"names":{"title":"id3MetadataRecordingDates","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)initWithAssetReaderTrackOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor","init(assetReaderTrackOutput:)"],"names":{"title":"init(assetReaderTrackOutput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeResizeAspect","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeResizeAspect"],"names":{"title":"AVVideoScalingModeResizeAspect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyModel"],"names":{"title":"quickTimeUserDataKeyModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Use -seekToTime:toleranceBefore:toleranceAfter:completionHandler:, passing nil for the completionHandler if you don't require notification of completion"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","sourceAndRulesOnly"],"names":{"title":"sourceAndRulesOnly","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAndRulesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAndRulesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer"],"names":{"title":"AVSampleBufferAudioRenderer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferAudioRenderer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRenderer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRenderer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(py)assetReaderTrackOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor","assetReaderTrackOutput"],"names":{"title":"assetReaderTrackOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCollectionUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCollectionUser"],"names":{"title":"quickTimeMetadataKeyCollectionUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeContinuousAutoFocus","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","continuousAutoFocus"],"names":{"title":"AVCaptureDevice.FocusMode.continuousAutoFocus","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoFocus"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoFocus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)size","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","size"],"names":{"title":"size","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(py)mindingInterval","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","mindingInterval"],"names":{"title":"mindingInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVSampleCursorSyncInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataDogBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataDogBodyObject"],"names":{"title":"AVMetadataDogBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataDogBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataDogBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataDogBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeResize","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeResize"],"names":{"title":"AVVideoScalingModeResize","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVComposition","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleDependencyInfo"],"names":{"title":"currentSampleDependencyInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorDependencyInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoSupportedFrameRateRanges","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoSupportedFrameRateRanges"],"names":{"title":"videoSupportedFrameRateRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSupportedFrameRateRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSupportedFrameRateRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredAndSortedAccordingToPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)"],"names":{"title":"metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"filteredAndSortedAccordingToPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE4ruby2atSo0A4RubyCSg_SnySS5IndexVGtAJ_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","ruby(at:)"],"names":{"title":"ruby(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ruby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ruby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReport(py)segmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReport","segmentType"],"names":{"title":"segmentType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioTimePitchAlgorithmSpectral","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","spectral"],"names":{"title":"spectral","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spectral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spectral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV23fileFormatNotRecognizedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileFormatNotRecognized"],"names":{"title":"fileFormatNotRecognized","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsPartialSync","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","sampleIsPartialSync"],"names":{"title":"sampleIsPartialSync","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusReceivedResponse","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","receivedResponse"],"names":{"title":"AVContentKeyRequest.Status.receivedResponse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd"],"names":{"title":"AVPlayer.ActionAtItemEnd","navigator":[{"kind":"identifier","spelling":"ActionAtItemEnd"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ActionAtItemEnd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ActionAtItemEnd"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoFieldMode"],"names":{"title":"videoFieldMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoFieldMode","preciseIdentifier":"c:@E@AVVideoFieldMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoFieldMode","preciseIdentifier":"c:@E@AVVideoFieldMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsDroppable","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","sampleIsDroppable"],"names":{"title":"sampleIsDroppable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)dataValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","dataValue"],"names":{"title":"dataValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.dataValue) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE10removeRuby2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeRuby(in:)"],"names":{"title":"removeRuby(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRuby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRuby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)samplesWithLaterDecodeTimeStampsMayHaveEarlierPresentationTimeStampsThanCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan:)"],"names":{"title":"maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"earlierThan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"earlierThan","internalName":"cursor","declarationFragments":[{"kind":"identifier","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"earlierThan"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncodedBy"],"names":{"title":"id3MetadataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator"],"names":{"title":"AVSampleBufferGenerator","navigator":[{"kind":"identifier","spelling":"AVSampleBufferGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)setOutputSettings:forConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","setOutputSettings(_:for:)"],"names":{"title":"setOutputSettings(_:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOutputSettings"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"outputSettings","declarationFragments":[{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"for","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOutputSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRecommendedBufferSize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRecommendedBufferSize"],"names":{"title":"id3MetadataRecommendedBufferSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":2}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsFullSync","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","sampleIsFullSync"],"names":{"title":"sampleIsFullSync","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor"],"names":{"title":"AVAssetWriterInputMetadataAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputMetadataAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputMetadataAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputMetadataAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyOriginalSource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyOriginalSource"],"names":{"title":"quickTimeUserDataKeyOriginalSource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionVideoZoomChanged","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","videoZoomChanged"],"names":{"title":"videoZoomChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoZoomChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoZoomChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleBufferAudioRendererFlushTimeKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRendererFlushTimeKey"],"names":{"title":"AVSampleBufferAudioRendererFlushTimeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererFlushTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererFlushTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVCaptionConversionValidatorStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReport(py)trackReports","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReport","trackReports"],"names":{"title":"trackReports","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetSegmentTrackReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetSegmentTrackReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)sampleReferenceBaseURL","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","sampleReferenceBaseURL"],"names":{"title":"sampleReferenceBaseURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","requestAccess(for:)"],"names":{"title":"requestAccess(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVFragmentMinding(py)associatedWithFragmentMinder","interfaceLanguage":"swift"},"pathComponents":["AVFragmentMinding","isAssociatedWithFragmentMinder"],"names":{"title":"isAssociatedWithFragmentMinder","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAssociatedWithFragmentMinder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAssociatedWithFragmentMinder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)outputFileType","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","outputFileType"],"names":{"title":"outputFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncodedWith","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncodedWith"],"names":{"title":"id3MetadataEncodedWith","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileFailedToParse","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileFailedToParse"],"names":{"title":"AVError.Code.fileFailedToParse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVSampleCursorStorageRangea6offset6lengthABs5Int64V_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","init(offset:length:)"],"names":{"title":"init(offset:length:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyContentIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyContentIdentifier"],"names":{"title":"quickTimeMetadataKeyContentIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo"],"names":{"title":"AVSampleCursorSyncInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorSyncInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorSyncInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorSyncInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVPlayerActionAtItemEndV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeFit","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeFit"],"names":{"title":"AVVideoScalingModeFit","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeFit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeFit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)availableMediaCharacteristicsWithMediaSelectionOptions","interfaceLanguage":"swift"},"pathComponents":["AVComposition","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey"],"names":{"title":"AVMetadataExtraAttributeKey","navigator":[{"kind":"identifier","spelling":"AVMetadataExtraAttributeKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataExtraAttributeKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataExtraAttributeKey"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)defaultRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","defaultRate"],"names":{"title":"defaultRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyRelative","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","relative"],"names":{"title":"AVDepthData.Accuracy.relative","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relative"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relative"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)outputURL","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","outputURL"],"names":{"title":"outputURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioTimePitchAlgorithmTimeDomain","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","timeDomain"],"names":{"title":"timeDomain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMinFrameDurationSupported"],"names":{"title":"isVideoMinFrameDurationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMinFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMinFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAllowWideColorKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAllowWideColorKey"],"names":{"title":"AVVideoAllowWideColorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowWideColorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowWideColorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)sampleBufferRenderer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","sampleBufferRenderer"],"names":{"title":"sampleBufferRenderer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferRenderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferVideoRenderer","preciseIdentifier":"c:objc(cs)AVSampleBufferVideoRenderer"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferRenderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferVideoRenderer","preciseIdentifier":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)mediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","mediaDataLocation"],"names":{"title":"mediaDataLocation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)customVideoCompositorClass","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","customVideoCompositorClass"],"names":{"title":"customVideoCompositorClass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch"],"names":{"title":"AVSampleBufferGeneratorBatch","navigator":[{"kind":"identifier","spelling":"AVSampleBufferGeneratorBatch"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGeneratorBatch"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGeneratorBatch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPublisher"],"names":{"title":"id3MetadataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariant(py)videoAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","videoAttributes"],"names":{"title":"videoAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","requestAccess(for:completionHandler:)"],"names":{"title":"requestAccess(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)assetTrack","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","assetTrack"],"names":{"title":"assetTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode"],"names":{"title":"AVVideoApertureMode","navigator":[{"kind":"identifier","spelling":"AVVideoApertureMode"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoApertureMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoApertureMode"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)highResolutionCaptureEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isHighResolutionCaptureEnabled"],"names":{"title":"isHighResolutionCaptureEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use maxPhotoDimensions instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyOriginalFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyOriginalFormat"],"names":{"title":"quickTimeUserDataKeyOriginalFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleDuration","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleDuration"],"names":{"title":"currentSampleDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoRangeSDR","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","sdr"],"names":{"title":"sdr","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVDepthDataAccuracyV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Use -seekToTime:completionHandler:, passing nil for the completionHandler if you don't require notification of completion"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRequestingResponse","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","requestingResponse"],"names":{"title":"AVContentKeyRequest.Status.requestingResponse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestingResponse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestingResponse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup"],"names":{"title":"AVMediaSelectionGroup","navigator":[{"kind":"identifier","spelling":"AVMediaSelectionGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(im)init","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVSampleCursorStorageRangeaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAllowFrameReorderingKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAllowFrameReorderingKey"],"names":{"title":"AVVideoAllowFrameReorderingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowFrameReorderingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowFrameReorderingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyComposer"],"names":{"title":"quickTimeMetadataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncodingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncodingTime"],"names":{"title":"id3MetadataEncodingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status"],"names":{"title":"AVCaptionConversionValidator.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorStorageRange@FI@offset","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","offset"],"names":{"title":"offset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndAdvance","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","advance"],"names":{"title":"AVPlayer.ActionAtItemEnd.advance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoRangePQ","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","pq"],"names":{"title":"pq","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pq"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pq"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext"],"names":{"title":"AVVideoCompositionRenderContext","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionRenderContext"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderContext"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorStorageRange@FI@length","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup"],"names":{"title":"AVAssetWriterInputGroup","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication"],"names":{"title":"AVCaptureDeskViewApplication","navigator":[{"kind":"identifier","spelling":"AVCaptureDeskViewApplication"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeskViewApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeskViewApplication"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)shouldOptimizeForNetworkUse","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","shouldOptimizeForNetworkUse"],"names":{"title":"shouldOptimizeForNetworkUse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoMinFrameDuration"],"names":{"title":"videoMinFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByApplyingExifOrientation:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","applyingExifOrientation(_:)"],"names":{"title":"applyingExifOrientation(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"exifOrientation","declarationFragments":[{"kind":"identifier","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18contentIsProtectedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentIsProtected"],"names":{"title":"contentIsProtected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollectorPushDelegate"],"names":{"title":"AVPlayerItemMetadataCollectorPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMix","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMix"],"names":{"title":"AVMutableAudioMix","navigator":[{"kind":"identifier","spelling":"AVMutableAudioMix"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMix"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMix"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)availableMediaCharacteristicsWithMediaSelectionOptions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleItalic","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","italic"],"names":{"title":"AVCaption.FontStyle.italic","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"italic"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"italic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)addOutput:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","locked"],"names":{"title":"AVCaptureDevice.FocusMode.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyRelation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyRelation"],"names":{"title":"commonKeyRelation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataReverb","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataReverb"],"names":{"title":"id3MetadataReverb","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@CM@AVFoundation@@objc(cs)AVVideoComposition(py)_sourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","sourceSampleDataTrackIDs"],"names":{"title":"sourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@objc"},{"kind":"text","spelling":"(_sourceSampleDataTrackIDs) "},{"kind":"keyword","spelling":"dynamic"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15,"minor":0}},{"domain":"tvOS","introduced":{"major":15,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)keyForIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","key(forIdentifier:)"],"names":{"title":"key(forIdentifier:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]}],"returns":[{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Baseline30","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Baseline30"],"names":{"title":"AVVideoProfileLevelH264Baseline30","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy","navigator":[{"kind":"identifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeDataMatrixCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","dataMatrix"],"names":{"title":"dataMatrix","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)initWithURL:options:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","init(url:options:)"],"names":{"title":"init(url:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorStorageRange","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange"],"names":{"title":"AVSampleCursorStorageRange","navigator":[{"kind":"identifier","spelling":"AVSampleCursorStorageRange"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorStorageRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorStorageRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(cm)playerLayerWithPlayer:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","init(player:)"],"names":{"title":"init(player:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)displayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","displayAlignment"],"names":{"title":"displayAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetCache","interfaceLanguage":"swift"},"pathComponents":["AVAssetCache"],"names":{"title":"AVAssetCache","navigator":[{"kind":"identifier","spelling":"AVAssetCache"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetCache"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetCache"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration"],"names":{"title":"AVAssetDownloadConfiguration","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadConfiguration"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentCenter","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","center"],"names":{"title":"AVCaption.TextAlignment.center","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriter","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter"],"names":{"title":"AVAssetWriter","navigator":[{"kind":"identifier","spelling":"AVAssetWriter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Baseline31","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Baseline31"],"names":{"title":"AVVideoProfileLevelH264Baseline31","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoImageAtTime","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noImageAtTime"],"names":{"title":"AVError.Code.noImageAtTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncryption"],"names":{"title":"id3MetadataEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeySoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeySoftware"],"names":{"title":"commonKeySoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOff","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","off"],"names":{"title":"AVCaptureDevice.TorchMode.off","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422HQ","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422HQ"],"names":{"title":"proRes422HQ","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422HQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422HQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyDescription"],"names":{"title":"quickTimeUserDataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPhonogramRights"],"names":{"title":"iTunesMetadataPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyAuthor"],"names":{"title":"quickTimeMetadataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(py)matteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","matteType"],"names":{"title":"matteType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"matteType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"matteType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)play","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataPerformers","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataPerformers"],"names":{"title":"quickTimeUserDataPerformers","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","propagate"],"names":{"title":"propagate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propagate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propagate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So43AVPlayerAudiovisualBackgroundPlaybackPolicyV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask(py)loadedTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask","loadedTimeRanges"],"names":{"title":"loadedTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","interfaceLanguage":"swift"},"pathComponents":["AVMutableAssetDownloadStorageManagementPolicy"],"names":{"title":"AVMutableAssetDownloadStorageManagementPolicy","navigator":[{"kind":"identifier","spelling":"AVMutableAssetDownloadStorageManagementPolicy"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAssetDownloadStorageManagementPolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAssetDownloadStorageManagementPolicy"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)timeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","timeControlStatus"],"names":{"title":"timeControlStatus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeControlStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TimeControlStatus","preciseIdentifier":"c:@E@AVPlayerTimeControlStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeControlStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TimeControlStatus","preciseIdentifier":"c:@E@AVPlayerTimeControlStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptureFocusModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)controlTimebase","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","controlTimebase"],"names":{"title":"controlTimebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"controlTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"controlTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoPixelAspectRatioHorizontalSpacingKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoPixelAspectRatioHorizontalSpacingKey"],"names":{"title":"AVVideoPixelAspectRatioHorizontalSpacingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioHorizontalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioHorizontalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataReleaseTime"],"names":{"title":"id3MetadataReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)URL","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleNormal","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","normal"],"names":{"title":"AVCaption.FontStyle.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)errorLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","errorLog()"],"names":{"title":"errorLog()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLog","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLog","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLog","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoPixelAspectRatioKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoPixelAspectRatioKey"],"names":{"title":"AVVideoPixelAspectRatioKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyAutomatic","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","automatic"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy.automatic","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automatic"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automatic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadContentConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadContentConfiguration"],"names":{"title":"AVAssetDownloadContentConfiguration","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadContentConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadContentConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadContentConfiguration"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","generate"],"names":{"title":"generate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask(py)options","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422"],"names":{"title":"proRes422","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithResponse:data:redirect:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","finishLoading(with:data:redirect:)"],"names":{"title":"finishLoading(with:data:redirect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"response","declarationFragments":[{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?"}]},{"name":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"redirect","declarationFragments":[{"kind":"identifier","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":10,"minor":15},"message":"Use -[AVAssetResourceLoadingRequest setResponse:], -[AVAssetResourceLoadingRequest setRedirect:], -[AVAssetResourceLoadingDataRequest respondWithData:], -[AVAssetResourceLoadingRequest finishLoading]"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEqualization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEqualization"],"names":{"title":"id3MetadataEqualization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetWriterDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterDelegate"],"names":{"title":"AVAssetWriterDelegate","navigator":[{"kind":"identifier","spelling":"AVAssetWriterDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)accessLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","accessLog()"],"names":{"title":"accessLog()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"accessLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLog","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLog","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"accessLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLog","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeySource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeySource"],"names":{"title":"commonKeySource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoMaxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMaxFrameDurationSupported"],"names":{"title":"isVideoMaxFrameDurationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMaxFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMaxFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyArtwork"],"names":{"title":"quickTimeMetadataKeyArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoPixelAspectRatioVerticalSpacingKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoPixelAspectRatioVerticalSpacingKey"],"names":{"title":"AVVideoPixelAspectRatioVerticalSpacingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioVerticalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioVerticalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyCredits"],"names":{"title":"quickTimeUserDataKeyCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPlaylistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPlaylistID"],"names":{"title":"iTunesMetadataPlaylistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataPhonogramRights"],"names":{"title":"quickTimeUserDataPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput"],"names":{"title":"AVPlayerItemMetadataOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)allMediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)nextTimedMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor","nextTimedMetadataGroup()"],"names":{"title":"nextTimedMetadataGroup()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextTimedMetadataGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextTimedMetadataGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)reasonForWaitingToPlay","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","reasonForWaitingToPlay"],"names":{"title":"reasonForWaitingToPlay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reasonForWaitingToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reasonForWaitingToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV40maximumStillImageCaptureRequestsExceededSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumStillImageCaptureRequestsExceeded"],"names":{"title":"maximumStillImageCaptureRequestsExceeded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoHeightKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoHeightKey"],"names":{"title":"AVVideoHeightKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(propertiesOf:)"],"names":{"title":"init(propertiesOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentStart","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","start"],"names":{"title":"AVCaption.TextAlignment.start","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(cm)semanticSegmentationMatteFromImageSourceAuxiliaryDataType:dictionaryRepresentation:error:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","init(fromImageSourceAuxiliaryDataType:dictionaryRepresentation:)"],"names":{"title":"init(fromImageSourceAuxiliaryDataType:dictionaryRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromImageSourceAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromImageSourceAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxiliaryDataInfoDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndNone","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","none"],"names":{"title":"AVPlayer.ActionAtItemEnd.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So50AVVideoCompositionPerFrameHDRDisplayMetadataPolicya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)httpSessionIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","httpSessionIdentifier"],"names":{"title":"httpSessionIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"httpSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"httpSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(py)keySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","keySystem"],"names":{"title":"keySystem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRelativeVolumeAdjustment2"],"names":{"title":"id3MetadataRelativeVolumeAdjustment2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","flush(fromSourceTime:completionHandler:)"],"names":{"title":"flush(fromSourceTime:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromSourceTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)keySpaceForIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","keySpace(forIdentifier:)"],"names":{"title":"keySpace(forIdentifier:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoMaxKeyFrameIntervalDurationKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoMaxKeyFrameIntervalDurationKey"],"names":{"title":"AVVideoMaxKeyFrameIntervalDurationKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalDurationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalDurationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerItemFailedToPlayToEndTimeErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemFailedToPlayToEndTimeErrorKey"],"names":{"title":"AVPlayerItemFailedToPlayToEndTimeErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTimeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTimeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(im)initForKeySystem:identifier:options:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","init(forKeySystem:identifier:options:)"],"names":{"title":"init(forKeySystem:identifier:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeySystem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVVideoCodecTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode"],"names":{"title":"AVCaptureDevice.TorchMode","navigator":[{"kind":"identifier","spelling":"TorchMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TorchMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TorchMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)canAddTrackAssociationWithTrackOfInput:type:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","canAddTrackAssociation(withTrackOf:type:)"],"names":{"title":"canAddTrackAssociation(withTrackOf:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"withTrackOf","internalName":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode39Mod43Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code39Mod43"],"names":{"title":"code39Mod43","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39Mod43"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39Mod43"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentIsProtected","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentIsProtected"],"names":{"title":"AVError.Code.contentIsProtected","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEqualization2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEqualization2"],"names":{"title":"id3MetadataEqualization2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError","errorDomain"],"names":{"title":"errorDomain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Foundation","lines":[{"text":"Default domain of the error."}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":2,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)currentMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","currentMediaSelection"],"names":{"title":"currentMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetImageGeneratorApertureModeEncodedPixels","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","encodedPixels"],"names":{"title":"encodedPixels","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeySubject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeySubject"],"names":{"title":"commonKeySubject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)allowsParallelizedExport","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","allowsParallelizedExport"],"names":{"title":"allowsParallelizedExport","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsParallelizedExport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsParallelizedExport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCameraIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCameraIdentifier"],"names":{"title":"quickTimeMetadataKeyCameraIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoMaxKeyFrameIntervalKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoMaxKeyFrameIntervalKey"],"names":{"title":"AVVideoMaxKeyFrameIntervalKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataOriginalArtist"],"names":{"title":"iTunesMetadataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataOriginalFormat"],"names":{"title":"quickTimeUserDataOriginalFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyDisclaimer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyDisclaimer"],"names":{"title":"quickTimeUserDataKeyDisclaimer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)status","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetExportSession","preciseIdentifier":"c:objc(cs)AVAssetExportSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetExportSessionStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetExportSession","preciseIdentifier":"c:objc(cs)AVAssetExportSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetExportSessionStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters"],"names":{"title":"AVMutableAudioMixInputParameters","navigator":[{"kind":"identifier","spelling":"AVMutableAudioMixInputParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMixInputParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMixInputParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRelativeVolumeAdjustment"],"names":{"title":"id3MetadataRelativeVolumeAdjustment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoMaxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoMaxFrameDuration"],"names":{"title":"videoMaxFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)scroll","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","scroll"],"names":{"title":"scroll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoH264EntropyModeCAVLC","interfaceLanguage":"swift"},"pathComponents":["AVVideoH264EntropyModeCAVLC"],"names":{"title":"AVVideoH264EntropyModeCAVLC","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCAVLC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCAVLC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(py)options","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeAutoFocus","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","autoFocus"],"names":{"title":"AVCaptureDevice.FocusMode.autoFocus","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocus"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode93Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code93"],"names":{"title":"code93","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code93"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code93"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","unknown"],"names":{"title":"AVCaption.FontStyle.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEventTimingCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEventTimingCodes"],"names":{"title":"id3MetadataEventTimingCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetImageGeneratorApertureModeCleanAperture","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","cleanAperture"],"names":{"title":"cleanAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoH264EntropyModeKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoH264EntropyModeKey"],"names":{"title":"AVVideoH264EntropyModeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCameraFrameReadoutTime"],"names":{"title":"quickTimeMetadataKeyCameraFrameReadoutTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)composable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","flush(fromSourceTime:)"],"names":{"title":"flush(fromSourceTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"fromSourceTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptureTorchModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureMaxAvailableTorchLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","maxAvailableTorchLevel"],"names":{"title":"maxAvailableTorchLevel","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxAvailableTorchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxAvailableTorchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalSource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataOriginalSource"],"names":{"title":"quickTimeUserDataOriginalSource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)requestNotificationOfMediaDataChangeWithAdvanceInterval:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","requestNotificationOfMediaDataChange(withAdvanceInterval:)"],"names":{"title":"requestNotificationOfMediaDataChange(withAdvanceInterval:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestNotificationOfMediaDataChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAdvanceInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withAdvanceInterval","internalName":"interval","declarationFragments":[{"kind":"identifier","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestNotificationOfMediaDataChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAdvanceInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)playImmediatelyAtRate:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","playImmediately(atRate:)"],"names":{"title":"playImmediately(atRate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"atRate","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPerformer"],"names":{"title":"iTunesMetadataPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyDirector"],"names":{"title":"quickTimeUserDataKeyDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentEnd","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","end"],"names":{"title":"AVCaption.TextAlignment.end","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyTitle"],"names":{"title":"commonKeyTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceiTunes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","iTunes"],"names":{"title":"iTunes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSize"],"names":{"title":"id3MetadataSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)identifierForKey:keySpace:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","identifier(forKey:keySpace:)"],"names":{"title":"identifier(forKey:keySpace:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]},{"name":"keySpace","declarationFragments":[{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)creationDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation"],"names":{"title":"AVAssetWriterInput.MediaDataLocation","navigator":[{"kind":"identifier","spelling":"MediaDataLocation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MediaDataLocation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy"],"names":{"title":"AVVideoComposition.PerFrameHDRDisplayMetadataPolicy","navigator":[{"kind":"identifier","spelling":"PerFrameHDRDisplayMetadataPolicy"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PerFrameHDRDisplayMetadataPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getOpacityRampForTime:startOpacity:endOpacity:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","getOpacityRamp(for:startOpacity:endOpacity:timeRange:)"],"names":{"title":"getOpacityRamp(for:startOpacity:endOpacity:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"startOpacity","declarationFragments":[{"kind":"identifier","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"endOpacity","declarationFragments":[{"kind":"identifier","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)addMediaDataCollector:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"collector","declarationFragments":[{"kind":"identifier","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV15decoderNotFoundSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","decoderNotFound"],"names":{"title":"decoderNotFound","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264MainAutoLevel","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264MainAutoLevel"],"names":{"title":"AVVideoProfileLevelH264MainAutoLevel","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264MainAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264MainAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorEncoderNotFound","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","encoderNotFound"],"names":{"title":"AVError.Code.encoderNotFound","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)error","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecKey"],"names":{"title":"AVVideoCodecKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelKey"],"names":{"title":"AVVideoProfileLevelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)addTrackAssociationWithTrackOfInput:type:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","addTrackAssociation(withTrackOf:type:)"],"names":{"title":"addTrackAssociation(withTrackOf:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackOf","internalName":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType"],"names":{"title":"AVVideoCodecType","navigator":[{"kind":"identifier","spelling":"AVVideoCodecType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataFileOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataFileOwner"],"names":{"title":"id3MetadataFileOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(py)alignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","alignment"],"names":{"title":"alignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","unknown"],"names":{"title":"AVCaption.FontWeight.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataLyrics","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataLyrics"],"names":{"title":"iTunesMetadataLyrics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithPredicate:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","init(predicate:)"],"names":{"title":"init(predicate:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyFullName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyFullName"],"names":{"title":"quickTimeUserDataKeyFullName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataPublisher"],"names":{"title":"quickTimeUserDataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceMicrophoneModes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","microphoneModes"],"names":{"title":"AVCaptureDevice.SystemUserInterface.microphoneModes","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphoneModes"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphoneModes"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyContinuesIfPossible","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","continuesIfPossible"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy.continuesIfPossible","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuesIfPossible"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuesIfPossible"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyAlbum"],"names":{"title":"quickTimeMetadataKeyAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataMachineReadableCodeObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataMachineReadableCodeObject"],"names":{"title":"AVMetadataMachineReadableCodeObject","navigator":[{"kind":"identifier","spelling":"AVMetadataMachineReadableCodeObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataMachineReadableCodeObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataMachineReadableCodeObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)performsMultiPassEncodingIfSupported","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","performsMultiPassEncodingIfSupported"],"names":{"title":"performsMultiPassEncodingIfSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performsMultiPassEncodingIfSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performsMultiPassEncodingIfSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)outputs","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","outputs"],"names":{"title":"outputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine"],"names":{"title":"AVCaption.TextCombine","navigator":[{"kind":"identifier","spelling":"TextCombine"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextCombine"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextCombine"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecJPEG","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecJPEG"],"names":{"title":"AVVideoCodecJPEG","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecJPEG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecJPEG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.jpeg"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSignature","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSignature"],"names":{"title":"id3MetadataSignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyMake"],"names":{"title":"commonKeyMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)lyrics","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithVariant:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","init(variant:)"],"names":{"title":"init(variant:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"variant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"variant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","export()"],"names":{"title":"export()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"export"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"export"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)currentItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","currentItem"],"names":{"title":"currentItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecHEVC","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecHEVC"],"names":{"title":"AVVideoCodecHEVC","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecHEVC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecHEVC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.hevc"}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:completionHandler:)"],"names":{"title":"videoComposition(withPropertiesOf:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main31","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main31"],"names":{"title":"AVVideoProfileLevelH264Main31","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)readable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","compactMap(_:)"],"names":{"title":"compactMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncCompactMapSequence","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps the given closure over the"},{"text":"asynchronous sequence’s elements, omitting results that don't return a"},{"text":"value."},{"text":""},{"text":"Use the `compactMap(_:)` method to transform every element received from"},{"text":"a base asynchronous sequence, while also discarding any `nil` results"},{"text":"from the closure. Typically, you use this to transform from one type of"},{"text":"element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `compactMap(_:)`"},{"text":"method takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. Because there is no key for `4`, the closure"},{"text":"returns `nil` in this case, which `compactMap(_:)` omits from the"},{"text":"transformed asynchronous sequence."},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":" "},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .compactMap { romanNumeralDict[$0] }"},{"text":" for await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"I II III V \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns a transformed value of the"},{"text":" same or of a different type."},{"text":"- Returns: An asynchronous sequence that contains, in order, the"},{"text":" non-`nil` elements produced by the `transform` closure."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncCompactMapSequence","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"ElementOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncCompactMapSequence","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","exportAsynchronously(completionHandler:)"],"names":{"title":"exportAsynchronously(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataFileType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataFileType"],"names":{"title":"id3MetadataFileType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","failed"],"names":{"title":"AVContentKeyRequest.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMovieWritingOptions@AVMovieWritingAddMovieHeaderToDestination","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","addMovieHeaderToDestination"],"names":{"title":"addMovieHeaderToDestination","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMovieHeaderToDestination"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMovieHeaderToDestination"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main32","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main32"],"names":{"title":"AVVideoProfileLevelH264Main32","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main32"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main32"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager(im)storageManagementPolicyForURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager","storageManagementPolicy(for:)"],"names":{"title":"storageManagementPolicy(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"downloadStorageURL","declarationFragments":[{"kind":"identifier","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataOnlineExtras","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataOnlineExtras"],"names":{"title":"iTunesMetadataOnlineExtras","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataSoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataSoftware"],"names":{"title":"quickTimeUserDataSoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main41","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main41"],"names":{"title":"AVVideoProfileLevelH264Main41","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecH264","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecH264"],"names":{"title":"AVVideoCodecH264","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecH264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecH264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.h264"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyAccessibilityDescription"],"names":{"title":"quickTimeMetadataKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByMetadataItemFilter:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:filteredBy:)"],"names":{"title":"metadataItems(from:filteredBy:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"filteredBy","internalName":"metadataItemFilter","declarationFragments":[{"kind":"identifier","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredBy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)copyPixelBufferForItemTime:itemTimeForDisplay:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","copyPixelBuffer(forItemTime:itemTimeForDisplay:)"],"names":{"title":"copyPixelBuffer(forItemTime:itemTimeForDisplay:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"itemTimeForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forItemTime","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"itemTimeForDisplay","internalName":"outItemTimeForDisplay","declarationFragments":[{"kind":"identifier","spelling":"outItemTimeForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"itemTimeForDisplay"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outItemTimeForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)progress","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","progress"],"names":{"title":"progress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"progress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"progress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(im)initWithText:","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","init(text:)"],"names":{"title":"init(text:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyModel"],"names":{"title":"commonKeyModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyEncodedBy"],"names":{"title":"quickTimeUserDataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264High41","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264High41"],"names":{"title":"AVVideoProfileLevelH264High41","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderSampleReferenceOutput(py)track","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderSampleReferenceOutput","track"],"names":{"title":"track","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight"],"names":{"title":"AVCaption.FontWeight","navigator":[{"kind":"identifier","spelling":"FontWeight"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontWeight"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontWeight"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSetSubtitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSetSubtitle"],"names":{"title":"id3MetadataSetSubtitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV13noImageAtTimeSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noImageAtTime"],"names":{"title":"noImageAtTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVCaptureSystemUserInterfaceV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceQuickTimeMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","quickTimeMetadata"],"names":{"title":"quickTimeMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)videoGravity","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","videoGravity"],"names":{"title":"videoGravity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:)"],"names":{"title":"videoComposition(withPropertiesOf:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecAppleProRes4444","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecAppleProRes4444"],"names":{"title":"AVVideoCodecAppleProRes4444","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.proRes4444"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderSampleReferenceOutput(im)initWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderSampleReferenceOutput","init(track:)"],"names":{"title":"init(track:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentLeft","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","left"],"names":{"title":"AVCaption.TextAlignment.left","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)replaceCurrentItemWithPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","replaceCurrentItem(with:)"],"names":{"title":"replaceCurrentItem(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceCurrentItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceCurrentItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)writingMode","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","writingMode"],"names":{"title":"writingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptionFontWeightV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)suspensionReasons","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant","suspensionReasons"],"names":{"title":"suspensionReasons","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)removeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDecoderNotFound","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","decoderNotFound"],"names":{"title":"AVError.Code.decoderNotFound","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecAppleProRes422","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecAppleProRes422"],"names":{"title":"AVVideoCodecAppleProRes422","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.proRes422"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataGeneralEncapsulatedObject"],"names":{"title":"id3MetadataGeneralEncapsulatedObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentChunkInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentChunkInfo"],"names":{"title":"currentChunkInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorChunkInfo","preciseIdentifier":"c:@SA@AVSampleCursorChunkInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorChunkInfo","preciseIdentifier":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264HighAutoLevel","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264HighAutoLevel"],"names":{"title":"AVVideoProfileLevelH264HighAutoLevel","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264HighAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264HighAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataProducer"],"names":{"title":"quickTimeUserDataProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataGrouping","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataGrouping"],"names":{"title":"iTunesMetadataGrouping","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyHostComputer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyHostComputer"],"names":{"title":"quickTimeUserDataKeyHostComputer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main30","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main30"],"names":{"title":"AVVideoProfileLevelH264Main30","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest"],"names":{"title":"AVAssetResourceLoadingDataRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingDataRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingDataRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingDataRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyArtist"],"names":{"title":"quickTimeMetadataKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)textAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","textAlignment"],"names":{"title":"textAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(im)initWithText:position:alignment:","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","init(text:position:alignment:)"],"names":{"title":"init(text:position:alignment:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)allExportPresets","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","allExportPresets()"],"names":{"title":"allExportPresets()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allExportPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allExportPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyPublisher"],"names":{"title":"commonKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSeek","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSeek"],"names":{"title":"id3MetadataSeek","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)availableChapterLocales","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureWidthKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureWidthKey"],"names":{"title":"AVVideoCleanApertureWidthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)persistentContentKeyFromKeyVendorResponse:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","persistentContentKey(fromKeyVendorResponse:options:)"],"names":{"title":"persistentContentKey(fromKeyVendorResponse:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"fromKeyVendorResponse","internalName":"keyVendorResponse","declarationFragments":[{"kind":"identifier","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyPauses","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","pauses"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy.pauses","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauses"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauses"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)canPerformMultiplePasses","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","canPerformMultiplePasses"],"names":{"title":"canPerformMultiplePasses","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Baseline41","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Baseline41"],"names":{"title":"AVVideoProfileLevelH264Baseline41","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleStorageRange","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleStorageRange"],"names":{"title":"currentSampleStorageRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(py)text","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureVerticalOffsetKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureVerticalOffsetKey"],"names":{"title":"AVVideoCleanApertureVerticalOffsetKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureVerticalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureVerticalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentRight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","right"],"names":{"title":"AVCaption.TextAlignment.right","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264BaselineAutoLevel","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264BaselineAutoLevel"],"names":{"title":"AVVideoProfileLevelH264BaselineAutoLevel","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264BaselineAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264BaselineAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMovieWritingOptions@AVMovieWritingTruncateDestinationToMovieHeaderOnly","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","truncateDestinationToMovieHeaderOnly"],"names":{"title":"truncateDestinationToMovieHeaderOnly","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"truncateDestinationToMovieHeaderOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"truncateDestinationToMovieHeaderOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceQuickTimeUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","quickTimeUserData"],"names":{"title":"quickTimeUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)actionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","actionAtItemEnd"],"names":{"title":"actionAtItemEnd","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actionAtItemEnd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ActionAtItemEnd","preciseIdentifier":"c:@E@AVPlayerActionAtItemEnd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actionAtItemEnd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ActionAtItemEnd","preciseIdentifier":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)cancelExport","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","cancelExport()"],"names":{"title":"cancelExport()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelExport"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelExport"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask(py)URLAsset","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask","urlAsset"],"names":{"title":"urlAsset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)exportable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)hasNewPixelBufferForItemTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","hasNewPixelBuffer(forItemTime:)"],"names":{"title":"hasNewPixelBuffer(forItemTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasNewPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"forItemTime","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasNewPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)region","interfaceLanguage":"swift"},"pathComponents":["AVCaption","region"],"names":{"title":"region","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse"],"names":{"title":"AVContentKeyResponse","navigator":[{"kind":"identifier","spelling":"AVContentKeyResponse"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyResponse"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyResponse"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataProduct","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataProduct"],"names":{"title":"quickTimeUserDataProduct","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getTransformRampForTime:startTransform:endTransform:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","getTransformRamp(for:start:end:timeRange:)"],"names":{"title":"getTransformRamp(for:start:end:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"start","internalName":"startTransform","declarationFragments":[{"kind":"identifier","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?"}]},{"name":"end","internalName":"endTransform","declarationFragments":[{"kind":"identifier","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyGenre"],"names":{"title":"quickTimeUserDataKeyGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleIndexInChunk","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleIndexInChunk"],"names":{"title":"currentSampleIndexInChunk","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleIndexInChunk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleIndexInChunk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceVideoEffects","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","videoEffects"],"names":{"title":"AVCaptureDevice.SystemUserInterface.videoEffects","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoEffects"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoEffects"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataLinerNotes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataLinerNotes"],"names":{"title":"iTunesMetadataLinerNotes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyArranger"],"names":{"title":"quickTimeMetadataKeyArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)readyToPlay","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant","isReadyToPlay"],"names":{"title":"isReadyToPlay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264High40","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264High40"],"names":{"title":"AVVideoProfileLevelH264High40","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High40"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High40"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureKey"],"names":{"title":"AVVideoCleanApertureKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(py)position","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)modified","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isModified"],"names":{"title":"isModified","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager(cm)sharedDownloadStorageManager","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager","shared()"],"names":{"title":"shared()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManager","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManager"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManager","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManager","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","findCompatibleTrack(for:completionHandler:)"],"names":{"title":"findCompatibleTrack(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)unusedTrackID","interfaceLanguage":"swift"},"pathComponents":["AVComposition","unusedTrackID()"],"names":{"title":"unusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeQRCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","qr"],"names":{"title":"qr","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer"],"names":{"title":"AVCaptionFormatConformer","navigator":[{"kind":"identifier","spelling":"AVCaptionFormatConformer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionFormatConformer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionFormatConformer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)addContentKeyRecipient:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","addContentKeyRecipient(_:)"],"names":{"title":"addContentKeyRecipient(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recipient","declarationFragments":[{"kind":"identifier","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataInformation"],"names":{"title":"quickTimeUserDataInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene(py)hasActiveCaptions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene","hasActiveCaptions"],"names":{"title":"hasActiveCaptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasActiveCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasActiveCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVFragmentedMovieTracks contained by the fragmented movie."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVFragmentedMovie","rhsPrecise":"c:objc(cs)AVFragmentedMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorRestricted","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","restricted"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.restricted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAssetPlaybackConfigurationOptiona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorApplicationIsNotAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","applicationIsNotAuthorized"],"names":{"title":"AVError.Code.applicationIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToDate:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate"],"names":{"title":"AVAssetResourceLoaderDelegate","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoaderDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoaderDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)outputSettingsForConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","outputSettings(for:)"],"names":{"title":"outputSettings(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVPlayerItemStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use load(.isPlayable) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","init(urlAssetInitializationOptions:)"],"names":{"title":"init(urlAssetInitializationOptions:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URLAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeJPEG","interfaceLanguage":"swift"},"pathComponents":["AVFileType","jpg"],"names":{"title":"jpg","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyDate"],"names":{"title":"id3MetadataKeyDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)presentationTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","presentationTimeStamp"],"names":{"title":"presentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)removeContentKeyRecipient:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","removeContentKeyRecipient(_:)"],"names":{"title":"removeContentKeyRecipient(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recipient","declarationFragments":[{"kind":"identifier","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVComposition","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22contentIsNotAuthorizedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentIsNotAuthorized"],"names":{"title":"contentIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)makeSampleCursorWithPresentationTimeStamp:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","makeSampleCursor(presentationTimeStamp:)"],"names":{"title":"makeSampleCursor(presentationTimeStamp:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"presentationTimeStamp","declarationFragments":[{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withLocale:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:with:)"],"names":{"title":"metadataItems(from:with:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"with","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTaggingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTaggingTime"],"names":{"title":"id3MetadataTaggingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode"],"names":{"title":"AVCaptureDevice.FlashMode","navigator":[{"kind":"identifier","spelling":"FlashMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FlashMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FlashMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)readyForMoreMediaData","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","isReadyForMoreMediaData"],"names":{"title":"isReadyForMoreMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)variantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","variantPreferences"],"names":{"title":"variantPreferences","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantPreferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantPreferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)animationTool","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","animationTool"],"names":{"title":"animationTool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineNone","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","none"],"names":{"title":"AVCaption.TextCombine.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)mediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","mediaDataStorage"],"names":{"title":"mediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)contentKeyRecipients","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","contentKeyRecipients"],"names":{"title":"contentKeyRecipients","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRecipients"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRecipients"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","locked"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","currentTime()"],"names":{"title":"currentTime()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredRate","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","unknown"],"names":{"title":"AVPlayerItem.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineOneDigit","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","oneDigit"],"names":{"title":"AVCaption.TextCombine.oneDigit","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"oneDigit"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"oneDigit"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataKeywords"],"names":{"title":"quickTimeUserDataKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaption(im)initWithText:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaption","init(_:timeRange:)"],"names":{"title":"init(_:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader"],"names":{"title":"AVAssetResourceLoader","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoader"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoader"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoader"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withKey:keySpace:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:withKey:keySpace:)"],"names":{"title":"metadataItems(from:withKey:keySpace:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withKey"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"withKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},{"name":"keySpace","declarationFragments":[{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyKeywordList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyKeywordList"],"names":{"title":"metadata3GPUserDataKeyKeywordList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)decodeTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","decodeTimeStamp"],"names":{"title":"decodeTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeHEIF","interfaceLanguage":"swift"},"pathComponents":["AVFileType","heif"],"names":{"title":"heif","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo13AVCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVCompositionTracks contained by the composition."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVComposition","rhsPrecise":"c:objc(cs)AVComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate"],"names":{"title":"AVCaptureFileOutputRecordingDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureFileOutputRecordingDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputRecordingDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)formatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.formatDescriptions) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue"],"names":{"title":"AVPlayerInterstitialEvent.Cue","navigator":[{"kind":"identifier","spelling":"Cue"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Cue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Cue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(im)initWithIdentifiers:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","init(identifiers:)"],"names":{"title":"init(identifiers:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSynchronizedTempoCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSynchronizedTempoCodes"],"names":{"title":"id3MetadataSynchronizedTempoCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","findCompatibleTrack(for:)"],"names":{"title":"findCompatibleTrack(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene(py)needsPeriodicRefresh","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene","needsPeriodicRefresh"],"names":{"title":"needsPeriodicRefresh","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"needsPeriodicRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"needsPeriodicRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAssetImageGeneratorCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGeneratorCompletionHandler"],"names":{"title":"AVAssetImageGeneratorCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAssetImageGeneratorCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGeneratorCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGeneratorCompletionHandler"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Result","preciseIdentifier":"c:@E@AVAssetImageGeneratorResult"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncodedBy"],"names":{"title":"id3MetadataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)expectsMediaDataInRealTime","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","expectsMediaDataInRealTime"],"names":{"title":"expectsMediaDataInRealTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectsMediaDataInRealTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectsMediaDataInRealTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","makeAssetDownloadTask(asset:assetTitle:assetArtworkData:options:)"],"names":{"title":"makeAssetDownloadTask(asset:assetTitle:assetArtworkData:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"asset","internalName":"URLAsset","declarationFragments":[{"kind":"identifier","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},{"name":"assetTitle","internalName":"title","declarationFragments":[{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"assetArtworkData","internalName":"artworkData","declarationFragments":[{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOff","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","off"],"names":{"title":"AVCaptureDevice.FlashMode.off","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightBold","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","bold"],"names":{"title":"AVCaption.FontWeight.bold","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bold"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bold"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataGenre"],"names":{"title":"quickTimeUserDataGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyLocation"],"names":{"title":"metadata3GPUserDataKeyLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeUPCECode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","upce"],"names":{"title":"upce","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE8fileTypeSo06AVFileD0aSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","fileType"],"names":{"title":"fileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The file type."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dataValueAA07AVAsyncD0Cyx10Foundation4DataVSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","dataValue"],"names":{"title":"dataValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the raw bytes of the value of the metadata item."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypePDF417Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","pdf417"],"names":{"title":"pdf417","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pdf417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pdf417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtFirstSampleInDecodeOrder","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","makeSampleCursorAtFirstSampleInDecodeOrder()"],"names":{"title":"makeSampleCursorAtFirstSampleInDecodeOrder()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtFirstSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtFirstSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyChapter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyChapter"],"names":{"title":"quickTimeUserDataKeyChapter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventJoinCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","joinCue"],"names":{"title":"joinCue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"joinCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"joinCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentIsNotAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentIsNotAuthorized"],"names":{"title":"AVError.Code.contentIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getCropRectangleRampForTime:startCropRectangle:endCropRectangle:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","getCropRectangleRamp(for:startCropRectangle:endCropRectangle:timeRange:)"],"names":{"title":"getCropRectangleRamp(for:startCropRectangle:endCropRectangle:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"startCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?"}]},{"name":"endCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","unknown"],"names":{"title":"AVAssetWriter.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerItemTrackVideoFieldModeDeinterlaceFields","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrackVideoFieldModeDeinterlaceFields"],"names":{"title":"AVPlayerItemTrackVideoFieldModeDeinterlaceFields","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrackVideoFieldModeDeinterlaceFields"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrackVideoFieldModeDeinterlaceFields"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)alternateGroupID","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","alternateGroupID"],"names":{"title":"alternateGroupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie"],"names":{"title":"AVFragmentedMovie","navigator":[{"kind":"identifier","spelling":"AVFragmentedMovie"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovie"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtLastSampleInDecodeOrder","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","makeSampleCursorAtLastSampleInDecodeOrder()"],"names":{"title":"makeSampleCursorAtLastSampleInDecodeOrder()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtLastSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtLastSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)startsOnFirstEligibleVariant","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","startsOnFirstEligibleVariant"],"names":{"title":"startsOnFirstEligibleVariant","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startsOnFirstEligibleVariant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startsOnFirstEligibleVariant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption"],"names":{"title":"AVAssetPlaybackConfigurationOption","navigator":[{"kind":"identifier","spelling":"AVAssetPlaybackConfigurationOption"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackConfigurationOption"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackConfigurationOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(im)aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","aggregateAssetDownloadTask(with:mediaSelections:assetTitle:assetArtworkData:options:)"],"names":{"title":"aggregateAssetDownloadTask(with:mediaSelections:assetTitle:assetArtworkData:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"URLAsset","declarationFragments":[{"kind":"identifier","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},{"name":"mediaSelections","declarationFragments":[{"kind":"identifier","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},{"name":"assetTitle","internalName":"title","declarationFragments":[{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"assetArtworkData","internalName":"artworkData","declarationFragments":[{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVCaptionTextCombineV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput"],"names":{"title":"AVPlayerItemVideoOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemVideoOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemVideoOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemVideoOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV15encoderNotFoundSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","encoderNotFound"],"names":{"title":"encoderNotFound","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepByPresentationTime:wasPinned:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","step(byPresentationTime:wasPinned:)"],"names":{"title":"step(byPresentationTime:wasPinned:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"byPresentationTime","internalName":"deltaPresentationTime","declarationFragments":[{"kind":"identifier","spelling":"deltaPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"wasPinned","internalName":"outWasPinned","declarationFragments":[{"kind":"identifier","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byPresentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deltaPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeMPEGLayer3","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mp3"],"names":{"title":"mp3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)decodable","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13},"deprecated":{"major":13,"minor":0},"message":"Use load(.isDecodable) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRuby","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSynchronizedLyric"],"names":{"title":"id3MetadataSynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionDefaultPolicy","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","defaultPolicy"],"names":{"title":"defaultPolicy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusReadyToPlay","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","readyToPlay"],"names":{"title":"AVPlayerItem.Status.readyToPlay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","unsupported"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.unsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyMediaClassification","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyMediaClassification"],"names":{"title":"metadata3GPUserDataKeyMediaClassification","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dateValueAA07AVAsyncD0Cyx10Foundation4DateVSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","dateValue"],"names":{"title":"dateValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item as an Date."},{"text":""},{"text":"Will be nil if the value cannot be represented as a date."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncodedWith","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncodedWith"],"names":{"title":"id3MetadataKeyEncodedWith","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement"],"names":{"title":"AVCompositionTrackFormatDescriptionReplacement","navigator":[{"kind":"identifier","spelling":"AVCompositionTrackFormatDescriptionReplacement"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackFormatDescriptionReplacement"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackFormatDescriptionReplacement"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeSalientObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","salientObject"],"names":{"title":"salientObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"salientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"salientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMutableMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVMutableMovieTracks contained by the mutable movie."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMutableMovie","rhsPrecise":"c:objc(cs)AVMutableMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaption","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)mediaSelectionGroupForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","mediaSelectionGroup(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionGroup(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataHostComputer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataHostComputer"],"names":{"title":"quickTimeUserDataHostComputer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolutionForExpensiveNetworks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredMaximumResolutionForExpensiveNetworks"],"names":{"title":"preferredMaximumResolutionForExpensiveNetworks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolutionForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolutionForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptureFlashModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(py)outputSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","outputSettings"],"names":{"title":"outputSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAssetWriterStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineAll","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","all"],"names":{"title":"AVCaption.TextCombine.all","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"all"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"all"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorAuto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","auto"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(im)initWithTrack:outputSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","init(track:outputSettings:)"],"names":{"title":"init(track:outputSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant"],"names":{"title":"AVAssetPlaybackAssistant","navigator":[{"kind":"identifier","spelling":"AVAssetPlaybackAssistant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackAssistant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackAssistant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","failed"],"names":{"title":"AVPlayerItem.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerEligibleForHDRPlaybackDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","eligibleForHDRPlaybackDidChangeNotification"],"names":{"title":"eligibleForHDRPlaybackDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlaybackDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlaybackDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)requestMediaDataWhenReadyOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","requestMediaDataWhenReady(on:using:)"],"names":{"title":"requestMediaDataWhenReady(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status"],"names":{"title":"AVAssetWriter.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager(im)setStorageManagementPolicy:forURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager","setStorageManagementPolicy(_:for:)"],"names":{"title":"setStorageManagementPolicy(_:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setStorageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"storageManagementPolicy","declarationFragments":[{"kind":"identifier","spelling":"storageManagementPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"}]},{"name":"for","internalName":"downloadStorageURL","declarationFragments":[{"kind":"identifier","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setStorageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageManagementPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeMPEG4","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mp4"],"names":{"title":"mp4","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrackGroup(py)trackIDs","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroup","trackIDs"],"names":{"title":"trackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyAuthor"],"names":{"title":"quickTimeUserDataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(py)track","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","track"],"names":{"title":"track","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)text","interfaceLanguage":"swift"},"pathComponents":["AVCaption","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)variants","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","variants"],"names":{"title":"variants","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12},"deprecated":{"major":13,"minor":0},"message":"Use load(.variants) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSubTitle"],"names":{"title":"id3MetadataSubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyMediaRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyMediaRating"],"names":{"title":"metadata3GPUserDataKeyMediaRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)URLAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)timescale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","timescale"],"names":{"title":"timescale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightNormal","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","normal"],"names":{"title":"AVCaption.FontWeight.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVPlayerInterstitialEventCuea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","init(propertiesOf:valueLoadingHandler:)"],"names":{"title":"init(propertiesOf:valueLoadingHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyComposer"],"names":{"title":"quickTimeUserDataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)removePendingExpiredSessionReports:withAppIdentifier:storageDirectoryAtURL:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","removePendingExpiredSessionReports(_:withAppIdentifier:storageDirectoryAt:)"],"names":{"title":"removePendingExpiredSessionReports(_:withAppIdentifier:storageDirectoryAt:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removePendingExpiredSessionReports"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"expiredSessionReports","declarationFragments":[{"kind":"identifier","spelling":"expiredSessionReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}]},{"name":"withAppIdentifier","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"storageDirectoryAt","internalName":"storageURL","declarationFragments":[{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removePendingExpiredSessionReports"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"expiredSessionReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataModel"],"names":{"title":"quickTimeUserDataModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeDNG","interfaceLanguage":"swift"},"pathComponents":["AVFileType","dng"],"names":{"title":"dng","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dng"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dng"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType"],"names":{"title":"AVCaptureReactionType","navigator":[{"kind":"identifier","spelling":"AVCaptureReactionType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)maxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","maxFrameDuration"],"names":{"title":"maxFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE13preferredRateAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the natural rate at which the asset is to be played; often but not always 1.0"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)extrinsicMatrix","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","extrinsicMatrix"],"names":{"title":"extrinsicMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float4x3","preciseIdentifier":"c:@T@matrix_float4x3"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float4x3","preciseIdentifier":"c:@T@matrix_float4x3"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack"],"names":{"title":"AVCompositionTrack","navigator":[{"kind":"identifier","spelling":"AVCompositionTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertTimeRange(_:of:at:)"],"names":{"title":"insertTimeRange(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncodingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncodingTime"],"names":{"title":"id3MetadataKeyEncodingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidAll","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidAll"],"names":{"title":"forbidAll","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidAll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidAll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","cancelled"],"names":{"title":"AVAssetImageGenerator.Result.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer"],"names":{"title":"AVCaptureVideoPreviewLayer","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoPreviewLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoPreviewLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoPreviewLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate(im)metadataCollector:didCollectDateRangeMetadataGroups:indexesOfNewGroups:indexesOfModifiedGroups:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollectorPushDelegate","metadataCollector(_:didCollect:indexesOfNewGroups:indexesOfModifiedGroups:)"],"names":{"title":"metadataCollector(_:didCollect:indexesOfNewGroups:indexesOfModifiedGroups:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataCollector"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCollect"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVDateRangeMetadataGroup","preciseIdentifier":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"indexesOfNewGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"indexesOfModifiedGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"metadataCollector","declarationFragments":[{"kind":"identifier","spelling":"metadataCollector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataCollector"}]},{"name":"didCollect","internalName":"metadataGroups","declarationFragments":[{"kind":"identifier","spelling":"metadataGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVDateRangeMetadataGroup","preciseIdentifier":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"text","spelling":"]"}]},{"name":"indexesOfNewGroups","declarationFragments":[{"kind":"identifier","spelling":"indexesOfNewGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"}]},{"name":"indexesOfModifiedGroups","declarationFragments":[{"kind":"identifier","spelling":"indexesOfModifiedGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataCollector"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataCollector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCollect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVDateRangeMetadataGroup","preciseIdentifier":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"indexesOfNewGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"indexesOfModifiedGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeAuto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","auto"],"names":{"title":"AVCaptureDevice.FlashMode.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncryption"],"names":{"title":"id3MetadataKeyEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadAssociatedTracks(ofType:completionHandler:)"],"names":{"title":"loadAssociatedTracks(ofType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)resourceLoader","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","resourceLoader"],"names":{"title":"resourceLoader","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)selectMediaOptionAutomaticallyInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","selectMediaOptionAutomatically(in:)"],"names":{"title":"selectMediaOptionAutomatically(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectMediaOptionAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectMediaOptionAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)maxFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","maxFrameRate"],"names":{"title":"maxFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepByDecodeTime:wasPinned:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","step(byDecodeTime:wasPinned:)"],"names":{"title":"step(byDecodeTime:wasPinned:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"byDecodeTime","internalName":"deltaDecodeTime","declarationFragments":[{"kind":"identifier","spelling":"deltaDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"wasPinned","internalName":"outWasPinned","declarationFragments":[{"kind":"identifier","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byDecodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deltaDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29operationNotSupportedForAssetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationNotSupportedForAsset"],"names":{"title":"operationNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)colorPrimaries","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","colorPrimaries"],"names":{"title":"colorPrimaries","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTitleSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTitleSortOrder"],"names":{"title":"id3MetadataTitleSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyPerformer"],"names":{"title":"metadata3GPUserDataKeyPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeInterleaved2of5Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","interleaved2of5"],"names":{"title":"interleaved2of5","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleaved2of5"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleaved2of5"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataOriginalArtist"],"names":{"title":"quickTimeUserDataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","unavailable"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus.unavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","lensDistortionLookupTable"],"names":{"title":"lensDistortionLookupTable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeCoreAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVFileType","caf"],"names":{"title":"caf","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"caf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"caf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyComment"],"names":{"title":"quickTimeUserDataKeyComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)movieFragmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","movieFragmentInterval"],"names":{"title":"movieFragmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAssetImageGeneratorApertureModea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)colorYCbCrMatrix","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","colorYCbCrMatrix"],"names":{"title":"colorYCbCrMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemTimeJumpedNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timeJumpedNotification"],"names":{"title":"timeJumpedNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)appendSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","init(propertiesOfMetadataItem:valueLoadingHandler:)"],"names":{"title":"init(propertiesOfMetadataItem:valueLoadingHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfMetadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfMetadataItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(propertiesOf:valueLoadingHandler:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","failed"],"names":{"title":"AVAssetImageGenerator.Result.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion"],"names":{"title":"AVCaptionRegion","navigator":[{"kind":"identifier","spelling":"AVCaptionRegion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRegion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)priority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManagementPolicy","priority"],"names":{"title":"priority","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlaybackControlCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReader","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader"],"names":{"title":"AVAssetReader","navigator":[{"kind":"identifier","spelling":"AVAssetReader"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReader"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReader"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the preferred volume at which the audible media of an asset is to be played; often but not always 1.0"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadAssociatedTracks(ofType:)"],"names":{"title":"loadAssociatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDecoderTemporarilyUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","decoderTemporarilyUnavailable"],"names":{"title":"AVError.Code.decoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput"],"names":{"title":"AVCaptureVideoDataOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoDataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","chapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"chapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeLeft","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","landscapeLeft"],"names":{"title":"AVCaptureVideoOrientation.landscapeLeft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeLeft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeLeft"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)sampleReferenceBaseURL","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","sampleReferenceBaseURL"],"names":{"title":"sampleReferenceBaseURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)assetListResponse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","assetListResponse"],"names":{"title":"assetListResponse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponse"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponse"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyRecordingYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyRecordingYear"],"names":{"title":"metadata3GPUserDataKeyRecordingYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemFailedToPlayToEndTimeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","failedToPlayToEndTimeNotification"],"names":{"title":"failedToPlayToEndTimeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)pixelSize","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","pixelSize"],"names":{"title":"pixelSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTitleDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTitleDescription"],"names":{"title":"id3MetadataTitleDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)expirationDate","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManagementPolicy","expirationDate"],"names":{"title":"expirationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToLocal","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidLocalReferenceToLocal"],"names":{"title":"forbidLocalReferenceToLocal","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)assetCache","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","assetCache"],"names":{"title":"assetCache","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetCache"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetCache","preciseIdentifier":"c:objc(cs)AVAssetCache"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetCache"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetCache","preciseIdentifier":"c:objc(cs)AVAssetCache"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeITF14Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","itf14"],"names":{"title":"itf14","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itf14"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itf14"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEqualization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEqualization"],"names":{"title":"id3MetadataKeyEqualization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOn","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","on"],"names":{"title":"AVCaptureDevice.FlashMode.on","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)pendingExpiredSessionReportsWithAppIdentifier:storageDirectoryAtURL:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","pendingExpiredSessionReports(withAppIdentifier:storageDirectoryAt:)"],"names":{"title":"pendingExpiredSessionReports(withAppIdentifier:storageDirectoryAt:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pendingExpiredSessionReports"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withAppIdentifier","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"storageDirectoryAt","internalName":"storageURL","declarationFragments":[{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pendingExpiredSessionReports"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemTimeJumpedOriginatingParticipantKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timeJumpedOriginatingParticipantKey"],"names":{"title":"timeJumpedOriginatingParticipantKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyCreationDate"],"names":{"title":"quickTimeUserDataKeyCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)markAsFinished","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","markAsFinished()"],"names":{"title":"markAsFinished()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markAsFinished"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markAsFinished"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorSucceeded","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","succeeded"],"names":{"title":"AVAssetImageGenerator.Result.succeeded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"succeeded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"succeeded"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataLocationISO6709"],"names":{"title":"quickTimeUserDataLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE17persistentTrackIDs5Int32VSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","persistentTrackID"],"names":{"title":"persistentTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The persistent track ID."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)preservesLivePhotoCaptureSuspendedOnSessionStop","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","preservesLivePhotoCaptureSuspendedOnSessionStop"],"names":{"title":"preservesLivePhotoCaptureSuspendedOnSessionStop","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preservesLivePhotoCaptureSuspendedOnSessionStop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preservesLivePhotoCaptureSuspendedOnSessionStop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)compatibleTrackForCompositionTrack:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","compatibleTrack(for:)"],"names":{"title":"compatibleTrack(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use findCompatibleTrack(for:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationNotSupportedForAsset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationNotSupportedForAsset"],"names":{"title":"AVError.Code.operationNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetPlaybackConfigurationOptionStereoVideo","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","stereoVideo"],"names":{"title":"stereoVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVCaptionPointV1x1yABSo0A9DimensionV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","init(x:y:)"],"names":{"title":"init(x:y:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeHEIC","interfaceLanguage":"swift"},"pathComponents":["AVFileType","heic"],"names":{"title":"heic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)keySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","keySpace"],"names":{"title":"keySpace","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV26applicationIsNotAuthorizedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","applicationIsNotAuthorized"],"names":{"title":"applicationIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)selectMediaOption:inMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","select(_:in:)"],"names":{"title":"select(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetReaderCaptionValidationHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderCaptionValidationHandling"],"names":{"title":"AVAssetReaderCaptionValidationHandling","navigator":[{"kind":"identifier","spelling":"AVAssetReaderCaptionValidationHandling"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderCaptionValidationHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderCaptionValidationHandling"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOn","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","on"],"names":{"title":"AVCaptureDevice.TorchMode.on","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)userDefinedAttributes","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","userDefinedAttributes"],"names":{"title":"userDefinedAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor"],"names":{"title":"AVAssetWriterInputPixelBufferAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputPixelBufferAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPixelBufferAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPixelBufferAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)inverseLensDistortionLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","inverseLensDistortionLookupTable"],"names":{"title":"inverseLensDistortionLookupTable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverseLensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverseLensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode"],"names":{"title":"AVCaptureDevice.FocusMode","navigator":[{"kind":"identifier","spelling":"FocusMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FocusMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FocusMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)initWithAsset:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyThumbnail","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyThumbnail"],"names":{"title":"metadata3GPUserDataKeyThumbnail","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)commonKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","commonKey"],"names":{"title":"commonKey","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEqualization2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEqualization2"],"names":{"title":"id3MetadataKeyEqualization2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorBufferingCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorBufferingCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeMicroQRCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","microQR"],"names":{"title":"microQR","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microQR"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microQR"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput"],"names":{"title":"AVAssetWriterInput","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:12AVFoundation18AVAnyAsyncPropertyC11descriptionSSvp","interfaceLanguage":"swift"},"pathComponents":["AVAnyAsyncProperty","description"],"names":{"title":"description","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Swift","lines":[{"text":"A textual representation of this instance."},{"text":""},{"text":"Calling this property directly is discouraged. Instead, convert an"},{"text":"instance of any type to a string by using the `String(describing:)`"},{"text":"initializer. This initializer works with any type, and uses the custom"},{"text":"`description` property for types that conform to"},{"text":"`CustomStringConvertible`:"},{"text":""},{"text":" struct Point: CustomStringConvertible {"},{"text":" let x: Int, y: Int"},{"text":""},{"text":" var description: String {"},{"text":" return \"(\\(x), \\(y))\""},{"text":" }"},{"text":" }"},{"text":""},{"text":" let p = Point(x: 21, y: 30)"},{"text":" let s = String(describing: p)"},{"text":" print(s)"},{"text":" // Prints \"(21, 30)\""},{"text":""},{"text":"The conversion of `p` to a string in the assignment to `s` uses the"},{"text":"`Point` type's `description` property."}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTime"],"names":{"title":"id3MetadataTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack"],"names":{"title":"AVPlayerItemTrack","navigator":[{"kind":"identifier","spelling":"AVPlayerItemTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)alternateGroupID","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","alternateGroupID"],"names":{"title":"alternateGroupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataMake"],"names":{"title":"quickTimeUserDataMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyCopyright"],"names":{"title":"quickTimeUserDataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8durationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the duration of the asset."},{"text":""},{"text":"If `providesPreciseDurationAndTiming` is false, a best-available estimate of the duration is returned."},{"text":"The degree of precision preferred for timing-related properties can be set at initialization time for assets initialized with URLs."},{"text":"See `AVURLAssetPreferPreciseDurationAndTimingKey` for AVURLAsset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithConfiguration:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","makeAssetDownloadTask(downloadConfiguration:)"],"names":{"title":"makeAssetDownloadTask(downloadConfiguration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"downloadConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},"functionSignature":{"parameters":[{"name":"downloadConfiguration","declarationFragments":[{"kind":"identifier","spelling":"downloadConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadConfiguration"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"downloadConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState"],"names":{"title":"AVCaptureReactionEffectState","navigator":[{"kind":"identifier","spelling":"AVCaptureReactionEffectState"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionEffectState"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionEffectState"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup"],"names":{"title":"AVCaptionGroup","navigator":[{"kind":"identifier","spelling":"AVCaptionGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepInPresentationOrderByCount:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","stepInPresentationOrder(byCount:)"],"names":{"title":"stepInPresentationOrder(byCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInPresentationOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"functionSignature":{"parameters":[{"name":"byCount","internalName":"stepCount","declarationFragments":[{"kind":"identifier","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInPresentationOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.canProvideSampleCursors) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator"],"names":{"title":"AVDelegatingPlaybackCoordinator","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)colorTransferFunction","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","colorTransferFunction"],"names":{"title":"colorTransferFunction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator"],"names":{"title":"AVPlaybackCoordinator","navigator":[{"kind":"identifier","spelling":"AVPlaybackCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE21presentationTimeStampSo6CMTimeaSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","presentationTimeStamp"],"names":{"title":"presentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The presentation time stamp."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor"],"names":{"title":"AVPlayerInterstitialEventMonitor","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetPlaybackConfigurationOptionStereoMultiviewVideo","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","stereoMultiviewVideo"],"names":{"title":"stereoMultiviewVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)minFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","minFrameRate"],"names":{"title":"minFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeEnhancedAC3","interfaceLanguage":"swift"},"pathComponents":["AVFileType","eac3"],"names":{"title":"eac3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)willPlayOnce","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","willPlayOnce"],"names":{"title":"willPlayOnce","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"willPlayOnce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"willPlayOnce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeAuto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","auto"],"names":{"title":"AVCaptureDevice.TorchMode.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEventTimingCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEventTimingCodes"],"names":{"title":"id3MetadataKeyEventTimingCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionCenter","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","lensDistortionCenter"],"names":{"title":"lensDistortionCenter","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionCenter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionCenter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyTitle"],"names":{"title":"metadata3GPUserDataKeyTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor"],"names":{"title":"AVAssetWriterInputCaptionAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputCaptionAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputCaptionAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputCaptionAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeMicroPDF417Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","microPDF417"],"names":{"title":"microPDF417","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microPDF417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microPDF417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)pixelBuffer","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","pixelBuffer"],"names":{"title":"pixelBuffer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController"],"names":{"title":"AVPlayerInterstitialEventController","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEventController"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventController"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventController"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTermsOfUse","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTermsOfUse"],"names":{"title":"id3MetadataTermsOfUse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)compatibleWithAirPlayVideo","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideRenewingContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didProvideRenewingContentKeyRequest:)"],"names":{"title":"contentKeySession(_:didProvideRenewingContentKeyRequest:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvideRenewingContentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvideRenewingContentKeyRequest","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvideRenewingContentKeyRequest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionMediaTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange"],"names":{"title":"AVFrameRateRange","navigator":[{"kind":"identifier","spelling":"AVFrameRateRange"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFrameRateRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFrameRateRange"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption"],"names":{"title":"AVContentKeySessionServerPlaybackContextOption","navigator":[{"kind":"identifier","spelling":"AVContentKeySessionServerPlaybackContextOption"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionServerPlaybackContextOption"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionServerPlaybackContextOption"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_SMPTE_240M_1995","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_SMPTE_240M_1995"],"names":{"title":"AVVideoYCbCrMatrix_SMPTE_240M_1995","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSo07AVMediaD0aSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The media type."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataCredits"],"names":{"title":"quickTimeUserDataCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So48AVDelegatingPlaybackCoordinatorRateChangeOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUserText","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUserText"],"names":{"title":"id3MetadataUserText","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAVCI","interfaceLanguage":"swift"},"pathComponents":["AVFileType","avci"],"names":{"title":"avci","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"avci"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"avci"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So48AVPlayerInterstitialEventAssetListResponseStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29encoderTemporarilyUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","encoderTemporarilyUnavailable"],"names":{"title":"encoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertTimeRange(_:of:at:)"],"names":{"title":"insertTimeRange(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVComposition","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyUserRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyUserRating"],"names":{"title":"metadata3GPUserDataKeyUserRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_ITU_R_709_2","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_ITU_R_709_2"],"names":{"title":"AVVideoYCbCrMatrix_ITU_R_709_2","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)cue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","cue"],"names":{"title":"cue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPushDelegate(im)outputSequenceWasFlushed:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPushDelegate","outputSequenceWasFlushed(_:)"],"names":{"title":"outputSequenceWasFlushed(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeGS1DataBarLimitedCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","gs1DataBarLimited"],"names":{"title":"gs1DataBarLimited","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarLimited"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarLimited"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)availableChapterLocales","interfaceLanguage":"swift"},"pathComponents":["AVComposition","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions"],"names":{"title":"AVDelegatingPlaybackCoordinatorRateChangeOptions","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionPoint@FI@x","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","x"],"names":{"title":"x","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVVariantPreferences@AVVariantPreferenceScalabilityToLosslessAudio","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","scalabilityToLosslessAudio"],"names":{"title":"scalabilityToLosslessAudio","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scalabilityToLosslessAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scalabilityToLosslessAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_ITU_R_2020","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_ITU_R_2020"],"names":{"title":"AVVideoYCbCrMatrix_ITU_R_2020","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVCaptionPoint","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint"],"names":{"title":"AVCaptionPoint","navigator":[{"kind":"identifier","spelling":"AVCaptionPoint"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)samplesWithEarlierDecodeTimeStampsMayHaveLaterPresentationTimeStampsThanCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan:)"],"names":{"title":"maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"laterThan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"laterThan","internalName":"cursor","declarationFragments":[{"kind":"identifier","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"laterThan"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:::SYNTHESIZED::c:objc(cs)AVMutableVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(propertiesOfAsset:prototypeInstruction:)"],"names":{"title":"init(propertiesOfAsset:prototypeInstruction:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(propertiesOf:prototypeInstruction:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionPoint@FI@y","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","y"],"names":{"title":"y","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","cancelled"],"names":{"title":"AVAssetWriter.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionExposureModeChanged","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","exposureModeChanged"],"names":{"title":"exposureModeChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioOutputDeviceUniqueID","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","audioOutputDeviceUniqueID"],"names":{"title":"audioOutputDeviceUniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputMediaDataWillChange:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPullDelegate","outputMediaDataWillChange(_:)"],"names":{"title":"outputMediaDataWillChange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputMediaDataWillChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sender","declarationFragments":[{"kind":"identifier","spelling":"sender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputMediaDataWillChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataDescription"],"names":{"title":"quickTimeUserDataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrix","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","intrinsicMatrix"],"names":{"title":"intrinsicMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float3x3","preciseIdentifier":"c:@T@matrix_float3x3"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float3x3","preciseIdentifier":"c:@T@matrix_float3x3"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_ITU_R_601_4","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_ITU_R_601_4"],"names":{"title":"AVVideoYCbCrMatrix_ITU_R_601_4","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_601_4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_601_4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE13mediaSubtypesSaySiGSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaSubtypes"],"names":{"title":"mediaSubtypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubtypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"]?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The media subtypes."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubtypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvidePersistableContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didProvide:)"],"names":{"title":"contentKeySession(_:didProvide:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPersistableContentKeyRequest","preciseIdentifier":"c:objc(cs)AVPersistableContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvide","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPersistableContentKeyRequest","preciseIdentifier":"c:objc(cs)AVPersistableContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPersistableContentKeyRequest","preciseIdentifier":"c:objc(cs)AVPersistableContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(im)removeFragmentedMovie:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"movie","declarationFragments":[{"kind":"identifier","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredPeakBitRate"],"names":{"title":"preferredPeakBitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataBodyObject"],"names":{"title":"AVMetadataBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)frameDuration","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","frameDuration"],"names":{"title":"frameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortrait","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","portrait"],"names":{"title":"AVCaptureVideoOrientation.portrait","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portrait"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portrait"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAMR","interfaceLanguage":"swift"},"pathComponents":["AVFileType","amr"],"names":{"title":"amr","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"amr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"amr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVCaptionPointVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputSequenceWasFlushed:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPullDelegate","outputSequenceWasFlushed(_:)"],"names":{"title":"outputSequenceWasFlushed(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrixKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrixKey"],"names":{"title":"AVVideoYCbCrMatrixKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrixKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrixKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUnsynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUnsynchronizedLyric"],"names":{"title":"id3MetadataUnsynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsResumptionWithPrimarySegmentBoundary","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","alignsResumptionWithPrimarySegmentBoundary"],"names":{"title":"alignsResumptionWithPrimarySegmentBoundary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsResumptionWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsResumptionWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidVideoComposition"],"names":{"title":"AVError.Code.invalidVideoComposition","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEventAssetListResponseStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventAssetListResponseStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventAssetListResponseStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)firstVideoSampleInformation","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","firstVideoSampleInformation"],"names":{"title":"firstVideoSampleInformation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"firstVideoSampleInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReportSampleInformation","preciseIdentifier":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"firstVideoSampleInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReportSampleInformation","preciseIdentifier":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack"],"names":{"title":"AVMutableMovieTrack","navigator":[{"kind":"identifier","spelling":"AVMutableMovieTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovieTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovieTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithError:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest","respond(error:)"],"names":{"title":"respond(error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","maxPhotoDimensions"],"names":{"title":"maxPhotoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeGS1DataBarExpandedCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","gs1DataBarExpanded"],"names":{"title":"gs1DataBarExpanded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarExpanded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarExpanded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)timestamp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","timestamp"],"names":{"title":"timestamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVCaptionSettingsKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_SMPTE_ST_2084_PQ","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_SMPTE_ST_2084_PQ"],"names":{"title":"AVVideoTransferFunction_SMPTE_ST_2084_PQ","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_ST_2084_PQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_ST_2084_PQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusCleared","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","cleared"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus.cleared","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleared"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleared"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAppleiTT","interfaceLanguage":"swift"},"pathComponents":["AVFileType","appleiTT"],"names":{"title":"appleiTT","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleiTT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleiTT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataCopyright"],"names":{"title":"quickTimeUserDataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE29recordingSuccessfullyFinishedSbSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","recordingSuccessfullyFinished"],"names":{"title":"recordingSuccessfullyFinished","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordingSuccessfullyFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Whether the recording successfully finished."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordingSuccessfullyFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrackSegment(py)timeMapping","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackSegment","timeMapping"],"names":{"title":"timeMapping","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","failed"],"names":{"title":"AVAssetWriter.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoTracks","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","videoTracks"],"names":{"title":"videoTracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeRight","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","landscapeRight"],"names":{"title":"AVCaptureVideoOrientation.landscapeRight","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeRight"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeRight"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorPlayCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(py)movies","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","movies"],"names":{"title":"movies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movies"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movies"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoWidthKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoWidthKey"],"names":{"title":"AVVideoWidthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject"],"names":{"title":"AVMetadataObject","navigator":[{"kind":"identifier","spelling":"AVMetadataObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioMix"],"names":{"title":"AVAudioMix","navigator":[{"kind":"identifier","spelling":"AVAudioMix"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMix"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMix"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeHumanFullBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","humanFullBody"],"names":{"title":"humanFullBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanFullBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanFullBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUniqueFileIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUniqueFileIdentifier"],"names":{"title":"id3MetadataUniqueFileIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(cm)sessionWithConfiguration:assetDownloadDelegate:delegateQueue:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","init(configuration:assetDownloadDelegate:delegateQueue:)"],"names":{"title":"init(configuration:assetDownloadDelegate:delegateQueue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"configuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSessionConfiguration","preciseIdentifier":"c:objc(cs)NSURLSessionConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadDelegate","preciseIdentifier":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OperationQueue","preciseIdentifier":"c:objc(cs)NSOperationQueue"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"configuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSessionConfiguration","preciseIdentifier":"c:objc(cs)NSURLSessionConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadDelegate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadDelegate","preciseIdentifier":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OperationQueue","preciseIdentifier":"c:objc(cs)NSOperationQueue"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(im)initWithVideoTracks:videoSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","init(videoTracks:videoSettings:)"],"names":{"title":"init(videoTracks:videoSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29decoderTemporarilyUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","decoderTemporarilyUnavailable"],"names":{"title":"decoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)sourceTrackIDForFrameTiming","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","sourceTrackIDForFrameTiming"],"names":{"title":"sourceTrackIDForFrameTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrixReferenceDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","intrinsicMatrixReferenceDimensions"],"names":{"title":"intrinsicMatrixReferenceDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrixReferenceDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrixReferenceDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)playoutLimit","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","playoutLimit"],"names":{"title":"playoutLimit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrackSegment(py)empty","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackSegment","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsStartWithPrimarySegmentBoundary","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","alignsStartWithPrimarySegmentBoundary"],"names":{"title":"alignsStartWithPrimarySegmentBoundary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsStartWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsStartWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest(py)metadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest","metadataItem"],"names":{"title":"metadataItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)lyrics","interfaceLanguage":"swift"},"pathComponents":["AVComposition","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySessionServerPlaybackContextOptionProtocolVersions","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","protocolVersions"],"names":{"title":"protocolVersions","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"protocolVersions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"protocolVersions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didProvide:)"],"names":{"title":"contentKeySession(_:didProvide:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvide","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_SMPTE_240M_1995","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_SMPTE_240M_1995"],"names":{"title":"AVVideoTransferFunction_SMPTE_240M_1995","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:willDownloadVariants:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:willDownloadVariants:)"],"names":{"title":"urlSession(_:assetDownloadTask:willDownloadVariants:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadVariants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"willDownloadVariants","internalName":"variants","declarationFragments":[{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadVariants"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortraitUpsideDown","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","portraitUpsideDown"],"names":{"title":"AVCaptureVideoOrientation.portraitUpsideDown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portraitUpsideDown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portraitUpsideDown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)restrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","restrictions"],"names":{"title":"restrictions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionMediaSubTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","mediaSubType"],"names":{"title":"mediaSubType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataCreationDate"],"names":{"title":"quickTimeUserDataCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats"],"names":{"title":"AVAudioSpatializationFormats","navigator":[{"kind":"identifier","spelling":"AVAudioSpatializationFormats"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSpatializationFormats"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_Linear","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_Linear"],"names":{"title":"AVVideoTransferFunction_Linear","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_Linear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_Linear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(im)addFragmentedMovie:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"movie","declarationFragments":[{"kind":"identifier","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVComposition","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPauseCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorPauseCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:toleranceBefore:toleranceAfter:completionHandler:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAppleM4V","interfaceLanguage":"swift"},"pathComponents":["AVFileType","m4v"],"names":{"title":"m4v","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4v"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4v"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)mediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","mediaDataStorage"],"names":{"title":"mediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)resumptionOffset","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","resumptionOffset"],"names":{"title":"resumptionOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)comparePositionInDecodeOrderWithPositionOfCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","comparePositionInDecodeOrder(withPositionOf:)"],"names":{"title":"comparePositionInDecodeOrder(withPositionOf:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comparePositionInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPositionOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}]},"functionSignature":{"parameters":[{"name":"withPositionOf","internalName":"cursor","declarationFragments":[{"kind":"identifier","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]}],"returns":[{"kind":"typeIdentifier","spelling":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comparePositionInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPositionOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters"],"names":{"title":"AVAudioMixInputParameters","navigator":[{"kind":"identifier","spelling":"AVAudioMixInputParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixInputParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixInputParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusAvailable","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","available"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus.available","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"available"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"available"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So46AVContentKeySessionServerPlaybackContextOptiona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_ITU_R_2100_HLG","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_ITU_R_2100_HLG"],"names":{"title":"AVVideoTransferFunction_ITU_R_2100_HLG","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_2100_HLG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_2100_HLG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)transform","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","transform"],"names":{"title":"transform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioSpatializationFormatsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAppleM4A","interfaceLanguage":"swift"},"pathComponents":["AVFileType","m4a"],"names":{"title":"m4a","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4a"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4a"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertTimeRange(_:of:at:completionHandler:)"],"names":{"title":"insertTimeRange(_:of:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredForwardBufferDuration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredForwardBufferDuration"],"names":{"title":"preferredForwardBufferDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredForwardBufferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredForwardBufferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(cm)videoCompositionLayerInstructionWithAssetTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","init(assetTrack:)"],"names":{"title":"init(assetTrack:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetTrack"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVComposition","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorEncoderTemporarilyUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","encoderTemporarilyUnavailable"],"names":{"title":"AVError.Code.encoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","completed"],"names":{"title":"AVAssetWriter.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeHumanBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","humanBody"],"names":{"title":"humanBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSSSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The media type."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"Swift","obsoleted":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","videoSettings"],"names":{"title":"videoSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithValue:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest","respond(value:)"],"names":{"title":"respond(value:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataCatBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataCatBodyObject"],"names":{"title":"AVMetadataCatBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataCatBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataCatBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataCatBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_ITU_R_709_2","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_ITU_R_709_2"],"names":{"title":"AVVideoTransferFunction_ITU_R_709_2","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject"],"names":{"title":"AVMetadataFaceObject","navigator":[{"kind":"identifier","spelling":"AVMetadataFaceObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFaceObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFaceObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionLayerInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)allowedAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","allowedAudioSpatializationFormats"],"names":{"title":"allowedAudioSpatializationFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequest:didFailWithError:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:contentKeyRequest:didFailWithError:)"],"names":{"title":"contentKeySession(_:contentKeyRequest:didFailWithError:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFailWithError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"contentKeyRequest","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]},{"name":"didFailWithError","internalName":"err","declarationFragments":[{"kind":"identifier","spelling":"err"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFailWithError"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"err"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11stringValueAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item as a string."},{"text":""},{"text":"Will be nil if the value cannot be represented as a string."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTrackNumber"],"names":{"title":"id3MetadataTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV13AsyncIteratora","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","AsyncIterator"],"names":{"title":"AVAssetImageGenerator.Images.AsyncIterator","navigator":[{"kind":"identifier","spelling":"AsyncIterator"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AsyncIterator"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"The type of asynchronous iterator that produces elements of this"},{"text":"asynchronous sequence."}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AsyncIterator"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)addMutableTrackWithMediaType:preferredTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","addMutableTrack(withMediaType:preferredTrackID:)"],"names":{"title":"addMutableTrack(withMediaType:preferredTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"preferredTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"preferredTrackID","declarationFragments":[{"kind":"identifier","spelling":"preferredTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"preferredTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)mediaPresentationTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","mediaPresentationTimeRange"],"names":{"title":"mediaPresentationTimeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaPresentationTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaPresentationTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataEncodedBy"],"names":{"title":"quickTimeUserDataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMultichannel","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","multichannel"],"names":{"title":"multichannel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So50AVCapturePrimaryConstituentDeviceSwitchingBehaviorV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey"],"names":{"title":"AVCaptionSettingsKey","navigator":[{"kind":"identifier","spelling":"AVCaptionSettingsKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSettingsKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItemFilter(cm)metadataItemFilterForSharing","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemFilter","forSharing()"],"names":{"title":"forSharing()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forSharing"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forSharing"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE8fileSizes5Int64VSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","fileSize"],"names":{"title":"fileSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The file size."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)composable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)templateItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","templateItems"],"names":{"title":"templateItems","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVVariantPreferencesV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording"],"names":{"title":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV35referenceForbiddenByReferencePolicySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","referenceForbiddenByReferencePolicy"],"names":{"title":"referenceForbiddenByReferencePolicy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So42AVDelegatingPlaybackCoordinatorSeekOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)renderSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","renderSize"],"names":{"title":"renderSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier"],"names":{"title":"AVMetadataIdentifier","navigator":[{"kind":"identifier","spelling":"AVMetadataIdentifier"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataIdentifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataIdentifier"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier"],"names":{"title":"AVContentKeySpecifier","navigator":[{"kind":"identifier","spelling":"AVContentKeySpecifier"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySpecifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySpecifier"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)trackGroups","interfaceLanguage":"swift"},"pathComponents":["AVComposition","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate(im)metadataOutput:didOutputTimedMetadataGroups:fromPlayerItemTrack:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutputPushDelegate","metadataOutput(_:didOutputTimedMetadataGroups:from:)"],"names":{"title":"metadataOutput(_:didOutputTimedMetadataGroups:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputTimedMetadataGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataOutput"}]},{"name":"didOutputTimedMetadataGroups","internalName":"groups","declarationFragments":[{"kind":"identifier","spelling":"groups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},{"name":"from","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputTimedMetadataGroups"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"groups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusWriting","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","writing"],"names":{"title":"AVAssetWriter.Status.writing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writing"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPullDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPullDelegate"],"names":{"title":"AVPlayerItemOutputPullDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemOutputPullDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPullDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior","navigator":[{"kind":"identifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeEAN8Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","ean8"],"names":{"title":"ean8","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean8"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean8"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredMaximumResolution"],"names":{"title":"preferredMaximumResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetURLRequestAttributionKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetURLRequestAttributionKey"],"names":{"title":"AVURLAssetURLRequestAttributionKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetURLRequestAttributionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetURLRequestAttributionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present(completionHandler:)"],"names":{"title":"present(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)mediaDecodeTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","mediaDecodeTimeRange"],"names":{"title":"mediaDecodeTimeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDecodeTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDecodeTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)time","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataFullName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataFullName"],"names":{"title":"quickTimeUserDataFullName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE9processIDSiSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","processID"],"names":{"title":"processID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The process ID number."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemPlaybackStalledNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","playbackStalledNotification"],"names":{"title":"playbackStalledNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStalledNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStalledNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV17makeAsyncIteratorAEyF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","makeAsyncIterator()"],"names":{"title":"makeAsyncIterator()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAsyncIterator"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Creates the asynchronous iterator that produces elements of this"},{"text":"asynchronous sequence."},{"text":""},{"text":"- Returns: An instance of the `AsyncIterator` type used to produce"},{"text":"elements of the asynchronous sequence."}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAsyncIterator"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","primaryConstituentDeviceSwitchingBehaviorForRecording"],"names":{"title":"primaryConstituentDeviceSwitchingBehaviorForRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)renderScale","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","renderScale"],"names":{"title":"renderScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions"],"names":{"title":"AVDelegatingPlaybackCoordinatorSeekOptions","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences"],"names":{"title":"AVVariantPreferences","navigator":[{"kind":"identifier","spelling":"AVVariantPreferences"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVariantPreferences"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVariantPreferences"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransform:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setTransform(_:at:)"],"names":{"title":"setTransform(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransform"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransform"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidOutputURLPathExtension","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidOutputURLPathExtension"],"names":{"title":"AVError.Code.invalidOutputURLPathExtension","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySessionServerPlaybackContextOptionServerChallenge","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","serverChallenge"],"names":{"title":"serverChallenge","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoStereoAndMultichannel","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","monoStereoAndMultichannel"],"names":{"title":"monoStereoAndMultichannel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoStereoAndMultichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoStereoAndMultichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)date","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","date"],"names":{"title":"date","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)creationDate","interfaceLanguage":"swift"},"pathComponents":["AVComposition","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyContentType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyContentType"],"names":{"title":"id3MetadataKeyContentType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:shouldRetryContentKeyRequest:reason:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:shouldRetry:reason:)"],"names":{"title":"contentKeySession(_:shouldRetry:reason:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldRetry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"shouldRetry","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]},{"name":"reason","internalName":"retryReason","declarationFragments":[{"kind":"identifier","spelling":"retryReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldRetry"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"reason"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"retryReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeEAN13Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","ean13"],"names":{"title":"ean13","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean13"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean13"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMovie","interfaceLanguage":"swift"},"pathComponents":["AVMovie"],"names":{"title":"AVMovie","navigator":[{"kind":"identifier","spelling":"AVMovie"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovie"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11numberValueAA07AVAsyncD0CyxSo8NSNumberCSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","numberValue"],"names":{"title":"numberValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item as an NSNumber."},{"text":""},{"text":"Will be nil if the value cannot be represented as a number."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)setPrimaryConstituentDeviceSwitchingBehaviorForRecording:restrictedSwitchingBehaviorConditions:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","setPrimaryConstituentDeviceSwitchingBehaviorForRecording(_:restrictedSwitchingBehaviorConditions:)"],"names":{"title":"setPrimaryConstituentDeviceSwitchingBehaviorForRecording(_:restrictedSwitchingBehaviorConditions:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"switchingBehavior","declarationFragments":[{"kind":"identifier","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},{"name":"restrictedSwitchingBehaviorConditions","declarationFragments":[{"kind":"identifier","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)primaryItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","primaryItem"],"names":{"title":"primaryItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)automaticallyWaitsToMinimizeStalling","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","automaticallyWaitsToMinimizeStalling"],"names":{"title":"automaticallyWaitsToMinimizeStalling","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyWaitsToMinimizeStalling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyWaitsToMinimizeStalling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataDirector"],"names":{"title":"quickTimeUserDataDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE15extraAttributesAA07AVAsyncD0CyxSDySo0E17ExtraAttributeKeyaypGSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","extraAttributes"],"names":{"title":"extraAttributes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides a dictionary of the additional attributes."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetPrimarySessionIdentifierKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetPrimarySessionIdentifierKey"],"names":{"title":"AVURLAssetPrimarySessionIdentifierKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPrimarySessionIdentifierKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPrimarySessionIdentifierKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(py)advanceIntervalForDelegateInvocation","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","advanceIntervalForDelegateInvocation"],"names":{"title":"advanceIntervalForDelegateInvocation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVCaptureVideoOrientationV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)earliestPresentationTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","earliestPresentationTimeStamp"],"names":{"title":"earliestPresentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"earliestPresentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"earliestPresentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present()"],"names":{"title":"present()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVMetadataIdentifierayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV23invalidVideoCompositionSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidVideoComposition"],"names":{"title":"invalidVideoComposition","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetShouldSupportAliasDataReferencesKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetShouldSupportAliasDataReferencesKey"],"names":{"title":"AVURLAssetShouldSupportAliasDataReferencesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)marksOutputTrackAsEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","marksOutputTrackAsEnabled"],"names":{"title":"marksOutputTrackAsEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marksOutputTrackAsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marksOutputTrackAsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)minimumTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVComposition","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorSeekCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeGS1DataBarCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","gs1DataBar"],"names":{"title":"gs1DataBar","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAIFF","interfaceLanguage":"swift"},"pathComponents":["AVFileType","aiff"],"names":{"title":"aiff","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aiff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aiff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetReferenceRestrictionsKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetReferenceRestrictionsKey"],"names":{"title":"AVURLAssetReferenceRestrictionsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem"],"names":{"title":"AVMutableMetadataItem","navigator":[{"kind":"identifier","spelling":"AVMutableMetadataItem"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMetadataItem"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoAndStereo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","monoAndStereo"],"names":{"title":"monoAndStereo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoAndStereo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoAndStereo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","recommendedTimeOffsetFromLiveDidChangeNotification"],"names":{"title":"recommendedTimeOffsetFromLiveDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLiveDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLiveDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVMetadataIdentifiera8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent"],"names":{"title":"AVPlayerInterstitialEvent","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCopyright"],"names":{"title":"id3MetadataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","scaleTimeRange(_:toDuration:)"],"names":{"title":"scaleTimeRange(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutputSampleBufferDelegate"],"names":{"title":"AVCaptureVideoDataOutputSampleBufferDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetOverrideMIMETypeKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetOverrideMIMETypeKey"],"names":{"title":"AVURLAssetOverrideMIMETypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetOverrideMIMETypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetOverrideMIMETypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didUpdatePersistableContentKey:forContentKeyIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didUpdatePersistableContentKey:forContentKeyIdentifier:)"],"names":{"title":"contentKeySession(_:didUpdatePersistableContentKey:forContentKeyIdentifier:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didUpdatePersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forContentKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didUpdatePersistableContentKey","internalName":"persistableContentKey","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"forContentKeyIdentifier","internalName":"keyIdentifier","declarationFragments":[{"kind":"identifier","spelling":"keyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didUpdatePersistableContentKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forContentKeyIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionGrouper","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGrouper"],"names":{"title":"AVCaptionGrouper","navigator":[{"kind":"identifier","spelling":"AVCaptionGrouper"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGrouper"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGrouper"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVMakeRectWithAspectRatioInsideRect","interfaceLanguage":"swift"},"pathComponents":["AVMakeRect(aspectRatio:insideRect:)"],"names":{"title":"AVMakeRect(aspectRatio:insideRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeRect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"aspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insideRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"aspectRatio","declarationFragments":[{"kind":"identifier","spelling":"aspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},{"name":"insideRect","internalName":"boundingRect","declarationFragments":[{"kind":"identifier","spelling":"boundingRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeRect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"aspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insideRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundingRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataDisclaimer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataDisclaimer"],"names":{"title":"quickTimeUserDataDisclaimer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions@AVDelegatingPlaybackCoordinatorRateChangeOptionPlayImmediately","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","playImmediately"],"names":{"title":"playImmediately","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRateForExpensiveNetworks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredPeakBitRateForExpensiveNetworks"],"names":{"title":"preferredPeakBitRateForExpensiveNetworks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRateForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRateForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE5valueAA07AVAsyncD0CyxSo9NSCopying_So8NSObjectpSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE4timeSo6CMTimeaSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The time."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetPreferPreciseDurationAndTimingKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetPreferPreciseDurationAndTimingKey"],"names":{"title":"AVURLAssetPreferPreciseDurationAndTimingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPreferPreciseDurationAndTimingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPreferPreciseDurationAndTimingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransformRampFromStartTransform:toEndTransform:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setTransformRamp(fromStart:toEnd:timeRange:)"],"names":{"title":"setTransformRamp(fromStart:toEnd:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEnd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStart","internalName":"startTransform","declarationFragments":[{"kind":"identifier","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},{"name":"toEnd","internalName":"endTransform","declarationFragments":[{"kind":"identifier","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStart"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEnd"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)instructions","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","instructions"],"names":{"title":"instructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAccessibilityDescription"],"names":{"title":"commonIdentifierAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:aggregateAssetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:for:)"],"names":{"title":"urlSession(_:aggregateAssetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"aggregateAssetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"}]},{"name":"didLoad","internalName":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"totalTimeRangesLoaded","internalName":"loadedTimeRanges","declarationFragments":[{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"timeRangeExpectedToLoad","declarationFragments":[{"kind":"identifier","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"for","internalName":"mediaSelection","declarationFragments":[{"kind":"identifier","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)providesPreciseDurationAndTiming","interfaceLanguage":"swift"},"pathComponents":["AVComposition","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUserURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUserURL"],"names":{"title":"id3MetadataUserURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status"],"names":{"title":"AVPlayerItem.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE6deviceSo15AVCaptureDeviceCSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","introduced":{"major":17,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeFace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","face"],"names":{"title":"face","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"face"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"face"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation"],"names":{"title":"AVCaptureVideoOrientation","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoOrientation"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoOrientation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorReferenceForbiddenByReferencePolicy","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","referenceForbiddenByReferencePolicy"],"names":{"title":"AVError.Code.referenceForbiddenByReferencePolicy","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem"],"names":{"title":"AVContentKeySystem","navigator":[{"kind":"identifier","spelling":"AVContentKeySystem"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]}],"relationships":[{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)availableMetadataFormats","target":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMix(py)inputParameters","target":"c:objc(cs)AVAudioMix(py)inputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySoloist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLyricist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolumeRampFromStartVolume:toEndVolume:timeRange:","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)canApplyOutputSettings:forMediaType:","target":"c:objc(cs)AVAssetWriter"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredMediaSelection","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF","displayName":"AsyncSequence.flatMap(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(cm)availableOutputSettingsPresets","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:willFinishRecordingToOutputFileAtURL:fromConnections:error:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)pendingExpiredSessionReportsWithAppIdentifier:storageDirectoryAtURL:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyReleaseDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMPEGLocationLookupTable","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)inputs","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(cm)outputSettingsAssistantWithPreset:","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)sourcePixelBufferAttributes","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTapProcessor","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMediaType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)pixelBufferPool","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)directoryForTemporaryFiles","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySongName","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)hasProtectedContent","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:SQ","targetFallback":"Swift.Equatable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)removePendingExpiredSessionReports:withAppIdentifier:storageDirectoryAtURL:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF","displayName":"AsyncSequence.map(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataModifiedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySongID","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)layerInstructions","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)allMediaSelections","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)commonMetadata","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataBodyObject(py)bodyID","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLanguage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)lyrics","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceAudioFormat","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)shouldOptimizeForNetworkUse","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyThanks","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)backgroundColor","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationWidth:operatorType:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)error","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLeadPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)creationDate","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)metadata","target":"c:objc(cs)AVAssetWriter"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate(im)metadataOutput:didOutputTimedMetadataGroups:fromPlayerItemTrack:","target":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySoundEngineer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)timeRange","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMediaDataStorage","target":"c:objc(cs)AVMediaDataStorage","sourceOrigin":{"identifier":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:","displayName":"AVMediaDataStorage.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)availableMediaTypes","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLength","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolume:atTime:","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationHeight:operatorType:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyTrackSubTitle","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)status","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)audioSettings","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)availableChapterLocales","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)videoSettings","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)outputFileType","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLink","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)addContentKeyRecipient:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)availableMetadataFormats","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)outputFileType","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)contentKeyRecipients","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyTrackNumber","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)removeContentKeyRecipient:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForImmersiveAudio:mediaSelectionOption:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)initWithContentType:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperItemOrdering","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMediaType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)exportable","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferDelegate","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyUserGenre","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)setSampleBufferDelegate:queue:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)outputURL","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyArranger","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationOwner","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)init","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(cm)audioMixInputParametersWithTrack:","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataMediaRating","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyModifiedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyUserComment","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMix(py)inputParameters","target":"c:objc(cs)AVMutableAudioMix"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:SQ","targetFallback":"Swift.Equatable","swiftConstraints":[{"kind":"conformance","lhs":"Value","rhs":"Equatable","rhsPrecise":"s:SQ"}]},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForResponseToAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)videoSettings","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMood","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataMediaClassification","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)readable","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForDownmixAudio:mediaSelectionOption:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:@T@AVPlayerWaitingReason","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferCallbackQueue","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataLocation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMusicCDIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(cm)movieTypes","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)expectedPhotoCount","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForChannelCount:mediaSelectionOption:operatorType:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)nominalFrameRate","target":"c:objc(cs)AVAssetTrack(py)nominalFrameRate"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMusicianCreditsList","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)minFrameDuration","target":"c:objc(cs)AVAssetTrack(py)minFrameDuration"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)containsFragments","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)segments","target":"c:objc(cs)AVAssetTrack(py)segments"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)requiresFrameReordering","target":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelLoadingRequest:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataGroupIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willBeginCaptureForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManager(cm)sharedDownloadStorageManager","target":"c:objc(cs)AVAssetDownloadStorageManager"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)canContainFragments","target":"c:objc(cs)AVMutableMovie"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequestDidSucceed:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:@AVCaptureMaxAvailableTorchLevel","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForAssetWriterWithOutputFileType:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF","displayName":"AsyncSequence.compactMap(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInitialKey","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionContentProtectionSessionIdentifierDidChange:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManager(im)setStorageManagementPolicy:forURL:","target":"c:objc(cs)AVAssetDownloadStorageManager"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForBinauralAudio:mediaSelectionOption:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionDidGenerateExpiredSessionReport:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate(im)captureOutput:didOutputMetadataObjects:fromConnection:","target":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForLoadingOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)playable","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)fastCapturePrioritizationEnabled","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)availableVideoCodecTypesForAssetWriterWithOutputFileType:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(py)mindingInterval","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)trackID","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)overallDurationHint","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForRenewalOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(im)initWithMovie:mindingInterval:","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeHEIF","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)extraAttributes","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManager(im)storageManagementPolicyForURL:","target":"c:objc(cs)AVAssetDownloadStorageManager"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)metadataForFormat:","target":"c:objc(cs)AVAssetTrack(im)metadataForFormat:"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(py)movies","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoSupportedFrameRateRanges","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v23","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)timebase","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)unusedTrackID","target":"c:objc(cs)AVAsset(im)unusedTrackID"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)formatDescription","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@CM@AVFoundation@@objc(cs)AVMutableVideoComposition(py)_sourceSampleDataTrackIDs","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)producesCombinableFragments","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didUpdatePersistableContentKey:forContentKeyIdentifier:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v24","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(im)addFragmentedMovie:","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)status","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)commonMetadata","target":"c:objc(cs)AVAssetTrack(py)commonMetadata"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVFileTypeJPEG","target":"c:@T@AVFileType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeySession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)passthroughTrackID","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTapProcessor","target":"c:objc(cs)AVAudioMixInputParameters(py)audioTapProcessor"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)mediaType","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)dataType","target":"c:objc(cs)AVMetadataItem(py)dataType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addRenderer:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLanguage","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOwnership","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequest:didFailWithError:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeMPEG4","target":"c:@T@AVFileType"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)dataType","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:outputFileURL:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:shouldRetryContentKeyRequest:reason:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataSalientObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentSequenceNumber","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)initWithData:options:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)renderers","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(im)removeFragmentedMovie:","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLeadPerformer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:::SYNTHESIZED::c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(cs)AVDateRangeMetadataGroup","sourceOrigin":{"identifier":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:","displayName":"AVDateRangeMetadataGroup.init(items:startDate:endDate:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPartOfASet","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)value","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:)"}},{"kind":"memberOf","source":"c:@AVFileTypeMPEGLayer3","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)sampleBufferRenderer","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)time","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsDisplaySleepDuringVideoPlayback","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)layerInstructions","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVRouteDetector","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)priority","target":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy"},{"kind":"memberOf","source":"c:@AVFileTypeCoreAudioFormat","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalAlbumTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)availableVideoCodecTypes","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishProcessingPhoto:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)locale","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)backgroundColor","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLength","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)expirationDate","target":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentInterval","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(pl)AVQueuedSampleBufferRendering","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)timeRange","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVFileTypeDNG","target":"c:@T@AVFileType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)value","target":"c:objc(cs)AVMetadataItem(py)value"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)timeRange","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLink","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)composable","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)duration","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)outputObscuredDueToInsufficientExternalProtection","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)duration","target":"c:objc(cs)AVAsset(py)duration"},{"kind":"memberOf","source":"c:@AVFileTypeEnhancedAC3","target":"c:@T@AVFileType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)estimatedDataRate","target":"c:objc(cs)AVAssetTrack(py)estimatedDataRate"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)uniqueID","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)movieFragmentInterval","target":"c:objc(cs)AVAssetWriter"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)containsTweening","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsCapture","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So29AVAssetVariantAudioAttributesC12AVFoundationE9formatIDsSays6UInt32VGvp","target":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalFilename","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)mediaDecodeTimeRange","target":"c:objc(cs)AVMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLyricist","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(im)renderInContext:forTime:","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)identifier","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)alwaysDiscardsLateVideoFrames","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)duration","target":"c:objc(cs)AVMetadataItem(py)duration"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideRenewingContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)passthroughTrackID","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:@AVFileTypeHEIC","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)initWithURL:options:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(im)captionSceneChangesInRange:","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@T@AVContentKeyRequestRetryReason","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)mediaPresentationTimeRange","target":"c:objc(cs)AVMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)extraAttributes","target":"c:objc(cs)AVMetadataItem(py)extraAttributes"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalLyricist","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)extendedLanguageTag","target":"c:objc(cs)AVMetadataItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemOutput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvidePersistableContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMPEGLocationLookupTable","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)containsMovieFragments","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(pl)AVContentKeySessionDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCaptureAudioPreviewOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)locale","target":"c:objc(cs)AVMetadataItem(py)locale"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(py)delegateQueue","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(py)preloadsEligibleContentKeys","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)canContainMovieFragments","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoAverageFrameDuration","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)perFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialAudioFileWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyFileOwner","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)numberValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)naturalTimeScale","target":"c:objc(cs)AVAssetTrack(py)naturalTimeScale"},{"kind":"memberOf","source":"c:@AVFileTypeAMR","target":"c:@T@AVFileType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)cancelWriting","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(py)delegate","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)extendedLanguageTag","target":"c:objc(cs)AVMetadataItem(py)extendedLanguageTag"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(py)bounds","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(im)setDelegate:queue:","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)photoDimensions","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)naturalSize","target":"c:objc(cs)AVAsset(py)naturalSize"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)appendTimedMetadataGroup:","target":"c:objc(cs)AVAssetWriterInputMetadataAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)time","target":"c:objc(cs)AVMetadataItem(py)time"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)makeSampleCursorWithPresentationTimeStamp:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)alternateGroupID","target":"c:objc(cs)AVMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(py)tracks","target":"c:objc(cs)AVMovie(py)tracks"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)totalSampleDataLength","target":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:@AVFileTypeAVCI","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoMinFrameDuration","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyFileType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)dateValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)endSessionAtSourceTime:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVFileTypeAppleM4V","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(py)captions","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAudioMixInputParameters(py)audioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoFormat","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)timeRange","target":"c:objc(cs)AVAssetTrack(py)timeRange"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didPauseRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","displayName":"AVAsynchronousKeyValueLoading.status(of:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","displayName":"AVAsynchronousKeyValueLoading.status(of:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","displayName":"AVAsynchronousKeyValueLoading.status(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)videoGravity","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)startDate","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyGeneralEncapsulatedObject","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)trackID","target":"c:objc(cs)AVAudioMixInputParameters(py)trackID"},{"kind":"conformsTo","source":"s:12AVFoundation18AVAnyAsyncPropertyC","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVFileTypeAppleM4A","target":"c:@T@AVFileType"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(im)prerollForRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonKey","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"s:12AVFoundation22AVPartialAsyncPropertyC","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:interstitialTimeRangesForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeAppleiTT","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtFirstSampleInDecodeOrder","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)mediaDataStorage","target":"c:objc(cs)AVMovieTrack"},{"kind":"memberOf","source":"s:So38AVAssetDownloadedAssetEvictionPrioritya8rawValueABSS_tcfc","target":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialPublisherWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)stringValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrackGroup(py)trackIDs","target":"c:objc(cs)AVAssetTrackGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeTimeObserver:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyGroupIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)startSessionAtSourceTime:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtLastSampleInDecodeOrder","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioAttributes(im)renditionSpecificAttributesForMediaOption:","target":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","displayName":"AVAsynchronousKeyValueLoading.load(_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","displayName":"AVAsynchronousKeyValueLoading.load(_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","displayName":"AVAsynchronousKeyValueLoading.load(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(cm)downloadConfigurationWithAsset:title:","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAsset","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)startWriting","target":"c:objc(cs)AVAssetWriter"},{"kind":"overrides","source":"c:@CM@AVFoundation@@objc(cs)AVMutableVideoComposition(py)_sourceSampleDataTrackIDs","target":"c:@CM@AVFoundation@@objc(cs)AVVideoComposition(py)_sourceSampleDataTrackIDs"},{"kind":"memberOf","source":"c:@AVAssetDownloadedAssetEvictionPriorityDefault","target":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(im)anticipateRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMood","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)URL","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)appendPixelBuffer:withPresentationTime:","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithError:","target":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInitialKey","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMovie","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)addInput:","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAssetDownloadedAssetEvictionPriorityImportant","target":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMusicCDIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)data","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration@AVCaptionDecorationLineThrough","target":"c:@E@AVCaptionDecoration"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)controlTimebase","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didResumeRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInternationalStandardRecordingCode","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVPlayerStatus","target":"c:objc(cs)AVPlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsHDRSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration@AVCaptionDecorationOverline","target":"c:@E@AVCaptionDecoration"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)initWithAssetWriterInput:","target":"c:objc(cs)AVAssetWriterInputMetadataAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)freeSize","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMusicianCreditsList","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputMetadataAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)totalSize","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)selfContained","target":"c:objc(cs)AVAssetTrack(py)selfContained"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithValue:","target":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)defaultMediaDataStorage","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)canAddInput:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInternetRadioStationName","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(py)canConformColorOfSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialArtistWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVFileTypeAIFF","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)displayName","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemValueRequest(py)metadataItem","target":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)identifier","target":"c:objc(cs)AVMetadataItem(py)identifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInternetRadioStationOwner","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)tracks","target":"c:objc(cs)AVMovie"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyLocation","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)animationTool","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)timeRange","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCameraCalibrationData","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)isCompatibleWithFileType:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)error","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)metadata","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForHostTime:","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyKeywordList","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)status","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyDate","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)startDate","target":"c:objc(cs)AVMetadataItem(py)startDate"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineTwoDigits","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)highPhotoQualitySupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)movieFragmentInterval","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)asset","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)flushSegment","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncodingTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyMediaRating","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)canAddOutput:","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)layerInstructions","target":"c:objc(cs)AVVideoCompositionInstruction(py)layerInstructions"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)init","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMovie"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)outputs","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncodedWith","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyMediaClassification","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF","displayName":"AsyncSequence.map(_:)"}},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:s8SendableP","targetFallback":"Swift.Sendable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRuby","target":"c:objc(cs)AVCaptionRuby","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCaption.Ruby.init(coder:)"}},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyChapter","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetExportSession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)delegate","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyRecordingYear","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEqualization","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetPhoto","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)colorPrimaries","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureReactionEffectState(py)startTime","target":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithVariant:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)outputSettingsForConnection:","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)dateValue","target":"c:objc(cs)AVMetadataItem(py)dateValue"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(py)trackID","target":"c:objc(cs)AVVideoCompositionLayerInstruction(py)trackID"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineFourDigits","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)movieHeaderWithFileType:error:","target":"c:objc(cs)AVMovie"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:identifierForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyComment","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)numberValue","target":"c:objc(cs)AVMetadataItem(py)numberValue"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)timeRange","target":"c:objc(cs)AVVideoCompositionInstruction(py)timeRange"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithPredicate:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetiFrame1280x720","target":"c:@T@AVCaptureSessionPreset"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyPerformer","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncryption","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureReactionEffectState(py)endTime","target":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)stringValue","target":"c:objc(cs)AVMetadataItem(py)stringValue"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)colorYCbCrMatrix","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)backgroundColor","target":"c:objc(cs)AVVideoCompositionInstruction(py)backgroundColor"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)outputFileTypeProfile","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetiFrame960x540","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithAuthorizationTokenData:","target":"c:objc(cs)AVContentKeyResponse"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)hasSufficientMediaDataForReliablePlaybackStart","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEventTimingCodes","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyTitle","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)preferredOutputSegmentInterval","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)writeMovieHeaderToURL:fileType:options:error:","target":"c:objc(cs)AVMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredRate","target":"c:objc(cs)AVAsset(py)preferredRate"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)tracks","target":"c:objc(cs)AVAsset(py)tracks"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)stopRequestingMediaData","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF","displayName":"AsyncSequence.flatMap(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureReactionEffectState(py)reactionType","target":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyThumbnail","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEqualization2","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)initialSegmentStartTime","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineThreeDigits","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)colorTransferFunction","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(cs)AVVideoCompositionInstruction(py)enablePostProcessing"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyCreationDate","target":"c:@T@AVMetadataKey"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:segmentReport:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithClearKeyData:initializationVector:","target":"c:objc(cs)AVContentKeyResponse"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeJPEG","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(pl)NSProgressReporting","targetFallback":"Foundation.ProgressReporting"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)requestMediaDataWhenReadyOnQueue:usingBlock:","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeTeeth","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItem","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)inputGroups","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF","displayName":"AsyncSequence.drop(while:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeHEVCWithAlpha","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecording","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)frameDuration","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyUserRating","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So19AVCaptionDecorationV8rawValueABSu_tcfc","target":"c:@E@AVCaptionDecoration"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)metadata","target":"c:objc(cs)AVAsset(py)metadata"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataChapter","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:s8SendableP","targetFallback":"Swift.Sendable","swiftConstraints":[{"kind":"conformance","lhs":"Value","rhs":"Sendable","rhsPrecise":"s:s8SendableP"}]},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration@AVCaptionDecorationUnderline","target":"c:@E@AVCaptionDecoration"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF","displayName":"AsyncSequence.filter(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeHair","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithFairPlayStreamingKeyResponseData:","target":"c:objc(cs)AVContentKeyResponse"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)sourceTrackIDForFrameTiming","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)readyForMoreMediaData","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataComment","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)setPrimaryConstituentDeviceSwitchingBehaviorForRecording:restrictedSwitchingBehaviorConditions:","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeSkin","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)addInputGroup:","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:@S@AVCaptionDimension","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemAccessLog","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)requiresFlushToResumeDecoding","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)flushAndRemoveImage","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyContentType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhoto","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)renderSize","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)flush","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)addOutput:","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422Proxy","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)mediaType","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:@S@AVCaptionSize","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)renderScale","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataAlbum","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)autoFocusSystem","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)canAddInputGroup:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:sourceFormatHint:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422LT","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@SA@AVPixelAspectRatio","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)sourceFormatHint","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)enqueueSampleBuffer:","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCopyrightInformation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeHEVC","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForMachAbsoluteTime:","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)overallDurationHint","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataArranger","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)outputSettings","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)cancelReading","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)metadata","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMovie(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeH264","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)error","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)instructions","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)movieTimeScale","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)startReading","target":"c:objc(cs)AVAssetReader"},{"kind":"overrides","source":"c:objc(cs)AVPlayerInterstitialEventController(im)initWithPrimaryPlayer:","target":"c:objc(cs)AVPlayerInterstitialEventMonitor(im)initWithPrimaryPlayer:"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF","displayName":"AsyncSequence.dropFirst(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes4444","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataComments","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegateQueue","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyInformation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)customVideoCompositor","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)alternateGroupID","target":"c:objc(cs)AVMovieTrack(py)alternateGroupID"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF","displayName":"AsyncSequence.min(by:)"}},{"kind":"memberOf","source":"c:@AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)advanceIntervalForDelegateInvocation","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataBeatsPerMinute","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCommercial","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyKeywords","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegate","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVPlayerInterstitialEventController(py)events","target":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)events"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)metadataForFormat:","target":"c:objc(cs)AVAsset(im)metadataForFormat:"},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF","displayName":"AsyncSequence.first(where:)"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrackSegment(py)empty","target":"c:objc(cs)AVAssetTrackSegment"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoTracks","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyLocationISO6709","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)setOutputSettings:forConnection:","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)trackGroups","target":"c:objc(cs)AVAsset(py)trackGroups"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrackSegment(py)timeMapping","target":"c:objc(cs)AVAssetTrackSegment"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAudioSeekPointIndex","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(im)initWithVideoTracks:videoSettings:","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoComposition","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVPlayerItemPlaybackStalledNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyMake","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoSettings","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF","displayName":"AsyncSequence.max(by:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataBand","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishCaptureForResolvedSettings:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyModel","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF","displayName":"AsyncSequence.allSatisfy(_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerLooper","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(py)suppressesPlayerRendering","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPassDescription(py)sourceTimeRanges","target":"c:objc(cs)AVAssetWriterInputPassDescription"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF","displayName":"AsyncSequence.contains(where:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataConductor","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCaptureAudioFileOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPrincipalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureFileOutputDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForCVTimeStamp:","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)removesDuplicateFrames","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecordingEnabled","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset(im)tracksWithMediaType:"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCommercialInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyOriginalFormat","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCommerical","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyOriginalSource","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)customVideoCompositorClass","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)trackWithTrackID:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@SA@AVEdgeWidths","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPreferredLanguages:preferredMediaCharacteristics:","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)timeRange","target":"c:objc(cs)AVTimedMetadataGroup(py)timeRange"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)scaleFactor","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)principalMediaCharacteristics","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)portraitEffectSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVPlayerItemTimeJumpedOriginatingParticipantKey","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredVolume","target":"c:objc(cs)AVAsset(py)preferredVolume"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyCredits","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF","displayName":"AsyncSequence.reduce(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF","displayName":"AsyncSequence.prefix(while:)"}},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidRemoteReferenceToLocal","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)capturesMouseClicks","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@CM@AVFoundation@@objc(cs)AVVideoComposition(py)_sourceSampleDataTrackIDs","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredLanguages","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataUserRating","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredMediaCharacteristics","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)trackWithTrackID:","target":"c:objc(cs)AVAsset(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyDirector","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@T@AVMetadataObjectType","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:layerInstruction:asset:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataRecordingYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoMaxZoomFactorForCenterStage","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVPlayerItemTimeJumpedNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyDisclaimer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)AVFragmentMinding"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataThumbnail","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVCaptureVideoDataOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToRemote","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:::SYNTHESIZED::c:objc(cs)AVMutableComposition","target":"c:objc(cs)AVMutableComposition","sourceOrigin":{"identifier":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:","displayName":"AVMutableComposition.init(URLAssetInitializationOptions:)"}},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF","displayName":"AsyncSequence.reduce(into:_:)"}},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaption","target":"c:objc(cs)AVCaption","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCaption.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)capturesCursor","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForCenterStage","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidCrossSiteReference","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(py)tracks","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(im)init","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerPlaybackCoordinator(py)player","target":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAttachedPicture","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF","displayName":"AsyncSequence.prefix(_:)"}},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerPlaybackCoordinator(py)delegate","target":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort","target":"c:objc(cs)AVCaptureInput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyFullName","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)textStylingResolution","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAudioEncryption","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoMinZoomFactorForCenterStage","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredTransform","target":"c:objc(cs)AVAsset(py)preferredTransform"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(py)alignment","target":"c:objc(cs)AVCaptionRuby"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(cs)AVVideoCompositionLayerInstruction","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVVideoCompositionLayerInstruction.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(py)text","target":"c:objc(cs)AVCaptionRuby"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyGenre","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)mediaDataStorage","target":"c:objc(cs)AVMovieTrack(py)mediaDataStorage"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(im)initWithMediaSubtypesForNativeRepresentation:","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(im)initWithText:position:alignment:","target":"c:objc(cs)AVCaptionRuby"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)minFrameDuration","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(py)position","target":"c:objc(cs)AVCaptionRuby"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAlbumSortOrder","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCaptureAudioDataOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(im)initWithDisplayID:","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)items","target":"c:objc(cs)AVTimedMetadataGroup(py)items"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhotoSettings","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)centerStageSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyHostComputer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVMetadataGroup(py)items"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidValueForKey:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)cropRect","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(im)initWithText:","target":"c:objc(cs)AVCaptionRuby"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAlbumTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelPreview","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForReactionEffectsInProgress","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)supported","target":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterestSupported","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableCaption","target":"c:objc(cs)AVCaption"},{"kind":"overrides","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)endDate","target":"c:objc(cs)AVDateRangeMetadataGroup(py)endDate"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)commonMetadata","target":"c:objc(cs)AVAsset(py)commonMetadata"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)frameDuration","target":"c:objc(cs)AVVideoComposition(py)frameDuration"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(im)isValidForAsset:timeRange:validationDelegate:","target":"c:objc(cs)AVVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)availableChapterLocales","target":"c:objc(cs)AVAsset(py)availableChapterLocales"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEqualization","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC7680x4320","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVPlaybackCoordinatorOtherParticipantsDidChangeNotification","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicLegible","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPlaylistID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)videoFieldMode","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)availableMetadataFormats","target":"c:objc(cs)AVAsset(py)availableMetadataFormats"},{"kind":"memberOf","source":"s:SC7AVErrorLeV42maximumNumberOfSamplesForFileFormatReachedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)tracks","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumDurationReached","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)supportedFallbackPrimaryConstituentDevices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)previewLayer","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)reactionEffectsSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)naturalSize","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)exposureMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkDuration","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(im)initWithDevice:previewLayer:","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncryption","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetMVHEVC1440x1440","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isExposureModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicTactileMinimal","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)device","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPhonogramRights","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)lyrics","target":"c:objc(cs)AVAsset(py)lyrics"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(py)options","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)sharedSession","target":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)fallbackPrimaryConstituentDevices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoader","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationQuality","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyContentGroupDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)URLAssetInitializationOptions","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureMetadataOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(py)identifier","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEventTimingCodes","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC3840x2160","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicTranscribesSpokenDialogForAccessibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(py)keySystem","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumFileSizeReached","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18mediaDiscontinuitySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(py)externalStorageDevices","target":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)minimumFocusDistance","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)mediaTimeScale","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelCapture","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC3840x2160WithAlpha","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEqualization2","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(im)initForKeySystem:identifier:options:","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)timeRange","target":"c:objc(cs)AVCaption(py)timeRange"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicUsesWideGamutColorSpace","target":"c:@T@AVMediaCharacteristic"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)mediaDataLocation","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)studioLightSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIndicatesHorizontalFieldOfView","target":"c:@T@AVMediaCharacteristic"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)currentTime","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So24AVCaptureVideoDataOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataFileType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeMicrophone","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)enabled","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToDate:","target":"c:objc(cs)AVPlayer"},{"kind":"overrides","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)startDate","target":"c:objc(cs)AVDateRangeMetadataGroup(py)startDate"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataOnlineExtras","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceWasDisconnected","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForPortraitEffect","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIsAuxiliaryContent","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"s:SC7AVErrorLeV31deviceInUseByAnotherApplicationSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemOutputPullDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)readable","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)flashAvailable","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataFileOwner","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)animationTool","target":"c:objc(cs)AVVideoComposition(py)animationTool"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)hasFlash","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataLyrics","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)assetTrack","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)sampleReferenceBaseURL","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)colorPrimaries","target":"c:objc(cs)AVVideoComposition(py)colorPrimaries"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:SC7AVErrorLeV","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp","displayName":"Error.localizedDescription"}},{"kind":"overrides","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVDateRangeMetadataGroup(py)items"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForStudioLight","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(pl)NSProgressReporting","targetFallback":"Foundation.ProgressReporting"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIsMainProgramContent","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)currentVideoFrameRate","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionWarning(py)warningType","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetMVHEVC960x960","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)stopTrackingCaptureRequestUsingPhotoSettingsUniqueID:","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIsOriginalContent","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataLinerNotes","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeContinuousAutoFocus","target":"c:@E@AVCaptureFocusMode"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionWarning(py)rangeOfCaptions","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVPlayerEligibleForHDRPlaybackDidChangeNotification","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMediaChanged","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionWarning(py)adjustment","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18deviceNotConnectedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterest","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)composable","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkAlignment","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataGrouping","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicLanguageTranslation","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)timebase","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyComments","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)perFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeScheduled","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusReading","target":"c:@E@AVAssetReaderStatus"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightNormal","target":"c:@E@AVCaptionFontWeight"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineNone","target":"c:@E@AVCaptionTextCombine"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeAutoFocus","target":"c:@E@AVCaptureFocusMode"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredRate","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeAuto","target":"c:@E@AVCaptureTorchMode"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredRate","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset1920x1080","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataGenreID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)trackWithTrackID:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataContentType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVContentKeyRequestRetryReasonTimedOut","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isFlashModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeOpportunistic","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentAfter","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)renderScale","target":"c:objc(cs)AVVideoComposition(py)renderScale"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCommercial","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAlbumName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So7AVAssetC12AVFoundationE25loadChapterMetadataGroups15withTitleLocale29containingItemsWithCommonKeysSaySo07AVTimedE5GroupCG10Foundation0I0V_SaySo13AVMetadataKeyaGtYaKF","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataObject","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12mediaChangedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredVolume","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceNotConnected","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMix","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightBold","target":"c:@E@AVCaptionFontWeight"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataFaceObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineOneDigit","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOn","target":"c:@E@AVCaptureTorchMode"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetResourceLoaderDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)canAddTrackAssociationWithTrackOfInput:type:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataContentGroupDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So19AVAssetReaderStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetReaderStatus"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)mutableTrackCompatibleWithTrack:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"s:So20AVCaptionTextCombineV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionTextCombine"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset3840x2160","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)instructions","target":"c:objc(cs)AVVideoComposition(py)instructions"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyBand","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So18AVCaptureFocusModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureFocusMode"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)currentTime","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAssetIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)colorYCbCrMatrix","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDisplayName","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentCenter","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)automaticallyWaitsToMinimizeStalling","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So22AVOutputSettingsPreseta8rawValueABSS_tcfc","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)removeTrack:","target":"c:objc(cs)AVMutableComposition"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputMediaDataWillChange:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)flashMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCopyrightInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So25AVSampleBufferRequestModeV8rawValueABSgSi_tcfc","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions@AVDelegatingPlaybackCoordinatorSeekOptionResumeImmediately","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusUnknown","target":"c:@E@AVAssetReaderStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyBeatsPerMinute","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFrameRateRange","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineAll","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierArtwork","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)colorTransferFunction","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeLocked","target":"c:@E@AVCaptureFocusMode"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)rate","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"s:So37AVCoordinatedPlaybackSuspensionReasonayABSScfc","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)renderSize","target":"c:objc(cs)AVVideoComposition(py)renderSize"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21deviceWasDisconnectedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentBefore","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceInUseByAnotherApplication","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)duration","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:So18AVContentKeySystema8rawValueABSS_tcfc","target":"c:@T@AVContentKeySystem"},{"kind":"memberOf","source":"s:So37AVCoordinatedPlaybackSuspensionReasona8rawValueABSS_tcfc","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)hasTorch","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeImmediate","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset1280x720","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)delaysRateChangeUntilHasSufficientMediaData","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:atHostTime:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionGrouper","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusFailed","target":"c:@E@AVAssetReaderStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonStallRecovery","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)canPerformMultiplePasses","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)sourceTrackIDForFrameTiming","target":"c:objc(cs)AVVideoComposition(py)sourceTrackIDForFrameTiming"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicVisual","target":"c:@T@AVMediaCharacteristic"},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:SH","targetFallback":"Swift.Hashable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVFileTypeAIFC","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchAvailable","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(cm)playerItemWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","target":"c:objc(cs)AVPlayerItem","sourceOrigin":{"identifier":"c:objc(cs)AVPlayerItem(cm)playerItemWithURL:","displayName":"AVPlayerItem.init(URL:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(py)tracks","target":"c:objc(cs)AVComposition(py)tracks"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(py)naturalSize","target":"c:objc(cs)AVComposition(py)naturalSize"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC1920x1080","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMovieTrack","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyConductor","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredTransform","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22maximumFileSizeReachedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMediaDiscontinuity","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)unusedTrackID","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonUserActionRequired","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes(py)stereoViewComponents","target":"c:objc(cs)AVAssetVariantVideoLayoutAttributes"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCancelled","target":"c:@E@AVAssetReaderStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicVoiceOverTranslation","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC1920x1080WithAlpha","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCommercialInformation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithData:options:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)performsMultiPassEncodingIfSupported","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVFileTypeAC3","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncodingTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceAround","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset640x480","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCommerical","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCompleted","target":"c:@E@AVAssetReaderStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchLevel","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetReaderCaptionValidationHandling","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumNumberOfSamplesForFileFormatReached","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22maximumDurationReachedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@S@AVCaptionPoint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)creationDate","target":"c:objc(cs)AVAsset(py)creationDate"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:@AVFileTypeAHAP","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionExposureModeChanged","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)addTrackAssociationWithTrackOfInput:type:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeySpecifier","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncodedWith","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset960x540","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVLayerVideoGravityResizeAspectFill","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@AVVideoApertureModeProductionAperture","target":"c:@T@AVVideoApertureMode"},{"kind":"memberOf","source":"c:@AVAudioTimePitchAlgorithmSpectral","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset1920x1080","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)renderScale","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariant(py)videoAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"c:@AVContentKeySessionServerPlaybackContextOptionServerChallenge","target":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionFront","target":"c:@E@AVCaptureDevicePosition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeRight","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoAndStereo","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsFollowExistingItems","target":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"memberOf","source":"c:@AVMetadataFormatQuickTimeMetadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeBottomOnly","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCancelled","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)error","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCodabarCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusDenied","target":"c:@E@AVAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetWriterDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionVideoZoomChanged","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoaded","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusFailed","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci7ElementQa","displayName":"AsyncSequence.Element"}},{"kind":"memberOf","source":"c:@AVAssetPlaybackConfigurationOptionStereoMultiviewVideo","target":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOn","target":"c:@E@AVCaptureFlashMode"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentCenter","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicAudible","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)status","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionNone","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeAutoWhiteBalance","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"memberOf","source":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyAbsolute","target":"c:@E@AVDepthDataAccuracy"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVFileType3GPP","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataExtraAttributeValueURIKey","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"s:So47AVAssetWriterInputTaggedPixelBufferGroupAdaptorC12AVFoundationE06appendD7Buffers_20withPresentationTimeSbSay9CoreMedia08CMTaggedF0VG_So6CMTimeatF","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeCells","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemContrastDetection","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)requestMediaDataWhenReadyOnQueue:usingBlock:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)instructions","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataFormatISOUserData","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithDeviceType:mediaType:position:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVVariantPreferences@AVVariantPreferenceScalabilityToLosslessAudio","target":"c:@E@AVVariantPreferences"},{"kind":"memberOf","source":"c:@AVLayerVideoGravityResizeAspect","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyContinuesIfPossible","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@AVAudioTimePitchAlgorithmTimeDomain","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)rate","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCatBody","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPlaying","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset1280x720","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:@AVCaptionConversionWarningTypeExcessMediaData","target":"c:@T@AVCaptionConversionWarningType"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422HQ","target":"c:@T@AVVideoCodecType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)playable","target":"c:objc(cs)AVAsset(py)playable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDecodeFailed","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceBetween","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortraitUpsideDown","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeVoiceIsolation","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"c:@AVAssetPlaybackConfigurationOptionStereoVideo","target":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeTopOnly","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOutOfMemory","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV37compositionTrackSegmentsNotContiguousSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVFileType3GPP2","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsPlayingMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicCarriesVideoStereoMetadata","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataExtraAttributeInfoKey","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)overallDurationHint","target":"c:objc(cs)AVAsset(py)overallDurationHint"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessReady","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:@AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"memberOf","source":"c:@AVVideoApertureModeEncodedPixels","target":"c:@T@AVVideoApertureMode"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAssetTrackGroupOutputHandling@AVAssetTrackGroupOutputHandlingPreserveAlternateTracks","target":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"memberOf","source":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypePercent","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeAuto","target":"c:@E@AVCaptureFlashMode"},{"kind":"memberOf","source":"c:@AVPlayerWaitingForCoordinatedPlaybackReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionReverse","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAlbumSortOrder","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeCooperative","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)animationTool","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeContinuousAutoExposure","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"c:@AVVideoRangePQ","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"c:@AVCaptionMediaTypeKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationBusy","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@AVMetadataFormatUnknown","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemPhaseDetection","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"s:So19AVDepthDataAccuracyV8rawValueABSgSi_tcfc","target":"c:@E@AVDepthDataAccuracy"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)sourceTrackIDForFrameTiming","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"s:So30AVSampleBufferRequestDirectionV8rawValueABSgSi_tcfc","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeUnspecified","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)defaultRate","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusWaitingToPlayAtSpecifiedRate","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"memberOf","source":"c:@AVPlayerWaitingWhileEvaluatingBufferingRateReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:@AVVideoRangeSDR","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"c:@E@AVDepthDataQuality@AVDepthDataQualityHigh","target":"c:@E@AVDepthDataQuality"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionAfter","target":"c:@E@AVCaptionRubyPosition"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsAlphaChannel","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataExtraAttributeBaseURIKey","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataSalientObject(py)objectID","target":"c:objc(cs)AVMetadataSalientObject"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeWideSpectrum","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)expectsMediaDataInRealTime","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMultichannel","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:@T@AVSemanticSegmentationMatteType","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So26AVPlayerLooperItemOrderingV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"memberOf","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyPauses","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusCancelled","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeTopToBottomAndRightToLeft","target":"c:@E@AVCaptionRegionWritingMode"},{"kind":"memberOf","source":"s:So33AVSampleCursorAudioDependencyInfoa35audioSampleIsIndependentlyDecodable0fG18PacketRefreshCountAB10ObjectiveC8ObjCBoolV_Sitcfc","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)userPreferredCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode39Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVCaptionMediaSubTypeKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"s:So22AVCaptionRubyAlignmentV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So14AVAssetVariantC12AVFoundationE14averageBitRateSdSgvp","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionFocusModeChanged","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"c:@AVMetadataFormatQuickTimeUserData","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusFailed","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode128Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoStereoAndMultichannel","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusCancelled","target":"c:@E@AVPlayerLooperStatus"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusAuthorized","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeCustom","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)renderSize","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyRelative","target":"c:@E@AVDepthDataAccuracy"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:So10AVFileTypea8rawValueABSS_tcfc","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:So27AVMetadataExtraAttributeKeya8rawValueABSS_tcfc","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So16AVVideoCodecTypea8rawValueABSS_tcfc","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationTimedOut","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionForward","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@AVPlayerWaitingToMinimizeStallsReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)readyForMoreMediaData","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17fileAlreadyExistsSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsHDRVideo","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidSourceMedia","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessSessionNotRunning","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsPrecedeExistingItems","target":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataDogBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeStandard","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:So10AVFileTypeayABSScfc","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentStart","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortrait","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"s:So30AVCaptionConversionWarningTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptionConversionWarningType"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionBefore","target":"c:@E@AVCaptionRubyPosition"},{"kind":"memberOf","source":"s:So20AVCaptionSettingsKeya8rawValueABSS_tcfc","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"s:So27AVMetadataExtraAttributeKeyayABSScfc","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"memberOf","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions@AVDelegatingPlaybackCoordinatorRateChangeOptionPlayImmediately","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeDeinterlace","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"s:So50AVVideoCompositionPerFrameHDRDisplayMetadataPolicya8rawValueABSS_tcfc","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"c:@E@AVDepthDataQuality@AVDepthDataQualityLow","target":"c:@E@AVDepthDataQuality"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPaused","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So21AVAuthorizationStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"s:So19AVCaptureColorSpaceV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureColorSpace"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleSizes","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"s:So21AVCaptureExposureModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"s:So31AVCaptionRegionDisplayAlignmentV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:So18AVDepthDataQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVDepthDataQuality"},{"kind":"memberOf","source":"s:So13AVCaptionSizeVABycfc","target":"c:@S@AVCaptionSize"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"s:So28AVAssetReferenceRestrictionsV8rawValueABSu_tcfc","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasDependentSamples","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"c:@S@AVCaptionSize@FI@height","target":"c:@S@AVCaptionSize"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleDurations","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"s:So22AVCaptionTextAlignmentV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"memberOf","source":"s:So23AVCaptureDevicePositionV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureDevicePosition"},{"kind":"memberOf","source":"s:SC7AVErrorLeV38invalidCompositionTrackSegmentDurationSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeUser","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"memberOf","source":"c:@S@AVCaptionSize@FI@width","target":"c:@S@AVCaptionSize"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:"},{"kind":"memberOf","source":"s:So18AVPixelAspectRatioa17horizontalSpacing08verticalE0ABSi_Sitcfc","target":"c:@SA@AVPixelAspectRatio"},{"kind":"memberOf","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyAutomatic","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasDependentSamples","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"memberOf","source":"s:So17AVFileTypeProfilea8rawValueABSS_tcfc","target":"c:@T@AVFileTypeProfile"},{"kind":"memberOf","source":"s:So42AVDelegatingPlaybackCoordinatorSeekOptionsV8rawValueABSu_tcfc","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:So21AVMovieWritingOptionsV8rawValueABSu_tcfc","target":"c:@E@AVMovieWritingOptions"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)tracks","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:So23AVSampleCursorChunkInfoaABycfc","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasRedundantCoding","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredMediaSelection","target":"c:objc(cs)AVAsset(py)preferredMediaSelection"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaSelectionGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So20AVVariantPreferencesV8rawValueABSu_tcfc","target":"c:@E@AVVariantPreferences"},{"kind":"memberOf","source":"s:So31AVAssetTrackGroupOutputHandlingV8rawValueABSu_tcfc","target":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"memberOf","source":"s:So48AVDelegatingPlaybackCoordinatorRateChangeOptionsV8rawValueABSu_tcfc","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItDependsOnOthers","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"s:So25AVCaptureVideoOrientationV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"s:So16AVMetadataFormata8rawValueABSS_tcfc","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)systemPreferredCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:So21AVCaptionRubyPositionV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRubyPosition"},{"kind":"memberOf","source":"s:So48AVPlayerInterstitialEventAssetListResponseStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"s:So34AVCaptionConversionValidatorStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformFormatDescriptions","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleDependsOnOthers","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:So28AVContentAuthorizationStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"s:So16AVKeyValueStatusV03rawB0ABSgSi_tcfc","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"s:So18AVPixelAspectRatioaABycfc","target":"c:@SA@AVPixelAspectRatio"},{"kind":"memberOf","source":"s:So33AVSampleCursorAudioDependencyInfoaABycfc","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"s:So43AVPlayerAudiovisualBackgroundPlaybackPolicyV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsPartialSync","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"s:So7AVErrorV8rawValueABSgSi_tcfc","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)languageCode","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@E@AVCaptionAnimation","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"s:So14AVCaptionPointVABycfc","target":"c:@S@AVCaptionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So19AVCaptionFontWeightV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionFontWeight"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@SA@AVPixelAspectRatio@FI@verticalSpacing","target":"c:@SA@AVPixelAspectRatio"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSamplePacketRefreshCount","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)startRunning","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsDroppable","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)markAsFinished","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@SA@AVPixelAspectRatio@FI@horizontalSpacing","target":"c:@SA@AVPixelAspectRatio"},{"kind":"memberOf","source":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeSeparable","target":"c:@E@AVAssetSegmentType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)exportable","target":"c:objc(cs)AVAsset(py)exportable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:So28AVAudioSpatializationFormatsV8rawValueABSu_tcfc","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)stopRunning","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsFullSync","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceLockedForConfigurationByAnotherProcess","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAsset(cm)assetWithURL:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@E@AVDepthDataAccuracy","target":"c:objc(cs)AVDepthData"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)containsFragments","target":"c:objc(cs)AVAsset(py)containsFragments"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)canContainFragments","target":"c:objc(cs)AVAsset(py)canContainFragments"},{"kind":"memberOf","source":"c:@S@AVCaptionPoint@FI@x","target":"c:@S@AVCaptionPoint"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)colorPrimaries","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"s:So25AVCaptureWhiteBalanceModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:So18AVCaptureTorchModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureTorchMode"},{"kind":"memberOf","source":"s:So19AVAssetWriterStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"s:So18AVCaptionUnitsTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"s:So18AVCaptionFontStyleV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"s:So21AVCaptionRegionScrollV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRegionScroll"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:So31AVCaptureCenterStageControlModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAudioEncryption","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@S@AVCaptionPoint@FI@y","target":"c:@S@AVCaptionPoint"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)timescale","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSampleIsIndependentlyDecodable","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:So27AVAssetImageGeneratorResultV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkSampleCount","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:So18AVCaptureFlashModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureFlashMode"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@top","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"s:So25AVPlayerTimeControlStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeLeftToRightAndTopToBottom","target":"c:@E@AVCaptionRegionWritingMode"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredTransform","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventJoinCue","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"memberOf","source":"s:So22AVSampleCursorSyncInfoa012sampleIsFullC00ef7PartialC00eF9DroppableAB10ObjectiveC8ObjCBoolV_A2Htcfc","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:@AVLayerVideoGravityResize","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@right","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusUnknown","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"c:@AVContentKeyRequestRetryReasonReceivedObsoleteContentKey","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"memberOf","source":"s:So24AVCaptureAutoFocusSystemV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"s:So25AVAudioTimePitchAlgorithma8rawValueABSS_tcfc","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusCleared","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"s:So22AVCaptureSessionPreseta8rawValueABSS_tcfc","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVPlayerWaitingDuringInterstitialEventReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)synchronizationClock","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:So46AVContentKeySessionServerPlaybackContextOptiona8rawValueABSS_tcfc","target":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@left","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)appendSampleBuffer:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCompleted","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusRestricted","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"s:So70AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsV8rawValueABSu_tcfc","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"s:So21AVMediaCharacteristica8rawValueABSS_tcfc","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoading","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeAutoExpose","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeApp","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)allMediaSelections","target":"c:objc(cs)AVAsset(py)allMediaSelections"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@T@AVCaptionConversionWarningType","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"memberOf","source":"s:So18AVAssetSegmentTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetSegmentType"},{"kind":"memberOf","source":"s:So22AVSampleCursorSyncInfoaABycfc","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndPause","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@bottom","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)initWithURL:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So16AVVideoFieldModeV8rawValueABSgSi_tcfc","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"s:So12AVEdgeWidthsaABycfc","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAlbumTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So32AVCaptureOutputDataDroppedReasonV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionBack","target":"c:@E@AVCaptureDevicePosition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotification","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"c:@T@AVCaptionConversionAdjustmentType","target":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredVolume","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVContentKeySessionServerPlaybackContextOptionProtocolVersions","target":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"memberOf","source":"c:@AVVideoApertureModeCleanAperture","target":"c:@T@AVVideoApertureMode"},{"kind":"memberOf","source":"s:So36AVCapturePhotoOutputCaptureReadinessV8rawValueABSgSi_tcfc","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)mediaDataStorage","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So44AVCaptureDeviceTransportControlsPlaybackModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeAztecCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:willDownloadToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorExportFailed","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)initWithPlayerItem:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariant(py)audioAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:So11AVMediaTypeayABSScfc","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)masterClock","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionUnspecified","target":"c:@E@AVCaptureDevicePosition"},{"kind":"memberOf","source":"s:So34AVAssetPlaybackConfigurationOptiona8rawValueABSS_tcfc","target":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So21AVMediaCharacteristicayABSScfc","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"s:So20AVMetadataIdentifierayABSScfc","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So23AVSampleCursorChunkInfoa16chunkSampleCount0e10HasUniformF5Sizes0ehiF9Durations0ehI18FormatDescriptionsABs5Int64V_10ObjectiveC8ObjCBoolVA2Ktcfc","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemNone","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"c:@S@AVCaptionDimension@FI@value","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsNotPlayingMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So23AVPlayerActionAtItemEndV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOff","target":"c:@E@AVCaptureFlashMode"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorUnknown","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:So14AVPlayerStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"c:@E@AVPlayerStatus@AVPlayerStatusReadyToPlay","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerStatus@AVPlayerStatusUnknown","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeInitialization","target":"c:@E@AVAssetSegmentType"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationUnknown","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusUnknown","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusNotDetermined","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:So12AVEdgeWidthsa4left3top5right6bottomAB14CoreFoundation7CGFloatV_A3Itcfc","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelection(im)mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup:","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)minFrameDuration","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:So13AVMetadataKeyayABSScfc","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusAvailable","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"s:So19AVLayerVideoGravitya8rawValueABSS_tcfc","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonAppBackgrounded","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeBoth","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusRendering","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:So27AVPlayerRateDidChangeReasona8rawValueABSS_tcfc","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusReady","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:So26AVCaptionRegionWritingModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRegionWritingMode"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorLocked","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"s:So11AVMediaTypea8rawValueABSS_tcfc","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:So20AVMetadataObjectTypea8rawValueABSS_tcfc","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)captureReadiness","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"memberOf","source":"c:@AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData","target":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponseError:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So20AVMetadataIdentifiera8rawValueABSS_tcfc","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:So14AVAssetVariantC12AVFoundationE11peakBitRateSdSgvp","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"c:@AVFileTypeProfileMPEG4AppleHLS","target":"c:@T@AVFileTypeProfile"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)appendTaggedPixelBufferGroup:withPresentationTime:","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeLocked","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"s:So21AVPlayerWaitingReasona8rawValueABSS_tcfc","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"s:So19AVVideoApertureModea8rawValueABSS_tcfc","target":"c:@T@AVVideoApertureMode"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)colorTransferFunction","target":"c:objc(cs)AVVideoComposition(py)colorTransferFunction"},{"kind":"memberOf","source":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceMicrophoneModes","target":"c:@E@AVCaptureSystemUserInterface"},{"kind":"memberOf","source":"c:@AVMetadataFormatID3Metadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)uuid","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"s:So12AVVideoRangea8rawValueABSS_tcfc","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)transform","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetMedium","target":"c:@T@AVCaptureSessionPreset"},{"kind":"requirementOf","source":"c:objc(pl)AVAsynchronousKeyValueLoading(im)statusOfValueForKey:error:","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndAdvance","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicDubbedTranslation","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleNormal","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusReadyToPlay","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyAlbumAndTrack","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusWaiting","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:@AVVideoRangeHLG","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"s:So31AVSemanticSegmentationMatteTypea8rawValueABSS_tcfc","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionAnimation@AVCaptionAnimationCharacterReveal","target":"c:@E@AVCaptionAnimation"},{"kind":"memberOf","source":"s:So50AVCapturePrimaryConstituentDeviceSwitchingBehaviorV8rawValueABSgSi_tcfc","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)downmix","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So28AVPlayerInterstitialEventCuea8rawValueABSS_tcfc","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightUnknown","target":"c:@E@AVCaptionFontWeight"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeAudioFallback","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceAudioFile","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)naturalSize","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorRestricted","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollRollUp","target":"c:@E@AVCaptionRegionScroll"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentDuration","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)hasProtectedContent","target":"c:objc(cs)AVAsset(py)hasProtectedContent"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonLateData","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"memberOf","source":"c:@AVFileTypeProfileMPEG4CMAFCompliant","target":"c:@T@AVFileTypeProfile"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)maxFrameRate","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"c:@AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved","target":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"memberOf","source":"s:So23AVCaptureMicrophoneModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)connected","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionConstrainsSeekingForwardInPrimaryContent","target":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusUnavailable","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)respondByRequestingPersistableContentKeyRequestAndReturnError:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVPlayerStatus@AVPlayerStatusFailed","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)sampleReferenceBaseURL","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleItalic","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentCenter","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)maxFrameDuration","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)insertTimeRange:ofAsset:atTime:copySampleData:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)startTrackingCaptureRequestUsingPhotoSettings:","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetLow","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12exportFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollNone","target":"c:@E@AVCaptionRegionScroll"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusFailed","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndNone","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)currentItem","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So28AVCaptureSystemUserInterfaceV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureSystemUserInterface"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorStorageRange@FI@offset","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleUnknown","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusFailed","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorStorageRange@FI@length","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataFormatHLSMetadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:So20AVPlayerLooperStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:So26AVSampleCursorStorageRangeaABycfc","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didFinishDownloadingToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:@E@AVError","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"memberOf","source":"s:So26AVAssetExportSessionStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonOutOfBuffers","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAttachedPicture","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So18AVPlayerItemStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicEasyToRead","target":"c:@T@AVMediaCharacteristic"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So18AVCaptionAnimationV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionAnimation"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOff","target":"c:@E@AVCaptureTorchMode"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)enabled","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"s:So37AVPlayerInterstitialEventRestrictionsV8rawValueABSu_tcfc","target":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"memberOf","source":"s:So35AVQueuedSampleBufferRenderingStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelection(py)asset","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentEnd","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(im)nextAvailableURLsWithPathExtensions:error:","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)replaceCurrentItemWithPlayerItem:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusWriting","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"s:So14AVCaptionPointV1x1yABSo0A9DimensionV_AFtcfc","target":"c:@S@AVCaptionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVPersistableContentKeyRequest(im)persistableContentKeyFromKeyVendorResponse:options:error:","target":"c:objc(cs)AVPersistableContentKeyRequest"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)minFrameRate","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusUnknown","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:So26AVSampleCursorStorageRangea6offset6lengthABs5Int64V_AFtcfc","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"memberOf","source":"s:So13AVCaptionSizeV5width6heightABSo0A9DimensionV_AFtcfc","target":"c:@S@AVCaptionSize"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)notRecommendedForCaptureUse","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:So18AVMetadataKeySpacea8rawValueABSS_tcfc","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorAuto","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentStart","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceStartTime","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)extendedLanguageTag","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@AVMediaCharacteristicEnhancesSpeechIntelligibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusUnknown","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeLocked","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)setPrimaryConstituentDeviceSwitchingBehavior:restrictedSwitchingBehaviorConditions:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)alternateGroupID","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVCaptureStillImageOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:@AVPlayerItemLegibleOutputTextStylingResolutionDefault","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeGlasses","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:So35AVAssetWriterInputMediaDataLocationa8rawValueABSS_tcfc","target":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)delegate","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"memberOf","source":"s:So13AVMetadataKeya8rawValueABSS_tcfc","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusUnknown","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)interleavingPeriod","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So22AVTrackAssociationTypea8rawValueABSS_tcfc","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate(im)legibleOutput:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:","target":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceSwitchingBehavior","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)initWithPhotoOutput:","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetHigh","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonDiscontinuity","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"memberOf","source":"s:SC7AVErrorLeV44deviceLockedForConfigurationByAnotherProcessSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)actionAtItemEnd","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelection(im)selectedMediaOptionInMediaSelectionGroup:","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceVideoEffects","target":"c:@E@AVCaptureSystemUserInterface"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So18AVMetadataKeySpaceayABSScfc","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponse:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)colorYCbCrMatrix","target":"c:objc(cs)AVVideoComposition(py)colorYCbCrMatrix"},{"kind":"memberOf","source":"s:SC7AVErrorLeV11errorDomainSSvpZ","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:10Foundation13CustomNSErrorP11errorDomainSSvpZ","displayName":"CustomNSError.errorDomain"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionAnimation@AVCaptionAnimationNone","target":"c:@E@AVCaptionAnimation"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@T@AVPlayerInterstitialEventCue","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didResolveMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorUnsupported","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)defaultMediaDataStorage","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceISOUserData","target":"c:@T@AVMetadataKeySpace"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)play","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)modified","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"s:So35AVCapturePhotoQualityPrioritizationV8rawValueABSgSi_tcfc","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusFailed","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicFrameBased","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationSpeed","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)customVideoCompositorClass","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAudioSeekPointIndex","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonNone","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset960x540","target":"c:@T@AVCaptureSessionPreset"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsOnlyForcedSubtitles","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeSelectionFollower","target":"c:@T@AVTrackAssociationType"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotPossible","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:objc(cs)AVCaptureDevice"},{"kind":"requirementOf","source":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV11outOfMemorySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:So30AVContentKeyRequestRetryReasona8rawValueABSS_tcfc","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVPlayerWaitingWithNoItemToPlayReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceIcy","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileAlreadyExists","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(cs)AVAudioMix"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationBalanced","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:@AVMetadataFormatiTunesMetadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceCommon","target":"c:@T@AVMetadataKeySpace"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)sourcePixelBufferAttributes","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"s:So46AVPlayerItemLegibleOutputTextStylingResolutiona8rawValueABSS_tcfc","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)frameDuration","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCompleted","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotAvailable","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset640x480","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)timeControlStatus","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeChapterList","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(cpy)authorizationStatus","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusUnknown","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18invalidSourceMediaSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)marksOutputTrackAsEnabled","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)pause","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceSwitchingBehavior","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyGenre","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)pixelBufferPool","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentRight","target":"c:@E@AVCaptionTextAlignment"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceHLSDateRange","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsStereoMultiviewVideo","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)preferredVolume","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeTimecode","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)hasProtectedContent","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset352x288","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"requirementOf","source":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)renewsExpiringResponseData","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)modified","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset3840x2160","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)reasonForWaitingToPlay","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeForcedSubtitlesOnly","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionRequiresPlaybackAtPreferredRateForAdvancement","target":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicDescribesMusicAndSoundForAccessibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyCollection","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceID3","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"s:SC7AVErrorLeV7unknownSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCancelled","target":"c:@E@AVAssetWriterStatus"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorCompositionTrackSegmentsNotContiguous","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentLeft","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)customVideoCompositorClass","target":"c:objc(cs)AVVideoComposition(py)customVideoCompositorClass"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)playImmediatelyAtRate:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset320x240","target":"c:@T@AVCaptureSessionPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetReaderCaptionValidationHandling(im)captionAdaptor:didVendCaption:skippingUnsupportedSourceSyntaxElements:","target":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeLeft","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)timescale","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12decodeFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicDescribesVideoForAccessibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDevice","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)trackWithTrackID:","target":"c:objc(cs)AVComposition"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate(im)readinessCoordinator:captureReadinessDidChange:","target":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeMetadataReferent","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)metadataItemFilter","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:","displayName":"AVMutableMovie.init(URL:options:error:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)audioOutputDeviceUniqueID","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)selfContained","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)addMutableTracksCopyingSettingsFromTracks:options:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithError:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)extendedLanguageTag","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeThumbsUp","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierContributor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataSoftware","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)configuredTimeOffsetFromLive","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyInformation","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)contentKeySpecifier","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)availableChapterLocales","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentChunkInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)availableMetadataFormats","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)canProvidePersistableContentKey","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(cm)playerLooperWithPlayer:templateItem:","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleStorageRange","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyKeywords","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithComposedVideoFrame:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)displayAlignment","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"memberOf","source":"c:@AVMediaTypeText","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierCopyrights","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canStepBackward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleIndexInChunk","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyIsMontage","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetDownloadDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)metadata","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)languageCode","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)options","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)scroll","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)enabled","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)addMutableTrackWithMediaType:copySettingsFromTrack:options:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsWideColorSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoCodecTypes","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierCreationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(im)copyFormatDescription","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeRain","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canStepForward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)commonMetadata","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So22AVCapturePhotoSettingsC12AVFoundationE016availablePreviewB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(im)cancelAllPendingVideoCompositionRequests","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceTimedMetadataByTrackID:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)metadata","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)timeRange","target":"c:objc(cs)AVMutableTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)initializationData","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierCreator","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlayFastReverse","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyGenre","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)naturalSize","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeThumbsDown","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataRatingUser","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)identifier","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)lyrics","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)allowsExternalPlayback","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)initWithAsset:timebase:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)mutableTrackCompatibleWithTrack:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"overrides","source":"s:12AVFoundation22AVPartialAsyncPropertyC11descriptionSSvp","target":"s:12AVFoundation18AVAnyAsyncPropertyC11descriptionSSvp"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(py)naturalSize","target":"c:objc(cs)AVMutableComposition"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)requiresFrameReordering","target":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)layer","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)stopRequestingMediaData","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(py)tracks","target":"c:objc(cs)AVMutableComposition"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)nominalFrameRate","target":"c:objc(cs)AVAssetTrack(py)nominalFrameRate"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)perFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVVideoComposition(py)perFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)naturalTimeScale","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)audioMix","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So46AVAssetVariantAudioRenditionSpecificAttributesC12AVFoundationE12channelCountSiSgvp","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)items","target":"c:objc(cs)AVMutableTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)videoComposition","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsWithFormat:","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(py)hasSufficientMediaDataForReliablePlaybackStart","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredTransform","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"s:So33AVAssetImageGeneratorApertureModea8rawValueABSS_tcfc","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)binaural","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationISO6709","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierFormat","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)automaticallyPreservesTimeOffsetFromLive","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)timeRange","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)metadataForFormat:","target":"c:objc(cs)AVAssetTrack(im)metadataForFormat:"},{"kind":"conformsTo","source":"c:objc(pl)AVVideoCompositionValidationHandling","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)appliesMediaSelectionCriteriaAutomatically","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:error:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)removeTimeRange:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)minFrameDuration","target":"c:objc(cs)AVAssetTrack(py)minFrameDuration"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(py)readyForMoreMediaData","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene(py)needsPeriodicRefresh","target":"c:objc(cs)AVCaptionRendererScene"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)metadataForFormat:","target":"c:objc(cs)AVAsset"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)flush","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)mediaSelectionCriteriaForMediaCharacteristic:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)recommendedTimeOffsetFromLive","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierLanguage","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemOutputPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)productionApertureDimensions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)cleanApertureDimensions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishCancelledRequest","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)immersive","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene(py)timeRange","target":"c:objc(cs)AVCaptionRendererScene"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)writingMode","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(cm)movieWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(cm)movieWithURL:options:error:","displayName":"AVMutableMovie.init(URL:options:error:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPhonogramRights","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationBody","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)contentKey","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)requestMediaDataWhenReadyOnQueue:usingBlock:","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)setMediaSelectionCriteria:forMediaCharacteristic:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene(py)hasActiveCaptions","target":"c:objc(cs)AVCaptionRendererScene"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)metadataForFormat:","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierLastModifiedDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(py)timebase","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE10removeRuby2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)samplesWithLaterDecodeTimeStampsMayHaveEarlierPresentationTimeStampsThanCursor:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMediaTypeClosedCaption","target":"c:@T@AVMediaType"},{"kind":"conformsTo","source":"s:12AVFoundation18AVAnyAsyncPropertyC","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)audioTrackGroupHandling","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoRange","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVAsset"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemOutputPushDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioPreviewOutput(im)init","target":"c:objc(cs)AVCaptureAudioPreviewOutput"},{"kind":"memberOf","source":"c:@E@AVMovieWritingOptions@AVMovieWritingTruncateDestinationToMovieHeaderOnly","target":"c:@E@AVMovieWritingOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)commonMetadata","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleCursor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)primaryContentConfiguration","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorCancelled","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)enqueueSampleBuffer:","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredVolume","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)seekableTimeRanges","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleDuration","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)artworkData","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorFailed","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeBalloons","target":"c:@T@AVCaptureReactionType"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorDependencyInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)readable","target":"c:objc(cs)AVAsset(py)readable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)sourceTrackIDs","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataItem","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:)"}},{"kind":"conformsTo","source":"s:12AVFoundation22AVPartialAsyncPropertyC","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMediaTypeAudio","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)encodedPixelsDimensions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)metadata","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)compositionTime","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkSize","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:So21AVCaptureReactionTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@E@AVMovieWritingOptions@AVMovieWritingAddMovieHeaderToDestination","target":"c:@E@AVMovieWritingOptions"},{"kind":"memberOf","source":"s:So33AVCaptionConversionAdjustmentTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptionConversionAdjustmentType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleSyncInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)renderContext","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)reversePlaybackEndTime","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorSucceeded","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)copyCurrentSampleFormatDescription","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMediaTypeHaptic","target":"c:@T@AVMediaType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataItemFilter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)languageCode","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataiXML","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)optimizesAuxiliaryContentConfigurations","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(py)mediaType","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)outputObscuredDueToInsufficientExternalProtection","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)auxiliaryContentConfigurations","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorChunkInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@F@AVCaptureReactionSystemImageNameForType","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMediaTypeDepthData","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE10codecTypesSays6UInt32VGvp","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:","displayName":"AVMutableMovie.init(settingsFromMovie:options:)"}},{"kind":"memberOf","source":"s:So37AVAsynchronousVideoCompositionRequestC12AVFoundationE24sourceSampleDataTrackIDsSays5Int32VGvp","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequestor(py)providesExpiredSessionReports","target":"c:objc(cs)AVAssetResourceLoadingRequestor"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)customVideoCompositor","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)forwardPlaybackEndTime","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(py)alwaysCopiesSampleData","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE16nominalFrameRateSdSgvp","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:@AVCaptionConversionAdjustmentTypeTimeRange","target":"c:@T@AVCaptionConversionAdjustmentType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioPreviewOutput(py)outputDeviceUniqueID","target":"c:objc(cs)AVCaptureAudioPreviewOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)estimatedDataRate","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)currentTime","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(im)init","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeHeart","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(im)mediaSelectionOptionWithPropertyList:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)error","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)creationDate","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:willDownloadVariants:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(im)initWithItems:timeRange:","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE7setRuby_2inySo09AVCaptionE0C_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkAlignment","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorAudioDependencyInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVOutputSettingsAssistant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyAttachments","target":"c:objc(cs)AVSampleCursor"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCompositionTrackSegment","target":"c:objc(cs)AVAssetTrackSegment"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)status","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)size","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDirector","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataVideoOrientation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioPreviewOutput(py)volume","target":"c:objc(cs)AVCaptureAudioPreviewOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(py)allowsEmptySelection","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)preferredVolume","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeLasers","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE15removeTextColor2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceSampleBufferByTrackID:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(im)initWithIdentifier:","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionWarning","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMediaTypeMetadata","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkDuration","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadContentConfiguration(py)variantQualifiers","target":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)trackGroups","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(im)capturePhotoWithSettings:delegate:","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(im)copyNextSampleBuffer","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)origin","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(cm)playerWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","target":"c:objc(cs)AVPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVPlayer(cm)playerWithURL:","displayName":"AVPlayer.init(URL:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE21removeBackgroundColor2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)externalPlaybackActive","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleAudioDependencyInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDisplayName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)preferredTransform","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)uniqueID","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoLayoutAttributes","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeConfetti","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMediaTypeSubtitle","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE16removeFontWeight2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceFrameByTrackID:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadContentConfiguration(py)mediaSelections","target":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(py)defaultOption","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(py)items","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(py)supportsRandomAccess","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(cm)movieWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(cm)movieWithSettingsFromMovie:options:error:","displayName":"AVMutableMovie.init(settingsFromMovie:options:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)canPerformMultiplePassesOverSourceMediaData","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)insertTimeRange:ofTrack:atTime:copySampleData:error:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKey(py)contentKeySpecifier","target":"c:objc(cs)AVContentKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)removeTrack:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE15removeFontStyle2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(im)init","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDirectionFacing","target":"c:@T@AVMetadataKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)samplesRequiredForDecoderRefresh","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)metadata","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)naturalSize","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentChunkStorageRange","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE16removeDecoration2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)videoCompositionInstruction","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeFireworks","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMediaTypeMuxed","target":"c:@T@AVMediaType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(py)timeRange","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(im)initWithSampleBuffer:","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)directoryForTemporaryFiles","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE17removeTextCombine2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(py)options","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDirectionMotion","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes(py)presentationSize","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentChunkStorageURL","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedOffset","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isTorchModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVRouteDetector(py)multipleRoutesDetected","target":"c:objc(cs)AVRouteDetector"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(py)outputSettings","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyRatingUser","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)removeTimeRange:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGeneratorBatch(im)cancel","target":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeyRecipient(py)mayRequireContentKeysForMediaDataProcessing","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRetried","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(py)track","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)sourceClock","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:SC7AVErrorLeV14noDataCapturedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithAsset:automaticallyLoadedAssetKeys:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(im)resetForReadingTimeRanges:","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(im)initWithText:timeRange:","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)respondToEachPassDescriptionOnQueue:usingBlock:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(im)initWithTrack:outputSettings:","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedLength","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:filteredAndSortedAccordingToPreferredLanguages:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","target":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusCancelled","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(im)markConfigurationAsFinal","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeySoftware","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)metadataForFormat:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)cancelPendingPrerolls","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithAsset:","target":"c:objc(cs)AVPlayerItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool","sourceOrigin":{"identifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:","displayName":"AVVideoCompositionCoreAnimationTool.init(postProcessingAsVideoLayers:inLayer:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyProducer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithURL:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)text","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSessionNotRunning","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)currentOffset","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:objc(cs)AVRouteDetector(py)routeDetectionEnabled","target":"c:objc(cs)AVRouteDetector"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)playableMediaSelectionOptionsFromArray:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)currentPassDescription","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRenewed","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeyRecipient(im)contentKeySession:didProvideContentKey:","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVAssetTrack(py)preferredTransform"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataUserGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)timeRange","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"s:SC7AVErrorLeV33deviceAlreadyUsedByAnotherSessionSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredMediaSelection","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)naturalSize","target":"c:objc(cs)AVAssetTrack(py)naturalSize"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestsAllDataToEndOfResource","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"memberOf","source":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_sRGB","target":"c:@E@AVCaptureColorSpace"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_P3_D65","target":"c:@E@AVCaptureColorSpace"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)metadata","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)availableMetadataFormats","target":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)allMediaSelections","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)setTorchModeOnWithLevel:error:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)languageCode","target":"c:objc(cs)AVAssetTrack(py)languageCode"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)asset","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)timeRange","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRequestingResponse","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrackSegment(py)empty","target":"c:objc(cs)AVAssetTrackSegment(py)empty"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)composable","target":"c:objc(cs)AVAsset(py)composable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)removeTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)tracks","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SC7AVErrorLeV8diskFullSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataKeywords","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataTrackSubTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureSession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withMediaCharacteristics:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool","sourceOrigin":{"identifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:","displayName":"AVVideoCompositionCoreAnimationTool.init(postProcessingAsVideoLayer:inLayer:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)setRate:time:atHostTime:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)error","target":"c:objc(cs)AVPlayerItem"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)segments","target":"c:objc(cs)AVAssetTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)maxDuration","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataUserComment","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isFocusModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)estimatedDataRate","target":"c:objc(cs)AVAssetTrack(py)estimatedDataRate"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)addMutableTrackWithMediaType:preferredTrackID:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusReceivedResponse","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)comparePositionInDecodeOrderWithPositionOfCursor:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)addTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyAlbum","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLog(py)events","target":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyOnlineExtras","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withLocale:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)nominalFrameRate","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)removeTimeRange:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)priority","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)copy","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSoundEngineer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLog(py)extendedLogDataStringEncoding","target":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(im)initWithAudioTracks:audioSettings:","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"s:SC7AVErrorLeV27sessionConfigurationChangedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTracks","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataThanks","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)status","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)replaceFormatDescription:withFormatDescription:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)expirationDate","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)markCurrentPassAsFinished","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLog(im)extendedLogData","target":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyYear","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)minFrameDuration","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioSettings","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)samplesWithEarlierDecodeTimeStampsMayHaveLaterPresentationTimeStampsThanCursor:","target":"c:objc(cs)AVSampleCursor"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didDropSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","target":"c:objc(cs)AVPlayerItem","sourceOrigin":{"identifier":"c:objc(cs)AVPlayerItem(im)initWithURL:","displayName":"AVPlayerItem.init(URL:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)copyWithZone:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:So25AVContentKeyRequestStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataTrackNumber","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataIsMontage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioMix","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyiXML","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)focusMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSessionConfigurationChanged","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSongID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)muted","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterest","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaptionGroup:","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)automaticallyLoadedAssetKeys","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)overallDurationHint","target":"c:objc(cs)AVAsset"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)enabled","target":"c:objc(cs)AVAssetTrack(py)enabled"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationRole","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVPlayerItemNewAccessLogEntryNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPhonogramRights","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)makeBatch","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)appendSampleBuffer:decodeTime:presentationTime:error:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)selfContained","target":"c:objc(cs)AVAssetTrack(py)selfContained"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaption:","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSongName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepInPresentationOrderByCount:","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)playable","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterestSupported","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)trackGroups","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)validationDelegate","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyMake","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVPlayerItemNewErrorLogEntryNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:addingToBatch:error:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPlaylistID","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)time","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)presentationSize","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDiskFull","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(py)assets","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataReleaseDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)initWithAssetWriterInput:","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)insertMediaTimeRange:intoTimeRange:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)estimatedOutputFileLength","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)loopCount","target":"c:objc(cs)AVPlayerLooper"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)captionsNotPresentInPreviousGroupsInCaptionGroup:","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)unusedTrackID","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataMake","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)timedMetadata","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)duration","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(im)disableLooping","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepByDecodeTime:wasPinned:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAssetImageGeneratorApertureModeEncodedPixels","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)segments","target":"c:objc(cs)AVAssetTrack(py)segments"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withoutMediaCharacteristics:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVAssetTrack(py)naturalTimeScale"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)duration","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)bounds","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)adjustingFocus","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)nextCaptionGroup","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSoloist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)duration","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","target":"c:objc(cs)AVAssetWriter","sourceOrigin":{"identifier":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:","displayName":"AVAssetWriter.init(URL:fileType:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)exportable","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationNote","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(im)addFragmentedAsset:","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(cm)assetWithURL:::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"c:objc(cs)AVAsset(cm)assetWithURL:","displayName":"AVAsset.init(URL:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)loopingPlayerItems","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)type","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataModel","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPerformer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)fileLengthLimit","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVAssetImageGeneratorApertureModeCleanAperture","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)assetReaderTrackOutput","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(im)removeFragmentedAsset:","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)trackWithTrackID:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:::SYNTHESIZED::c:objc(cs)AVCapturePhotoSettings","target":"c:objc(cs)AVCapturePhotoSettings","sourceOrigin":{"identifier":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:","displayName":"AVCapturePhotoSettings.init(fromPhotoSettings:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)text","target":"c:objc(cs)AVCaption(py)text"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:existingItemsOrdering:","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyPerformer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlaySlowReverse","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMediaTypeTimecode","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(py)mindingInterval","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(im)initWithAsset:mindingInterval:","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationNote","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepByPresentationTime:wasPinned:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17sessionNotRunningSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputGroup(py)defaultInput","target":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceAlreadyUsedByAnotherSession","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataRecordCompany","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputGroup(im)initWithInputs:defaultInput:","target":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)error","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)hasProtectedContent","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlayReverse","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)timeRange","target":"c:objc(cs)AVAssetTrack(py)timeRange"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputGroup(py)inputs","target":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyPhonogramRights","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:error:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)tracks","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationRole","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyRecordCompany","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)status","target":"c:objc(cs)AVPlayerLooper"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)volume","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPredefinedGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoDataCaptured","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)totalSampleDataLength","target":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlaySlowForward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyModel","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)removeTimeObserver:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)canContainFragments","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusFailed","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVAssetTrack(py)preferredVolume"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVComposition(im)tracksWithMediaType:"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)trackWithTrackID:","target":"c:objc(cs)AVComposition(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPredefinedGenre","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationISO6709","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","target":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)presentationTimeStamp","target":"c:objc(cs)AVSampleCursor"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedMovieMinder","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)decodeTimeStamp","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)cancelLoading","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)containsFragments","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaSelection","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)referenceRestrictions","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMediaTypeVideo","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlayFastForward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyProducer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)metadata","target":"c:objc(cs)AVAssetTrack(py)metadata"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationName","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)commonMetadata","target":"c:objc(cs)AVAssetTrack(py)commonMetadata"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierSubject","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCameraIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)decodable","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV27serverIncorrectlyConfiguredSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDisplayWasDisabled","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)audioSpatializationAllowed","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDevice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)metadataOutputRectOfInterestForRect:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegateQueue","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRange:ofTrack:atTime:error:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDiscCompilation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierSource","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCollectionUser","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegate","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataContentRating","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)trackWithTrackID:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","target":"c:objc(cs)AVAssetWriter","sourceOrigin":{"identifier":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:","displayName":"AVAssetWriter.init(URL:fileType:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureFileOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDirector","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorComment","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)playable","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyTaggedCharacteristic","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierSoftware","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataComment","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)endProposingNewTime:","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"memberOf","source":"s:SC7AVErrorLeV37applicationIsNotAuthorizedToUseDeviceSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportControlsPlaybackMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorScreenCaptureFailed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataCredits","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)segments","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)end","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyEQ","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIcyMetadataKeyStreamTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierRelation","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportControlsSupported","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeDogBody","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)allowedAudioSpatializationFormats","target":"c:objc(cs)AVPlayerItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataItemValueRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataCoverArt","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorDomain","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)initWithAssetReaderTrackOutput:","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderOutput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDiscNumber","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataContentIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUserText","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)removeTimeRange:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)playbackSessionID","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)reason","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17incompatibleAssetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorIncompatibleAsset","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionScroll","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)displayVideoZoomFactorMultiplier","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyCoverArt","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaType:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorStatusCode","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUserURL","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReport(py)trackReports","target":"c:objc(cs)AVAssetSegmentReport"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetSegmentReport","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierModel","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)identifier","target":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)beginDate","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPortraitEffectsMatte","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMovie(py)tracks","target":"c:objc(cs)AVAsset(py)tracks"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)formatDescriptions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReport(py)segmentType","target":"c:objc(cs)AVAssetSegmentReport"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)serverAddress","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)appliesPerFrameHDRDisplayMetadata","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)rectForMetadataOutputRectOfInterest:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCreationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)date","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierMake","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyYear","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)faceID","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorTorchLevelUnavailable","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21failedToLoadMediaDataSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(cm)sessionWithConfiguration:assetDownloadDelegate:delegateQueue:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)URI","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDiscNumber","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRanges:ofTracks:atTime:error:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCredits","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)metadataForFormat:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierLocation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)authorizationStatusForMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)maxPhotoDimensions","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)transformedMetadataObjectForMetadataObject:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDiscCompilation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureSystemUserInterface","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyCredits","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)highResolutionPhotoEnabled","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18displayWasDisabledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorServerIncorrectlyConfigured","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(cs)AVMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepInDecodeOrderByCount:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)hasYawAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)requiresFrameReordering","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)playbackBufferFull","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyLinerNotes","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)shouldBufferInAnticipationOfPlayback","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)rollAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)itemTime","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)segments","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)playbackBufferEmpty","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAlbum","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)hasRollAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyGrouping","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataEQ","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)commonMetadata","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(py)videoGravity","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFailedToLoadMediaData","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21torchLevelUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canUseNetworkResourcesForLiveStreamingWhilePaused","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionWritingMode","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataArranger","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)captureDevicePointOfInterestForPoint:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(py)tracks","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)enabled","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataExecProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeyRecipient(im)contentKeySession:didProvideContentKey:","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)nominalFrameRate","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)timeRange","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithConfiguration:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)minFrameDuration","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyLyrics","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)yawAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:SY","targetFallback":"Swift.RawRepresentable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataEncodingTool","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"s:SC7AVErrorLeV29invalidOutputURLPathExtensionSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)presentationTimeStamp","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFailedToParse","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(py)status","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataArtwork","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIcyMetadataKeyStreamURL","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)naturalTimeScale","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyEncodingTool","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(py)error","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)estimatedDataRate","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)audioMix","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVPlayerItem(im)copy","target":"c:objc(cs)NSObject(im)copy","targetFallback":"ObjectiveC.NSObject.copy()"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(py)requiresFlushToResumeDecoding","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorApplicationIsNotAuthorizedToUseDevice","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19screenCaptureFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)loadedTimeRanges","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)selfContained","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)isSyncSample","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)length","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(im)aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyGenreID","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetTrackGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didDropSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)offset","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)pointForCaptureDevicePointOfInterest:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)completionDueDate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)totalSampleDataLength","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)languageCode","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)anticipatedPlaybackRate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyExecProducer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)playbackLikelyToKeepUp","target":"c:objc(cs)AVPlayerItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)timeRange","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataWarning","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySize","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO13requestedTimeSo6CMTimeavp","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTRightRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhotoOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)replacementFormatDescription","target":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemOutputPushDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO5imageSo10CGImageRefavp","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)animation","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)subRipTextBottomRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureInputPort","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)stepByCount:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataURLLink","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)dataType","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO10actualTimeSo6CMTimeavp","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)scroll","target":"c:objc(cs)AVCaptionRegion(py)scroll"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadTask(py)loadedTimeRanges","target":"c:objc(cs)AVAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySubTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)trackID","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadTask(py)options","target":"c:objc(cs)AVAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)textAlignment","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAccountKind","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)supportedFileTypes","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21videoCompositorFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)mediaType","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSession:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileTypeDoesNotSupportSampleReferences","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTBottomRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)timebase","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySynchronizedLyric","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)highQualityRendering","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7successyAGSo6CMTimea_So10CGImageRefaAJtcAGmF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)transitionToItemWithIdentifier:proposingInitialTimingBasedOnTimebase:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7failureyAGSo6CMTimea_s5Error_ptcAGmF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)duration","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)hostClockTime","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataWriter","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(im)newPixelBuffer","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)itemTime","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)trackID","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)region","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)earliestPresentationTimeStamp","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySynchronizedTempoCodes","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableComposition","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTLeftRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)reapplyCurrentItemStateToPlaybackControlDelegate","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)rate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)displayAlignment","target":"c:objc(cs)AVCaptionRegion(py)displayAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)currentItemIdentifier","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)originalFormatDescription","target":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)videoComposition","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceFormat","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)asset","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)duration","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:willDownloadVariants:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataGroup(py)items","target":"c:objc(cs)AVMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)renderScale","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)firstVideoSampleInformation","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAlbum","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVTextStyleRule","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE14setTextCombine_2inySo09AVCaptioneF0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)anticipatedPlaybackRate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSessionWithNoConnection:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)originator","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE13setDecoration_2inySo09AVCaptionE0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutputShouldProvideSampleAccurateRecordingStart:","target":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)completionDueDate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorAirPlayControllerRequiresInternet","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)renderTransform","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)exportPresetsCompatibleWithAsset:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataGroup(py)classifyingLabel","target":"c:objc(cs)AVMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationSupported","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)writingMode","target":"c:objc(cs)AVCaptionRegion(py)writingMode"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)edgeWidths","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAcknowledgement","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV33airPlayControllerRequiresInternetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE12setFontStyle_2inySo09AVCaptioneF0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTTopRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(cm)fragmentedAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVFragmentedAsset","target":"c:objc(cs)AVFragmentedAsset","sourceOrigin":{"identifier":"c:objc(cs)AVFragmentedAsset(cm)fragmentedAssetWithURL:options:","displayName":"AVFragmentedAsset.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)pixelAspectRatio","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)anticipatedPlaybackRate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)expectedCurrentItemIdentifier","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(cs)AVVideoCompositionInstruction","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVVideoCompositionInstruction.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)cancelPendingSeeks","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAppleID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)extraAttributes","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)availableMetadataFormats","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE13setFontWeight_2inySo09AVCaptioneF0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)currentDate","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(py)connection","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE18setBackgroundColor_2inySo10CGColorRefa_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)setSessionWithNoConnection:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)value","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)shouldBufferInAnticipationOfPlayback","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAlbumArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoQualityPrioritization","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorUndecodableMediaData","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)size","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)mayRequireContentKeysForMediaDataProcessing","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToDate:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(py)session","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE12setTextColor_2inySo10CGColorRefa_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadTask(py)URLAsset","target":"c:objc(cs)AVAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV31airPlayReceiverRequiresInternetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetCache(im)mediaSelectionOptionsInMediaSelectionGroup:","target":"c:objc(cs)AVAssetCache"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)startVideoCompositionRequest:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"s:So35AVMetadataMachineReadableCodeObjectC12AVFoundationE7cornersSaySo7CGPointVGvp","target":"c:objc(cs)AVMetadataMachineReadableCodeObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArtDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)renderContextChanged:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVSampleBufferRenderSynchronizerRateDidChangeNotification","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)identifier","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)formatDescriptions","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTitleSortOrder","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArranger","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)requiredPixelBufferAttributesForRenderContext","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)photoQualityPrioritization","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)textStyleRules","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(im)supportedPhotoCodecTypesForFileType:","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithResponse:data:redirect:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedCatBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)playable","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTrackNumber","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorAirPlayReceiverRequiresInternet","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArtistID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SC7AVErrorLeV20undecodableMediaDataSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataGroup(py)uniqueID","target":"c:objc(cs)AVMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(py)startDate","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRegion","target":"c:objc(cs)AVCaptionRegion","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCaptionRegion.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUniqueFileIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedDogBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsWideColorSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedFace","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)cancelAllPendingVideoCompositionRequests","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetCache(py)playableOffline","target":"c:objc(cs)AVAssetCache"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)decodable","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)videoApertureMode","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUnsynchronizedLyric","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)time","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTaggingTime","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataBeatsPerMin","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGrouper(im)addCaption:","target":"c:objc(cs)AVCaptionGrouper"},{"kind":"memberOf","source":"s:SC7AVErrorLeV13failedToParseSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)flashMode","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTermsOfUse","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoFileTypes","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGrouper(im)flushAddedCaptionsIntoGroupsUpToTime:","target":"c:objc(cs)AVCaptionGrouper"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)videoComposition","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)locale","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)origin","target":"c:objc(cs)AVCaptionRegion(py)origin"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(py)endDate","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionFacing","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)sourcePixelBufferAttributes","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)format","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataConductor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)processedFileType","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)customVideoCompositor","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(cm)depthDataFromDictionaryRepresentation:error:","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"c:objc(cs)AVSynchronizedLayer(cm)synchronizedLayerWithPlayerItem:","target":"c:objc(cs)AVSynchronizedLayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorVideoCompositorFailed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)depthDataByConvertingToDepthDataType:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)extendedLanguageTag","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionMotion","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)size","target":"c:objc(cs)AVCaptionRegion(py)size"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)playable","target":"c:objc(cs)AVAssetTrack(py)playable"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)persistentContentKeyFromKeyVendorResponse:options:error:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)mediaType","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)decodable","target":"c:objc(cs)AVAssetTrack(py)decodable"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataMachineReadableCodeObject(py)stringValue","target":"c:objc(cs)AVMetadataMachineReadableCodeObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)seekingWaitsForVideoCompositionRendering","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SC7AVErrorLeV38fileTypeDoesNotSupportSampleReferencesSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)formatDescriptions","target":"c:objc(cs)AVAssetTrack(py)formatDescriptions"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTitleDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVSynchronizedLayer(py)playerItem","target":"c:objc(cs)AVSynchronizedLayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)transformedMetadataObjectForMetadataObject:connection:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)commitConfiguration","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)videoGravity","target":"c:objc(cs)AVPlayerLayer"},{"kind":"inheritsFrom","source":"s:12AVFoundation15AVAsyncPropertyC","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)assetCache","target":"c:objc(cs)AVURLAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)running","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)asset","target":"c:objc(cs)AVAssetExportSession"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVCompositionTrack(py)preferredTransform"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInput(py)device","target":"c:objc(cs)AVCaptureDeviceInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)beginConfiguration","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileFormatNotRecognized","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)requestor","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)removeOutput:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)deviceType","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11naturalSizeAA07AVAsyncD0CyxSo6CGSizeVGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInput(im)initWithDevice:error:","target":"c:objc(cs)AVCaptureDeviceInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)languageCode","target":"c:objc(cs)AVCompositionTrack(py)languageCode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)resourceLoader","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineH0VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)position","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(cs)NSURLSessionTask","targetFallback":"Foundation.URLSessionTask"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)presetName","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)player","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"s:SC7AVErrorLeV13noImageAtTimeSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)removeConnection:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)initWithAsset:presetName:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentType","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoading","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)enabled","target":"c:objc(cs)AVCompositionTrack(py)enabled"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVCompositionTrack(py)preferredVolume"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)metadataOutputRectOfInterestForRect:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didFinishDownloadingToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE17estimatedDataRateAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)addMediaDataCollector:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeInputSource","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)outputURL","target":"c:objc(cs)AVAssetExportSession"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithError:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)devicesWithMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceDuration","target":"c:@E@AVError"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:s5ErrorP","targetFallback":"Swift.Error"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)outputs","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)readyForDisplay","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)inputSources","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)allowedContentTypes","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioChannel","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addConnection:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)streamingContentKeyRequestDataForApp:contentIdentifier:options:error:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE12languageCodeAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","target":"c:objc(cs)AVURLAsset","sourceOrigin":{"identifier":"c:objc(cs)AVURLAsset(im)initWithURL:options:","displayName":"AVURLAsset.init(URL:options:)"}},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)compatibleTrackForCompositionTrack:","target":"c:objc(cs)AVURLAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE19extendedLanguageTagAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)outputFileType","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)devices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)preservesLivePhotoCaptureSuspendedOnSessionStop","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate(im)legibleOutput:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:","target":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)metadataForFormat:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:SC7AVErrorLeV15decoderNotFoundSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMediaSelection(im)selectMediaOption:inMediaSelectionGroup:","target":"c:objc(cs)AVMutableMediaSelection"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canAddConnection:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)response","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentLength","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)rectForMetadataOutputRectOfInterest:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredRate","target":"c:objc(cs)AVComposition"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didResolveMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16minFrameDurationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)whiteBalanceMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)currentMediaSelection","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumStillImageCaptureRequestsExceeded","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(pl)AVVideoCompositing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredVolume","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23requiresFrameReorderingAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeVideoMaxFrameDuration","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)pixelBufferAttributes","target":"c:objc(cs)AVPlayerLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::s:SC7AVErrorLeV","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ","displayName":"CustomNSError.errorDomain"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8segmentsAA07AVAsyncD0CyxSaySo0eF7SegmentCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput(py)track","target":"c:objc(cs)AVAssetReaderSampleReferenceOutput"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)canInsertItem:afterItem:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)unusedTrackID","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)adjustingWhiteBalance","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput(im)initWithTrack:","target":"c:objc(cs)AVAssetReaderSampleReferenceOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)byteRangeAccessSupported","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addOutputWithNoConnections:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:SC7AVErrorLeV40maximumStillImageCaptureRequestsExceededSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)connections","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoMaxFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)duration","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)videoRect","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addInputWithNoConnections:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeVideoMinFrameDuration","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)addOutput:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)URLAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","target":"c:objc(cs)AVURLAsset","sourceOrigin":{"identifier":"c:objc(cs)AVURLAsset(cm)URLAssetWithURL:options:","displayName":"AVURLAsset.init(URL:options:)"}},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)items","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)variants","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(im)init","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)removeOutput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileFailedToParse","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)redirect","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoMinFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE26hasAudioSampleDependenciesAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)advanceToNextItem","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoMaxFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(im)setSampleBufferDelegate:queue:","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addOutput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(im)copyDisplayedPixelBuffer","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)renewalDate","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16nominalFrameRateAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferDelegate","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeFormat","target":"c:objc(cs)AVCaptureDevice"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)initWithItems:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate(im)readinessCoordinator:captureReadinessDidChange:","target":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)errorLog","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18contentIsProtectedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)accessLog","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)formats","target":"c:objc(cs)AVCaptureDevice"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetReaderCaptionValidationHandling(im)captionAdaptor:didVendCaption:skippingUnsupportedSourceSyntaxElements:","target":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeDataMatrixCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventNoCue","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureConnection","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE09availableF16AssociationTypesAA07AVAsyncD0CyxSaySo07AVTrackH4TypeaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataType","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)creationDate","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)entireLengthAvailableOnDemand","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","target":"c:objc(cs)AVPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVPlayer(im)initWithURL:","displayName":"AVPlayer.init(URL:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)cancelled","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoImageAtTime","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)linkedDevices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoFieldMode","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)keySpace","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)dictionaryRepresentationForAuxiliaryDataType:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)trackGroups","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventController(im)cancelCurrentEventWithResumptionOffset:","target":"c:objc(cs)AVPlayerInterstitialEventController"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV23fileFormatNotRecognizedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoMinFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)suspended","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:::SYNTHESIZED::c:objc(cs)AVMutableVideoComposition","target":"c:objc(cs)AVMutableVideoComposition","sourceOrigin":{"identifier":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:","displayName":"AVMutableVideoComposition.init(propertiesOfAsset:prototypeInstruction:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeyRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)error","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(cm)textStyleRulesFromPropertyList:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@S@AVCaptionDimension@FI@units","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoFieldMode","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)cancelExport","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)startDate","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode39Mod43Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataFiltered","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:So18AVCaptionDimensionVABycfc","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)allExportPresets","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(py)trackID","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)contentInformationRequest","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)inUseByAnotherApplication","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentIsProtected","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVFragmentMinding(py)associatedWithFragmentMinder","target":"c:objc(pl)AVFragmentMinding"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isWhiteBalanceModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataMap","target":"c:objc(cs)AVDepthData"},{"kind":"overrides","source":"c:objc(cs)AVCapturePhotoOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventController(py)events","target":"c:objc(cs)AVPlayerInterstitialEventController"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)dataRequest","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode93Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredTransform","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)progress","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)connected","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventController(im)initWithPrimaryPlayer:","target":"c:objc(cs)AVPlayerInterstitialEventController"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataQuality","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17fileFailedToParseSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So18AVCaptionDimensionV5value5unitsAB14CoreFoundation7CGFloatV_So0A9UnitsTypeVtcfc","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVComposition"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRenderer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)currentEvent","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)availableChapterLocales","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)numberValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)removeMediaDataCollector:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)supportsAVCaptureSessionPreset:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo12AVAssetTrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)dateValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorEncoderNotFound","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)dataValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)shouldOptimizeForNetworkUse","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyC11descriptionSSvp","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SC7AVErrorLeV45invalidCompositionTrackSegmentSourceStartTimeSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVContentKeySystemAuthorizationToken","target":"c:@T@AVContentKeySystem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventMonitorEventsDidChangeNotification","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)lockForConfiguration:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoOrientation","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)depthDataByApplyingExifOrientation:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)unlockForConfiguration","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getTransformRampForTime:startTransform:endTransform:timeRange:","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)availableMetadataFormats","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)hasMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)commonMetadata","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23canProvideSampleCursorsAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)request","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)primaryPlayer","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE6deviceSSSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)key","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetTrackSegment","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)status","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getOpacityRampForTime:startOpacity:endOpacity:timeRange:","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)availableDepthDataTypes","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)interstitialPlayer","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventLeaveCue","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVContentKeySystemClearKey","target":"c:@T@AVContentKeySystem"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMix(py)inputParameters","target":"c:objc(cs)AVAudioMix"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)metadata","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(py)connections","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDecoderNotFound","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)mediaDataCollectors","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)depthDataByReplacingDepthDataMapWithPixelBuffer:error:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)stringValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:willDownloadToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantQualifier","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVContentKeySystemFairPlayStreaming","target":"c:@T@AVContentKeySystem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportType","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(cm)propertyListForTextStyleRules:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)finished","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"s:SC7AVErrorLeV44invalidCompositionTrackSegmentSourceDurationSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)allowsParallelizedExport","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKey","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)lyrics","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoOrientation","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)events","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoDimensions","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)connectionWithMediaType:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE6deviceSo15AVCaptureDeviceCSgvp","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorApplicationIsNotAuthorized","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeQRCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)inverseLensDistortionLookupTable","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)localizedName","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getCropRectangleRampForTime:startCropRectangle:endCropRectangle:timeRange:","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)manufacturer","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)timestamp","target":"c:objc(cs)AVCapturePhoto"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)hasProtectedContent","target":"c:objc(cs)AVComposition"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExternalStorageDevice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(py)trackID","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE4timeSo6CMTimeaSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4time13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSgSo6CMTimeaSayAMGSo0abC12RestrictionsVA2PSDySSypGtcfc","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","target":"c:@E@AVCaptionRegionWritingMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInput(py)ports","target":"c:objc(cs)AVCaptureInput"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionCenter","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV23invalidVideoCompositionSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCreationDate","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(im)initWithPrimaryPlayer:","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRateForExpensiveNetworks","target":"c:objc(cs)AVPlayerItem"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypePDF417Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)allMediaSelections","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)modelID","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentIsNotAuthorized","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeUPCECode","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)highResolutionCaptureEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCredits","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)extrinsicMatrix","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)uniqueID","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredMediaSelection","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputMediaDataWillChange:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVError","target":"c:@E@AVError","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE9processIDSiSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontStyle","target":"c:@E@AVCaptionFontStyle","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","target":"c:@T@AVAssetPlaybackConfigurationOption","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataQuality","target":"c:@E@AVDepthDataQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataObjectType","target":"c:@T@AVMetadataObjectType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAuthorizationStatus","target":"c:@E@AVAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","target":"c:@E@AVPlayerTimeControlStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","target":"c:@T@AVAudioTimePitchAlgorithm","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","target":"c:@E@AVCaptionRubyAlignment","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerWaitingReason","target":"c:@T@AVPlayerWaitingReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)pixelSize","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV35referenceForbiddenByReferencePolicySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","target":"c:@E@AVPlayerActionAtItemEnd","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","target":"c:@T@AVContentKeySessionServerPlaybackContextOption","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolution","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionSettingsKey","target":"c:@T@AVCaptionSettingsKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerStatus","target":"c:@E@AVPlayerStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionUnitsType","target":"c:@E@AVCaptionUnitsType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","target":"c:@E@AVCaptureVideoOrientation","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","target":"c:@T@AVCaptionConversionAdjustmentType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeSalientObject","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVLayerVideoGravity","target":"c:@T@AVLayerVideoGravity","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)deviceWithUniqueID:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","target":"c:@E@AVPlayerLooperItemOrdering","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileTypeProfile","target":"c:@T@AVFileTypeProfile","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","target":"c:@T@AVAssetDownloadedAssetEvictionPriority","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionLookupTable","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureColorSpace","target":"c:@E@AVCaptureColorSpace","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKeySpace","target":"c:@T@AVMetadataKeySpace","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So19AVCaptureDeviceTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetSegmentType","target":"c:@E@AVAssetSegmentType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE8fileSizes5Int64VSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureExposureMode","target":"c:@E@AVCaptureExposureMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataFormat","target":"c:@T@AVMetadataFormat","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForCapture","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)text","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextAlignment","target":"c:@E@AVCaptionTextAlignment","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyMomentarily","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonSetRateCalled","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKey","target":"c:@T@AVMetadataKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","target":"c:@E@AVCaptureMicrophoneMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCollectionUser","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyPosition","target":"c:@E@AVCaptionRubyPosition","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","target":"c:@T@AVContentKeyRequestRetryReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)playable","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureReactionType","target":"c:@T@AVCaptureReactionType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperStatus","target":"c:@E@AVPlayerLooperStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataAccuracy","target":"c:@E@AVDepthDataAccuracy","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemErrorLog","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataTaggedCharacteristic","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","target":"c:@E@AVContentAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeInterleaved2of5Code","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSSSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)cameraCalibrationData","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","target":"c:@E@AVQueuedSampleBufferRenderingStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerItemStatus","target":"c:@E@AVPlayerItemStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySystem","target":"c:@T@AVContentKeySystem","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV29decoderTemporarilyUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCodecType","target":"c:@T@AVVideoCodecType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:SC7AVErrorLeV","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMovie(im)tracksWithMediaType:"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonSetRateFailed","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyComment","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(py)audioTapProcessor","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoRange","target":"c:@T@AVVideoRange","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileType","target":"c:@T@AVFileType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataAccuracy","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)overallDurationHint","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredForwardBufferDuration","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontWeight","target":"c:@E@AVCaptionFontWeight","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeITF14Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVKeyValueStatus","target":"c:@E@AVKeyValueStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE29recordingSuccessfullyFinishedSbSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDecoderTemporarilyUnavailable","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","target":"c:@E@AVCaptionConversionValidatorStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaCharacteristic","target":"c:@T@AVMediaCharacteristic","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(py)textSelector","target":"c:objc(cs)AVTextStyleRule"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationNotSupportedForAsset","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)isPlayableExtendedMIMEType:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonAudioSessionInterrupted","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaType","target":"c:@T@AVMediaType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)defaultMediaDataStorage","target":"c:objc(cs)AVMovie(py)defaultMediaDataStorage"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)containsFragments","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(im)getVolumeRampForTime:startVolume:endVolume:timeRange:","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeMicroQRCode","target":"c:@T@AVMetadataObjectType"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForProcessing","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","target":"c:@T@AVMetadataExtraAttributeKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierIcyMetadataStreamURL","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE13mediaSubtypesSaySiGSgvp","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDevicePosition","target":"c:@E@AVCaptureDevicePosition","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)audiovisualMIMETypes","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataIdentifier","target":"c:@T@AVMetadataIdentifier","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV29encoderTemporarilyUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:textSelector:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyContentIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVOutputSettingsPreset","target":"c:@T@AVOutputSettingsPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(py)textMarkupAttributes","target":"c:objc(cs)AVTextStyleRule"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)canContainFragments","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRate","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeMicroPDF417Code","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)audiovisualTypes","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierIcyMetadataStreamTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoComposition","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSo07AVMediaD0aSgvp","target":"s:SC7AVErrorLeV"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(cs)AVAssetTrack"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)suspensionReasons","target":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"memberOf","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)endDate","target":"c:objc(cs)AVMutableDateRangeMetadataGroup"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureTorchMode","target":"c:@E@AVCaptureTorchMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataCommonKeySource","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyArtwork","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoApertureMode","target":"c:@T@AVVideoApertureMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)outputs","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)adjustingExposure","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeBuiltInWideAngleCamera","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)selectMediaOption:inMediaSelectionGroup:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canAddOutput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVideoFieldMode","target":"c:@E@AVVideoFieldMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeGS1DataBarLimitedCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferCallbackQueue","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)readable","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE21presentationTimeStampSo6CMTimeaSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","target":"c:@E@AVCaptureOutputDataDroppedReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","target":"c:@E@AVAssetExportSessionStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)removeAllItems","target":"c:objc(cs)AVQueuePlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addInput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(cm)videoCompositionLayerInstructionWithAssetTrack:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"s:SC7AVErrorLeV26applicationIsNotAuthorizedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeySoftware","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","target":"c:@E@AVCapturePhotoQualityPrioritization","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(py)audioSettings","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)readyToPlay","target":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","target":"c:@T@AVAssetImageGeneratorApertureMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidVideoComposition","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMovie(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)removeInput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeGS1DataBarExpandedCode","target":"c:@T@AVMetadataObjectType"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyRelation","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)trackWithTrackID:","target":"c:objc(cs)AVAsset(im)trackWithTrackID:"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","target":"c:@E@AVContentKeyRequestStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset(im)tracksWithMediaType:"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","target":"c:@E@AVAssetImageGeneratorResult","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(im)initWithText:timeRange:::SYNTHESIZED::c:objc(cs)AVCaption","target":"c:objc(cs)AVCaption","sourceOrigin":{"identifier":"c:objc(cs)AVCaption(im)initWithText:timeRange:","displayName":"AVCaption.init(text:timeRange:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyTitle","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE17persistentTrackIDs5Int32VSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","target":"c:@T@AVPlayerRateDidChangeReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReaderStatus","target":"c:@E@AVAssetReaderStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canAddInput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)selectMediaOptionAutomaticallyInMediaSelectionGroup:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVTrackAssociationType","target":"c:@T@AVTrackAssociationType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)exportable","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeHumanFullBody","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(im)recommendedAudioSettingsForAssetWriterWithOutputFileType:","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)removeItem:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"c:@AVCaptionUseDropFrameTimeCodeKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeySubject","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCameraIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKeySpace","target":"c:@T@AVMetadataKeySpace","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","target":"c:@T@AVPlayerInterstitialEventCue","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV29operationNotSupportedForAssetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetWriterStatus","target":"c:@E@AVAssetWriterStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)startDate","target":"c:objc(cs)AVMutableDateRangeMetadataGroup"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","target":"c:@T@AVAudioTimePitchAlgorithm","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionSettingsKey","target":"c:@T@AVCaptionSettingsKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)inputs","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVLayerVideoGravity","target":"c:@T@AVLayerVideoGravity","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)insertItem:afterItem:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","target":"c:@T@AVContentKeyRequestRetryReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","target":"c:@T@AVAssetPlaybackConfigurationOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","target":"c:@T@AVContentKeySessionServerPlaybackContextOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileTypeProfile","target":"c:@T@AVFileTypeProfile","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","target":"c:@T@AVAssetDownloadedAssetEvictionPriority","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureReactionType","target":"c:@T@AVCaptureReactionType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorEncoderTemporarilyUnavailable","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySystem","target":"c:@T@AVContentKeySystem","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","target":"c:@T@AVCaptionConversionAdjustmentType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileType","target":"c:@T@AVFileType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","target":"c:@E@AVSampleBufferRequestMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVPlayerItemFailedToPlayToEndTimeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaCharacteristic","target":"c:@T@AVMediaCharacteristic","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataFormat","target":"c:@T@AVMetadataFormat","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(py)trackID","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVCaptionTimeCodeFrameDurationKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"conformsTo","source":"c:objc(pl)AVVideoCompositionInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKey","target":"c:@T@AVMetadataKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeHumanBody","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaType","target":"c:@T@AVMediaType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrixReferenceDimensions","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","target":"c:@T@AVMetadataExtraAttributeKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canSetSessionPreset:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCodecType","target":"c:@T@AVVideoCodecType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)segments","target":"c:objc(cs)AVCompositionTrack(py)segments"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataIdentifier","target":"c:@T@AVMetadataIdentifier","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoRange","target":"c:@T@AVVideoRange","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVOutputSettingsPreset","target":"c:@T@AVOutputSettingsPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCaptureScreenInput(im)init","target":"c:objc(cs)AVCaptureInput(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","target":"c:@T@AVPlayerRateDidChangeReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceQuickTimeUserData","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)URL","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoApertureMode","target":"c:@T@AVVideoApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedAssetMinder","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)startsOnFirstEligibleVariant","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVCaptionRegion(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","target":"c:@T@AVPlayerInterstitialEventCue","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeEAN8Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyMake","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","target":"c:@T@AVSemanticSegmentationMatteType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","target":"c:@T@AVAssetImageGeneratorApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","target":"c:@E@AVSampleBufferRequestDirection","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)sessionPreset","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransformRampFromStartTransform:toEndTransform:timeRange:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyAlbum","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV15encoderNotFoundSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVTrackAssociationType","target":"c:@T@AVTrackAssociationType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4date13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSg10Foundation4DateVSayAMGSo0abC12RestrictionsVSo6CMTimeaAVSDySSypGtcfc","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeBuiltInMicrophone","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolutionForExpensiveNetworks","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","target":"c:@T@AVAssetWriterInputMediaDataLocation","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)pixelBuffer","target":"c:objc(cs)AVCapturePhoto"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","target":"c:@T@AVSemanticSegmentationMatteType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeEAN13Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVAudioTimePitchAlgorithmVarispeed","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)initWithURL:options:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE8fileTypeSo06AVFileD0aSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidOutputURLPathExtension","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceQuickTimeMetadata","target":"c:@T@AVMetadataKeySpace"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","target":"c:@T@AVCaptionConversionWarningType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyArranger","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureDeviceType","target":"c:@T@AVCaptureDeviceType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeGS1DataBarCode","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)composable","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureSessionPreset","target":"c:@T@AVCaptureSessionPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVMutableDateRangeMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)variantPreferences","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22contentIsNotAuthorizedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)tracks","target":"c:objc(cs)AVMovie(py)tracks"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransform:atTime:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@T@AVCaptureSessionPreset","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","target":"c:@T@AVAssetWriterInputMediaDataLocation","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorReferenceForbiddenByReferencePolicy","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceiTunes","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(im)initWithIdentifiers:classifyingLabels:","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeFace","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:@T@AVCoordinatedPlaybackSuspensionReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrix","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyModel","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)httpSessionIdentifier","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataObjectType","target":"c:@T@AVMetadataObjectType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetSegmentType","target":"c:@E@AVAssetSegmentType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyPosition","target":"c:@E@AVCaptionRubyPosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","target":"c:@E@AVContentAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAuthorizationStatus","target":"c:@E@AVAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVKeyValueStatus","target":"c:@E@AVKeyValueStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","target":"c:@E@AVQueuedSampleBufferRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(py)metadata","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","target":"c:@E@AVCaptionRubyAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionUnitsType","target":"c:@E@AVCaptionUnitsType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontWeight","target":"c:@E@AVCaptionFontWeight","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","target":"c:@E@AVCaptureVideoOrientation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataReleaseTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextAlignment","target":"c:@E@AVCaptionTextAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","target":"c:@E@AVCaptionConversionValidatorStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperStatus","target":"c:@E@AVPlayerLooperStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerWaitingReason","target":"c:@T@AVPlayerWaitingReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDevicePosition","target":"c:@E@AVCaptureDevicePosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVVideoFieldMode","target":"c:@E@AVVideoFieldMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)apertureMode","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureTorchMode","target":"c:@E@AVCaptureTorchMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVError","target":"c:@E@AVError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","target":"c:@E@AVCaptureMicrophoneMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacity:atTime:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyTaggedCharacteristic","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontStyle","target":"c:@E@AVCaptionFontStyle","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","target":"c:@E@AVCaptureOutputDataDroppedReason","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","target":"c:@E@AVAssetExportSessionStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE32providesPreciseDurationAndTimingAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","target":"c:@E@AVCapturePhotoQualityPrioritization","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","target":"c:@E@AVAssetImageGeneratorResult","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataPhonogramRights","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCodecTypes","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","target":"c:@E@AVContentKeyRequestStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureColorSpace","target":"c:@E@AVCaptureColorSpace","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","target":"c:@E@AVCaptureMicrophoneMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureExposureMode","target":"c:@E@AVCaptureExposureMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetReaderStatus","target":"c:@E@AVAssetReaderStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataAccuracy","target":"c:@E@AVDepthDataAccuracy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:::SYNTHESIZED::c:objc(cs)AVVideoComposition","target":"c:objc(cs)AVVideoComposition","sourceOrigin":{"identifier":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","displayName":"AVVideoComposition.init(propertiesOfAsset:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","target":"c:@E@AVSampleBufferRequestMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerItemStatus","target":"c:@E@AVPlayerItemStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataReverb","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","target":"c:@E@AVCaptionRubyAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionUnitsType","target":"c:@E@AVCaptionUnitsType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","target":"c:@E@AVCaptureVideoOrientation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextAlignment","target":"c:@E@AVCaptionTextAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAuthorizationStatus","target":"c:@E@AVAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetSegmentType","target":"c:@E@AVAssetSegmentType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyPosition","target":"c:@E@AVCaptionRubyPosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangleRampFromStartCropRectangle:toEndCropRectangle:timeRange:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","target":"c:@E@AVContentAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureColorSpace","target":"c:@E@AVCaptureColorSpace","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVKeyValueStatus","target":"c:@E@AVKeyValueStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV40noCompatibleAlternatesForExternalDisplaySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureExposureMode","target":"c:@E@AVCaptureExposureMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperStatus","target":"c:@E@AVPlayerLooperStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","target":"c:@E@AVQueuedSampleBufferRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)keySpace","target":"c:objc(cs)AVMetadataItem(py)keySpace"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVVideoFieldMode","target":"c:@E@AVVideoFieldMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataAccuracy","target":"c:@E@AVDepthDataAccuracy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","target":"c:@E@AVAssetExportSessionStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE25minimumTimeOffsetFromLiveAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)maximumSize","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontWeight","target":"c:@E@AVCaptionFontWeight","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerItemStatus","target":"c:@E@AVPlayerItemStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","target":"c:@E@AVAssetImageGeneratorResult","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionAnimation","target":"c:@E@AVCaptionAnimation","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetWriterStatus","target":"c:@E@AVAssetWriterStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataPerformers","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","target":"c:@E@AVCaptionConversionValidatorStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVError","target":"c:@E@AVError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontStyle","target":"c:@E@AVCaptionFontStyle","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV37airPlayReceiverTemporarilyUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDevicePosition","target":"c:@E@AVCaptureDevicePosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE11trackGroupsAA07AVAsyncD0CyxSaySo0E10TrackGroupCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetReaderStatus","target":"c:@E@AVAssetReaderStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionAnimation","target":"c:@E@AVCaptionAnimation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(py)advanceIntervalForDelegateInvocation","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:layerInstruction:asset:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So12AVPlayerItemC12AVFoundationE4seek2toSb10Foundation4DateV_tYaF","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureTorchMode","target":"c:@E@AVCaptureTorchMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetWriterStatus","target":"c:@E@AVAssetWriterStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySignature","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","target":"c:@E@AVCaptureOutputDataDroppedReason","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)hasMediaCharacteristic:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionAnimation","target":"c:@E@AVCaptionAnimation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineG0VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVCaptureMovieFileOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","target":"c:@E@AVCaptionRegionWritingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeySoftware","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacityRampFromStartOpacity:toEndOpacity:timeRange:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)mediaSubTypes","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)outputSettings","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","target":"c:@E@AVCapturePhotoQualityPrioritization","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextCombine","target":"c:@E@AVCaptionTextCombine","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVAssetImageGeneratorApertureModeProductionAperture","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)appliesPreferredTrackTransform","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalSource","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextCombine","target":"c:@E@AVCaptionTextCombine","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","target":"c:@E@AVContentKeyRequestStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionFormatConformer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)mediaType","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextCombine","target":"c:@E@AVCaptionTextCombine","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","target":"c:@E@AVCaptionRegionDisplayAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegateQueue","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCVPixelFormatTypes","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(im)startRecordingToOutputFileURL:outputFileType:recordingDelegate:","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionScroll","target":"c:@E@AVCaptionRegionScroll","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","target":"c:@E@AVSampleBufferRequestMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","target":"c:@E@AVCaptionRegionWritingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)asset","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalFormat","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFlashMode","target":"c:@E@AVCaptureFlashMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","target":"c:@T@AVCaptionConversionWarningType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSignature","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureReactionEffectState","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlaybackCoordinator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFocusMode","target":"c:@E@AVCaptureFocusMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:So12AVPlayerItemC12AVFoundationE5asset28automaticallyLoadedAssetKeysABSo7AVAssetC_SayAC22AVPartialAsyncPropertyCyAGGGtcfc","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySeek","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(im)fileDataRepresentation","target":"c:objc(cs)AVCapturePhoto"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6lyricsAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeContinuityCamera","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyProduct","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(cm)availableOutputFileTypes","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","target":"c:@E@AVCaptionRegionDisplayAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","target":"c:@E@AVCaptionRegionDisplayAlignment","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12encodeFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)muted","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataSoftware","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangle:atTime:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetDownloadDelegate","target":"c:objc(pl)NSURLSessionDelegate","targetFallback":"Foundation.URLSessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","target":"c:@E@AVCaptureWhiteBalanceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSize","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12creationDateAA07AVAsyncD0CyxSo14AVMetadataItemCSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySetSubtitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionScroll","target":"c:@E@AVCaptionRegionScroll","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(im)init","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyProducer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeDeskViewCamera","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(im)init","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionScroll","target":"c:@E@AVCaptionRegionScroll","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6images3forAbCE6ImagesVSaySo6CMTimeaG_tF","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFlashMode","target":"c:@E@AVCaptureFlashMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)resolvedSettings","target":"c:objc(cs)AVCapturePhoto"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithPixelBufferAttributes:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSeek","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureDeviceType","target":"c:@T@AVCaptureDeviceType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyReleaseTime","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","target":"c:@E@AVCaptureCenterStageControlMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReader","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE5image2atSo10CGImageRefaAD_So6CMTimea10actualTimetAI_tYaKF","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)minFreeDiskSpaceLimit","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeExternal","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23availableChapterLocalesAA07AVAsyncD0CyxSay10Foundation6LocaleVGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyPhonogramRights","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)textAlignment","target":"c:objc(cs)AVCaption(py)textAlignment"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataProduct","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFocusMode","target":"c:@E@AVCaptureFocusMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithOutputSettings:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","target":"c:@T@AVAudioTimePitchAlgorithm","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidValueForKey:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionSettingsKey","target":"c:@T@AVCaptionSettingsKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVLayerVideoGravity","target":"c:@T@AVLayerVideoGravity","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","target":"c:@T@AVAssetPlaybackConfigurationOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","target":"c:@T@AVContentKeySessionServerPlaybackContextOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)region","target":"c:objc(cs)AVCaption(py)region"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileTypeProfile","target":"c:@T@AVFileTypeProfile","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","target":"c:@T@AVAssetDownloadedAssetEvictionPriority","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureReactionType","target":"c:@T@AVCaptureReactionType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataFormat","target":"c:@T@AVMetadataFormat","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySystem","target":"c:@T@AVContentKeySystem","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSetSubtitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKey","target":"c:@T@AVMetadataKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","target":"c:@T@AVCaptionConversionAdjustmentType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCodecType","target":"c:@T@AVVideoCodecType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyReverb","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","target":"c:@T@AVContentKeyRequestRetryReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoRange","target":"c:@T@AVVideoRange","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileType","target":"c:@T@AVFileType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyPerformers","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","target":"c:@T@AVPlayerRateDidChangeReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)photoCount","target":"c:objc(cs)AVCapturePhoto"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaCharacteristic","target":"c:@T@AVMediaCharacteristic","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeExternalUnknown","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","target":"c:@T@AVPlayerInterstitialEventCue","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)volume","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKeySpace","target":"c:@T@AVMetadataKeySpace","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaType","target":"c:@T@AVMediaType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFlashMode","target":"c:@E@AVCaptureFlashMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","target":"c:@T@AVMetadataExtraAttributeKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","target":"c:@T@AVSemanticSegmentationMatteType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataIdentifier","target":"c:@T@AVMetadataIdentifier","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)enabled","target":"c:objc(cs)AVAssetTrack(py)enabled"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)status","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","target":"c:@E@AVCaptureWhiteBalanceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVOutputSettingsPreset","target":"c:@T@AVOutputSettingsPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPrivate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoApertureMode","target":"c:@T@AVVideoApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSandboxExtensionDenied","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)clock","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)hasNewPixelBufferForItemTime:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVPlayerItemDidPlayToEndTimeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)error","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE033availableMediaCharacteristicsWithG16SelectionOptionsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(im)setMetadataObjectsDelegate:queue:","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22sandboxExtensionDeniedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","target":"c:@T@AVAssetImageGeneratorApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)copyPixelBufferForItemTime:itemTimeForDisplay:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureScreenInput","target":"c:objc(cs)AVCaptureInput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","target":"c:@E@AVCaptureCenterStageControlMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)enabled","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataProducedNotice","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureStillImageOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","target":"c:@E@AVCaptureSystemUserInterface","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVTrackAssociationType","target":"c:@T@AVTrackAssociationType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(im)init","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioOutputDeviceUniqueID","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","target":"c:@T@AVAssetWriterInputMediaDataLocation","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE8variantsAA07AVAsyncD0CyxSaySo14AVAssetVariantCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","target":"c:@E@AVCaptureAutoFocusSystem","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","target":"c:@T@AVCaptionConversionWarningType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceAfter","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLog(im)extendedLogData","target":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureDeviceType","target":"c:@T@AVCaptureDeviceType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPopularimeter","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)formatDescription","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18allMediaSelectionsAA07AVAsyncD0CyxSaySo16AVMediaSelectionCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:@E@AVCapturePhotoOutputCaptureReadiness","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(pl)AVAssetDownloadDelegate","target":"c:objc(pl)NSURLSessionTaskDelegate","targetFallback":"Foundation.URLSessionTaskDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)availableMetadataObjectTypes","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","target":"c:@E@AVCaptureSystemUserInterface","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorEncodeFailed","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureSessionPreset","target":"c:@T@AVCaptureSessionPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)AVFragmentMinding"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataQuality","target":"c:@E@AVDepthDataQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:Sci","targetFallback":"_Concurrency.AsyncSequence"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFocusMode","target":"c:@E@AVCaptureFocusMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsDelegate","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","target":"c:@E@AVCaptureAutoFocusSystem","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPositionSynchronization","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)captureReadiness","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)input","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishCaptureForResolvedSettings:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:@T@AVCoordinatedPlaybackSuspensionReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23preferredMediaSelectionAA07AVAsyncD0CyxSo07AVMediaH0CGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","target":"c:@E@AVPlayerTimeControlStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)animation","target":"c:objc(cs)AVCaption(py)animation"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)mediaType","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsCallbackQueue","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataObjectType","target":"c:@T@AVMetadataObjectType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","target":"c:@E@AVCaptureWhiteBalanceMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)allowedAudioSpatializationFormats","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"memberOf","source":"c:@T@AVCaptureDeviceTransportControlsSpeed","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataBodyObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV17makeAsyncIteratorAEyF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci17makeAsyncIterator0bC0QzyF","displayName":"AsyncSequence.makeAsyncIterator()"}},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureSupported","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(cs)AVURLAsset"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceBefore","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)rectOfInterest","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19hasProtectedContentAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)mode","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRecordingDates","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(cs)AVMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegate","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerWaitingReason","target":"c:@T@AVPlayerWaitingReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:ScI","targetFallback":"_Concurrency.AsyncIteratorProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)requestNotificationOfMediaDataChangeWithAdvanceInterval:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","target":"c:@E@AVPlayerActionAtItemEnd","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:@E@AVCapturePhotoOutputCaptureReadiness","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectTypes","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(py)delegateQueue","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)customVideoCompositor","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)maxSampleCount","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:10Foundation13CustomNSErrorP","targetFallback":"Foundation.CustomNSError"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV13AsyncIteratora","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci13AsyncIteratorQa","displayName":"AsyncSequence.AsyncIterator"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRecordingTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVQueuePlayer","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerStatus","target":"c:@E@AVPlayerStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(im)initWithIdentifiers:","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataCatBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","target":"c:@E@AVCaptureCenterStageControlMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(py)delegate","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)studioLightActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","target":"c:@E@AVPlayerLooperItemOrdering","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:::SYNTHESIZED::c:objc(cs)AVContentKeySession","target":"c:objc(cs)AVContentKeySession","sourceOrigin":{"identifier":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:","displayName":"AVContentKeySession.init(keySystem:storageDirectoryAtURL:)"}},{"kind":"inheritsFrom","source":"s:12AVFoundation22AVPartialAsyncPropertyC","target":"s:12AVFoundation18AVAnyAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)videoComposition","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataQuality","target":"c:@E@AVDepthDataQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(im)CGImageRepresentation","target":"c:objc(cs)AVCapturePhoto"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","target":"c:@E@AVCaptureSystemUserInterface","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","target":"c:@E@AVSampleBufferRequestDirection","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyTrackName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","target":"c:@E@AVPlayerTimeControlStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)overrideTime","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@T@AVCaptureDeviceType","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(cs)NSURLSessionTask","targetFallback":"Foundation.URLSessionTask"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(py)sourceURL","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputGroup","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","target":"c:@E@AVPlayerActionAtItemEnd","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(py)sourceTrackID","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(py)audioSettings","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19canContainFragmentsAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadURLSession","target":"c:objc(cs)NSURLSession","targetFallback":"Foundation.URLSession"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(cs)AVMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRecommendedBufferSize","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyTrack","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So21AVCaptureDeviceFormatC12AVFoundationE36secondaryNativeResolutionZoomFactorsSay14CoreFoundation7CGFloatVGvp","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerStatus","target":"c:@E@AVPlayerStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)restrictions","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)showSystemUserInterface:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUnsynchronizedLyric","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(py)empty","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)automaticallyAdjustsVideoMirroring","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)resumptionOffset","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPopularimeter","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)studioLightEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceInput","target":"c:objc(cs)AVCaptureInput"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorSyncInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)startCursor","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagSupported","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)contentAuthorizedForPlayback","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV31segmentStartedWithNonSyncSampleSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)playoutLimit","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataCredits","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So21AVCaptureDeviceFormatC12AVFoundationE27supportedMaxPhotoDimensionsSaySo07CMVideoH0aGvp","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(im)initWithTimeRange:","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19overallDurationHintAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsStartWithPrimarySegmentBoundary","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUserText","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","target":"c:@E@AVPlayerLooperItemOrdering","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)generateCGImageAsynchronouslyForTime:completionHandler:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoSourceTrack","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE17containsFragmentsAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)direction","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPositionSynchronization","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(im)isVideoRotationAngleSupported:","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataCreationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoRotationAngle","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)preferredMinSampleCount","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21incorrectlyConfiguredSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsResumptionWithPrimarySegmentBoundary","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)activeMicrophoneMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTrackNumber","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDepthData","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPlayCounter","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","target":"c:@E@AVSampleBufferRequestDirection","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)applicationAuthorizedForPlayback","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isExportableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)limitCursor","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorExternalPlaybackNotSupportedForAsset","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorAirPlayReceiverTemporarilyUnavailable","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)preferredMicrophoneMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUniqueFileIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate(im)metadataCollector:didCollectDateRangeMetadataGroups:indexesOfNewGroups:indexesOfModifiedGroups:","target":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)cue","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)generateCGImagesAsynchronouslyForTimes:completionHandler:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19rosettaNotInstalledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionValidator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)containsFragments","target":"c:objc(cs)AVAsset(py)containsFragments"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)canContainFragments","target":"c:objc(cs)AVAsset(py)canContainFragments"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPlaylistDelay","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSItemProviderReading","targetFallback":"Foundation.NSItemProviderReading"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataFullName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFailedToLoadSampleData","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:So28AVSampleCursorDependencyInfoaABycfc","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","target":"c:@E@AVCaptureAutoFocusSystem","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCancelled","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)companionDeskViewCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasRedundantCoding","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationNotSupportedForPreset","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPayment","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(im)captureStillImageAsynchronouslyFromConnection:completionHandler:","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isComposableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18operationCancelledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So28AVSampleCursorDependencyInfoa43sampleIndicatesWhetherItHasDependentSamples0eijK00efgH15DependsOnOthers0elmN00efghI15RedundantCoding0eioP0AB10ObjectiveC8ObjCBoolV_A5Ktcfc","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSItemProviderWriting","targetFallback":"Foundation.NSItemProviderWriting"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)authorizationRequiredForPlayback","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferGenerator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)primaryItem","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)metadata","target":"c:objc(cs)AVAsset(py)metadata"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(cm)jpegStillImageNSDataRepresentation:","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)dataValue","target":"c:objc(cs)AVMetadataItem(py)dataValue"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:@E@AVCapturePhotoOutputCaptureReadiness","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isReadableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPerformerSortOrder","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)identifier","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)active","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidSampleCursor","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)displayName","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)initWithAsset:error:","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)copyCGImageAtTime:actualTime:error:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE28isCompatibleWithAirPlayVideoAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusFailed","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToDate:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)time","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataDisclaimer","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)lyrics","target":"c:objc(cs)AVAsset(py)lyrics"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)date","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOwnership","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUserURL","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)continuityCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureSessionPreset","target":"c:@T@AVCaptureSessionPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)availableChapterLocales","target":"c:objc(cs)AVAsset(py)availableChapterLocales"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)initWithAsset:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)commonMetadata","target":"c:objc(cs)AVAsset(py)commonMetadata"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV26contentKeyRequestCancelledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoMirrored","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionAdjustment(py)adjustmentType","target":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)templateItems","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)availableMetadataFormats","target":"c:objc(cs)AVAsset(py)availableMetadataFormats"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)audioChannels","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCompleted","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@T@AVTrackAssociationType","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO","target":"s:s8SendableP","targetFallback":"Swift.Sendable","sourceOrigin":{"identifier":"s:Sci7ElementQa","displayName":"AsyncSequence.Element"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPartOfASet","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)reactionEffectsInProgress","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoMirroring","target":"c:objc(cs)AVCaptureConnection"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)overallDurationHint","target":"c:objc(cs)AVAsset(py)overallDurationHint"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)selectedMediaOptionInMediaSelectionGroup:","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)playable","target":"c:objc(cs)AVAsset(py)playable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)hasProtectedContent","target":"c:objc(cs)AVAsset(py)hasProtectedContent"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)inputPorts","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18formatDescriptionsAA07AVAsyncD0CyxSaySo22CMFormatDescriptionRefaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19invalidSampleCursorSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataKeywords","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)performEffectForReaction:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(im)initWithInputPort:videoPreviewLayer:","target":"c:objc(cs)AVCaptureConnection"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)allMediaSelections","target":"c:objc(cs)AVAsset(py)allMediaSelections"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusExporting","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSynchronizedTempoCodes","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)associatedMediaSelectionOptionInMediaSelectionGroup:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)templatePlayerItem","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)availableReactionTypes","target":"c:objc(cs)AVCaptureDevice"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)key","target":"c:objc(cs)AVMetadataItem(py)key"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)metadataForFormat:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"memberOf","source":"s:SC7AVErrorLeV30operationNotSupportedForPresetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByApplyingExifOrientation:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:::SYNTHESIZED::c:objc(cs)AVSampleBufferRequest","target":"c:objc(cs)AVSampleBufferRequest","sourceOrigin":{"identifier":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:","displayName":"AVSampleBufferRequest.init(startCursor:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)capturingStillImage","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusOAASQR_rlE2eeoiySbAEyxq__G_AGtFZ","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO","sourceOrigin":{"identifier":"s:SQ2eeoiySbx_xtFZ","displayName":"Equatable.==(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(im)initWithInputPorts:output:","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo20AVMutableCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment2","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(py)matteType","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTaggingTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)enabled","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)highResolutionStillImageOutputEnabled","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataHostComputer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)displayNameWithLocale:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredMediaSelection","target":"c:objc(cs)AVAsset(py)preferredMediaSelection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9isEnabledAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)cancelContentAuthorizationRequest","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV36externalPlaybackNotSupportedForAssetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRecordingDates","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11isDecodableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorIncorrectlyConfigured","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSubTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)contentAuthorizationRequestStatus","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(cm)semanticSegmentationMatteFromImageSourceAuxiliaryDataType:dictionaryRepresentation:error:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:@T@AVCoordinatedPlaybackSuspensionReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentKeyRequestCancelled","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)output","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)exportable","target":"c:objc(cs)AVAsset(py)exportable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)propertyList","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetCache","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRecordingTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoPreviewLayer","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)automaticallyHandlesInterstitialEvents","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSynchronizedLyric","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)canPerformReactionEffects","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO11descriptionSSvp","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO","sourceOrigin":{"identifier":"s:s23CustomStringConvertibleP11descriptionSSvp","displayName":"CustomStringConvertible.description"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO7loadingyAEyxq__GAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSegmentStartedWithNonSyncSample","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO12notYetLoadedyAEyxq__GAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)extendedLanguageTag","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE20mediaCharacteristicsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"overrides","source":"c:objc(cs)AVCaptureMetadataOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:","target":"c:objc(cs)AVMediaDataStorage"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMovie(im)tracksWithMediaType:"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:identifierForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationCancelled","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeyResponse","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE21totalSampleDataLengthAA07AVAsyncD0Cyxs5Int64VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF","displayName":"AsyncSequence.compactMap(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)willPlayOnce","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectGesturesEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTitleDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataModel","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)playable","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15isSelfContainedAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(cs)AVMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRecommendedBufferSize","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO6failedyAEyxq__GSo7NSErrorCcAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22failedToLoadSampleDataSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectsEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)userDefinedAttributes","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO6loadedyAEyxq__Gq_cAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVTimedMetadataGroup(py)items","target":"c:objc(cs)AVMetadataGroup(py)items"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataMake","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTitleSortOrder","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAggregateAssetDownloadTask(py)URLAsset","target":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorRosettaNotInstalled","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorStorageRange","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16naturalTimeScaleAA07AVAsyncD0Cyxs5Int32VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)commonMetadata","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPrivate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)assetListResponse","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)trackGroups","target":"c:objc(cs)AVAsset(py)trackGroups"},{"kind":"memberOf","source":"c:objc(cs)AVMediaDataStorage(im)URL","target":"c:objc(cs)AVMediaDataStorage"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)cancelAllCGImageGeneration","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)availableMetadataFormats","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So21AVCaptureDeviceFormatC12AVFoundationE20supportedColorSpacesSaySo0aF5SpaceVGvp","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)creationDate","target":"c:objc(cs)AVAsset(py)creationDate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataLocationISO6709","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTermsOfUse","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)locale","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9timeRangeAA07AVAsyncD0CyxSo06CMTimeH0aGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyProducedNotice","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:segmentReport:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)metadataForFormat:","target":"c:objc(cs)AVAsset(im)metadataForFormat:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV13noSourceTrackSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)portraitEffectActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVComposition","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)portraitEffectEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)otherParticipants","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)closedCaptionDisplayEnabled","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaSelectionOption","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialAudioSourceWebpage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMinBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasons","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE9textColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","target":"c:objc(cs)AVCaption"},{"kind":"inheritsFrom","source":"c:objc(cs)AVURLAsset","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceDiscoverySession(py)devices","target":"c:objc(cs)AVCaptureDeviceDiscoverySession"},{"kind":"memberOf","source":"s:SC7AVErrorLeV14malformedDepthSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)naturalSize","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorCreateContentKeyRequestFailed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusValidating","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)animation","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByMetadataItemFilter:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(im)finishWithError:","target":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialAudioFileWebpage","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMaxBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceDiscoverySession(cm)discoverySessionWithDeviceTypes:mediaType:position:","target":"c:objc(cs)AVCaptureDeviceDiscoverySession"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionDefaultPolicy","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(im)initWithCaptions:timeRange:conversionSettings:","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE9fontStyle2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)status","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusStopped","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialArtistWebpage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)compositionTime","target":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)prerollForRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackType","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE10decoration2atSo0A10DecorationV_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)captions","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didPauseRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE15backgroundColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17formatUnsupportedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)identifierForKey:keySpace:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)playbackCoordinator","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorUnsupportedOutputSettings","target":"c:@E@AVError"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:interstitialTimeRangesForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeWAVE","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)estimatedDataRate","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)timeRange","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusCompleted","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)languageCode","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrateStandardDeviation","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)beginSuspensionForReason:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE10fontWeight2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)renderSize","target":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)centerStageRectOfInterest","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)composable","target":"c:objc(cs)AVAsset(py)composable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)selfContained","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE4ruby2atSo0A4RubyCSg_SnySS5IndexVGtAJ_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderHint(py)startCompositionTime","target":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)setParticipantLimit:forWaitingOutSuspensionsWithReason:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidAll","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)enabled","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(py)pixelFormatType","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)trackWithTrackID:","target":"c:objc(cs)AVAsset(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfDroppedVideoFrames","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)anticipateRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)totalSampleDataLength","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(py)mattingImage","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)durationOffset","target":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderHint(py)endCompositionTime","target":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToLocal","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)keySpaceForIdentifier:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(py)timeRange","target":"c:objc(cs)AVCaptionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)expectedItemTimeAtHostTime:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)volume","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)timeRange","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didResumeRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV20contentIsUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationNotAllowed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(py)captions","target":"c:objc(cs)AVCaptionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionFormatConformer(py)conformsCaptionsToTimeRange","target":"c:objc(cs)AVCaptionFormatConformer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionFormatConformer(im)initWithConversionSettings:","target":"c:objc(cs)AVCaptionFormatConformer"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE11textCombine2atSo0a4TextD0V_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageAudioBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusUnknown","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasonsThatTriggerWaiting","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsHDRSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(im)initWithCaptions:timeRange:","target":"c:objc(cs)AVCaptionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBuffer:error:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)downloadOverdue","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(im)initWithTimeRange:","target":"c:objc(cs)AVCaptionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)key","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)peakHoldLevel","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)participantLimitForWaitingOutSuspensionsWithReason:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)masterClock","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionFormatConformer(im)conformedCaptionForCaption:error:","target":"c:objc(cs)AVCaptionFormatConformer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaption","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)averagePowerLevel","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)canConformColorOfSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)enabled","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)keyForIdentifier:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)readable","target":"c:objc(cs)AVAsset(py)readable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)startupTime","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(im)dictionaryRepresentationForAuxiliaryDataType:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)centerStageActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(im)respondWithData:","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)availableMetadataFormats","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyURLLink","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19operationNotAllowedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)priority","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)priority"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalReleaseYear","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(im)isEqual:","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:time:","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentIsUnavailable","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)centerStageEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)preferredVideoDecoderGPURegistryID","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyLocation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)dataValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyWarning","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV4nextAE7ElementOSgyYaF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:ScI4next7ElementQzSgyYaKF","displayName":"AsyncIteratorProtocol.next()"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalReleaseTime","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(im)encodeWithCoder:","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)expirationDate","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)expirationDate"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)pauseSnapsToMediaTimeOfOriginator","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVAssetPlaybackAssistant(cm)assetPlaybackAssistantWithAsset:","target":"c:objc(cs)AVAssetPlaybackAssistant"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didUpdatePersistableContentKey:forContentKeyIdentifier:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyLastModifiedDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)centerStageControlMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalLyricist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)commonMetadata","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"s:SC7AVErrorLeV25unsupportedOutputSettingsSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateRateChangeToRate:options:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)metadata","target":"c:objc(cs)AVAssetTrack(py)metadata"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequest:didFailWithError:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset(im)tracksWithMediaType:"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredAndSortedAccordingToPreferredLanguages:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:date:","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)startTimeOffset","target":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyLanguage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(im)mutableCopyWithZone:","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)metadata","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFormatUnsupported","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)decodable","target":"c:objc(cs)AVAssetTrack(py)decodable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)playable","target":"c:objc(cs)AVAssetTrack(py)playable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPayment","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalFilename","target":"c:@T@AVMetadataKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:shouldRetryContentKeyRequest:reason:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)initWithPlaybackControlDelegate:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(cpy)eligibleForHDRPlayback","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)playbackControlDelegate","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)origin","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureOutput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVFileTypeTIFF","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVPlayerItemMediaSelectionDidChangeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)minFrameDuration","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyFormat","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishProcessingPhoto:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateSeekToTime:options:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataTrack","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)switchBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:","target":"c:objc(cs)AVContentKeySession"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)requiresFrameReordering","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)identifier","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalAlbumTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)audiovisualBackgroundPlaybackPolicy","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)formatDescriptions","target":"c:objc(cs)AVAssetTrack(py)formatDescriptions"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMalformedDepth","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV29createContentKeyRequestFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVFileTypeSunAU","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataTrackName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)mediaRequestsWWAN","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSItemProviderReading","targetFallback":"Foundation.NSItemProviderReading"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)region","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","target":"c:objc(cs)AVAssetPlaybackAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)writingMode","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialPublisherWebpage","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(py)tracks","target":"c:objc(cs)AVAsset(py)tracks"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)textAlignment","target":"c:objc(cs)AVCaption"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideRenewingContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyCreator","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)displayAlignment","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)preventsDisplaySleepDuringVideoPlayback","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVFileTypeSCC","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByIdentifier:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)scroll","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","target":"c:objc(cs)AVAssetPlaybackAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSItemProviderWriting","targetFallback":"Foundation.NSItemProviderWriting"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)size","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyCreationDate","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvidePersistableContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)nominalFrameRate","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVFileTypeQuickTimeMovie","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)delegateQueue","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAppleID","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemFilter(cm)metadataItemFilterForSharing","target":"c:objc(cs)AVMetadataItemFilter"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyCopyrights","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartDate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)delegate","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentNotUpdated","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)formatDescriptionReplacements","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)delegate","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArranger","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVDepthDataQuality","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyContributor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfMediaRequests","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)storageURL","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)outputFileURL","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoLongerPlayable","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)unusedTrackID","target":"c:objc(cs)AVAsset(im)unusedTrackID"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAlbum","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","target":"c:objc(cs)AVCompositionTrackSegment","sourceOrigin":{"identifier":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:","displayName":"AVCompositionTrackSegment.init(URL:trackID:sourceTimeRange:targetTimeRange:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)serverAddress","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForResponseToAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyArtwork","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfServerAddressChanges","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)segments","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInputSource(py)inputSourceID","target":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)setDelegate:queue:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAlbumArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","target":"c:objc(cs)AVMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMovie(im)initWithURL:options:","displayName":"AVMovie.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)URI","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataKeywordList","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaDataStorage","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE15extraAttributesAA07AVAsyncD0CyxSDySo0E17ExtraAttributeKeyaypGSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAccountKind","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLog(py)extendedLogDataStringEncoding","target":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)duration","target":"c:objc(cs)AVAsset(py)duration"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelLoadingRequest:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyAlbumName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPlaylistDelay","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)processContentKeyRequestWithIdentifier:initializationData:options:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(py)mattingImage","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLog(py)events","target":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAcknowledgement","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)preferredVolume","target":"c:objc(cs)AVAssetTrack(py)preferredVolume"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE5valueAA07AVAsyncD0CyxSo9NSCopying_So8NSObjectpSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoCompatibleAlternatesForExternalDisplay","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInputSource(py)localizedName","target":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willBeginCaptureForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataAlbumAndTrack","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(cm)playerLayerWithPlayer:","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPlayCounter","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequestDidSucceed:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetImageGenerator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyWriter","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)expire","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(py)assetReaderTrackOutput","target":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11stringValueAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionContentProtectionSessionIdentifierDidChange:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(cm)movieWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","target":"c:objc(cs)AVMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMovie(cm)movieWithURL:options:","displayName":"AVMovie.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)initWithAssetReaderTrackOutput:","target":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovieMinder(py)mindingInterval","target":"c:objc(cs)AVFragmentedAssetMinder(py)mindingInterval"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPerformerSortOrder","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(im)dictionaryRepresentationForAuxiliaryDataType:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForLoadingOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate(im)captureOutput:didOutputMetadataObjects:fromConnection:","target":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)keySystem","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredRate","target":"c:objc(cs)AVAsset(py)preferredRate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionDidGenerateExpiredSessionReport:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredVolume","target":"c:objc(cs)AVAsset(py)preferredVolume"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataCollection","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11numberValueAA07AVAsyncD0CyxSo8NSNumberCSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(py)pixelFormatType","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForRenewalOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithAdditionalLayer:asTrackID:","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(cm)compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","target":"c:objc(cs)AVCompositionTrackSegment","sourceOrigin":{"identifier":"c:objc(cs)AVCompositionTrackSegment(cm)compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:","displayName":"AVCompositionTrackSegment.init(URL:trackID:sourceTimeRange:targetTimeRange:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)contentProtectionSessionIdentifier","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeColorSpace","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyConductor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recordedFileSize","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dataValueAA07AVAsyncD0Cyx10Foundation4DataVSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dateValueAA07AVAsyncD0Cyx10Foundation4DateVSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedDuration","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)validateTrackSegments:error:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyContentRating","target":"c:@T@AVMetadataKey"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:willFinishRecordingToOutputFileAtURL:fromConnections:error:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)transferDuration","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMutableMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)keySpace","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBuffer:error:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)extendedLanguageTag","target":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(pl)AVCapturePhotoCaptureDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedFileSize","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureInput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)decodable","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE012availableRawB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)nextTimedMetadataGroup","target":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)commonKey","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:@T@AVPlayerRateDidChangeReason","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageVideoBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(cm)portraitEffectsMatteFromDictionaryRepresentation:error:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)formatDescriptions","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyBeatsPerMin","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)renewExpiringResponseDataForContentKeyRequest:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCompositionTrackFormatDescriptionReplacement.init(coder:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)addTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)pauseRecording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recordedDuration","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedAverageBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)resumeRecording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByApplyingExifOrientation:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV16noLongerPlayableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)preferredTransform","target":"c:objc(cs)AVAssetTrack(py)preferredTransform"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)playable","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo13AVCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE09supportedB16PixelFormatTypes3forSays6UInt32VGSo10AVFileTypea_tF","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)languageCode","target":"c:objc(cs)AVAssetTrack(py)languageCode"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)stopRecording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredTransform","target":"c:objc(cs)AVAsset(py)preferredTransform"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartOffset","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArtistID","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(im)validateCaptionConversionWithWarningHandler:","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)naturalSize","target":"c:objc(cs)AVAssetTrack(py)naturalSize"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)segmentsDownloadedDuration","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)removeTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didFinishRecordingToOutputFileAtURL:fromConnections:error:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)requiresSetUpModeCompletion","target":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17contentNotUpdatedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(im)stopValidating","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"s:12AVFoundation18AVAnyAsyncPropertyC11descriptionSSvp","target":"s:12AVFoundation18AVAnyAsyncPropertyC","sourceOrigin":{"identifier":"s:s23CustomStringConvertibleP11descriptionSSvp","displayName":"CustomStringConvertible.description"}},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8durationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackSessionID","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate(im)metadataOutput:didOutputTimedMetadataGroups:fromPlayerItemTrack:","target":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recordingPaused","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE13preferredRateAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportControlsSpeed","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withKey:keySpace:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArtDirector","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfBytesTransferred","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeOriginatingParticipantKey","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)warnings","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)replaceFormatDescription:withFormatDescription:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)durationWatched","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)startRecordingToOutputFileURL:recordingDelegate:","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)metadataForFormat:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE19supportedFlashModesSaySo0aF4ModeVGvp","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)setTransportControlsPlaybackMode:speed:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withLocale:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfStalls","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)mainWindowFrame","target":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeNotification","target":"c:objc(cs)AVPlayer"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json b/pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json new file mode 100644 index 0000000000..6c5841075b --- /dev/null +++ b/pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json @@ -0,0 +1 @@ +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFoundation","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieContainsMovieFragmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieContainsMovieFragmentsDidChange"],"names":{"title":"AVFragmentedMovieContainsMovieFragmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieContainsMovieFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieContainsMovieFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)decodeCMTimeMappingForKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","decodeTimeMapping(forKey:)"],"names":{"title":"decodeTimeMapping(forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeMapping"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeMapping"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionInterruptionEndedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionInterruptionEnded"],"names":{"title":"AVCaptureSessionInterruptionEnded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionInterruptionEnded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionInterruptionEnded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMTimeRangeValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","timeRangeValue"],"names":{"title":"timeRangeValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRangeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRangeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetContainsFragmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetContainsFragmentsDidChange"],"names":{"title":"AVAssetContainsFragmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetContainsFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetContainsFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE29AVPlayerItemNewAccessLogEntryABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemNewAccessLogEntry"],"names":{"title":"AVPlayerItemNewAccessLogEntry","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewAccessLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewAccessLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."},{"domain":"iOS","introduced":{"major":6,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(videoDimensions:)"],"names":{"title":"init(videoDimensions:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"videoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"videoDimensions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"dimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetTrackTrackAssociationsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetTrackTrackAssociationsDidChange"],"names":{"title":"AVAssetTrackTrackAssociationsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTrackAssociationsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTrackAssociationsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)encodeCMTimeMapping:forKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","encode(_:forKey:)"],"names":{"title":"encode(_:forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeMapping","declarationFragments":[{"kind":"identifier","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceWasConnectedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureDeviceWasConnected"],"names":{"title":"AVCaptureDeviceWasConnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionRuntimeErrorNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionRuntimeError"],"names":{"title":"AVCaptureSessionRuntimeError","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionRuntimeError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionRuntimeError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionDidStartRunningNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionDidStartRunning"],"names":{"title":"AVCaptureSessionDidStartRunning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStartRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStartRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieDurationDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieDurationDidChange"],"names":{"title":"AVFragmentedMovieDurationDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetWasDefragmentedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetWasDefragmented"],"names":{"title":"AVAssetWasDefragmented","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)decodeCMTimeRangeForKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","decodeTimeRange(forKey:)"],"names":{"title":"decodeTimeRange(forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMTimeRange:)"],"names":{"title":"init(CMTimeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(timeRange:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange"],"names":{"title":"AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(timeMapping:)"],"names":{"title":"init(timeMapping:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferAudioRendererOutputConfigurationDidChange"],"names":{"title":"AVSampleBufferAudioRendererOutputConfigurationDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererOutputConfigurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererOutputConfigurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetMediaSelectionGroupsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetMediaSelectionGroupsDidChange"],"names":{"title":"AVAssetMediaSelectionGroupsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetMediaSelectionGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetMediaSelectionGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieTrackTimeRangeDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieTrackTimeRangeDidChange"],"names":{"title":"AVFragmentedMovieTrackTimeRangeDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemNewErrorLogEntryABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemNewErrorLogEntry"],"names":{"title":"AVPlayerItemNewErrorLogEntry","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewErrorLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewErrorLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."},{"domain":"iOS","introduced":{"major":6,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieWasDefragmentedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieWasDefragmented"],"names":{"title":"AVFragmentedMovieWasDefragmented","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerFailedToDecodeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferDisplayLayerFailedToDecode"],"names":{"title":"AVSampleBufferDisplayLayerFailedToDecode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureInputPortFormatDescriptionDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureInputPortFormatDescriptionDidChange"],"names":{"title":"AVCaptureInputPortFormatDescriptionDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInputPortFormatDescriptionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInputPortFormatDescriptionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE024AVPlayerItemFailedToPlayG7EndTimeABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemFailedToPlayToEndTime"],"names":{"title":"AVPlayerItemFailedToPlayToEndTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."},{"domain":"iOS","introduced":{"major":4,"minor":3},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMTimeValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","timeValue"],"names":{"title":"timeValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE64AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3},"deprecated":{"major":14,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"},{"domain":"watchOS","introduced":{"major":9,"minor":4},"deprecated":{"major":10,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"},{"domain":"iOS","introduced":{"major":16,"minor":4},"deprecated":{"major":17,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"},{"domain":"tvOS","introduced":{"major":16,"minor":4},"deprecated":{"major":17,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMTimeMappingValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","timeMappingValue"],"names":{"title":"timeMappingValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMappingValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMappingValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetTrackTimeRangeDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetTrackTimeRangeDidChange"],"names":{"title":"AVAssetTrackTimeRangeDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE27AVPlayerItemPlaybackStalledABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemPlaybackStalled"],"names":{"title":"AVPlayerItemPlaybackStalled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemPlaybackStalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemPlaybackStalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."},{"domain":"iOS","introduced":{"major":6,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetChapterMetadataGroupsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetChapterMetadataGroupsDidChange"],"names":{"title":"AVAssetChapterMetadataGroupsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetChapterMetadataGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetChapterMetadataGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(timeRange:)"],"names":{"title":"init(timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMVideoDimensionsValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","videoDimensionsValue"],"names":{"title":"videoDimensionsValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoDimensionsValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoDimensionsValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionDidStopRunningNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionDidStopRunning"],"names":{"title":"AVCaptureSessionDidStopRunning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStopRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStopRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionWasInterruptedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionWasInterrupted"],"names":{"title":"AVCaptureSessionWasInterrupted","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionWasInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionWasInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceWasDisconnectedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureDeviceWasDisconnected"],"names":{"title":"AVCaptureDeviceWasDisconnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTime:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMTime:)"],"names":{"title":"init(CMTime:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(time:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferAudioRendererWasFlushedAutomatically"],"names":{"title":"AVSampleBufferAudioRendererWasFlushedAutomatically","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererWasFlushedAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererWasFlushedAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieTrackTotalSampleDataLengthDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieTrackTotalSampleDataLengthDidChange"],"names":{"title":"AVFragmentedMovieTrackTotalSampleDataLengthDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTotalSampleDataLengthDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTotalSampleDataLengthDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11},"message":"Upon receipt of either AVFragmentedMovieTrackTimeRangeDidChangeNotification or AVFragmentedMovieTrackSegmentsDidChangeNotification, you can assume that the sender's totalSampleDataLength has changed."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemDidPlayToEndTimeABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemDidPlayToEndTime"],"names":{"title":"AVPlayerItemDidPlayToEndTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemDidPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemDidPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."},{"domain":"iOS","introduced":{"major":4,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTime:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(time:)"],"names":{"title":"init(time:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)encodeCMTimeRange:forKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","encode(_:forKey:)"],"names":{"title":"encode(_:forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVRouteDetectorMultipleRoutesDetectedDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVRouteDetectorMultipleRoutesDetectedDidChange"],"names":{"title":"AVRouteDetectorMultipleRoutesDetectedDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetectorMultipleRoutesDetectedDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetectorMultipleRoutesDetectedDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)encodeCMTime:forKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","encode(_:forKey:)"],"names":{"title":"encode(_:forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetDurationDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetDurationDidChange"],"names":{"title":"AVAssetDurationDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieTrackSegmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieTrackSegmentsDidChange"],"names":{"title":"AVFragmentedMovieTrackSegmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetTrackSegmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetTrackSegmentsDidChange"],"names":{"title":"AVAssetTrackSegmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMTimeMapping:)"],"names":{"title":"init(CMTimeMapping:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeMapping"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(timeMapping:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)decodeCMTimeForKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","decodeTime(forKey:)"],"names":{"title":"decodeTime(forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMVideoDimensions:)"],"names":{"title":"init(CMVideoDimensions:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"CMVideoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"CMVideoDimensions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"dimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(videoDimensions:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE22AVPlayerItemTimeJumpedABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemTimeJumped"],"names":{"title":"AVPlayerItemTimeJumped","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTimeJumped"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTimeJumped"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."},{"domain":"iOS","introduced":{"major":5,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange"],"names":{"title":"AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]}],"relationships":[{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)decodeCMTimeForKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:@AVRouteDetectorMultipleRoutesDetectedDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetDurationDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieTrackSegmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieTrackTotalSampleDataLengthDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemDidPlayToEndTimeABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)encodeCMTimeRange:forKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE22AVPlayerItemTimeJumpedABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVAssetTrackSegmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)encodeCMTime:forKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE64AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetTrackTimeRangeDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE27AVPlayerItemPlaybackStalledABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferDisplayLayerFailedToDecodeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureInputPortFormatDescriptionDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE024AVPlayerItemFailedToPlayG7EndTimeABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureSessionDidStopRunningNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureSessionWasInterruptedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMTimeRangeValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVAssetChapterMetadataGroupsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureDeviceWasDisconnectedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetMediaSelectionGroupsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieTrackTimeRangeDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemNewErrorLogEntryABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVFragmentedMovieWasDefragmentedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTime:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVCaptureSessionInterruptionEndedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetContainsFragmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTime:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)encodeCMTimeMapping:forKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:@AVAssetTrackTrackAssociationsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)decodeCMTimeRangeForKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:@AVFragmentedMovieContainsMovieFragmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE29AVPlayerItemNewAccessLogEntryABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMVideoDimensionsValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)decodeCMTimeMappingForKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMTimeValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMTimeMappingValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVCaptureSessionDidStartRunningNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetWasDefragmentedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieDurationDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureDeviceWasConnectedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureSessionRuntimeErrorNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file From 3a28d5598fe547beb5f414b3f20a3e3bd4ed71fe Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 19 Nov 2024 10:26:48 +1100 Subject: [PATCH 14/31] Support globals with explicit getters/setters --- .../parse_variable_declaration.dart | 4 +++- .../global_variables_and_functions_input.swift | 3 +++ .../global_variables_and_functions_output.swift | 15 +++++++++++++++ 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart index 783c6bb483..171fc2acfc 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart @@ -29,11 +29,13 @@ GlobalVariableDeclaration parseGlobalVariableDeclaration( ParsedSymbolgraph symbolgraph, { bool isStatic = false, }) { + final isConstant = _parseVariableIsConstant(variableSymbolJson); + final hasSetter = _parsePropertyHasSetter(variableSymbolJson); return GlobalVariableDeclaration( id: parseSymbolId(variableSymbolJson), name: parseSymbolName(variableSymbolJson), type: _parseVariableType(variableSymbolJson, symbolgraph), - isConstant: _parseVariableIsConstant(variableSymbolJson), + isConstant: isConstant || !hasSetter, ); } diff --git a/pkgs/swift2objc/test/integration/global_variables_and_functions_input.swift b/pkgs/swift2objc/test/integration/global_variables_and_functions_input.swift index cd838a0df7..8f7a222a6c 100644 --- a/pkgs/swift2objc/test/integration/global_variables_and_functions_input.swift +++ b/pkgs/swift2objc/test/integration/global_variables_and_functions_input.swift @@ -6,6 +6,9 @@ public let globalRepresentableConstant = 1 public var globalCustomVariable = MyOtherClass() public let globalCustomConstant = MyOtherClass() +public var globalGetterVariable: Double { get { 123 } } +public var globalSetterVariable: Double { get { 123 } set {} } + public func globalCustomFunction(label1 param1: Int, param2: MyOtherClass) -> MyOtherClass { return MyOtherClass() } diff --git a/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift b/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift index 79e680af0a..9409f4d2dc 100644 --- a/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift +++ b/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift @@ -18,6 +18,21 @@ import Foundation } } + @objc static public var globalGetterVariableWrapper: Double { + get { + globalGetterVariable + } + } + + @objc static public var globalSetterVariableWrapper: Double { + get { + globalSetterVariable + } + set { + globalSetterVariable = newValue + } + } + @objc static public var globalRepresentableConstantWrapper: Int { get { globalRepresentableConstant From ba91b4302388a56de6177a9c9203a749931063c6 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 19 Nov 2024 14:39:56 +1100 Subject: [PATCH 15/31] Support failable initializers --- .../members/initializer_declaration.dart | 4 + .../generator/generators/class_generator.dart | 12 +- .../swift2objc/lib/src/parser/_core/json.dart | 4 + .../lib/src/parser/_core/utils.dart | 19 +-- .../parse_initializer_declaration.dart | 29 ++-- .../src/transformer/_core/unique_namer.dart | 7 +- .../lib/src/transformer/_core/utils.dart | 4 + .../transformers/transform_compound.dart | 1 + .../transformers/transform_initializer.dart | 17 +- .../classes_and_initializers_input.swift | 9 ++ .../classes_and_initializers_output.swift | 8 + .../test/integration/integration_test.dart | 5 + .../structs_and_initializers_input.swift | 9 ++ .../structs_and_initializers_output.swift | 8 + .../unit/parse_initializer_param_test.dart | 150 ++++++++---------- 15 files changed, 176 insertions(+), 110 deletions(-) diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart index 15c4dd6be3..922a53d618 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart @@ -29,6 +29,9 @@ class InitializerDeclaration @override bool isOverriding; + @override + bool isFailable; + @override List params; @@ -41,5 +44,6 @@ class InitializerDeclaration this.statements = const [], required this.hasObjCAnnotation, required this.isOverriding, + required this.isFailable, }); } diff --git a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart index a9e396b9b5..9f335e26f7 100644 --- a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart @@ -60,8 +60,6 @@ List _generateInitializers(ClassDeclaration declaration) { (initializer) { final header = StringBuffer(); - header.write('// ${initializer.id}\n'); - header.write('// ${initializer.params}\n'); if (initializer.hasObjCAnnotation) { header.write('@objc '); } @@ -70,7 +68,13 @@ List _generateInitializers(ClassDeclaration declaration) { header.write('override '); } - header.write('init(${generateParameters(initializer.params)})'); + header.write('init'); + + if (initializer.isFailable) { + header.write('?'); + } + + header.write('(${generateParameters(initializer.params)})'); return ['$header {', initializer.statements.join('\n').indent(), '}'] .join('\n'); @@ -82,8 +86,6 @@ List _generateClassMethods(ClassDeclaration declaration) { return declaration.methods.map((method) { final header = StringBuffer(); - header.write('// ${method.id}\n'); - header.write('// ${method.params}\n'); if (method.hasObjCAnnotation) { header.write('@objc '); } diff --git a/pkgs/swift2objc/lib/src/parser/_core/json.dart b/pkgs/swift2objc/lib/src/parser/_core/json.dart index c2b7b711ea..3f8fd5a59c 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/json.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/json.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import 'dart:collection'; +import 'dart:convert'; /// This is a helper class that helps with parsing Json values. It supports /// accessing the json content using the subscript syntax similar to `List` @@ -101,6 +102,9 @@ class Json extends IterableBase { ), ); } + + @override + String toString() => jsonEncode(_json); } class _JsonIterator implements Iterator { diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index 698bfb5bc1..f17e0acffe 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -38,6 +38,11 @@ extension TopLevelOnly on List { ).toList(); } +/// Matches fragments, which look like {"kind": "foo", "spelling": "bar"}. +bool matchFragment(Json fragment, String kind, String spelling) => + fragment['kind'].get() == kind && + fragment['spelling'].get() == spelling; + String parseSymbolId(Json symbolJson) { final idJson = symbolJson['identifier']['precise']; final id = idJson.get(); @@ -57,22 +62,12 @@ String parseSymbolName(Json symbolJson) { bool parseSymbolHasObjcAnnotation(Json symbolJson) { return symbolJson['declarationFragments'].any( - (json) => - json['kind'].exists && - json['kind'].get() == 'attribute' && - json['spelling'].exists && - json['spelling'].get() == '@objc', - ); + (json) => matchFragment(json, 'attribute', '@objc')); } bool parseIsOverriding(Json symbolJson) { return symbolJson['declarationFragments'].any( - (json) => - json['kind'].exists && - json['kind'].get() == 'keyword' && - json['spelling'].exists && - json['spelling'].get() == 'override', - ); + (json) => matchFragment(json, 'keyword', 'override')); } ReferredType parseTypeFromId(String typeId, ParsedSymbolgraph symbolgraph) { diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart index bbd26f254c..d5cb9192ff 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart @@ -8,22 +8,33 @@ InitializerDeclaration parseInitializerDeclaration( Json initializerSymbolJson, ParsedSymbolgraph symbolgraph, ) { + final id = parseSymbolId(initializerSymbolJson); + + // Initializers don't have `functionSignature` field in symbolgraph like + // methods do, so we have our only option is to use `declarationFragments`. + final declarationFragments = initializerSymbolJson['declarationFragments']; + + // All initializers should start with an `init` keyword. + if (!matchFragment(declarationFragments[0], 'keyword', 'init')) { + throw Exception('Invalid initializer at ${declarationFragments.path}: $id'); + } + return InitializerDeclaration( - id: parseSymbolId(initializerSymbolJson), - params: parseInitializerParams(initializerSymbolJson, symbolgraph), + id: id, + params: parseInitializerParams(declarationFragments, symbolgraph), hasObjCAnnotation: parseSymbolHasObjcAnnotation(initializerSymbolJson), isOverriding: parseIsOverriding(initializerSymbolJson), + isFailable: parseIsFailableInit(id, declarationFragments), ); } +bool parseIsFailableInit(String id, Json declarationFragments) => + matchFragment(declarationFragments[1], 'text', '?('); + List parseInitializerParams( - Json initializerSymbolJson, + Json declarationFragments, ParsedSymbolgraph symbolgraph, ) { - // Initializers don't have `functionSignature` field in symbolgraph like - // methods do, so we have our only option is to use `declarationFragments`. - final fragments = initializerSymbolJson['declarationFragments']; - // `declarationFragments` describes each part of the initializer declaration, // things like `init` keyword, brackets, spaces, etc. We only care about the // parameter fragments here, and they always appear in this order: @@ -51,7 +62,7 @@ List parseInitializerParams( final parameters = []; - for (final fragmentJson in fragments) { + for (final fragmentJson in declarationFragments) { final kind = fragmentJson['kind'].get(); final invalidOrderException = Exception( 'Invalid fragments order at ${fragmentJson.path}', @@ -94,7 +105,7 @@ List parseInitializerParams( // of `declarationFragments` array. if (externalParam != null || internalParam != null || typeId != null) { throw Exception( - 'Missing parameter fragments at the end of ${fragments.path}', + 'Missing parameter fragments at the end of ${declarationFragments.path}', ); } diff --git a/pkgs/swift2objc/lib/src/transformer/_core/unique_namer.dart b/pkgs/swift2objc/lib/src/transformer/_core/unique_namer.dart index 9af08ae67f..6430bfba89 100644 --- a/pkgs/swift2objc/lib/src/transformer/_core/unique_namer.dart +++ b/pkgs/swift2objc/lib/src/transformer/_core/unique_namer.dart @@ -1,9 +1,14 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + import '../../ast/_core/interfaces/compound_declaration.dart'; class UniqueNamer { final Set _usedNames; - UniqueNamer(Iterable usedNames) : _usedNames = usedNames.toSet(); + UniqueNamer([Iterable usedNames = const []]) : + _usedNames = usedNames.toSet(); UniqueNamer.inCompound(CompoundDeclaration compoundDeclaration) : _usedNames = { diff --git a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart index 8561d6a0f3..33b99b58d7 100644 --- a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart @@ -1,3 +1,7 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + import '../../ast/_core/interfaces/declaration.dart'; import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/compounds/class_declaration.dart'; diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart index 989f530a82..7ccd5f0b01 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart @@ -89,6 +89,7 @@ InitializerDeclaration _buildWrapperInitializer( ) ], isOverriding: false, + isFailable: false, statements: ['self.${wrappedClassInstance.name} = wrappedInstance'], hasObjCAnnotation: wrappedClassInstance.hasObjCAnnotation, ); diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart index 2d5667041e..710fa87719 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart @@ -34,6 +34,7 @@ InitializerDeclaration transformInitializer( id: originalInitializer.id, params: transformedParams, hasObjCAnnotation: true, + isFailable: originalInitializer.isFailable, // Because the wrapper class extends NSObject that has an initializer with // no parameters. If we make a similar parameterless initializer we need // to add `override` keyword. @@ -54,13 +55,14 @@ List _generateInitializerStatements( InitializerDeclaration transformedInitializer, ) { final argumentsList = []; + final localNamer = UniqueNamer(); for (var i = 0; i < originalInitializer.params.length; i++) { final originalParam = originalInitializer.params[i]; final transformedParam = transformedInitializer.params[i]; final transformedParamName = - transformedParam.internalName ?? transformedParam.name; + localNamer.makeUnique(transformedParam.internalName ?? transformedParam.name); final (unwrappedParamValue, unwrappedType) = maybeUnwrapValue( transformedParam.type, @@ -77,5 +79,16 @@ List _generateInitializerStatements( final arguments = argumentsList.join(', '); final instanceConstruction = '${wrappedClassInstance.type.name}($arguments)'; - return ['${wrappedClassInstance.name} = $instanceConstruction']; + if (originalInitializer.isFailable) { + final instance = localNamer.makeUnique('instance'); + return [ + 'if let $instance = $instanceConstruction {', + ' ${wrappedClassInstance.name} = $instance', + '} else {', + ' return nil', + '}', + ]; + } else { + return ['${wrappedClassInstance.name} = $instanceConstruction']; + } } diff --git a/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift b/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift index e8ce0fbabe..46977f5ab8 100644 --- a/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift +++ b/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift @@ -8,6 +8,15 @@ public class MyClass { self.representableProperty = representableProperty self.customProperty = customProperty } + + public init?(outerLabel x: Int) { + if x == 0 { + return nil + } else { + self.representableProperty = x + self.customProperty = MyOtherClass() + } + } } public class MyOtherClass {} diff --git a/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift b/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift index 7d4604b226..235624df88 100644 --- a/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift +++ b/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift @@ -32,4 +32,12 @@ import Foundation @objc init(outerLabel representableProperty: Int, customProperty: MyOtherClassWrapper) { wrappedInstance = MyClass(outerLabel: representableProperty, customProperty: customProperty.wrappedInstance) } + + @objc init?(outerLabel x: Int) { + if let instance = MyClass(outerLabel: x) { + wrappedInstance = instance + } else { + return nil + } + } } diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index 5a1317d3d4..e762ce9cb0 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -4,6 +4,7 @@ import 'dart:io'; +import 'package:logging/logging.dart'; import 'package:path/path.dart' as path; import 'package:swift2objc/swift2objc.dart'; import 'package:test/test.dart'; @@ -11,6 +12,10 @@ import 'package:test/test.dart'; const regenerateExpectedOutputs = false; void main() { + Logger.root.onRecord.listen((record) { + stderr.writeln('${record.level.name}: ${record.message}'); + }); + group('Integration tests', () { const inputSuffix = '_input.swift'; const outputSuffix = '_output.swift'; diff --git a/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift b/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift index f8617f0e2d..fa505854dc 100644 --- a/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift +++ b/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift @@ -8,6 +8,15 @@ public class MyStruct { self.representableProperty = representableProperty self.customProperty = customProperty } + + public init?(outerLabel x: Int) { + if x == 0 { + return nil + } else { + self.representableProperty = x + self.customProperty = MyOtherStruct() + } + } } public struct MyOtherStruct {} diff --git a/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift b/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift index 72ee5e4ea6..14031a883f 100644 --- a/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift +++ b/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift @@ -20,4 +20,12 @@ import Foundation @objc init(outerLabel representableProperty: Int, customProperty: MyOtherStructWrapper) { wrappedInstance = MyStruct(outerLabel: representableProperty, customProperty: customProperty.wrappedInstance) } + + @objc init?(outerLabel x: Int) { + if let instance = MyStruct(outerLabel: x) { + wrappedInstance = instance + } else { + return nil + } + } } diff --git a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart index 05693aa35f..26a7707ec6 100644 --- a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart +++ b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart @@ -34,30 +34,28 @@ void main() { test('Two params with one internal name', () { final json = Json(jsonDecode( ''' - { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "(" }, - { "kind": "externalParam", "spelling": "outerLabel" }, - { "kind": "text", "spelling": " " }, - { "kind": "internalParam", "spelling": "internalLabel" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ", " }, - { "kind": "externalParam", "spelling": "singleLabel" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ")" } - ] - } + [ + { "kind": "keyword", "spelling": "init" }, + { "kind": "text", "spelling": "(" }, + { "kind": "externalParam", "spelling": "outerLabel" }, + { "kind": "text", "spelling": " " }, + { "kind": "internalParam", "spelling": "internalLabel" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": ", " }, + { "kind": "externalParam", "spelling": "singleLabel" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": ")" } + ] ''', )); @@ -80,20 +78,18 @@ void main() { test('One param', () { final json = Json(jsonDecode( ''' - { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "(" }, - { "kind": "externalParam", "spelling": "parameter" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ")" } - ] - } + [ + { "kind": "keyword", "spelling": "init" }, + { "kind": "text", "spelling": "(" }, + { "kind": "externalParam", "spelling": "parameter" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": ")" } + ] ''', )); @@ -112,12 +108,10 @@ void main() { test('No params', () { final json = Json(jsonDecode( ''' - { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "()" } - ] - } + [ + { "kind": "keyword", "spelling": "init" }, + { "kind": "text", "spelling": "()" } + ] ''', )); @@ -131,20 +125,18 @@ void main() { test('Parameter with no outer label', () { final json = Json(jsonDecode( ''' - { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "(" }, - { "kind": "internalParam", "spelling": "internalLabel" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ")" } - ] - } + [ + { "kind": "keyword", "spelling": "init" }, + { "kind": "text", "spelling": "(" }, + { "kind": "internalParam", "spelling": "internalLabel" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": ")" } + ] ''', )); @@ -157,16 +149,14 @@ void main() { test('Parameter with no type', () { final json = Json(jsonDecode( ''' - { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "(" }, - { "kind": "externalParam", "spelling": "outerLabel" }, - { "kind": "text", "spelling": " " }, - { "kind": "internalParam", "spelling": "internalLabel" }, - { "kind": "text", "spelling": ")" } - ] - } + [ + { "kind": "keyword", "spelling": "init" }, + { "kind": "text", "spelling": "(" }, + { "kind": "externalParam", "spelling": "outerLabel" }, + { "kind": "text", "spelling": " " }, + { "kind": "internalParam", "spelling": "internalLabel" }, + { "kind": "text", "spelling": ")" } + ] ''', )); @@ -179,19 +169,17 @@ void main() { test('Parameter with just a type (no label)', () { final json = Json(jsonDecode( ''' - { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "(" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ")" } - ] - } + [ + { "kind": "keyword", "spelling": "init" }, + { "kind": "text", "spelling": "(" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": ")" } + ] ''', )); From 5dce7e3941c135bf56950a64ec98373e1d924335 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Wed, 20 Nov 2024 11:49:17 +1100 Subject: [PATCH 16/31] Merge cruft --- .../members/initializer_declaration.dart | 3 - pkgs/swiftgen/AVFAudioWrapper.swift | 73 ++++++++++++++++--- pkgs/swiftgen/temp/AVFAudio.symbols.json | 1 + .../temp/AVFAudio@Foundation.symbols.json | 2 +- pkgs/swiftgen/temp/AVFAudioWrapper.h | 48 +++++------- 5 files changed, 83 insertions(+), 44 deletions(-) create mode 100644 pkgs/swiftgen/temp/AVFAudio.symbols.json diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart index 41516b61e8..287afbbbf1 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart @@ -31,9 +31,6 @@ class InitializerDeclaration bool isFailable; - @override - bool isFailable; - @override List params; diff --git a/pkgs/swiftgen/AVFAudioWrapper.swift b/pkgs/swiftgen/AVFAudioWrapper.swift index c460442aa0..2c3ccf13ad 100644 --- a/pkgs/swiftgen/AVFAudioWrapper.swift +++ b/pkgs/swiftgen/AVFAudioWrapper.swift @@ -32,6 +32,10 @@ import Foundation init(_ wrappedInstance: AVAudioPlayerNodeBufferOptions) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudioPlayerNodeBufferOptions() + } } @objc public class AVAudioSessionActivationOptionsWrapper: NSObject { @@ -46,6 +50,10 @@ import Foundation init(_ wrappedInstance: AVAudioSessionActivationOptions) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudioSessionActivationOptions() + } } @objc public class AVMusicSequenceLoadOptionsWrapper: NSObject { @@ -66,6 +74,10 @@ import Foundation init(_ wrappedInstance: AVMusicSequenceLoadOptions) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVMusicSequenceLoadOptions() + } } @objc public class TraitsWrapper: NSObject { @@ -92,6 +104,10 @@ import Foundation init(_ wrappedInstance: AVSpeechSynthesisVoice.Traits) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVSpeechSynthesisVoice.Traits() + } } @objc public class AVAudio3DAngularOrientationWrapper: NSObject { @@ -100,6 +116,10 @@ import Foundation init(_ wrappedInstance: AVAudio3DAngularOrientation) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudio3DAngularOrientation() + } } @objc public class AVAudio3DPointWrapper: NSObject { @@ -108,6 +128,10 @@ import Foundation init(_ wrappedInstance: AVAudio3DPoint) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudio3DPoint() + } } @objc public class AVAudio3DVectorOrientationWrapper: NSObject { @@ -116,6 +140,10 @@ import Foundation init(_ wrappedInstance: AVAudio3DVectorOrientation) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudio3DVectorOrientation() + } } @objc public class AVAudioConverterPrimeInfoWrapper: NSObject { @@ -124,6 +152,10 @@ import Foundation init(_ wrappedInstance: AVAudioConverterPrimeInfo) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudioConverterPrimeInfo() + } } @objc public class AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper: NSObject { @@ -141,6 +173,10 @@ import Foundation init(_ wrappedInstance: AVAudioVoiceProcessingOtherAudioDuckingConfiguration) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudioVoiceProcessingOtherAudioDuckingConfiguration() + } } @objc public class InfoDictionaryKeyWrapper: NSObject { @@ -546,6 +582,10 @@ import Foundation self.wrappedInstance = wrappedInstance } + @objc override init() { + wrappedInstance = AVAudioEngine() + } + @objc public func attach(node: AVAudioNodeWrapper) -> Void { return wrappedInstance.attach(node: node.wrappedInstance) } @@ -656,6 +696,10 @@ import Foundation init(_ wrappedInstance: AVAudioEnvironmentNode) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudioEnvironmentNode() + } } @objc public class AVAudioEnvironmentReverbParametersWrapper: NSObject { @@ -827,6 +871,10 @@ import Foundation init(_ wrappedInstance: AVAudioMixerNode) { self.wrappedInstance = wrappedInstance } + + @objc override init() { + wrappedInstance = AVAudioMixerNode() + } } @objc public class AVAudioMixingDestinationWrapper: NSObject { @@ -1002,6 +1050,10 @@ import Foundation self.wrappedInstance = wrappedInstance } + @objc override init() { + wrappedInstance = AVAudioPlayerNode() + } + @objc public func nodeTime(forPlayerTime playerTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper { let result = wrappedInstance.nodeTime(forPlayerTime: playerTime.wrappedInstance) return AVAudioTimeWrapper(result) @@ -1024,6 +1076,10 @@ import Foundation return AVAudioTimeWrapper(result) } + @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper, at when: AVAudioTimeWrapper, options: AVAudioPlayerNodeBufferOptionsWrapper) -> Void { + return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance, at: when.wrappedInstance, options: options.wrappedInstance) + } + @objc public func scheduleFile(file: AVAudioFileWrapper, at when: AVAudioTimeWrapper) -> Void { return wrappedInstance.scheduleFile(file: file.wrappedInstance, at: when.wrappedInstance) } @@ -1105,8 +1161,8 @@ import Foundation self.wrappedInstance = wrappedInstance } - @objc public func begin(category: AVAudioRoutingArbiterWrapper) -> Bool { - return wrappedInstance.begin(category: category.wrappedInstance) + @objc public func begin(category: AVAudioRoutingArbiterWrapper, completionHandler handler: Bool) -> Void { + return wrappedInstance.begin(category: category.wrappedInstance, completionHandler: handler) } @objc public func leave() -> Void { @@ -1145,6 +1201,10 @@ import Foundation self.wrappedInstance = wrappedInstance } + @objc override init() { + wrappedInstance = AVAudioSequencer() + } + @objc init(audioEngine engine: AVAudioEngineWrapper) { wrappedInstance = AVAudioSequencer(audioEngine: engine.wrappedInstance) } @@ -1611,10 +1671,6 @@ import Foundation self.wrappedInstance = wrappedInstance } - @objc public func play() -> Void { - return wrappedInstance.play() - } - @objc public func prepareToPlay() -> Void { return wrappedInstance.prepareToPlay() } @@ -1982,9 +2038,8 @@ import Foundation self.wrappedInstance = wrappedInstance } - @objc static public func requestPersonalVoiceAuthorization() -> AVSpeechSynthesizerWrapper { - let result = AVSpeechSynthesizer.requestPersonalVoiceAuthorization() - return AVSpeechSynthesizerWrapper(result) + @objc static public func requestPersonalVoiceAuthorization(completionHandler handler: AVSpeechSynthesizerWrapper) -> Void { + return AVSpeechSynthesizer.requestPersonalVoiceAuthorization(completionHandler: handler.wrappedInstance) } @objc public func continueSpeaking() -> Bool { diff --git a/pkgs/swiftgen/temp/AVFAudio.symbols.json b/pkgs/swiftgen/temp/AVFAudio.symbols.json new file mode 100644 index 0000000000..fb8a0baaeb --- /dev/null +++ b/pkgs/swiftgen/temp/AVFAudio.symbols.json @@ -0,0 +1 @@ +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","init(scope:element:dictionary:)"],"names":{"title":"init(scope:element:dictionary:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","spatializeIfMono"],"names":{"title":"AVAudio3DMixingSourceMode.spatializeIfMono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioIONode","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode"],"names":{"title":"AVAudioIONode","navigator":[{"kind":"identifier","spelling":"AVAudioIONode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:)"],"names":{"title":"init(contentsOfURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(PCMFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:bufferListNoCopy:deallocator:)"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeEffect"],"names":{"title":"AVAudioUnitTypeEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode"],"names":{"title":"AVAudioMixerNode","navigator":[{"kind":"identifier","spelling":"AVAudioMixerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:bus:)"],"names":{"title":"disconnectNodeInput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing"],"names":{"title":"AVAudioStereoMixing","navigator":[{"kind":"identifier","spelling":"AVAudioStereoMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(py)type","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","type"],"names":{"title":"type","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFrameCount"],"names":{"title":"AVAudioFrameCount","navigator":[{"kind":"identifier","spelling":"AVAudioFrameCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","nominalBitRate"],"names":{"title":"nominalBitRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","init(channel:key:pressure:)"],"names":{"title":"init(channel:key:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFramePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFramePosition"],"names":{"title":"AVAudioFramePosition","navigator":[{"kind":"identifier","spelling":"AVAudioFramePosition"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVectorOrientation(_:_:)"],"names":{"title":"AVAudioMake3DVectorOrientation(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"functionSignature":{"parameters":[{"name":"forward","declarationFragments":[{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},{"name":"up","declarationFragments":[{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode"],"names":{"title":"AVAudioSinkNode","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo"],"names":{"title":"AVAudioConverterPrimeInfo","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","bookmark"],"names":{"title":"AVSpeechSynthesisMarker.Mark.bookmark","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType"],"names":{"title":"AVMIDIControlChangeEvent.MessageType","navigator":[{"kind":"identifier","spelling":"MessageType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)reverseEvents","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","reverseEvents()"],"names":{"title":"reverseEvents()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","authorized"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.authorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","soundField"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.soundField","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamento"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamento","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)channelMap","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","channelMap"],"names":{"title":"channelMap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer"],"names":{"title":"AVAudioSequencer","navigator":[{"kind":"identifier","spelling":"AVAudioSequencer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeFormatConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeFormatConverter"],"names":{"title":"AVAudioUnitTypeFormatConverter","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","speechVoices()"],"names":{"title":"speechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","lyricist"],"names":{"title":"lyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)sourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","sourceMode"],"names":{"title":"sourceMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeGenerator"],"names":{"title":"AVAudioUnitTypeGenerator","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layout"],"names":{"title":"layout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","currentLanguageCode()"],"names":{"title":"currentLanguageCode()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)soloed","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isSoloed"],"names":{"title":"isSoloed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:maximumPacketSize:)"],"names":{"title":"init(format:packetCapacity:maximumPacketSize:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTF"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTF","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","synthesizeSpeechRequest(_:)"],"names":{"title":"synthesizeSpeechRequest(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"speechRequest","declarationFragments":[{"kind":"identifier","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","enumerateEvents(in:using:)"],"names":{"title":"enumerateEvents(in:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination"],"names":{"title":"AVAudioMixingDestination","navigator":[{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","recordedDate"],"names":{"title":"recordedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","sphericalHead"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.sphericalHead","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(bookmarkName:atByteSampleOffset:)"],"names":{"title":"init(bookmarkName:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)outputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","outputFormat"],"names":{"title":"outputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechSynthesisOutputMetadataBlock"],"names":{"title":"speechSynthesisOutputMetadataBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCapacity"],"names":{"title":"packetCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:)"],"names":{"title":"scheduleBuffer(_:at:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMIDIProcessor","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMIDIProcessor"],"names":{"title":"AVAudioUnitTypeMIDIProcessor","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","endOfStream"],"names":{"title":"AVAudioConverterInputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","paragraph"],"names":{"title":"AVSpeechSynthesisMarker.Mark.paragraph","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forOutputBus:)"],"names":{"title":"name(forOutputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forOutputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMixer","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMixer"],"names":{"title":"AVAudioUnitTypeMixer","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:)"],"names":{"title":"disconnectNodeInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:)"],"names":{"title":"init(format:packetCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType"],"names":{"title":"AVAudioEnvironmentOutputType","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStamp"],"names":{"title":"AVMusicTimeStamp","navigator":[{"kind":"identifier","spelling":"AVMusicTimeStamp"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing"],"names":{"title":"AVAudio3DMixing","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","renderingAlgorithm"],"names":{"title":"renderingAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicDevice"],"names":{"title":"AVAudioUnitTypeMusicDevice","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(language:)"],"names":{"title":"init(language:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sostenuto"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sostenuto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)versionString","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","versionString"],"names":{"title":"versionString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)detachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","detach(_:)"],"names":{"title":"detach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init(yaw:pitch:roll:)"],"names":{"title":"init(yaw:pitch:roll:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)inputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","inputFormat"],"names":{"title":"inputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","bypass"],"names":{"title":"AVAudio3DMixingSourceMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","init(type:data:)"],"names":{"title":"init(type:data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","createAndAppendTrack()"],"names":{"title":"createAndAppendTrack()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","personalVoiceAuthorizationStatus"],"names":{"title":"personalVoiceAuthorizationStatus","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:)"],"names":{"title":"disconnectNodeOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:)"],"names":{"title":"sendMIDIEvent(_:data1:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","seconds(forBeats:)"],"names":{"title":"seconds(forBeats:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"beats","declarationFragments":[{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","denied"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","bankSelect"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.bankSelect","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyAndMergeEvents(in:from:mergeAt:)"],"names":{"title":"copyAndMergeEvents(in:from:mergeAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"mergeAt","internalName":"mergeStartBeat","declarationFragments":[{"kind":"identifier","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSequencerUserCallback","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencerUserCallback"],"names":{"title":"AVAudioSequencerUserCallback","navigator":[{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization()"],"names":{"title":"requestPersonalVoiceAuthorization()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","none"],"names":{"title":"AVAudioConverterPrimeMethod.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeBus"],"names":{"title":"AVAudioNodeBus","navigator":[{"kind":"identifier","spelling":"AVAudioNodeBus"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicEffect"],"names":{"title":"AVAudioUnitTypeMusicEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","sequenceNumber"],"names":{"title":"AVMIDIMetaEvent.EventType.sequenceNumber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeCompletionHandler"],"names":{"title":"AVAudioNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","init(channel:key:velocity:duration:)"],"names":{"title":"init(channel:key:velocity:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyNum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOfflineEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOfflineEffect"],"names":{"title":"AVAudioUnitTypeOfflineEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPlayerNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionHandler"],"names":{"title":"AVAudioPlayerNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ"],"names":{"title":"AVAudioUnitEQ","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","pointSourceInHeadMode"],"names":{"title":"pointSourceInHeadMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","error"],"names":{"title":"AVAudioConverterOutputStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:bus:)"],"names":{"title":"disconnectNodeOutput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEngine","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine"],"names":{"title":"AVAudioEngine","navigator":[{"kind":"identifier","spelling":"AVAudioEngine"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)typeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","typeName"],"names":{"title":"typeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOutput"],"names":{"title":"AVAudioUnitTypeOutput","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forSeconds:)"],"names":{"title":"beats(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer"],"names":{"title":"AVAudioPCMBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(identifier:)"],"names":{"title":"init(identifier:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypePanner","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypePanner"],"names":{"title":"AVAudioUnitTypePanner","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicEventEnumerationBlock","interfaceLanguage":"swift"},"pathComponents":["AVMusicEventEnumerationBlock"],"names":{"title":"AVMusicEventEnumerationBlock","navigator":[{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDISysExEvent(_:)"],"names":{"title":"sendMIDISysExEvent(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiData","declarationFragments":[{"kind":"identifier","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey"],"names":{"title":"AVAudioSequencer.InfoDictionaryKey","navigator":[{"kind":"identifier","spelling":"InfoDictionaryKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechWaves"],"names":{"title":"AVAudioUnitDistortionPreset.speechWaves","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","equalPowerPanning"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.equalPowerPanning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","localizedTypeName"],"names":{"title":"localizedTypeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType"],"names":{"title":"AVMIDIMetaEvent.EventType","navigator":[{"kind":"identifier","spelling":"EventType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","installTap(onBus:bufferSize:format:block:)"],"names":{"title":"installTap(onBus:bufferSize:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"bufferSize","declarationFragments":[{"kind":"identifier","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)currentPosition","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","currentPosition"],"names":{"title":"currentPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions"],"names":{"title":"AVAudioSessionActivationOptions","navigator":[{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing"],"names":{"title":"AVAudioMixing","navigator":[{"kind":"identifier","spelling":"AVAudioMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixing","preciseIdentifier":"c:objc(pl)AVAudio3DMixing"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioStereoMixing","preciseIdentifier":"c:objc(pl)AVAudioStereoMixing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions"],"names":{"title":"AVMusicSequenceLoadOptions","navigator":[{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechVoices"],"names":{"title":"speechVoices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternOmnidirectional","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","omnidirectional"],"names":{"title":"omnidirectional","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization(completionHandler:)"],"names":{"title":"requestPersonalVoiceAuthorization(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)prepare","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","prepare()"],"names":{"title":"prepare()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","send(_:)"],"names":{"title":"send(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"eventList","declarationFragments":[{"kind":"identifier","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed"],"names":{"title":"AVAudioUnitVarispeed","navigator":[{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","unsupported"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.unsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternCardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","cardioid"],"names":{"title":"cardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:toBus:format:)"],"names":{"title":"connect(_:to:fromBus:toBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"fromBus","internalName":"bus1","declarationFragments":[{"kind":"identifier","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"toBus","internalName":"bus2","declarationFragments":[{"kind":"identifier","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(wordRange:atByteSampleOffset:)"],"names":{"title":"init(wordRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(sampleTime:atRate:)"],"names":{"title":"init(sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","init(channel:programNumber:)"],"names":{"title":"init(channel:programNumber:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVMusicTimeStampEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStampEndOfTrack"],"names":{"title":"AVMusicTimeStampEndOfTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","word"],"names":{"title":"AVSpeechSynthesisMarker.Mark.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateStrategyKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateStrategyKey"],"names":{"title":"AVEncoderBitRateStrategyKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layout:)"],"names":{"title":"init(layout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDidFinishPlaying(_:successfully:)"],"names":{"title":"audioPlayerDidFinishPlaying(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent"],"names":{"title":"AVExtendedNoteOnEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","back"],"names":{"title":"back","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","programNumber"],"names":{"title":"programNumber","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:bankMSB:bankLSB:onChannel:)"],"names":{"title":"sendProgramChange(_:bankMSB:bankLSB:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","smallRoom"],"names":{"title":"AVAudioUnitReverbPreset.smallRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:sampleTime:atRate:)"],"names":{"title":"init(hostTime:sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","updateSpeechVoices()"],"names":{"title":"updateSpeechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVMakeBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVMakeBeatRange(_:_:)"],"names":{"title":"AVMakeBeatRange(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"functionSignature":{"parameters":[{"name":"startBeat","declarationFragments":[{"kind":"identifier","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"lengthInBeats","declarationFragments":[{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disableManualRenderingMode()"],"names":{"title":"disableManualRenderingMode()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark"],"names":{"title":"AVSpeechSynthesisMarker.Mark","navigator":[{"kind":"identifier","spelling":"Mark"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:fileTypeHint:)"],"names":{"title":"init(contentsOfURL:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:fileTypeHint:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:format:)"],"names":{"title":"connect(_:to:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tempoTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tempoTrack"],"names":{"title":"tempoTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","text"],"names":{"title":"AVMIDIMetaEvent.EventType.text","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderEncodeErrorDidOccur(_:error:)"],"names":{"title":"audioRecorderEncodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount"],"names":{"title":"AVMusicTrackLoopCount","navigator":[{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationFront","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","front"],"names":{"title":"front","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated1"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","endOfStream"],"names":{"title":"AVAudioConverterOutputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInSeconds"],"names":{"title":"currentPositionInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent"],"names":{"title":"AVMIDISysexEvent","navigator":[{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","modWheel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.modWheel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset"],"names":{"title":"AVAudioUnitReverbPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(sentenceRange:atByteSampleOffset:)"],"names":{"title":"init(sentenceRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:groupID:duration:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","phoneme"],"names":{"title":"AVSpeechSynthesisMarker.Mark.phoneme","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","notDetermined"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.notDetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","isVoiceProcessingEnabled"],"names":{"title":"isVoiceProcessingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","init(parameterID:scope:element:value:)"],"names":{"title":"init(parameterID:scope:element:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:data2:)"],"names":{"title":"sendMIDIEvent(_:data1:data2:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data2","declarationFragments":[{"kind":"identifier","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)offsetTime","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","offsetTime"],"names":{"title":"offsetTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBottom","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","bottom"],"names":{"title":"bottom","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hold2Pedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.hold2Pedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","renderOffline(_:to:)"],"names":{"title":"renderOffline(_:to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"functionSignature":{"parameters":[{"name":"numberOfFrames","declarationFragments":[{"kind":"identifier","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"to","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputConnectionPoint(for:inputBus:)"],"names":{"title":"inputConnectionPoint(for:inputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"inputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","inputFormat(forBus:)"],"names":{"title":"inputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderDidFinishRecording(_:successfully:)"],"names":{"title":"audioRecorderDidFinishRecording(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)userInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","userInfo"],"names":{"title":"userInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus"],"names":{"title":"AVAudioConverterInputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceBitDepth"],"names":{"title":"sourceBitDepth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","availableVoicesDidChangeNotification"],"names":{"title":"availableVoicesDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationRight","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","right"],"names":{"title":"right","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","soft"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.soft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent"],"names":{"title":"AVMIDIProgramChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat"],"names":{"title":"AVAudioCommonFormat","navigator":[{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumRoom"],"names":{"title":"AVAudioUnitReverbPreset.mediumRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:frameCapacity:)"],"names":{"title":"init(pcmFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(paragraphRange:atByteSampleOffset:)"],"names":{"title":"init(paragraphRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationLeft","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","left"],"names":{"title":"left","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVExtendedNoteOnEventDefaultInstrument","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","defaultInstrument"],"names":{"title":"defaultInstrument","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","foot"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.foot","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode"],"names":{"title":"AVAudioEngineManualRenderingMode","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","noDataNow"],"names":{"title":"AVAudioConverterInputStatus.noDataNow","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@yaw","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","yaw"],"names":{"title":"yaw","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","sentence"],"names":{"title":"AVSpeechSynthesisMarker.Mark.sentence","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)attachedNodes","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attachedNodes"],"names":{"title":"attachedNodes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputFormat(forBus:)"],"names":{"title":"outputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","haveData"],"names":{"title":"AVAudioConverterInputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime"],"names":{"title":"AVAudioTime","navigator":[{"kind":"identifier","spelling":"AVAudioTime"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisIPANotationAttribute","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisIPANotationAttribute"],"names":{"title":"AVSpeechSynthesisIPANotationAttribute","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","presetDictionary"],"names":{"title":"presetDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","setVoiceProcessingEnabled(_:)"],"names":{"title":"setVoiceProcessingEnabled(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"enabled","declarationFragments":[{"kind":"identifier","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","notRunning"],"names":{"title":"AVAudioEngineManualRenderingError.notRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layoutTag"],"names":{"title":"layoutTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVFormatIDKey","interfaceLanguage":"swift"},"pathComponents":["AVFormatIDKey"],"names":{"title":"AVFormatIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForInputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forInputBus:)"],"names":{"title":"name(forInputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forInputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","enableManualRenderingMode(_:format:maximumFrameCount:)"],"names":{"title":"enableManualRenderingMode(_:format:maximumFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"mode","declarationFragments":[{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},{"name":"format","internalName":"pcmFormat","declarationFragments":[{"kind":"identifier","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"maximumFrameCount","declarationFragments":[{"kind":"identifier","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@roll","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","roll"],"names":{"title":"roll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch"],"names":{"title":"AVAudioUnitTimePitch","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isLoopingEnabled"],"names":{"title":"isLoopingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","cancelSpeechRequest()"],"names":{"title":"cancelSpeechRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play(atTime:)"],"names":{"title":"play(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputConnectionPoints(for:outputBus:)"],"names":{"title":"outputConnectionPoints(for:outputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"outputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker"],"names":{"title":"AVSpeechSynthesisMarker","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","breath"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.breath","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDecodeErrorDidOccur(_:error:)"],"names":{"title":"audioPlayerDecodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","otherFormat"],"names":{"title":"AVAudioCommonFormat.otherFormat","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent"],"names":{"title":"AVExtendedTempoEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","legatoPedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.legatoPedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationTop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","top"],"names":{"title":"top","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(phonemeString:atByteSampleOffset:)"],"names":{"title":"init(phonemeString:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","setUserCallback(_:)"],"names":{"title":"setUserCallback(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"userCallback","declarationFragments":[{"kind":"identifier","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:onChannel:)"],"names":{"title":"sendProgramChange(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated3"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","phoneme"],"names":{"title":"phoneme","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMinimumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMinimumSpeechRate"],"names":{"title":"AVSpeechUtteranceMinimumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMaximumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMaximumSpeechRate"],"names":{"title":"AVSpeechUtteranceMaximumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","referenceDistance"],"names":{"title":"referenceDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest"],"names":{"title":"AVSpeechSynthesisProviderRequest","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","nodeTime(forPlayerTime:)"],"names":{"title":"nodeTime(forPlayerTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forPlayerTime","internalName":"playerTime","declarationFragments":[{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeInfo"],"names":{"title":"primeInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","pointSource"],"names":{"title":"AVAudio3DMixingSourceMode.pointSource","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(settings:)"],"names":{"title":"init(settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:)"],"names":{"title":"begin(category:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceEncoder"],"names":{"title":"sourceEncoder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","subTitle"],"names":{"title":"subTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits"],"names":{"title":"AVSpeechSynthesisVoice.Traits","navigator":[{"kind":"identifier","spelling":"Traits"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","allTagNames"],"names":{"title":"allTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","age"],"names":{"title":"age","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","loadFactoryReverbPreset(_:)"],"names":{"title":"loadFactoryReverbPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isInManualRenderingMode"],"names":{"title":"isInManualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeak:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeak:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeak","internalName":"marker","declarationFragments":[{"kind":"identifier","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:)"],"names":{"title":"scheduleFile(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(data:soundBankURL:)"],"names":{"title":"init(data:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","pan"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.pan","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:instrumentID:groupID:duration:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:completionHandler:)"],"names":{"title":"begin(category:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","maximumDistance"],"names":{"title":"maximumDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeMethod"],"names":{"title":"primeMethod","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:)"],"names":{"title":"init(streamDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat32"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated4"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated4","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:interleaved:channelLayout:)"],"names":{"title":"init(commonFormat:sampleRate:interleaved:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","min"],"names":{"title":"AVAudioQuality.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationLower","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","lower"],"names":{"title":"lower","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVChannelLayoutKey","interfaceLanguage":"swift"},"pathComponents":["AVChannelLayoutKey"],"names":{"title":"AVChannelLayoutKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer"],"names":{"title":"AVSpeechSynthesizer","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Constant","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Constant"],"names":{"title":"AVAudioBitRateStrategy_Constant","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:)"],"names":{"title":"instantiate(with:options:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTempo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:fileTypeHint:)"],"names":{"title":"init(data:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_LongTermAverage","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_LongTermAverage"],"names":{"title":"AVAudioBitRateStrategy_LongTermAverage","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadSoundBankInstrument(at:program:bankMSB:bankLSB:)"],"names":{"title":"loadSoundBankInstrument(at:program:bankMSB:bankLSB:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"bankURL","declarationFragments":[{"kind":"identifier","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:format:)"],"names":{"title":"init(URL:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:format:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","ambienceBed"],"names":{"title":"AVAudio3DMixingSourceMode.ambienceBed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesisProviderOutputBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderOutputBlock"],"names":{"title":"AVSpeechSynthesisProviderOutputBlock","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"], "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVBeatRange"],"names":{"title":"AVBeatRange","navigator":[{"kind":"identifier","spelling":"AVBeatRange"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"_AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","expression"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.expression","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)musicSequence","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","musicSequence"],"names":{"title":"musicSequence","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMode"],"names":{"title":"manualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(SSMLRepresentation:voice:)"],"names":{"title":"init(SSMLRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:voice:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternSubcardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","subcardioid"],"names":{"title":"subcardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetDescriptions"],"names":{"title":"packetDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationUpper","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","upper"],"names":{"title":"upper","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitDepthHintKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitDepthHintKey"],"names":{"title":"AVEncoderBitDepthHintKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)outputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputNode"],"names":{"title":"outputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)parameterID","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","parameterID"],"names":{"title":"parameterID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIOutput"],"names":{"title":"hasMIDIOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:fileTypeHint:)"],"names":{"title":"init(contentsOf:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","balance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.balance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Variable","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Variable"],"names":{"title":"AVAudioBitRateStrategy_Variable","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","immediate"],"names":{"title":"AVSpeechBoundary.immediate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityKey"],"names":{"title":"AVEncoderAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiCellphoneConcert"],"names":{"title":"AVAudioUnitDistortionPreset.multiCellphoneConcert","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_VariableConstrained","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_VariableConstrained"],"names":{"title":"AVAudioBitRateStrategy_VariableConstrained","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:)"],"names":{"title":"init(forReading:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat64"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat64","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(markerType:forTextRange:atByteSampleOffset:)"],"names":{"title":"init(markerType:forTextRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated2"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play(at:)"],"names":{"title":"play(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(name:identifier:primaryLanguages:supportedLanguages:)"],"names":{"title":"init(name:identifier:primaryLanguages:supportedLanguages:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponent"],"names":{"title":"audioComponent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layoutTag:)"],"names":{"title":"init(layoutTag:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","voiceTraits"],"names":{"title":"voiceTraits","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","premium"],"names":{"title":"AVSpeechSynthesisVoiceQuality.premium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityForVBRKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityForVBRKey"],"names":{"title":"AVEncoderAudioQualityForVBRKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterAlgorithm"],"names":{"title":"sampleRateConverterAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer"],"names":{"title":"AVAudioBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfChannels"],"names":{"title":"numberOfChannels","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","prepare(withFrameCount:)"],"names":{"title":"prepare(withFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withFrameCount","internalName":"frameCount","declarationFragments":[{"kind":"identifier","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeakRangeOfSpeechString","internalName":"characterRange","declarationFragments":[{"kind":"identifier","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint"],"names":{"title":"AVAudio3DPoint","navigator":[{"kind":"identifier","spelling":"AVAudio3DPoint"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","leave()"],"names":{"title":"leave()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","enhanced"],"names":{"title":"AVSpeechSynthesisVoiceQuality.enhanced","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@x","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","x"],"names":{"title":"x","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRatePerChannelKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRatePerChannelKey"],"names":{"title":"AVEncoderBitRatePerChannelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","loadPreset(at:)"],"names":{"title":"loadPreset(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"url","declarationFragments":[{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:commonFormat:interleaved:)"],"names":{"title":"init(forReading:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality"],"names":{"title":"AVAudioQuality","navigator":[{"kind":"identifier","spelling":"AVAudioQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt16"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt16","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","userTagNames"],"names":{"title":"userTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterQuality"],"names":{"title":"sampleRateConverterQuality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)inputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputNode"],"names":{"title":"inputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","word"],"names":{"title":"AVSpeechBoundary.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingBlock"],"names":{"title":"manualRenderingBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:channels:interleaved:)"],"names":{"title":"init(commonFormat:sampleRate:channels:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","rolloffFactor"],"names":{"title":"rolloffFactor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allNotesOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allNotesOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateKey"],"names":{"title":"AVEncoderBitRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(format:renderBlock:)"],"names":{"title":"init(format:renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteCapacity"],"names":{"title":"byteCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","data(withSMPTEResolution:error:)"],"names":{"title":"data(withSMPTEResolution:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"withSMPTEResolution","internalName":"SMPTEResolution","declarationFragments":[{"kind":"identifier","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","approximateDurationInSeconds"],"names":{"title":"approximateDurationInSeconds","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication"],"names":{"title":"AVAudioApplication","navigator":[{"kind":"identifier","spelling":"AVAudioApplication"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","primaryLanguages"],"names":{"title":"primaryLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType"],"names":{"title":"AVAudioUnitEQFilterType","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","mark"],"names":{"title":"mark","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)running","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isRunning"],"names":{"title":"isRunning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","default"],"names":{"title":"AVSpeechSynthesisVoiceQuality.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","isSandboxSafe"],"names":{"title":"isSandboxSafe","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentDevice"],"names":{"title":"currentDevice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channelLayout:)"],"names":{"title":"init(standardFormatWithSampleRate:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)mainMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","mainMixerNode"],"names":{"title":"mainMixerNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","init(channel:messageType:value:)"],"names":{"title":"init(channel:messageType:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init(audioEngine:)"],"names":{"title":"init(audioEngine:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingSampleTime"],"names":{"title":"manualRenderingSampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsLoFi"],"names":{"title":"AVAudioUnitDistortionPreset.drumsLoFi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt32"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:)"],"names":{"title":"init(contentsOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","supportedLanguages"],"names":{"title":"supportedLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@forward","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","forward"],"names":{"title":"forward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteLength"],"names":{"title":"byteLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","textRange"],"names":{"title":"textRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","voiceSize"],"names":{"title":"voiceSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIOutput(_:)"],"names":{"title":"disconnectMIDIOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","undetermined"],"names":{"title":"AVAudioApplication.recordPermission.undetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent"],"names":{"title":"AVMIDIMetaEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@up","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","up"],"names":{"title":"up","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityHigh","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","high"],"names":{"title":"AVAudioQuality.high","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didCancel:)"],"names":{"title":"speechSynthesizer(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didCancel","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","album"],"names":{"title":"album","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isAutoShutdownEnabled"],"names":{"title":"isAutoShutdownEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)dither","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","dither"],"names":{"title":"dither","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIInput"],"names":{"title":"hasMIDIInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedSquared"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedSquared","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channels:)"],"names":{"title":"init(standardFormatWithSampleRate:channels:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiBrokenSpeaker"],"names":{"title":"AVAudioUnitDistortionPreset.multiBrokenSpeaker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","byteSampleOffset"],"names":{"title":"byteSampleOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters"],"names":{"title":"AVAudioUnitEQFilterParameters","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOfURL:soundBankURL:)"],"names":{"title":"init(contentsOfURL:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:soundBankURL:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didFinish:)"],"names":{"title":"speechSynthesizer(_:didFinish:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didFinish","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DAngularOrientation(_:_:_:)"],"names":{"title":"AVAudioMake3DAngularOrientation(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"functionSignature":{"parameters":[{"name":"yaw","declarationFragments":[{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"pitch","declarationFragments":[{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"roll","declarationFragments":[{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init(forward:up:)"],"names":{"title":"init(forward:up:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:completionHandler:)"],"names":{"title":"instantiate(with:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBufferBeats"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBufferBeats","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)downmix","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","downmix"],"names":{"title":"downmix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)framePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","framePosition"],"names":{"title":"framePosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init(x:y:z:)"],"names":{"title":"init(x:y:z:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sustain"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sustain","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","timeSignature"],"names":{"title":"timeSignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)componentURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","componentURL"],"names":{"title":"componentURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer"],"names":{"title":"AVAudioCompressedBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIInput(_:)"],"names":{"title":"disconnectMIDIInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioIONodeInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONodeInputBlock"],"names":{"title":"AVAudioIONodeInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudio3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVector"],"names":{"title":"AVAudio3DVector","navigator":[{"kind":"identifier","spelling":"AVAudio3DVector"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setManualRenderingInputPCMFormat(_:inputBlock:)"],"names":{"title":"setManualRenderingInputPCMFormat(_:inputBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"inputBlock","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)length","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","denied"],"names":{"title":"AVAudioApplication.recordPermission.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCount"],"names":{"title":"packetCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityLow","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","low"],"names":{"title":"AVAudioQuality.low","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:channelLayout:)"],"names":{"title":"init(streamDescription:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation"],"names":{"title":"AVAudio3DVectorOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode"],"names":{"title":"AVAudioInputNode","navigator":[{"kind":"identifier","spelling":"AVAudioInputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didContinue:)"],"names":{"title":"speechSynthesizer(_:didContinue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didContinue","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedFunk"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedFunk","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerVectorOrientation"],"names":{"title":"listenerVectorOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","bookmarkName"],"names":{"title":"bookmarkName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int32ChannelData"],"names":{"title":"int32ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit"],"names":{"title":"AVSpeechSynthesisProviderAudioUnit","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingFormat"],"names":{"title":"manualRenderingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@y","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","y"],"names":{"title":"y","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@z","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","z"],"names":{"title":"z","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","availableArchitectures"],"names":{"title":"availableArchitectures","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","messageType"],"names":{"title":"messageType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint"],"names":{"title":"AVAudioConnectionPoint","navigator":[{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","playerTime(forNodeTime:)"],"names":{"title":"playerTime(forNodeTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forNodeTime","internalName":"nodeTime","declarationFragments":[{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","distanceAttenuationModel"],"names":{"title":"distanceAttenuationModel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didStart:)"],"names":{"title":"speechSynthesizer(_:didStart:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didStart","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","granted"],"names":{"title":"AVAudioApplication.recordPermission.granted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","maximumPacketSize"],"names":{"title":"maximumPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMedium","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","medium"],"names":{"title":"AVAudioQuality.medium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play(_:)"],"names":{"title":"play(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedCubed"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedCubed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","write(to:smpteResolution:replaceExisting:)"],"names":{"title":"write(to:smpteResolution:replaceExisting:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"smpteResolution","internalName":"resolution","declarationFragments":[{"kind":"identifier","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"replaceExisting","internalName":"replace","declarationFragments":[{"kind":"identifier","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMaximumFrameCount"],"names":{"title":"manualRenderingMaximumFrameCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","artist"],"names":{"title":"artist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerAngularOrientation"],"names":{"title":"listenerAngularOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","prepareToRecord()"],"names":{"title":"prepareToRecord()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler"],"names":{"title":"AVAudioUnitSampler","navigator":[{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRateStrategy"],"names":{"title":"bitRateStrategy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didPause:)"],"names":{"title":"speechSynthesizer(_:didPause:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didPause","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInBeats","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInBeats"],"names":{"title":"lengthInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","write(from:)"],"names":{"title":"write(from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","composer"],"names":{"title":"composer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate"],"names":{"title":"AVSpeechSynthesizerDelegate","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:)"],"names":{"title":"write(_:toBufferCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","leadingFrames"],"names":{"title":"leadingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)iconURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","iconURL"],"names":{"title":"iconURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","offline"],"names":{"title":"AVAudioEngineManualRenderingMode.offline","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","passesAUVal"],"names":{"title":"passesAUVal","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","trailingFrames"],"names":{"title":"trailingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","reverbLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.reverbLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerBufferCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","BufferCallback"],"names":{"title":"AVSpeechSynthesizer.BufferCallback","navigator":[{"kind":"identifier","spelling":"BufferCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset"],"names":{"title":"AVAudioUnitDistortionPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","filterParameters"],"names":{"title":"filterParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadInstrument(at:)"],"names":{"title":"loadInstrument(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"instrumentURL","declarationFragments":[{"kind":"identifier","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleTime"],"names":{"title":"sampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect"],"names":{"title":"AVAudioUnitTimeEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer"],"names":{"title":"AVMIDIPlayer","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","trackNumber"],"names":{"title":"trackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)stride","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","stride"],"names":{"title":"stride","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandPass"],"names":{"title":"AVAudioUnitEQFilterType.bandPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","tempo"],"names":{"title":"AVMIDIMetaEvent.EventType.tempo","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter"],"names":{"title":"AVAudioRoutingArbiter","navigator":[{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPacketCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioPacketCount"],"names":{"title":"AVAudioPacketCount","navigator":[{"kind":"identifier","spelling":"AVAudioPacketCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)record","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record()"],"names":{"title":"record()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime"],"names":{"title":"hostTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod"],"names":{"title":"AVAudioConverterPrimeMethod","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameCapacity"],"names":{"title":"frameCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingBypassed"],"names":{"title":"isVoiceProcessingBypassed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerMarkerCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","MarkerCallback"],"names":{"title":"AVSpeechSynthesizer.MarkerCallback","navigator":[{"kind":"identifier","spelling":"MarkerCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComments","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","comments"],"names":{"title":"comments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadAudioFiles(at:)"],"names":{"title":"loadAudioFiles(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"audioFiles","declarationFragments":[{"kind":"identifier","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init(leadingFrames:trailingFrames:)"],"names":{"title":"init(leadingFrames:trailingFrames:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)globalGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","globalGain"],"names":{"title":"globalGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:)"],"names":{"title":"record(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(passingTest:)"],"names":{"title":"components(passingTest:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"passingTest","internalName":"testHandler","declarationFragments":[{"kind":"identifier","spelling":"testHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"testHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","level"],"names":{"title":"level","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRate"],"names":{"title":"bitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus"],"names":{"title":"AVAudioEngineManualRenderingStatus","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","endOfTrack"],"names":{"title":"AVMIDIMetaEvent.EventType.endOfTrack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","ended"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.ended","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isSampleTimeValid"],"names":{"title":"isSampleTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","init(tempo:)"],"names":{"title":"init(tempo:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent"],"names":{"title":"AVMIDIPolyPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate"],"names":{"title":"AVAudioRecorderDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","year"],"names":{"title":"year","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","speak(_:)"],"names":{"title":"speak(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","chorusLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.chorusLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMIDIPlayerCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayerCompletionHandler"],"names":{"title":"AVMIDIPlayerCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(py)tempo","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameLength"],"names":{"title":"frameLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter"],"names":{"title":"AVAudioConverter","navigator":[{"kind":"identifier","spelling":"AVAudioConverter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingAGCEnabled"],"names":{"title":"isVoiceProcessingAGCEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"desc","declarationFragments":[{"kind":"identifier","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:frameCapacity:)"],"names":{"title":"init(PCMFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:frameCapacity:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","enable"],"names":{"title":"enable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)fileFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","fileFormat"],"names":{"title":"fileFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBitBrush"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBitBrush","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","init(numberOfBands:)"],"names":{"title":"init(numberOfBands:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","setVolume(_:fadeDuration:)"],"names":{"title":"setVolume(_:fadeDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"volume","declarationFragments":[{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"fadeDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance"],"names":{"title":"AVSpeechUtterance","navigator":[{"kind":"identifier","spelling":"AVSpeechUtterance"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int16ChannelData"],"names":{"title":"int16ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","bypass"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","stereoPan"],"names":{"title":"stereoPan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder"],"names":{"title":"AVAudioRecorder","navigator":[{"kind":"identifier","spelling":"AVAudioRecorder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","mutableAudioBufferList"],"names":{"title":"mutableAudioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","started"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.started","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVector(_:_:_:)"],"names":{"title":"AVAudioMake3DVector(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowShelf"],"names":{"title":"AVAudioUnitEQFilterType.lowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)audioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","audioBufferList"],"names":{"title":"audioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","postUtteranceDelay"],"names":{"title":"postUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)processingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","processingFormat"],"names":{"title":"processingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","realtime"],"names":{"title":"AVAudioEngineManualRenderingMode.realtime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)streamDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","streamDescription"],"names":{"title":"streamDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall2"],"names":{"title":"AVAudioUnitReverbPreset.largeHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicEvent"],"names":{"title":"AVMusicEvent","navigator":[{"kind":"identifier","spelling":"AVMusicEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiPort"],"names":{"title":"AVMIDIMetaEvent.EventType.midiPort","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)bands","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","bands"],"names":{"title":"bands","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(forDuration:)"],"names":{"title":"record(forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission()"],"names":{"title":"requestRecordPermission()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(from:to:)"],"names":{"title":"init(from:to:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:settings:)"],"names":{"title":"init(URL:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:settings:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(cmAudioFormatDescription:)"],"names":{"title":"init(cmAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiChannel"],"names":{"title":"AVMIDIMetaEvent.EventType.midiChannel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)paused","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isPaused"],"names":{"title":"isPaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","error"],"names":{"title":"AVAudioEngineManualRenderingStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation"],"names":{"title":"AVAudio3DAngularOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions"],"names":{"title":"AVAudioPlayerNodeBufferOptions","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","copyright"],"names":{"title":"copyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDelay"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDelay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DPoint(_:_:_:)"],"names":{"title":"AVAudioMake3DPoint(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:error:withInputFrom:)"],"names":{"title":"convert(to:error:withInputFrom:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]},{"name":"withInputFrom","internalName":"inputBlock","declarationFragments":[{"kind":"identifier","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","max"],"names":{"title":"AVAudioQuality.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","floatChannelData"],"names":{"title":"floatChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","title"],"names":{"title":"title","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","mono"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.mono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandStop"],"names":{"title":"AVAudioUnitEQFilterType.bandStop","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","preUtteranceDelay"],"names":{"title":"preUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerPosition"],"names":{"title":"listenerPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isHostTimeValid"],"names":{"title":"isHostTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"],"names":{"title":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioEngineManualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingBlock"],"names":{"title":"AVAudioEngineManualRenderingBlock","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:forDuration:)"],"names":{"title":"record(atTime:forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","proprietaryEvent"],"names":{"title":"AVMIDIMetaEvent.EventType.proprietaryEvent","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall2"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(ssmlRepresentation:voice:)"],"names":{"title":"init(ssmlRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","supportsNumberInputChannels(_:outputChannels:)"],"names":{"title":"supportsNumberInputChannels(_:outputChannels:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"numInputChannels","declarationFragments":[{"kind":"identifier","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"outputChannels","internalName":"numOutputChannels","declarationFragments":[{"kind":"identifier","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"AVAudioApplication.recordPermission","navigator":[{"kind":"identifier","spelling":"recordPermission"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","loops"],"names":{"title":"loops","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)speaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isSpeaking"],"names":{"title":"isSpeaking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSinkNodeReceiverBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNodeReceiverBlock"],"names":{"title":"AVAudioSinkNodeReceiverBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","tagNames"],"names":{"title":"tagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","usesAutomatedParameters"],"names":{"title":"usesAutomatedParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","keySignature"],"names":{"title":"AVMIDIMetaEvent.EventType.keySignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)node","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","node"],"names":{"title":"node","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bandwidth"],"names":{"title":"bandwidth","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)overallGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","overallGain"],"names":{"title":"overallGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","resetAllControllers"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.resetAllControllers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:commonFormat:interleaved:)"],"names":{"title":"init(forWriting:settings:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)standard","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isStandard"],"names":{"title":"isStandard","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)masterGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","masterGain"],"names":{"title":"masterGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(CMAudioFormatDescription:)"],"names":{"title":"init(CMAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(cmAudioFormatDescription:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion"],"names":{"title":"AVAudioUnitDistortion","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent"],"names":{"title":"AVAUPresetEvent","navigator":[{"kind":"identifier","spelling":"AVAUPresetEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioSessionInterruptionWasSuspendedKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionInterruptionWasSuspendedKey"],"names":{"title":"AVAudioSessionInterruptionWasSuspendedKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationMuteStateKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","muteStateKey"],"names":{"title":"muteStateKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init(enableAdvancedDucking:duckingLevel:)"],"names":{"title":"init(enableAdvancedDucking:duckingLevel:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","init(channel:pressure:)"],"names":{"title":"init(channel:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall3"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(renderBlock:)"],"names":{"title":"init(renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","shared()"],"names":{"title":"shared()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)bus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","bus"],"names":{"title":"bus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","timeSignature"],"names":{"title":"AVMIDIMetaEvent.EventType.timeSignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputPresentationLatency"],"names":{"title":"outputPresentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","frequency"],"names":{"title":"frequency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:)"],"names":{"title":"init(forWriting:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNIT_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNIT_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOUNIT_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)enableRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","enableRate"],"names":{"title":"enableRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:format:)"],"names":{"title":"init(url:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat"],"names":{"title":"AVAudioFormat","navigator":[{"kind":"identifier","spelling":"AVAudioFormat"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","prefersAssistiveTechnologySettings"],"names":{"title":"prefersAssistiveTechnologySettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","standardLocalizedTagNames"],"names":{"title":"standardLocalizedTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","gain"],"names":{"title":"gain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationInputMuteStateChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","inputMuteStateChangeNotification"],"names":{"title":"inputMuteStateChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputType"],"names":{"title":"outputType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","invalidMode"],"names":{"title":"AVAudioEngineManualRenderingError.invalidMode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioFileTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioFileTypeKey"],"names":{"title":"AVAudioFileTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEverythingIsBroken"],"names":{"title":"AVAudioUnitDistortionPreset.multiEverythingIsBroken","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","duckingLevel"],"names":{"title":"duckingLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","volume"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.volume","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFile","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile"],"names":{"title":"AVAudioFile","navigator":[{"kind":"identifier","spelling":"AVAudioFile"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack"],"names":{"title":"AVMusicTrack","navigator":[{"kind":"identifier","spelling":"AVMusicTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)deleteRecording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deleteRecording()"],"names":{"title":"deleteRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","filterType"],"names":{"title":"filterType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","configurationDictionary"],"names":{"title":"configurationDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent"],"names":{"title":"AVMIDINoteEvent","navigator":[{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInSeconds"],"names":{"title":"lengthInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom2"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:from:)"],"names":{"title":"convert(to:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"from","internalName":"inputBuffer","declarationFragments":[{"kind":"identifier","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice"],"names":{"title":"AVSpeechSynthesisVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(fromFormat:toFormat:)"],"names":{"title":"init(fromFormat:toFormat:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(from:to:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:frameCount:)"],"names":{"title":"read(into:frameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"frameCount","internalName":"frames","declarationFragments":[{"kind":"identifier","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(pcmFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceDefaultSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceDefaultSpeechRate"],"names":{"title":"AVSpeechUtteranceDefaultSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","max"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","globalTuning"],"names":{"title":"globalTuning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_LSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_LSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","init(node:bus:)"],"names":{"title":"init(node:bus:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingInputMuted"],"names":{"title":"isVoiceProcessingInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","pre"],"names":{"title":"AVAudioConverterPrimeMethod.pre","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:)"],"names":{"title":"read(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","dataEntry"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.dataEntry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)recording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isRecording"],"names":{"title":"isRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_MSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_MSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError"],"names":{"title":"AVAudioEngineManualRenderingError","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent"],"names":{"title":"AVMIDIPitchBendEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)timeResolution","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","timeResolution"],"names":{"title":"timeResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allSoundOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allSoundOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters"],"names":{"title":"AVAudioEnvironmentReverbParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:settings:)"],"names":{"title":"init(url:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasCustomView"],"names":{"title":"hasCustomView","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode","init(receiverBlock:)"],"names":{"title":"init(receiverBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category"],"names":{"title":"AVAudioRoutingArbiter.Category","navigator":[{"kind":"identifier","spelling":"Category"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","smpteOffset"],"names":{"title":"AVMIDIMetaEvent.EventType.smpteOffset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)audioTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","audioTimeStamp"],"names":{"title":"audioTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice"],"names":{"title":"AVSpeechSynthesisProviderVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)commonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","commonFormat"],"names":{"title":"commonFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","pitchMultiplier"],"names":{"title":"pitchMultiplier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuted(_:)"],"names":{"title":"setInputMuted(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"muted","declarationFragments":[{"kind":"identifier","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMBitDepthKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMBitDepthKey"],"names":{"title":"AVLinearPCMBitDepthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationMIDIEndpoint"],"names":{"title":"destinationMIDIEndpoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeChamber"],"names":{"title":"AVAudioUnitReverbPreset.largeChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAudioQualityKey"],"names":{"title":"AVSampleRateConverterAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality"],"names":{"title":"AVSpeechSynthesisVoiceQuality","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument"],"names":{"title":"AVAudioUnitMIDIInstrument","navigator":[{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","reverbParameters"],"names":{"title":"reverbParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)interleaved","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isInterleaved"],"names":{"title":"isInterleaved","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager"],"names":{"title":"AVAudioUnitComponentManager","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(_:onChannel:)"],"names":{"title":"sendPressure(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pressure","declarationFragments":[{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechAlienChatter"],"names":{"title":"AVAudioUnitDistortionPreset.speechAlienChatter","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisVoiceIdentifierAlex","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceIdentifierAlex"],"names":{"title":"AVSpeechSynthesisVoiceIdentifierAlex","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Normal","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Normal"],"names":{"title":"AVSampleRateConverterAlgorithm_Normal","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","smf_ChannelsToTracks"],"names":{"title":"smf_ChannelsToTracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)position","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setMutedSpeechActivityEventListener(_:)"],"names":{"title":"setMutedSpeechActivityEventListener(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"listenerBlock","declarationFragments":[{"kind":"identifier","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsFloatKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsFloatKey"],"names":{"title":"AVLinearPCMIsFloatKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","inputRanDry"],"names":{"title":"AVAudioConverterOutputStatus.inputRanDry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","attackTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.attackTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPitchBend(_:onChannel:)"],"names":{"title":"sendPitchBend(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pitchbend","declarationFragments":[{"kind":"identifier","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","applicableRenderingAlgorithms"],"names":{"title":"applicableRenderingAlgorithms","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer"],"names":{"title":"AVAudioPlayer","navigator":[{"kind":"identifier","spelling":"AVAudioPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_MinimumPhase","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_MinimumPhase"],"names":{"title":"AVSampleRateConverterAlgorithm_MinimumPhase","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","audioFileSettings"],"names":{"title":"audioFileSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)attachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attach(_:)"],"names":{"title":"attach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)feedback","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","feedback"],"names":{"title":"feedback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsBigEndianKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsBigEndianKey"],"names":{"title":"AVLinearPCMIsBigEndianKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsNonInterleaved","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsNonInterleaved"],"names":{"title":"AVLinearPCMIsNonInterleaved","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfOutputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfOutputs"],"names":{"title":"numberOfOutputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","lowPassCutoff"],"names":{"title":"lowPassCutoff","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","midiNote"],"names":{"title":"midiNote","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","continueSpeaking()"],"names":{"title":"continueSpeaking()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","registrationsChangedNotification"],"names":{"title":"registrationsChangedNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","externalSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.externalSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopRange","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","loopRange"],"names":{"title":"loopRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator"],"names":{"title":"AVAudioUnitGenerator","navigator":[{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","initialized"],"names":{"title":"AVAudioEngineManualRenderingError.initialized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(forKey:withValue:onChannel:)"],"names":{"title":"sendPressure(forKey:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary"],"names":{"title":"AVSpeechBoundary","navigator":[{"kind":"identifier","spelling":"AVSpeechBoundary"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)inputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","isInputMuted"],"names":{"title":"isInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)lastRenderTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","lastRenderTime"],"names":{"title":"lastRenderTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode"],"names":{"title":"AVAudioNode","navigator":[{"kind":"identifier","spelling":"AVAudioNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioOutputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioOutputNode"],"names":{"title":"AVAudioOutputNode","navigator":[{"kind":"identifier","spelling":"AVAudioOutputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent"],"names":{"title":"AVMIDIChannelEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:format:)"],"names":{"title":"connect(_:to:fromBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destNodes","declarationFragments":[{"kind":"identifier","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},{"name":"fromBus","internalName":"sourceBus","declarationFragments":[{"kind":"identifier","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","mid"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.mid","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","destination(forMixer:bus:)"],"names":{"title":"destination(forMixer:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMixer","internalName":"mixer","declarationFragments":[{"kind":"identifier","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","instrument"],"names":{"title":"AVMIDIMetaEvent.EventType.instrument","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","clearEvents(in:)"],"names":{"title":"clearEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSourceNodeRenderBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNodeRenderBlock"],"names":{"title":"AVAudioSourceNodeRenderBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)occlusion","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","occlusion"],"names":{"title":"occlusion","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","female"],"names":{"title":"AVSpeechSynthesisVoiceGender.female","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeTapBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeTapBlock"],"names":{"title":"AVAudioNodeTapBlock","navigator":[{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","cathedral"],"names":{"title":"AVAudioUnitReverbPreset.cathedral","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode"],"names":{"title":"AVAudioEnvironmentNode","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamentoTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamentoTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","haveData"],"names":{"title":"AVAudioConverterOutputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","genre"],"names":{"title":"genre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","filterResonance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.filterResonance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateKey"],"names":{"title":"AVSampleRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","attributedSpeechString"],"names":{"title":"attributedSpeechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","linear"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.linear","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","ssmlRepresentation"],"names":{"title":"ssmlRepresentation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationAudioUnit"],"names":{"title":"destinationAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb"],"names":{"title":"AVAudioUnitReverb","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interrupts"],"names":{"title":"interrupts","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","addEvent(_:at:)"],"names":{"title":"addEvent(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"event","declarationFragments":[{"kind":"identifier","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"}]},{"name":"at","internalName":"beat","declarationFragments":[{"kind":"identifier","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","builtInSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.builtInSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","instrumentID"],"names":{"title":"instrumentID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVParameterEvent","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent"],"names":{"title":"AVParameterEvent","navigator":[{"kind":"identifier","spelling":"AVParameterEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)presentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","presentationLatency"],"names":{"title":"presentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInBeats"],"names":{"title":"currentPositionInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)speechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","speechString"],"names":{"title":"speechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","pauseSpeaking(at:)"],"names":{"title":"pauseSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","stopNote(_:onChannel:)"],"names":{"title":"stopNote(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(audioTimeStamp:sampleRate:)"],"names":{"title":"init(audioTimeStamp:sampleRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)latency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","latency"],"names":{"title":"latency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","min"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","trackName"],"names":{"title":"AVMIDIMetaEvent.EventType.trackName","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent"],"names":{"title":"AVMIDIChannelPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyISRC","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","ISRC"],"names":{"title":"ISRC","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interruptsAtLoop"],"names":{"title":"interruptsAtLoop","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","distanceAttenuationParameters"],"names":{"title":"distanceAttenuationParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay"],"names":{"title":"AVAudioUnitDelay","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","male"],"names":{"title":"AVSpeechSynthesisVoiceGender.male","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","voiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"voiceProcessingOtherAudioDuckingConfiguration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","default"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","copyright"],"names":{"title":"AVMIDIMetaEvent.EventType.copyright","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","moveEvents(in:by:)"],"names":{"title":"moveEvents(in:by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"by","internalName":"beatAmount","declarationFragments":[{"kind":"identifier","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode"],"names":{"title":"AVAudioPlayerNode","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode"],"names":{"title":"AVAudioSourceNode","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Mastering","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Mastering"],"names":{"title":"AVSampleRateConverterAlgorithm_Mastering","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitManufacturerNameApple","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitManufacturerNameApple"],"names":{"title":"AVAudioUnitManufacturerNameApple","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","init(channel:value:)"],"names":{"title":"init(channel:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumChamber"],"names":{"title":"AVAudioUnitReverbPreset.mediumChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","stopSpeaking(at:)"],"names":{"title":"stopSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","stereoPassThrough"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.stereoPassThrough","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","encodingApplication"],"names":{"title":"encodingApplication","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioChannelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelCount"],"names":{"title":"AVAudioChannelCount","navigator":[{"kind":"identifier","spelling":"AVAudioChannelCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithmKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithmKey"],"names":{"title":"AVSampleRateConverterAlgorithmKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","releaseTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.releaseTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:)"],"names":{"title":"init(hostTime:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect"],"names":{"title":"AVAudioUnitEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate"],"names":{"title":"AVAudioPlayerDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout"],"names":{"title":"AVAudioChannelLayout","navigator":[{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","headphones"],"names":{"title":"AVAudioEnvironmentOutputType.headphones","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendController(_:withValue:onChannel:)"],"names":{"title":"sendController(_:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"controller","declarationFragments":[{"kind":"identifier","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent"],"names":{"title":"AVMIDIControlChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","auto"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:)"],"names":{"title":"scheduleBuffer(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"],"names":{"title":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioConverterInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputBlock"],"names":{"title":"AVAudioConverterInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputStatus","preciseIdentifier":"c:@E@AVAudioConverterInputStatus"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","normal"],"names":{"title":"AVAudioConverterPrimeMethod.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus"],"names":{"title":"AVAudioConverterOutputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","extrapolateTime(fromAnchor:)"],"names":{"title":"extrapolateTime(fromAnchor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"fromAnchor","internalName":"anchorTime","declarationFragments":[{"kind":"identifier","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOIONODE_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOIONODE_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOIONODE_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeChannelLayoutTags"],"names":{"title":"availableEncodeChannelLayoutTags","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level","navigator":[{"kind":"identifier","spelling":"Level"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","unspecified"],"names":{"title":"AVSpeechSynthesisVoiceGender.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall"],"names":{"title":"AVAudioUnitReverbPreset.largeHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTFHQ"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTFHQ","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)recordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"recordPermission","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","exponential"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.exponential","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataRendered"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataRendered","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forHostTime:error:)"],"names":{"title":"beats(forHostTime:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"inHostTime","declarationFragments":[{"kind":"identifier","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isNoveltyVoice"],"names":{"title":"isNoveltyVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","auto"],"names":{"title":"AVAudioEnvironmentOutputType.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoRate"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoRate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyEvents(in:from:insertAt:)"],"names":{"title":"copyEvents(in:from:insertAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"insertAt","internalName":"insertStartBeat","declarationFragments":[{"kind":"identifier","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataPlayedBack"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataPlayedBack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","startNote(_:withVelocity:onChannel:)"],"names":{"title":"startNote(_:withVelocity:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withVelocity","internalName":"velocity","declarationFragments":[{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","enableAdvancedDucking"],"names":{"title":"enableAdvancedDucking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission(completionHandler:)"],"names":{"title":"requestRecordPermission(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"response","declarationFragments":[{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","success"],"names":{"title":"AVAudioEngineManualRenderingStatus.success","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVNumberOfChannelsKey","interfaceLanguage":"swift"},"pathComponents":["AVNumberOfChannelsKey"],"names":{"title":"AVNumberOfChannelsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechRadioTower"],"names":{"title":"AVAudioUnitDistortionPreset.speechRadioTower","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playback"],"names":{"title":"AVAudioRoutingArbiter.Category.playback","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highShelf"],"names":{"title":"AVAudioUnitEQFilterType.highShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeSampleRates"],"names":{"title":"availableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isPersonalVoice"],"names":{"title":"isPersonalVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","groupID"],"names":{"title":"groupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(ssmlRepresentation:)"],"names":{"title":"init(ssmlRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","plate"],"names":{"title":"AVAudioUnitReverbPreset.plate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:toMarkerCallback:)"],"names":{"title":"write(_:toBufferCallback:toMarkerCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]},{"name":"toMarkerCallback","internalName":"markerCallback","declarationFragments":[{"kind":"identifier","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDepth"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDepth","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","cuePoint"],"names":{"title":"AVMIDIMetaEvent.EventType.cuePoint","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)language","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","language"],"names":{"title":"language","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","inverse"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.inverse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","keySignature"],"names":{"title":"keySignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent"],"names":{"title":"AVMusicUserEvent","navigator":[{"kind":"identifier","spelling":"AVMusicUserEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","seconds(forHostTime:)"],"names":{"title":"seconds(forHostTime:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"hostTime","declarationFragments":[{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","overlap"],"names":{"title":"overlap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","parametric"],"names":{"title":"AVAudioUnitEQFilterType.parametric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeSampleRates"],"names":{"title":"applicableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIONODE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIONODE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIONODE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit"],"names":{"title":"AVAudioUnit","navigator":[{"kind":"identifier","spelling":"AVAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeBitRates"],"names":{"title":"availableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","marker"],"names":{"title":"AVMIDIMetaEvent.EventType.marker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechGoldenPi"],"names":{"title":"AVAudioUnitDistortionPreset.speechGoldenPi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode"],"names":{"title":"AVAudio3DMixingSourceMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","cutEvents(in:)"],"names":{"title":"cutEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)obstruction","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","obstruction"],"names":{"title":"obstruction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","brightness"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.brightness","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime(forSeconds:)"],"names":{"title":"hostTime(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowPass"],"names":{"title":"AVAudioUnitEQFilterType.lowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecord"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecord","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)engine","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","engine"],"names":{"title":"engine","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(attributedString:)"],"names":{"title":"init(attributedString:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataConsumed"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataConsumed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender"],"names":{"title":"AVSpeechSynthesisVoiceGender","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOf:soundBankURL:)"],"names":{"title":"init(contentsOf:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeBitRates"],"names":{"title":"applicableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","cannotDoInCurrentContext"],"names":{"title":"AVAudioEngineManualRenderingStatus.cannotDoInCurrentContext","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","hostTime(forBeats:error:)"],"names":{"title":"hostTime(forBeats:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"inBeats","declarationFragments":[{"kind":"identifier","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","quality"],"names":{"title":"quality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfInputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfInputs"],"names":{"title":"numberOfInputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination","connectionPoint"],"names":{"title":"connectionPoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","decayTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.decayTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","reverbBlend"],"names":{"title":"reverbBlend","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)preGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","preGain"],"names":{"title":"preGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highPass"],"names":{"title":"AVAudioUnitEQFilterType.highPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(string:)"],"names":{"title":"init(string:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","forever"],"names":{"title":"AVMusicTrackLoopCount.forever","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuteStateChangeHandler(_:)"],"names":{"title":"setInputMuteStateChangeHandler(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"inputMuteHandler","declarationFragments":[{"kind":"identifier","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","removeTap(onBus:)"],"names":{"title":"removeTap(onBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","lyric"],"names":{"title":"AVMIDIMetaEvent.EventType.lyric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent"],"names":{"title":"AVAudioUnitComponent","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","maximumOutputPacketSize"],"names":{"title":"maximumOutputPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)delayTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","delayTime"],"names":{"title":"delayTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_MUSICPLAYER","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_MUSICPLAYER"],"names":{"title":"AVAUDIOENGINE_HAVE_MUSICPLAYER","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","insufficientDataFromInputNode"],"names":{"title":"AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecordVoice"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecordVoice","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechCosmicInterference"],"names":{"title":"AVAudioUnitDistortionPreset.speechCosmicInterference","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@pitch","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)muted","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@yaw","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(py)playing","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@roll","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationVABycfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)value","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","target":"c:objc(cs)AVAudioSinkNode"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(py)tempo","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)soloed","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopingEnabled","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)element","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)play","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)channelMap","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)outputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)inputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)reset","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)offsetTime","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComposer","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","target":"c:@E@AVSpeechBoundary"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)pause","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)scope","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)stop","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)numberOfLoops","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComments","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)reset","target":"c:objc(cs)AVAudioNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithSettings:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)rate","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)dither","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitVarispeed(py)rate","target":"c:objc(cs)AVAudioUnitVarispeed"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","target":"c:@E@AVMIDIMetaEventType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)stop","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","target":"c:objc(cs)AVAudioMixingDestination"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)downmix","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioNode","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"overrides","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForInputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)magicCookie","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyISRC","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeInfo","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechUtterance.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)rate","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerBufferCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@AVAudioApplicationMuteStateKey","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyGenre","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)framePosition","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)playing","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeMethod","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)length","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)audioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerMarkerCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)node","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)sourceMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)channelCount","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layout","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:@S@AVAudio3DPoint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)presentationLatency","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)bus","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@AVAudioApplicationInputMuteStateChangeNotification","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)attachedNodes","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)format","target":"c:objc(cs)AVAudioPlayer"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityLow","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)userInfo","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)obstruction","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)delayTime","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)volume","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)audioUnit","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternCardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEngine","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tempoTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMedium","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternOmnidirectional","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)stop","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)reset","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tracks","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","target":"c:@E@AVMIDIMetaEventType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)rate","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityHigh","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(py)bypass","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)updateMeters","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)removeTrack:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)data","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:groupID:duration:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRate","target":"c:objc(cs)AVAudioConverter"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"memberOf","source":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)reverseEvents","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)prepare","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioTime","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)pause","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@x","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@forward","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)position","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@up","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationUpper","target":"c:@T@AVAudioSessionLocation"},{"kind":"memberOf","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)feedback","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationVABycfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioIONode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(pl)AVAudio3DMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(py)bypass","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationLower","target":"c:@T@AVAudioSessionLocation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","displayName":"AVAudioPCMBuffer.init(PCMFormat:bufferListNoCopy:deallocator:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@S@AVAudio3DAngularOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","target":"c:objc(cs)AVAudioConverter"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@AVExtendedNoteOnEventDefaultInstrument","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)occlusion","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)detachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMin","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)settings","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioStereoMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)enableRate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(py)value","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyArtist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)mainMixerNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopRange","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)rate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)running","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternSubcardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(py)volume","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)pan","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)outputVolume","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)voice","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)data","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)outputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)AVSpeechSynthesisMarker","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisMarker.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)inputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"overrides","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)speechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioStereoMixing(py)pan","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)rate","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)volume","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","target":"c:@E@AVAudioCommonFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)musicSequence","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelEvent(py)channel","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)inputMuted","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentDevice","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)channel","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)url","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTime","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioSessionActivationOptions"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)delegate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConverter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTime","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFile","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)velocity","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)pause","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@S@AVAudioConverterPrimeInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)scope","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)componentURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)playing","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)stop","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)duration","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)parameterID","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)recordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)audioTimeStamp","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)bands","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoVABycfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleRate","target":"c:objc(cs)AVAudioTime"},{"kind":"overrides","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)stride","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)globalGain","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioRecorderDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)value","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)duration","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)key","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)currentPosition","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","displayName":"AVAudioPCMBuffer.init(PCMFormat:frameCapacity:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFormat","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyYear","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)element","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(pl)AVSpeechSynthesizerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)AVSpeechSynthesisProviderVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderVoice.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVParameterEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)name","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)playing","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)speaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)AVMIDIPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","displayName":"AVMIDIPlayer.init(contentsOfURL:soundBankURL:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)rate","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","displayName":"AVAudioPlayer.init(contentsOfURL:fileTypeHint:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)delegate","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)typeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@S@AVAudio3DVectorOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)playAtTime:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)versionString","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)version","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)play","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)stop","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)duration","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioPlayerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)name","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","displayName":"AVAudioPlayer.init(contentsOfURL:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMax","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)attachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","displayName":"AVAudioRecorder.init(URL:format:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)AVAudioChannelLayout","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioChannelLayout.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)version","target":"c:objc(cs)AVAudioUnit"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(im)initWithData:","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)paused","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)format","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)manufacturerName","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)recording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)masterGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)url","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderRequest.init(coder:)"}},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationTop","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)fileFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationRight","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)deleteRecording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)overallGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@z","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationLeft","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)processingFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@y","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)pause","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)stop","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:So14AVAudio3DPointVABycfc","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationFront","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)engine","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)streamDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBottom","target":"c:@T@AVAudioSessionOrientation"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","target":"c:objc(cs)AVAudioConverter","sourceOrigin":{"identifier":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","displayName":"AVAudioConverter.init(fromFormat:toFormat:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfInputs","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInBeats","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)magicCookie","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBack","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelLayout","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"overrides","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode(py)AUAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","displayName":"AVSpeechSynthesisProviderRequest.init(SSMLRepresentation:voice:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)timeResolution","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfOutputs","target":"c:objc(cs)AVAudioNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)standard","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","displayName":"AVAudioRecorder.init(URL:settings:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","displayName":"AVAudioFormat.init(CMAudioFormatDescription:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)lastRenderTime","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)latency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)record","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelCount","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)AVSpeechSynthesisVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisVoice.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"overrides","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)commonFormat","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioFormat.init(coder:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)interleaved","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(py)type","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)sampleRate","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:instrumentID:groupID:duration:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)updateMeters","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)iconURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)currentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)delegate","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)settings","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)formatDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)format","target":"c:objc(cs)AVAudioRecorder"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioApplication","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)language","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)settings","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTempo","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(cs)AUAudioUnit","targetFallback":"AudioToolbox.AUAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)preGain","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)url","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SQ","targetFallback":"Swift.Equatable"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json b/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json index 237a89b871..9581319698 100644 --- a/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json +++ b/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json @@ -1 +1 @@ -{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentTagsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioUnitComponentTagsDidChange"],"names":{"title":"AVAudioUnitComponentTagsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioEngineConfigurationChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioEngineConfigurationChange"],"names":{"title":"AVAudioEngineConfigurationChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"memberOf","source":"c:@AVAudioEngineConfigurationChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentTagsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioEngineConfigurationChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioEngineConfigurationChange"],"names":{"title":"AVAudioEngineConfigurationChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentTagsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioUnitComponentTagsDidChange"],"names":{"title":"AVAudioUnitComponentTagsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"memberOf","source":"c:@AVAudioUnitComponentTagsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAudioEngineConfigurationChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudioWrapper.h b/pkgs/swiftgen/temp/AVFAudioWrapper.h index 5011d413d6..2d9ae11eef 100644 --- a/pkgs/swiftgen/temp/AVFAudioWrapper.h +++ b/pkgs/swiftgen/temp/AVFAudioWrapper.h @@ -306,22 +306,19 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAUPresetEventWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper34AVAudio3DAngularOrientationWrapper") @interface AVAudio3DAngularOrientationWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end SWIFT_CLASS("_TtC15AVFAudioWrapper21AVAudio3DPointWrapper") @interface AVAudio3DPointWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end SWIFT_CLASS("_TtC15AVFAudioWrapper33AVAudio3DVectorOrientationWrapper") @interface AVAudio3DVectorOrientationWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @class NSString; @@ -377,8 +374,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper29AVAudioConnectionPointWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper32AVAudioConverterPrimeInfoWrapper") @interface AVAudioConverterPrimeInfoWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @class AVAudioPCMBufferWrapper; @@ -415,6 +411,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioEngineWrapper") @property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull manualRenderingFormat; @property (nonatomic, readonly, strong) AVAudioOutputNodeWrapper * _Nonnull outputNode; @property (nonatomic, readonly) BOOL isRunning; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (void)attachWithNode:(AVAudioNodeWrapper * _Nonnull)node; - (void)connectWithNode1:(AVAudioNodeWrapper * _Nonnull)node1 to:(AVAudioNodeWrapper * _Nonnull)node2 format:(AVAudioFormatWrapper * _Nonnull)format; - (void)detachWithNode:(AVAudioNodeWrapper * _Nonnull)node; @@ -429,8 +426,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioEngineWrapper") - (void)reset; - (void)start; - (void)stop; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -449,8 +444,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper29AVAudioEnvironmentNodeWrapper") @property (nonatomic, strong) AVAudio3DPointWrapper * _Nonnull listenerPosition; @property (nonatomic, strong) AVAudio3DVectorOrientationWrapper * _Nonnull listenerVectorOrientation; @property (nonatomic, readonly, strong) AVAudioEnvironmentReverbParametersWrapper * _Nonnull reverbParameters; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @class AVAudioUnitEQFilterParametersWrapper; @@ -512,8 +506,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioInputNodeWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioMixerNodeWrapper") @interface AVAudioMixerNodeWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -562,23 +555,22 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlaye SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull loops;) + (AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)loops SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioPlayerNodeWrapper") @interface AVAudioPlayerNodeWrapper : NSObject @property (nonatomic, readonly) BOOL isPlaying; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (AVAudioTimeWrapper * _Nonnull)nodeTimeForPlayerTime:(AVAudioTimeWrapper * _Nonnull)playerTime SWIFT_WARN_UNUSED_RESULT; - (void)pause; - (void)play; - (void)playAt:(AVAudioTimeWrapper * _Nonnull)when; - (AVAudioTimeWrapper * _Nonnull)playerTimeForNodeTime:(AVAudioTimeWrapper * _Nonnull)nodeTime SWIFT_WARN_UNUSED_RESULT; +- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer at:(AVAudioTimeWrapper * _Nonnull)when options:(AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)options; - (void)scheduleFileWithFile:(AVAudioFileWrapper * _Nonnull)file at:(AVAudioTimeWrapper * _Nonnull)when; - (void)stop; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -623,7 +615,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioRoutingArbiterWrapper") @interface AVAudioRoutingArbiterWrapper : NSObject SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioRoutingArbiterWrapper * _Nonnull shared;) + (AVAudioRoutingArbiterWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (BOOL)beginWithCategory:(AVAudioRoutingArbiterWrapper * _Nonnull)category SWIFT_WARN_UNUSED_RESULT; +- (void)beginWithCategory:(AVAudioRoutingArbiterWrapper * _Nonnull)category completionHandler:(BOOL)handler; - (void)leave; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -637,6 +629,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioSequencerWrapper") @property (nonatomic, readonly, strong) AVMusicTrackWrapper * _Nonnull tempoTrack; @property (nonatomic, readonly, strong) AVMusicTrackWrapper * _Nonnull tracks; @property (nonatomic, readonly, copy) NSString * _Nonnull userInfo; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)initWithAudioEngine:(AVAudioEngineWrapper * _Nonnull)engine OBJC_DESIGNATED_INITIALIZER; - (AVMusicTrackWrapper * _Nonnull)createAndAppendTrack SWIFT_WARN_UNUSED_RESULT; - (void)prepareToPlay; @@ -644,16 +637,13 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioSequencerWrapper") - (void)reverseEvents; - (void)start; - (void)stop; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end SWIFT_CLASS("_TtC15AVFAudioWrapper38AVAudioSessionActivationOptionsWrapper") @interface AVAudioSessionActivationOptionsWrapper : NSObject @property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -816,8 +806,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioUnitWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper59AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper") @interface AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper : NSObject @property (nonatomic, strong) AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper * _Nonnull duckingLevel; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -884,7 +873,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper27AVMIDIPitchBendEventWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMIDIPlayerWrapper") @interface AVMIDIPlayerWrapper : NSObject @property (nonatomic, readonly) BOOL isPlaying; -- (void)play; - (void)prepareToPlay; - (void)stop; - (nonnull instancetype)init SWIFT_UNAVAILABLE; @@ -925,8 +913,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper33AVMusicSequenceLoadOptionsWrapper") SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVMusicSequenceLoadOptionsWrapper * _Nonnull smf_ChannelsToTracks;) + (AVMusicSequenceLoadOptionsWrapper * _Nonnull)smf_ChannelsToTracks SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -1030,7 +1017,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynt + (AVSpeechSynthesizerWrapper * _Nonnull)personalVoiceAuthorizationStatus SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) BOOL isPaused; @property (nonatomic, readonly) BOOL isSpeaking; -+ (AVSpeechSynthesizerWrapper * _Nonnull)requestPersonalVoiceAuthorization SWIFT_WARN_UNUSED_RESULT; ++ (void)requestPersonalVoiceAuthorizationWithCompletionHandler:(AVSpeechSynthesizerWrapper * _Nonnull)handler; - (BOOL)continueSpeaking SWIFT_WARN_UNUSED_RESULT; - (void)speakWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance; - (void)writeWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance toBufferCallback:(AVSpeechSynthesizerWrapper * _Nonnull)bufferCallback; @@ -1195,8 +1182,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynt SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull isPersonalVoice;) + (AVSpeechSynthesisVoiceWrapper * _Nonnull)isPersonalVoice SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end #endif From 10f53c3364f3104c8c04d504e03e2fcdbd864de4 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Thu, 21 Nov 2024 15:01:57 +1100 Subject: [PATCH 17/31] WIP --- .../src/ast/_core/interfaces/declaration.dart | 2 +- .../interfaces/function_declaration.dart | 2 +- .../src/ast/_core/shared/referred_type.dart | 47 +++++- .../built_in/built_in_declaration.dart | 7 + .../compounds/members/method_declaration.dart | 2 +- .../src/ast/declarations/globals/globals.dart | 2 +- .../lib/src/generator/_core/utils.dart | 2 +- .../generator/generators/class_generator.dart | 12 +- .../swift2objc/lib/src/parser/_core/json.dart | 64 ++++++-- .../lib/src/parser/_core/utils.dart | 1 + .../pase_function_declaration.dart | 32 +--- .../lib/src/parser/parsers/parse_type.dart | 104 ++++++++++++ .../lib/src/transformer/_core/utils.dart | 70 +++++--- .../transformers/transform_function.dart | 30 ++-- .../transformers/transform_initializer.dart | 5 +- .../transformers/transform_referred_type.dart | 34 ++-- .../transformers/transform_variable.dart | 7 +- .../test/integration/integration_test.dart | 5 +- .../test/integration/optional_input.swift | 32 ++++ .../test/integration/optional_output.swift | 108 +++++++++++++ .../unit/parse_initializer_param_test.dart | 4 + .../swift2objc/test/unit/parse_type_test.dart | 149 ++++++++++++++++++ 22 files changed, 601 insertions(+), 120 deletions(-) create mode 100644 pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart create mode 100644 pkgs/swift2objc/test/integration/optional_input.swift create mode 100644 pkgs/swift2objc/test/integration/optional_output.swift create mode 100644 pkgs/swift2objc/test/unit/parse_type_test.dart diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/declaration.dart index a0c8f5efa9..4c237c8ba6 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/interfaces/declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/declaration.dart @@ -10,6 +10,6 @@ abstract interface class Declaration { abstract final String name; } -extension AstDeclaredType on T { +extension AsDeclaredType on T { DeclaredType get asDeclaredType => DeclaredType(id: id, declaration: this); } diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/function_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/function_declaration.dart index 140ed96956..a354941a82 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/interfaces/function_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/function_declaration.dart @@ -11,5 +11,5 @@ import 'type_parameterizable.dart'; /// Describes a function-like entity. abstract interface class FunctionDeclaration implements Declaration, Parameterizable, Executable, TypeParameterizable { - abstract final ReferredType? returnType; + abstract final ReferredType returnType; } diff --git a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart index 268be6eb11..e3c1c8a989 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart @@ -10,19 +10,19 @@ import '../interfaces/objc_annotatable.dart'; /// entities (e.g a method return type). /// See `DeclaredType` and `GenericType` for concrete implementation. sealed class ReferredType { - final String id; - final String name; abstract final bool isObjCRepresentable; - const ReferredType(this.name, {required this.id}); + abstract final String swiftType; + + bool sameAs(ReferredType other); + + const ReferredType(); } /// Describes a reference of a declared type (user-defined or built-in). class DeclaredType implements ReferredType { - @override final String id; - @override String get name { final decl = declaration; if (decl is CompoundDeclaration && decl.pathComponents.isNotEmpty) { @@ -40,6 +40,12 @@ class DeclaredType implements ReferredType { declaration is ObjCAnnotatable && (declaration as ObjCAnnotatable).hasObjCAnnotation; + @override + String get swiftType => name; + + @override + bool sameAs(ReferredType other) => other is DeclaredType && other.id == id; + const DeclaredType({ required this.id, required this.declaration, @@ -53,17 +59,44 @@ class DeclaredType implements ReferredType { /// Describes a reference of a generic type /// (e.g a method return type `T` within a generic class). class GenericType implements ReferredType { - @override final String id; - @override final String name; @override bool get isObjCRepresentable => false; + @override + String get swiftType => name; + + @override + bool sameAs(ReferredType other) => other is GenericType && other.id == id; + const GenericType({ required this.id, required this.name, }); + + @override + String toString() => name; +} + +/// An optional type, like Dart's nullable types. Eg `String?`. +class OptionalType implements ReferredType { + final ReferredType child; + + @override + bool get isObjCRepresentable => child.isObjCRepresentable; + + @override + String get swiftType => '$child?'; + + @override + bool sameAs(ReferredType other) => + other is OptionalType && child.sameAs(other.child); + + OptionalType(this.child); + + @override + String toString() => swiftType; } diff --git a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart index 6131549dff..f3d2f319b1 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart @@ -28,3 +28,10 @@ enum BuiltInDeclaration implements Declaration, ObjCAnnotatable { required this.name, }); } + +final objectType = BuiltInDeclaration.swiftNSObject.asDeclaredType; +final stringType = BuiltInDeclaration.swiftString.asDeclaredType; +final intType = BuiltInDeclaration.swiftInt.asDeclaredType; +final doubleType = BuiltInDeclaration.swiftDouble.asDeclaredType; +final boolType = BuiltInDeclaration.swiftBool.asDeclaredType; +final voidType = BuiltInDeclaration.swiftVoid.asDeclaredType; diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart index 1a312ac829..849dac94ea 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/method_declaration.dart @@ -34,7 +34,7 @@ class MethodDeclaration List statements; @override - ReferredType? returnType; + ReferredType returnType; bool isStatic; diff --git a/pkgs/swift2objc/lib/src/ast/declarations/globals/globals.dart b/pkgs/swift2objc/lib/src/ast/declarations/globals/globals.dart index 774e35ffba..73c55ffa19 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/globals/globals.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/globals/globals.dart @@ -34,7 +34,7 @@ class GlobalFunctionDeclaration implements FunctionDeclaration { List typeParams; @override - ReferredType? returnType; + ReferredType returnType; @override List statements; diff --git a/pkgs/swift2objc/lib/src/generator/_core/utils.dart b/pkgs/swift2objc/lib/src/generator/_core/utils.dart index 63c9450d7e..571c708355 100644 --- a/pkgs/swift2objc/lib/src/generator/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/generator/_core/utils.dart @@ -11,7 +11,7 @@ String generateParameters(List params) { labels = param.name; } - return '$labels: ${param.type.name}'; + return '$labels: ${param.type.swiftType}'; }).join(', '); } diff --git a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart index 9f335e26f7..efde3caa01 100644 --- a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart @@ -47,7 +47,7 @@ String? _generateClassWrappedInstance(ClassDeclaration declaration) { "Wrapped instance can't have a generic type", ); - return 'var ${property.name}: ${property.type.name}'; + return 'var ${property.name}: ${property.type.swiftType}'; } List _generateInitializers(ClassDeclaration declaration) { @@ -60,6 +60,8 @@ List _generateInitializers(ClassDeclaration declaration) { (initializer) { final header = StringBuffer(); + header.write('// ${initializer.id}\n'); + if (initializer.hasObjCAnnotation) { header.write('@objc '); } @@ -86,6 +88,8 @@ List _generateClassMethods(ClassDeclaration declaration) { return declaration.methods.map((method) { final header = StringBuffer(); + header.write('// ${method.id}\n'); + if (method.hasObjCAnnotation) { header.write('@objc '); } @@ -103,7 +107,7 @@ List _generateClassMethods(ClassDeclaration declaration) { ); if (method.returnType != null) { - header.write(' -> ${method.returnType!.name}'); + header.write(' -> ${method.returnType!.swiftType}'); } return [ @@ -119,6 +123,8 @@ List _generateClassProperties(ClassDeclaration declaration) { (property) { final header = StringBuffer(); + header.write('// ${property.id}\n'); + if (property.hasObjCAnnotation) { header.write('@objc '); } @@ -127,7 +133,7 @@ List _generateClassProperties(ClassDeclaration declaration) { header.write('static '); } - header.write('public var ${property.name}: ${property.type.name} {'); + header.write('public var ${property.name}: ${property.type.swiftType} {'); final getterLines = [ 'get {', diff --git a/pkgs/swift2objc/lib/src/parser/_core/json.dart b/pkgs/swift2objc/lib/src/parser/_core/json.dart index 3f8fd5a59c..d24867b7c0 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/json.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/json.dart @@ -22,9 +22,22 @@ class Json extends IterableBase { final List _pathSegments; final dynamic _json; + // Allows slicing the list if this is a json list. + final int _startIndex; + final int? _endIndex; + String get path => _pathSegments.join('/'); - Json(this._json, [this._pathSegments = const []]); + Json._(this._json, this._pathSegments, + [this._startIndex = 0, this._endIndex]); + + Json(dynamic json, [List pathSegments = const []]) + : this._(json, pathSegments); + + int get _sliceEnd => _endIndex ?? get().length; + + int get length => _sliceEnd - _startIndex; + bool get isEmpty => length == 0; /// The subscript syntax is intended to access a value at a field of a map or /// at an index if an array, and thus, the `index` parameter here can either @@ -46,18 +59,21 @@ class Json extends IterableBase { 'Expected a list at "$path", found a ${_json.runtimeType}', ); } - if (index >= _json.length) { + if (index < 0) { throw Exception( - 'Index out of range at "$path" ' - '(index: $index, max-length: ${_json.length})', + 'Invalid negative index at "$path" (supplied index: $index)', ); } - if (index < 0) { + final endIndex = _sliceEnd; + final i = index + _startIndex; + if (i >= endIndex) { throw Exception( - 'Invalid negative index at "$path" (supplied index: $index)', + 'Index out of range at "$path" ' + '(index: $index, max-length: ${_json.length}' + '${_endIndex == null ? '' : ', slice: [$_startIndex, $_endIndex]'})', ); } - return Json(_json[index], [..._pathSegments, '$index']); + return Json(_json[i], [..._pathSegments, '$index']); } throw Exception( @@ -74,7 +90,7 @@ class Json extends IterableBase { } @override - Iterator get iterator => _JsonIterator(this); + Iterator get iterator => _JsonIterator(this, _startIndex, _sliceEnd); bool jsonWithKeyExists(String key, [dynamic value]) { return any((json) { @@ -103,16 +119,40 @@ class Json extends IterableBase { ); } + int indexWhere(bool test(Json element)) { + int i = 0; + for (final element in this) { + if (test(element)) return i; + ++i; + } + return -1; + } + @override - String toString() => jsonEncode(_json); + String toString() => '${jsonEncode(_json)}' + '${_endIndex == null ? '' : '[$_startIndex, $_endIndex]'}'; + + Json slice(int startIndex, [int? endIndex]) { + final start = startIndex + _startIndex; + final end = endIndex != null ? endIndex + _startIndex : _sliceEnd; + assert(start >= _startIndex && + end >= _startIndex && + start <= _sliceEnd && + end <= _sliceEnd); + return Json._(_json, _pathSegments, start, end); + } } class _JsonIterator implements Iterator { final Json _json; final List _list; - var _index = -1; + final int _end; + int _index; + + _JsonIterator._(this._json, this._list, this._end, this._index); - _JsonIterator(this._json) : _list = _json.get(); + _JsonIterator(Json json, int startIndex, int endIndex) + : this._(json, json.get(), endIndex, startIndex - 1); @override Json get current => Json(_list[_index], [..._json._pathSegments, '$_index']); @@ -120,6 +160,6 @@ class _JsonIterator implements Iterator { @override bool moveNext() { _index++; - return _index < _list.length; + return _index < _end; } } diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index 9bb0ba3d76..ca3d704def 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -22,6 +22,7 @@ Json readJsonFile(String jsonFilePath) { return Json(jsonDecode(jsonStr)); } +// Valid ID characters seen in symbolgraphs: 0-9A-Za-z_():@ const idDelim = '-'; extension AddIdSuffix on String { diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/pase_function_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/pase_function_declaration.dart index bdff149925..198aa0354f 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/pase_function_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/pase_function_declaration.dart @@ -10,7 +10,7 @@ import '../../../ast/declarations/globals/globals.dart'; import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; import '../../_core/utils.dart'; -import '../parse_declarations.dart'; +import '../parse_type.dart'; GlobalFunctionDeclaration parseGlobalFunctionDeclaration( Json globalFunctionSymbolJson, @@ -39,34 +39,14 @@ MethodDeclaration parseMethodDeclaration( ); } -ReferredType? _parseFunctionReturnType( +ReferredType _parseFunctionReturnType( Json methodSymbolJson, ParsedSymbolgraph symbolgraph, ) { - final returnJson = methodSymbolJson['functionSignature']['returns'][0]; - - // This means there's no return type - if (returnJson['spelling'].get() == '()') { - return null; - } - - final returnTypeId = returnJson['preciseIdentifier'].get(); - - final returnTypeSymbol = symbolgraph.symbols[returnTypeId]; - - if (returnTypeSymbol == null) { - throw Exception( - 'The method at path "${methodSymbolJson.path}" has a return type that ' - 'does not exist among parsed symbols.', - ); - } - - final returnTypeDeclaration = parseDeclaration( - returnTypeSymbol, - symbolgraph, - ); - - return returnTypeDeclaration.asDeclaredType; + final returnJson = methodSymbolJson['functionSignature']['returns']; + final (returnType, unparsed) = parseType(symbolgraph, returnJson); + assert(unparsed.toList().length == 0); + return returnType; } List _parseFunctionParams( diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart new file mode 100644 index 0000000000..77a1e96802 --- /dev/null +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart @@ -0,0 +1,104 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import '../../ast/_core/interfaces/declaration.dart'; +import '../../ast/_core/shared/referred_type.dart'; +import '../../ast/declarations/built_in/built_in_declaration.dart'; +import '../_core/json.dart'; +import '../_core/parsed_symbolgraph.dart'; +import 'parse_declarations.dart'; + +/// Parse a type from a list of Json fragments. +/// +/// Returns the parsed type, and a Json slice of the remaining fragments that +/// weren't part of the type. +(ReferredType, Json) parseType(ParsedSymbolgraph symbolgraph, Json fragments) { + var (type, suffix) = _parsePrefixTypeExpression(symbolgraph, fragments); + while (true) { + final (nextType, nextSuffix) = + _maybeParseSuffixTypeExpression(symbolgraph, type, suffix); + if (nextType == null) break; + type = nextType; + suffix = nextSuffix; + } + return (type, suffix); +} + +// Prefix expressions are literals or prefix operators (stuff that can appear +// at the beginning of the list of fragments). If we were parsing a programming +// language, these would be things like `123` or `-x`. +(ReferredType, Json) _parsePrefixTypeExpression( + ParsedSymbolgraph symbolgraph, Json fragments) { + final token = fragments[0]; + final parselet = _prefixParsets[_tokenId(token)]; + if (parselet == null) throw Exception('Invalid type at "${fragments.path}"'); + return parselet(symbolgraph, token, fragments.slice(1)); +} + +// Suffix expressions are infix operators or suffix operators (basically +// anything that isn't a prefix). If we were parsing a programming language, +// these would be things like `x + y`, `z!`, or even `x ? y : z`. +(ReferredType?, Json) _maybeParseSuffixTypeExpression( + ParsedSymbolgraph symbolgraph, ReferredType prefixType, Json fragments) { + if (fragments.isEmpty) return (null, fragments); + final token = fragments[0]; + final parselet = _suffixParsets[_tokenId(token)]; + if (parselet == null) return (null, fragments); + return parselet(symbolgraph, prefixType, token, fragments.slice(1)); +} + +// For most tokens, we only care about the kind. But some tokens just have a +// kind of 'text', and the spelling is what distinguishes them. +String _tokenId(Json token) { + final kind = token['kind'].get(); + return kind == 'text' ? 'text: ${token['spelling'].get()}' : kind; +} + +// ======================== +// === Prefix parselets === +// ======================== + +typedef PrefixParselet = (ReferredType, Json) Function( + ParsedSymbolgraph symbolgraph, Json token, Json fragments); + +(ReferredType, Json) _typeIdentifierParselet( + ParsedSymbolgraph symbolgraph, Json token, Json fragments) { + final id = token['preciseIdentifier'].get(); + final symbol = symbolgraph.symbols[id]; + + if (symbol == null) { + throw Exception( + 'The type at "${token.path}" does not exist among parsed symbols.'); + } + + final type = parseDeclaration(symbol, symbolgraph).asDeclaredType; + return (type, fragments); +} + +(ReferredType, Json) _emptyTupleParselet( + ParsedSymbolgraph symbolgraph, Json token, Json fragments) => + (voidType, fragments); + +Map _prefixParsets = { + 'typeIdentifier': _typeIdentifierParselet, + 'text: ()': _emptyTupleParselet, +}; + +// ======================== +// === Suffix parselets === +// ======================== + +typedef SuffixParselet = (ReferredType, Json) Function( + ParsedSymbolgraph symbolgraph, + ReferredType prefixType, + Json token, + Json fragments); + +(ReferredType, Json) _optionalParselet(ParsedSymbolgraph symbolgraph, + ReferredType prefixType, Json token, Json fragments) => + (OptionalType(prefixType), fragments); + +Map _suffixParsets = { + 'text: ?': _optionalParselet, +}; diff --git a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart index 33b99b58d7..e85fbce18d 100644 --- a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart @@ -8,48 +8,66 @@ import '../../ast/declarations/compounds/class_declaration.dart'; import '../transform.dart'; import 'unique_namer.dart'; +// TODO(https://github.com/dart-lang/native/issues/1358): These functions should +// probably be methods on ReferredType, but the transformDeclaration call makes +// that weird. Refactor this as part of the transformer refactor. + (String value, ReferredType type) maybeWrapValue( ReferredType type, - String valueIdentifier, + String value, UniqueNamer globalNamer, TransformationMap transformationMap, ) { - if (type is GenericType) { - throw UnimplementedError('Generic types are not implemented yet'); - } - - type as DeclaredType; - if (type.isObjCRepresentable) { - return (valueIdentifier, type); + return (value, type); } - final transformedTypeDeclaration = transformDeclaration( - type.declaration, - globalNamer, - transformationMap, - ); + if (type is GenericType) { + throw UnimplementedError('Generic types are not implemented yet'); + } else if (type is DeclaredType) { + final transformedTypeDeclaration = transformDeclaration( + type.declaration, + globalNamer, + transformationMap, + ); - return ( - '${transformedTypeDeclaration.name}($valueIdentifier)', - transformedTypeDeclaration.asDeclaredType - ); + return ( + '${transformedTypeDeclaration.name}($value)', + transformedTypeDeclaration.asDeclaredType + ); + } else if (type is OptionalType) { + final (newValue, newType) = maybeWrapValue(type.child, value, globalNamer, transformationMap); + return ( + '$value == nil ? nil : $newValue', + OptionalType(newType), + ); + } else { + throw UnimplementedError('Unknown type: $type'); + } } (String value, ReferredType type) maybeUnwrapValue( ReferredType type, - String valueIdentifier, + String value, ) { - if (type is GenericType) { - throw UnimplementedError('Generic types are not implemented yet'); + if (!type.isObjCRepresentable) { + return (value, type); } - final declaration = (type as DeclaredType).declaration; - - if (declaration is ClassDeclaration && declaration.wrappedInstance != null) { - final wrappedInstance = declaration.wrappedInstance; - return ('$valueIdentifier.${wrappedInstance!.name}', wrappedInstance.type); + if (type is GenericType) { + throw UnimplementedError('Generic types are not implemented yet'); + } else if (type is DeclaredType) { + final declaration = type.declaration; + if (declaration is ClassDeclaration) { + final wrappedInstance = declaration.wrappedInstance!; + return ('$value.${wrappedInstance.name}', wrappedInstance.type); + } else { + return (value, type); + } + } else if (type is OptionalType) { + final (newValue, newType) = maybeUnwrapValue(type, '$value?'); + return (newValue, OptionalType(newType)); } else { - return (valueIdentifier, type); + throw UnimplementedError('Unknown type: $type'); } } diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart index 5f6cfd8301..ad1480a1ea 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart @@ -37,7 +37,7 @@ MethodDeclaration? transformMethod( wrapperMethodName: originalMethod.name, originalCallStatementGenerator: (arguments) { final methodSource = originalMethod.isStatic - ? wrappedClassInstance.type.name + ? wrappedClassInstance.type.swiftType : wrappedClassInstance.name; return '$methodSource.${originalMethod.name}($arguments)'; }, @@ -84,17 +84,11 @@ MethodDeclaration _transformFunction( ) .toList(); - final ReferredType? transformedReturnType; - - if (originalFunction.returnType == null) { - transformedReturnType = null; - } else { - transformedReturnType = transformReferredType( - originalFunction.returnType!, - globalNamer, - transformationMap, - ); - } + final transformedReturnType = transformReferredType( + originalFunction.returnType, + globalNamer, + transformationMap, + ); final transformedMethod = MethodDeclaration( id: originalFunction.id, @@ -139,7 +133,7 @@ List _generateStatements( transformedParamName, ); - assert(unwrappedType.id == originalParam.type.id); + assert(unwrappedType.sameAs(originalParam.type)); var methodCallArg = '${originalParam.name}: $unwrappedParamValue'; @@ -150,11 +144,7 @@ List _generateStatements( final originalMethodCall = originalCallGenerator(arguments); - if (originalFunction.returnType == null) { - return [originalMethodCall]; - } - - if (originalFunction.returnType!.id == transformedMethod.returnType?.id) { + if (originalFunction.returnType.sameAs(transformedMethod.returnType)) { return ['return $originalMethodCall']; } @@ -165,13 +155,13 @@ List _generateStatements( final methodCallStmt = 'let result = $originalMethodCall'; final (wrappedResult, wrapperType) = maybeWrapValue( - originalFunction.returnType!, + originalFunction.returnType, 'result', globalNamer, transformationMap, ); - assert(transformedMethod.returnType?.id == wrapperType.id); + assert(wrapperType.sameAs(transformedMethod.returnType)); final returnStmt = 'return $wrappedResult'; diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart index 2fa043edd9..795c65531b 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart @@ -69,7 +69,7 @@ List _generateInitializerStatements( transformedParamName, ); - assert(unwrappedType.id == originalParam.type.id); + assert(unwrappedType.sameAs(originalParam.type)); var methodCallArg = '${originalParam.name}: $unwrappedParamValue'; @@ -78,7 +78,8 @@ List _generateInitializerStatements( final arguments = argumentsList.join(', '); - final instanceConstruction = '${wrappedClassInstance.type.name}($arguments)'; + final instanceConstruction = + '${wrappedClassInstance.type.swiftType}($arguments)'; if (originalInitializer.isFailable) { final instance = localNamer.makeUnique('instance'); return [ diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart index 8ea30a15e4..fcfd52f1f6 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_referred_type.dart @@ -7,24 +7,28 @@ import '../../ast/_core/shared/referred_type.dart'; import '../_core/unique_namer.dart'; import '../transform.dart'; -DeclaredType transformReferredType( - ReferredType referredType, +// TODO(https://github.com/dart-lang/native/issues/1358): Refactor this as a +// transformer or visitor. + +ReferredType transformReferredType( + ReferredType type, UniqueNamer globalNamer, TransformationMap transformationMap, ) { - if (referredType is GenericType) { + if (type.isObjCRepresentable) return type; + + if (type is GenericType) { throw UnimplementedError('Generic types are not supported yet'); + } else if (type is DeclaredType) { + return transformDeclaration( + type.declaration, + globalNamer, + transformationMap, + ).asDeclaredType; + } else if (type is OptionalType) { + return OptionalType( + transformReferredType(type.child, globalNamer, transformationMap)); + } else { + throw UnimplementedError('Unknown type: $type'); } - - referredType as DeclaredType; - - if (referredType.isObjCRepresentable) return referredType; - - final transformedDeclaration = transformDeclaration( - referredType.declaration, - globalNamer, - transformationMap, - ); - - return transformedDeclaration.asDeclaredType; } diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart index fd0c208924..c6da95e8cc 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart @@ -24,7 +24,7 @@ PropertyDeclaration? transformProperty( } final propertySource = originalProperty.isStatic - ? wrappedClassInstance.type.name + ? wrappedClassInstance.type.swiftType : wrappedClassInstance.name; return _transformVariable( @@ -120,7 +120,7 @@ List _generateGetterStatements( transformationMap, ); - assert(wrapperType.id == transformedProperty.type.id); + assert(wrapperType.sameAs(transformedProperty.type)); return [wrappedValue]; } @@ -137,7 +137,8 @@ List _generateSetterStatements( 'newValue', ); - assert(unwrappedType.id == originalVariable.type.id); + assert(unwrappedType.sameAs(originalVariable.type), + '$unwrappedType\tvs\t${originalVariable.type}'); return ['$variableReference = $unwrappedValue']; } diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index e762ce9cb0..9f65db2abb 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -9,7 +9,7 @@ import 'package:path/path.dart' as path; import 'package:swift2objc/swift2objc.dart'; import 'package:test/test.dart'; -const regenerateExpectedOutputs = false; +const regenerateExpectedOutputs = true; void main() { Logger.root.onRecord.listen((record) { @@ -30,6 +30,9 @@ void main() { names.add(filename.substring(0, filename.length - inputSuffix.length)); } } + names + ..clear() + ..add('optional'); for (final name in names) { test(name, () async { diff --git a/pkgs/swift2objc/test/integration/optional_input.swift b/pkgs/swift2objc/test/integration/optional_input.swift new file mode 100644 index 0000000000..ef238db05c --- /dev/null +++ b/pkgs/swift2objc/test/integration/optional_input.swift @@ -0,0 +1,32 @@ +import Foundation + +// public func funcOptionalPrimitiveReturn() -> Int? { return 123 } +public func funcOptionalClassReturn() -> MyClass? { return MyClass(label: nil) } +public func funcOptionalStructReturn() -> MyStruct? { return nil } +public func funcOptionalArgs(label param: MyClass?) -> MyClass { return param! } +public func funcMultipleOptionalArgs( + label1 param1: MyClass?,label2 param2: Int, label3 param3: MyStruct?){} + +public var globalOptional: MyStruct? + +public class MyClass { + public var optionalProperty: MyClass? + + public init(label param: MyClass?) { + self.optionalProperty = param + } + + public func methodOptionalReturn() -> MyClass? { return nil } + public func methodOptionalArgs(label param: MyClass?) {} +} + +public struct MyStruct { + public var optionalProperty: MyClass? + + public init(label param: MyClass?) { + self.optionalProperty = param + } + + public func methodOptionalReturn() -> MyStruct? { return nil } + public func methodOptionalArgs(label param: MyClass?) {} +} diff --git a/pkgs/swift2objc/test/integration/optional_output.swift b/pkgs/swift2objc/test/integration/optional_output.swift new file mode 100644 index 0000000000..83db8a95a3 --- /dev/null +++ b/pkgs/swift2objc/test/integration/optional_output.swift @@ -0,0 +1,108 @@ +// Test preamble text + +import Foundation + +@objc public class GlobalsWrapper: NSObject { + // s:18symbolgraph_module14globalOptionalAA8MyStructVSgvp + @objc static public var globalOptionalWrapper: MyStructWrapper { + get { + MyStructWrapper(globalOptional) + } + set { + globalOptional = newValue.wrappedInstance + } + } + + // s:18symbolgraph_module16funcOptionalArgs5labelAA7MyClassCAESg_tF + @objc static public func funcOptionalArgsWrapper(label param: MyClassWrapper) -> MyClassWrapper { + let result = funcOptionalArgs(label: param.wrappedInstance) + return MyClassWrapper(result) + } + + // s:18symbolgraph_module23funcOptionalClassReturnAA02MyE0CSgyF + @objc static public func funcOptionalClassReturnWrapper() -> MyClassWrapper? { + let result = funcOptionalClassReturn() + return result == nil ? nil : MyClassWrapper(result) + } + + // s:18symbolgraph_module24funcMultipleOptionalArgs6label16label26label3yAA7MyClassCSg_SiAA0J6StructVSgtF + @objc static public func funcMultipleOptionalArgsWrapper(label1 param1: MyClassWrapper, label2 param2: Int, label3 param3: MyStructWrapper) -> Void { + return funcMultipleOptionalArgs(label1: param1.wrappedInstance, label2: param2, label3: param3.wrappedInstance) + } + + // s:18symbolgraph_module24funcOptionalStructReturnAA02MyE0VSgyF + @objc static public func funcOptionalStructReturnWrapper() -> MyStructWrapper? { + let result = funcOptionalStructReturn() + return result == nil ? nil : MyStructWrapper(result) + } +} + +@objc public class MyClassWrapper: NSObject { + var wrappedInstance: MyClass + + // s:18symbolgraph_module7MyClassC16optionalPropertyACSgvp + @objc public var optionalProperty: MyClassWrapper { + get { + MyClassWrapper(wrappedInstance.optionalProperty) + } + set { + wrappedInstance.optionalProperty = newValue.wrappedInstance + } + } + + // + init(_ wrappedInstance: MyClass) { + self.wrappedInstance = wrappedInstance + } + + // s:18symbolgraph_module7MyClassC5labelA2CSg_tcfc + @objc init(label param: MyClassWrapper) { + wrappedInstance = MyClass(label: param.wrappedInstance) + } + + // s:18symbolgraph_module7MyClassC18methodOptionalArgs5labelyACSg_tF + @objc public func methodOptionalArgs(label param: MyClassWrapper) -> Void { + return wrappedInstance.methodOptionalArgs(label: param.wrappedInstance) + } + + // s:18symbolgraph_module7MyClassC20methodOptionalReturnACSgyF + @objc public func methodOptionalReturn() -> MyClassWrapper? { + let result = wrappedInstance.methodOptionalReturn() + return result == nil ? nil : MyClassWrapper(result) + } +} + +@objc public class MyStructWrapper: NSObject { + var wrappedInstance: MyStruct + + // s:18symbolgraph_module8MyStructV16optionalPropertyAA0C5ClassCSgvp + @objc public var optionalProperty: MyClassWrapper { + get { + MyClassWrapper(wrappedInstance.optionalProperty) + } + set { + wrappedInstance.optionalProperty = newValue.wrappedInstance + } + } + + // + init(_ wrappedInstance: MyStruct) { + self.wrappedInstance = wrappedInstance + } + + // s:18symbolgraph_module8MyStructV5labelAcA0C5ClassCSg_tcfc + @objc init(label param: MyClassWrapper) { + wrappedInstance = MyStruct(label: param.wrappedInstance) + } + + // s:18symbolgraph_module8MyStructV18methodOptionalArgs5labelyAA0C5ClassCSg_tF + @objc public func methodOptionalArgs(label param: MyClassWrapper) -> Void { + return wrappedInstance.methodOptionalArgs(label: param.wrappedInstance) + } + + // s:18symbolgraph_module8MyStructV20methodOptionalReturnACSgyF + @objc public func methodOptionalReturn() -> MyStructWrapper? { + let result = wrappedInstance.methodOptionalReturn() + return result == nil ? nil : MyStructWrapper(result) + } +} diff --git a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart index 26a7707ec6..1bd574bba2 100644 --- a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart +++ b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart @@ -1,3 +1,7 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + import 'dart:convert'; import 'package:swift2objc/src/ast/_core/interfaces/declaration.dart'; diff --git a/pkgs/swift2objc/test/unit/parse_type_test.dart b/pkgs/swift2objc/test/unit/parse_type_test.dart new file mode 100644 index 0000000000..28b5024319 --- /dev/null +++ b/pkgs/swift2objc/test/unit/parse_type_test.dart @@ -0,0 +1,149 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:convert'; + +import 'package:swift2objc/src/ast/_core/interfaces/declaration.dart'; +import 'package:swift2objc/src/ast/_core/shared/parameter.dart'; +import 'package:swift2objc/src/ast/_core/shared/referred_type.dart'; +import 'package:swift2objc/src/ast/declarations/built_in/built_in_declaration.dart'; +import 'package:swift2objc/src/parser/_core/json.dart'; +import 'package:swift2objc/src/parser/_core/parsed_symbolgraph.dart'; +import 'package:swift2objc/src/parser/parsers/parse_type.dart'; +import 'package:test/test.dart'; + +void main() { + final parsedSymbols = ParsedSymbolgraph({ + for (final decl in BuiltInDeclaration.values) + decl.id: ParsedSymbol(json: Json(null), declaration: decl) + }, {}); + + test('Type identifier', () { + final fragments = Json(jsonDecode( + ''' + [ + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + ''', + )); + + final (type, remaining) = parseType(parsedSymbols, fragments); + + expect(type.sameAs(intType), isTrue); + expect(remaining.length, 0); + }); + + test('Empty tuple', () { + final fragments = Json(jsonDecode( + ''' + [ + { + "kind": "text", + "spelling": "()" + } + ] + ''', + )); + + final (type, remaining) = parseType(parsedSymbols, fragments); + + expect(type.sameAs(voidType), isTrue); + expect(remaining.length, 0); + }); + + test('Optional', () { + final fragments = Json(jsonDecode( + ''' + [ + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": "?" + } + ] + ''', + )); + + final (type, remaining) = parseType(parsedSymbols, fragments); + + expect(type.sameAs(OptionalType(intType)), isTrue); + expect(remaining.length, 0); + }); + + test('Multiple suffixes', () { + // This test is verifying that we can parse multiple suffix operators in a + // row. Nested OptionalTypes don't really make sense though. So in future if + // we start collapsing nested OptionalTypes, change this test to use a + // different suffix type. + final fragments = Json(jsonDecode( + ''' + [ + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": "?" + }, + { + "kind": "text", + "spelling": "?" + }, + { + "kind": "text", + "spelling": "?" + } + ] + ''', + )); + + final (type, remaining) = parseType(parsedSymbols, fragments); + + expect(type.sameAs(OptionalType(intType)), isFalse); + expect(type.sameAs(OptionalType(OptionalType(OptionalType(intType)))), isTrue); + expect(remaining.length, 0); + }); + + test('Stop parsing when we find a non-type token', () { + final fragments = Json(jsonDecode( + ''' + [ + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": "?" + }, + { + "kind": "text", + "spelling": "," + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + ''', + )); + + final (type, remaining) = parseType(parsedSymbols, fragments); + + expect(type.sameAs(OptionalType(intType)), isTrue); + expect(remaining.length, 2); + }); +} From 0b76a180f81ea7d99940836690d48f7b0448ac4f Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Thu, 21 Nov 2024 16:18:33 +1100 Subject: [PATCH 18/31] WIP --- .../swift2objc/lib/src/parser/_core/json.dart | 62 ++++--------------- .../lib/src/parser/_core/token_list.dart | 50 +++++++++++++++ .../lib/src/parser/_core/utils.dart | 1 + ...n.dart => parse_function_declaration.dart} | 17 ++--- .../declaration_parsers/parse_param_list.dart | 23 +++++++ .../parse_variable_declaration.dart | 26 ++------ .../parser/parsers/parse_declarations.dart | 2 +- .../lib/src/parser/parsers/parse_type.dart | 33 +++++----- .../lib/src/transformer/_core/utils.dart | 4 +- .../test/integration/optional_input.swift | 4 ++ .../test/integration/optional_output.swift | 47 +++++++------- 11 files changed, 147 insertions(+), 122 deletions(-) create mode 100644 pkgs/swift2objc/lib/src/parser/_core/token_list.dart rename pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/{pase_function_declaration.dart => parse_function_declaration.dart} (86%) create mode 100644 pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart diff --git a/pkgs/swift2objc/lib/src/parser/_core/json.dart b/pkgs/swift2objc/lib/src/parser/_core/json.dart index d24867b7c0..e0faa38605 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/json.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/json.dart @@ -22,23 +22,13 @@ class Json extends IterableBase { final List _pathSegments; final dynamic _json; - // Allows slicing the list if this is a json list. - final int _startIndex; - final int? _endIndex; - String get path => _pathSegments.join('/'); - Json._(this._json, this._pathSegments, - [this._startIndex = 0, this._endIndex]); + Json._(this._json, this._pathSegments); Json(dynamic json, [List pathSegments = const []]) : this._(json, pathSegments); - int get _sliceEnd => _endIndex ?? get().length; - - int get length => _sliceEnd - _startIndex; - bool get isEmpty => length == 0; - /// The subscript syntax is intended to access a value at a field of a map or /// at an index if an array, and thus, the `index` parameter here can either /// be an integer index (to access an index of an array) or a string key @@ -59,21 +49,18 @@ class Json extends IterableBase { 'Expected a list at "$path", found a ${_json.runtimeType}', ); } - if (index < 0) { + if (index >= _json.length) { throw Exception( - 'Invalid negative index at "$path" (supplied index: $index)', + 'Index out of range at "$path" ' + '(index: $index, max-length: ${_json.length}', ); } - final endIndex = _sliceEnd; - final i = index + _startIndex; - if (i >= endIndex) { + if (index < 0) { throw Exception( - 'Index out of range at "$path" ' - '(index: $index, max-length: ${_json.length}' - '${_endIndex == null ? '' : ', slice: [$_startIndex, $_endIndex]'})', + 'Invalid negative index at "$path" (supplied index: $index)', ); } - return Json(_json[i], [..._pathSegments, '$index']); + return Json(_json[index], [..._pathSegments, '$index']); } throw Exception( @@ -90,7 +77,7 @@ class Json extends IterableBase { } @override - Iterator get iterator => _JsonIterator(this, _startIndex, _sliceEnd); + Iterator get iterator => _JsonIterator(this); bool jsonWithKeyExists(String key, [dynamic value]) { return any((json) { @@ -119,40 +106,17 @@ class Json extends IterableBase { ); } - int indexWhere(bool test(Json element)) { - int i = 0; - for (final element in this) { - if (test(element)) return i; - ++i; - } - return -1; - } - @override - String toString() => '${jsonEncode(_json)}' - '${_endIndex == null ? '' : '[$_startIndex, $_endIndex]'}'; - - Json slice(int startIndex, [int? endIndex]) { - final start = startIndex + _startIndex; - final end = endIndex != null ? endIndex + _startIndex : _sliceEnd; - assert(start >= _startIndex && - end >= _startIndex && - start <= _sliceEnd && - end <= _sliceEnd); - return Json._(_json, _pathSegments, start, end); - } + String toString() => '${jsonEncode(_json)}'; } class _JsonIterator implements Iterator { final Json _json; final List _list; - final int _end; - int _index; - - _JsonIterator._(this._json, this._list, this._end, this._index); + int _index = -1; - _JsonIterator(Json json, int startIndex, int endIndex) - : this._(json, json.get(), endIndex, startIndex - 1); + _JsonIterator._(this._json, this._list); + _JsonIterator(Json json) : this._(json, json.get()); @override Json get current => Json(_list[_index], [..._json._pathSegments, '$_index']); @@ -160,6 +124,6 @@ class _JsonIterator implements Iterator { @override bool moveNext() { _index++; - return _index < _end; + return _index < _list.length; } } diff --git a/pkgs/swift2objc/lib/src/parser/_core/token_list.dart b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart new file mode 100644 index 0000000000..d3d539ca8c --- /dev/null +++ b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart @@ -0,0 +1,50 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'json.dart'; + +/// A slicable list of json tokens from the symbolgraph. +/// +/// These token lists appear in the symbolgraph json under keys like +/// 'declarationFragments'. They represent things like argument lists, or +/// variable declarations. +/// +/// We have to do a little bit of preprocessing on the raw json list before we +/// can pass it to parseType, because certain tokens get concatenated by the +/// swift compiler. This class performs that preprocessing, as well as providing +/// convenience methods for parsing, like slicing. +class TokenList { + List _list; + final int _start; + final int _end; + + TokenList._(this._list, this._start, this._end) : + assert(0 <= _start && _start <= _end && _end <= _list.length); + + // Visible for testing. + TokenList.raw(List list, [int start = 0, int? end]) : + this._(list, start, end ?? list.length); + + TokenList(Json fragments) : this.raw(_preprocess(fragments)); + + int get length => _end - _start; + bool get isEmpty => length == 0; + Json operator [](int index) => _list[index + _start]; + + int indexWhere(bool test(Json element)) { + for (int i = _start; i < _end; ++i) { + if (test(_list[i])) return i - _start; + } + return -1; + } + + TokenList slice(int startIndex, [int? endIndex]) => + TokenList._(_list, startIndex + _start, + endIndex != null ? endIndex + _start : _end); + + static List _preprocess(Json fragments) { + // TODO: preprocess. + return fragments.toList(); + } +} diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index ca3d704def..fac47c8624 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -71,6 +71,7 @@ bool parseIsOverriding(Json symbolJson) { .any((json) => matchFragment(json, 'keyword', 'override')); } +// TODO: Delete ReferredType parseTypeFromId(String typeId, ParsedSymbolgraph symbolgraph) { final paramTypeSymbol = symbolgraph.symbols[typeId]; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/pase_function_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart similarity index 86% rename from pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/pase_function_declaration.dart rename to pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart index 198aa0354f..71229c8df2 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/pase_function_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart @@ -9,8 +9,10 @@ import '../../../ast/declarations/compounds/members/method_declaration.dart'; import '../../../ast/declarations/globals/globals.dart'; import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; +import '../../_core/token_list.dart'; import '../../_core/utils.dart'; import '../parse_type.dart'; +import 'parse_param_list.dart'; GlobalFunctionDeclaration parseGlobalFunctionDeclaration( Json globalFunctionSymbolJson, @@ -43,9 +45,9 @@ ReferredType _parseFunctionReturnType( Json methodSymbolJson, ParsedSymbolgraph symbolgraph, ) { - final returnJson = methodSymbolJson['functionSignature']['returns']; + final returnJson = TokenList(methodSymbolJson['functionSignature']['returns']); final (returnType, unparsed) = parseType(symbolgraph, returnJson); - assert(unparsed.toList().length == 0); + assert(unparsed.isEmpty); return returnType; } @@ -71,12 +73,5 @@ List _parseFunctionParams( ReferredType _parseParamType( Json paramSymbolJson, ParsedSymbolgraph symbolgraph, -) { - final fragments = paramSymbolJson['declarationFragments']; - - final paramTypeId = fragments - .firstJsonWhereKey('kind', 'typeIdentifier')['preciseIdentifier'] - .get(); - - return parseTypeFromId(paramTypeId, symbolgraph); -} +) => parseTypeAfterSeparator( + TokenList(paramSymbolJson['declarationFragments']), symbolgraph); diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart new file mode 100644 index 0000000000..0af2305c65 --- /dev/null +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart @@ -0,0 +1,23 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import '../../../ast/_core/shared/referred_type.dart'; +import '../../_core/parsed_symbolgraph.dart'; +import '../../_core/json.dart'; +import '../../_core/token_list.dart'; +import '../../_core/utils.dart'; +import '../parse_type.dart'; + +ReferredType parseTypeAfterSeparator( + TokenList fragments, + ParsedSymbolgraph symbolgraph, +) { + // fragments = [..., ': ', type tokens...] + final separatorIndex = + fragments.indexWhere((token) => matchFragment(token, 'text', ': ')); + final (type, suffix) = + parseType(symbolgraph, fragments.slice(separatorIndex + 1)); + assert(suffix.isEmpty, '$suffix'); + return type; +} diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart index 171fc2acfc..13693d0921 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart @@ -4,8 +4,10 @@ import '../../../ast/declarations/compounds/members/property_declaration.dart'; import '../../../ast/declarations/globals/globals.dart'; import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; +import '../../_core/token_list.dart'; import '../../_core/utils.dart'; import '../parse_declarations.dart'; +import 'parse_param_list.dart'; PropertyDeclaration parsePropertyDeclaration( Json propertySymbolJson, @@ -42,28 +44,8 @@ GlobalVariableDeclaration parseGlobalVariableDeclaration( ReferredType _parseVariableType( Json propertySymbolJson, ParsedSymbolgraph symbolgraph, -) { - final subHeadings = propertySymbolJson['names']['subHeading']; - - final typeSymbolJson = - subHeadings.firstJsonWhereKey('kind', 'typeIdentifier'); - final typeSymbolId = typeSymbolJson['preciseIdentifier'].get(); - final typeSymbol = symbolgraph.symbols[typeSymbolId]; - - if (typeSymbol == null) { - throw Exception( - 'The property at path "${propertySymbolJson.path}" has a return type ' - 'that does not exist among parsed symbols.', - ); - } - - final typeDeclaration = parseDeclaration( - typeSymbol, - symbolgraph, - ); - - return typeDeclaration.asDeclaredType; -} +) => parseTypeAfterSeparator( + TokenList(propertySymbolJson['names']['subHeading']), symbolgraph); bool _parseVariableIsConstant(Json variableSymbolJson) { final fragmentsJson = variableSymbolJson['declarationFragments']; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart index 674e0ac5c2..01d9ecff84 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart @@ -10,7 +10,7 @@ import '../_core/utils.dart'; import 'declaration_parsers/parse_compound_declaration.dart'; import 'declaration_parsers/parse_initializer_declaration.dart'; import 'declaration_parsers/parse_variable_declaration.dart'; -import 'declaration_parsers/pase_function_declaration.dart'; +import 'declaration_parsers/parse_function_declaration.dart'; List parseDeclarations(ParsedSymbolgraph symbolgraph) { final declarations = []; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart index 77a1e96802..2eb1c27626 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart @@ -7,13 +7,14 @@ import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/built_in/built_in_declaration.dart'; import '../_core/json.dart'; import '../_core/parsed_symbolgraph.dart'; +import '../_core/token_list.dart'; import 'parse_declarations.dart'; /// Parse a type from a list of Json fragments. /// /// Returns the parsed type, and a Json slice of the remaining fragments that /// weren't part of the type. -(ReferredType, Json) parseType(ParsedSymbolgraph symbolgraph, Json fragments) { +(ReferredType, TokenList) parseType(ParsedSymbolgraph symbolgraph, TokenList fragments) { var (type, suffix) = _parsePrefixTypeExpression(symbolgraph, fragments); while (true) { final (nextType, nextSuffix) = @@ -28,19 +29,19 @@ import 'parse_declarations.dart'; // Prefix expressions are literals or prefix operators (stuff that can appear // at the beginning of the list of fragments). If we were parsing a programming // language, these would be things like `123` or `-x`. -(ReferredType, Json) _parsePrefixTypeExpression( - ParsedSymbolgraph symbolgraph, Json fragments) { +(ReferredType, TokenList) _parsePrefixTypeExpression( + ParsedSymbolgraph symbolgraph, TokenList fragments) { final token = fragments[0]; final parselet = _prefixParsets[_tokenId(token)]; - if (parselet == null) throw Exception('Invalid type at "${fragments.path}"'); + if (parselet == null) throw Exception('Invalid type at "${token.path}"'); return parselet(symbolgraph, token, fragments.slice(1)); } // Suffix expressions are infix operators or suffix operators (basically // anything that isn't a prefix). If we were parsing a programming language, // these would be things like `x + y`, `z!`, or even `x ? y : z`. -(ReferredType?, Json) _maybeParseSuffixTypeExpression( - ParsedSymbolgraph symbolgraph, ReferredType prefixType, Json fragments) { +(ReferredType?, TokenList) _maybeParseSuffixTypeExpression( + ParsedSymbolgraph symbolgraph, ReferredType prefixType, TokenList fragments) { if (fragments.isEmpty) return (null, fragments); final token = fragments[0]; final parselet = _suffixParsets[_tokenId(token)]; @@ -59,11 +60,11 @@ String _tokenId(Json token) { // === Prefix parselets === // ======================== -typedef PrefixParselet = (ReferredType, Json) Function( - ParsedSymbolgraph symbolgraph, Json token, Json fragments); +typedef PrefixParselet = (ReferredType, TokenList) Function( + ParsedSymbolgraph symbolgraph, Json token, TokenList fragments); -(ReferredType, Json) _typeIdentifierParselet( - ParsedSymbolgraph symbolgraph, Json token, Json fragments) { +(ReferredType, TokenList) _typeIdentifierParselet( + ParsedSymbolgraph symbolgraph, Json token, TokenList fragments) { final id = token['preciseIdentifier'].get(); final symbol = symbolgraph.symbols[id]; @@ -76,8 +77,8 @@ typedef PrefixParselet = (ReferredType, Json) Function( return (type, fragments); } -(ReferredType, Json) _emptyTupleParselet( - ParsedSymbolgraph symbolgraph, Json token, Json fragments) => +(ReferredType, TokenList) _emptyTupleParselet( + ParsedSymbolgraph symbolgraph, Json token, TokenList fragments) => (voidType, fragments); Map _prefixParsets = { @@ -89,14 +90,14 @@ Map _prefixParsets = { // === Suffix parselets === // ======================== -typedef SuffixParselet = (ReferredType, Json) Function( +typedef SuffixParselet = (ReferredType, TokenList) Function( ParsedSymbolgraph symbolgraph, ReferredType prefixType, Json token, - Json fragments); + TokenList fragments); -(ReferredType, Json) _optionalParselet(ParsedSymbolgraph symbolgraph, - ReferredType prefixType, Json token, Json fragments) => +(ReferredType, TokenList) _optionalParselet(ParsedSymbolgraph symbolgraph, + ReferredType prefixType, Json token, TokenList fragments) => (OptionalType(prefixType), fragments); Map _suffixParsets = { diff --git a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart index e85fbce18d..52c574e81d 100644 --- a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart @@ -36,7 +36,7 @@ import 'unique_namer.dart'; transformedTypeDeclaration.asDeclaredType ); } else if (type is OptionalType) { - final (newValue, newType) = maybeWrapValue(type.child, value, globalNamer, transformationMap); + final (newValue, newType) = maybeWrapValue(type.child, '$value!', globalNamer, transformationMap); return ( '$value == nil ? nil : $newValue', OptionalType(newType), @@ -65,7 +65,7 @@ import 'unique_namer.dart'; return (value, type); } } else if (type is OptionalType) { - final (newValue, newType) = maybeUnwrapValue(type, '$value?'); + final (newValue, newType) = maybeUnwrapValue(type.child, '$value?'); return (newValue, OptionalType(newType)); } else { throw UnimplementedError('Unknown type: $type'); diff --git a/pkgs/swift2objc/test/integration/optional_input.swift b/pkgs/swift2objc/test/integration/optional_input.swift index ef238db05c..187dcaacb1 100644 --- a/pkgs/swift2objc/test/integration/optional_input.swift +++ b/pkgs/swift2objc/test/integration/optional_input.swift @@ -16,6 +16,10 @@ public class MyClass { self.optionalProperty = param } + public init(label1 param1: MyClass?,label2 param2: Int, label3 param3: MyStruct?) { + self.optionalProperty = param1 + } + public func methodOptionalReturn() -> MyClass? { return nil } public func methodOptionalArgs(label param: MyClass?) {} } diff --git a/pkgs/swift2objc/test/integration/optional_output.swift b/pkgs/swift2objc/test/integration/optional_output.swift index 83db8a95a3..8342fac637 100644 --- a/pkgs/swift2objc/test/integration/optional_output.swift +++ b/pkgs/swift2objc/test/integration/optional_output.swift @@ -4,36 +4,36 @@ import Foundation @objc public class GlobalsWrapper: NSObject { // s:18symbolgraph_module14globalOptionalAA8MyStructVSgvp - @objc static public var globalOptionalWrapper: MyStructWrapper { + @objc static public var globalOptionalWrapper: MyStructWrapper? { get { - MyStructWrapper(globalOptional) + globalOptional == nil ? nil : MyStructWrapper(globalOptional!) } set { - globalOptional = newValue.wrappedInstance + globalOptional = newValue?.wrappedInstance } } // s:18symbolgraph_module16funcOptionalArgs5labelAA7MyClassCAESg_tF - @objc static public func funcOptionalArgsWrapper(label param: MyClassWrapper) -> MyClassWrapper { - let result = funcOptionalArgs(label: param.wrappedInstance) + @objc static public func funcOptionalArgsWrapper(label param: MyClassWrapper?) -> MyClassWrapper { + let result = funcOptionalArgs(label: param?.wrappedInstance) return MyClassWrapper(result) } // s:18symbolgraph_module23funcOptionalClassReturnAA02MyE0CSgyF @objc static public func funcOptionalClassReturnWrapper() -> MyClassWrapper? { let result = funcOptionalClassReturn() - return result == nil ? nil : MyClassWrapper(result) + return result == nil ? nil : MyClassWrapper(result!) } // s:18symbolgraph_module24funcMultipleOptionalArgs6label16label26label3yAA7MyClassCSg_SiAA0J6StructVSgtF - @objc static public func funcMultipleOptionalArgsWrapper(label1 param1: MyClassWrapper, label2 param2: Int, label3 param3: MyStructWrapper) -> Void { - return funcMultipleOptionalArgs(label1: param1.wrappedInstance, label2: param2, label3: param3.wrappedInstance) + @objc static public func funcMultipleOptionalArgsWrapper(label1 param1: MyClassWrapper?, label2 param2: Int, label3 param3: MyStructWrapper?) -> Void { + return funcMultipleOptionalArgs(label1: param1?.wrappedInstance, label2: param2, label3: param3?.wrappedInstance) } // s:18symbolgraph_module24funcOptionalStructReturnAA02MyE0VSgyF @objc static public func funcOptionalStructReturnWrapper() -> MyStructWrapper? { let result = funcOptionalStructReturn() - return result == nil ? nil : MyStructWrapper(result) + return result == nil ? nil : MyStructWrapper(result!) } } @@ -41,12 +41,12 @@ import Foundation var wrappedInstance: MyClass // s:18symbolgraph_module7MyClassC16optionalPropertyACSgvp - @objc public var optionalProperty: MyClassWrapper { + @objc public var optionalProperty: MyClassWrapper? { get { - MyClassWrapper(wrappedInstance.optionalProperty) + wrappedInstance.optionalProperty == nil ? nil : MyClassWrapper(wrappedInstance.optionalProperty!) } set { - wrappedInstance.optionalProperty = newValue.wrappedInstance + wrappedInstance.optionalProperty = newValue?.wrappedInstance } } @@ -60,15 +60,20 @@ import Foundation wrappedInstance = MyClass(label: param.wrappedInstance) } + // s:18symbolgraph_module7MyClassC6label16label26label3A2CSg_SiAA0C6StructVSgtcfc + @objc init(label1 param1: MyClassWrapper, label2 param2: Int, label3 param3: MyStructWrapper) { + wrappedInstance = MyClass(label1: param1.wrappedInstance, label2: param2, label3: param3.wrappedInstance) + } + // s:18symbolgraph_module7MyClassC18methodOptionalArgs5labelyACSg_tF - @objc public func methodOptionalArgs(label param: MyClassWrapper) -> Void { - return wrappedInstance.methodOptionalArgs(label: param.wrappedInstance) + @objc public func methodOptionalArgs(label param: MyClassWrapper?) -> Void { + return wrappedInstance.methodOptionalArgs(label: param?.wrappedInstance) } // s:18symbolgraph_module7MyClassC20methodOptionalReturnACSgyF @objc public func methodOptionalReturn() -> MyClassWrapper? { let result = wrappedInstance.methodOptionalReturn() - return result == nil ? nil : MyClassWrapper(result) + return result == nil ? nil : MyClassWrapper(result!) } } @@ -76,12 +81,12 @@ import Foundation var wrappedInstance: MyStruct // s:18symbolgraph_module8MyStructV16optionalPropertyAA0C5ClassCSgvp - @objc public var optionalProperty: MyClassWrapper { + @objc public var optionalProperty: MyClassWrapper? { get { - MyClassWrapper(wrappedInstance.optionalProperty) + wrappedInstance.optionalProperty == nil ? nil : MyClassWrapper(wrappedInstance.optionalProperty!) } set { - wrappedInstance.optionalProperty = newValue.wrappedInstance + wrappedInstance.optionalProperty = newValue?.wrappedInstance } } @@ -96,13 +101,13 @@ import Foundation } // s:18symbolgraph_module8MyStructV18methodOptionalArgs5labelyAA0C5ClassCSg_tF - @objc public func methodOptionalArgs(label param: MyClassWrapper) -> Void { - return wrappedInstance.methodOptionalArgs(label: param.wrappedInstance) + @objc public func methodOptionalArgs(label param: MyClassWrapper?) -> Void { + return wrappedInstance.methodOptionalArgs(label: param?.wrappedInstance) } // s:18symbolgraph_module8MyStructV20methodOptionalReturnACSgyF @objc public func methodOptionalReturn() -> MyStructWrapper? { let result = wrappedInstance.methodOptionalReturn() - return result == nil ? nil : MyStructWrapper(result) + return result == nil ? nil : MyStructWrapper(result!) } } From 5f7d9b59030a32385c5c5183e33a18f77d5c29ec Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Fri, 22 Nov 2024 14:32:45 +1100 Subject: [PATCH 19/31] Handle initializers and clean up --- .../generator/generators/class_generator.dart | 15 ++-- .../swift2objc/lib/src/parser/_core/json.dart | 14 ++- .../lib/src/parser/_core/token_list.dart | 43 ++++++--- .../lib/src/parser/_core/utils.dart | 27 ++---- .../parse_function_declaration.dart | 9 +- .../parse_initializer_declaration.dart | 89 ++++++++----------- .../declaration_parsers/parse_param_list.dart | 1 - .../parse_variable_declaration.dart | 11 ++- .../parser/parsers/parse_declarations.dart | 2 +- .../lib/src/parser/parsers/parse_type.dart | 7 +- .../lib/src/transformer/_core/utils.dart | 3 +- .../classes_and_methods_output.swift | 4 +- .../classes_and_static_methods_output.swift | 4 +- ...lobal_variables_and_functions_output.swift | 4 +- .../test/integration/integration_test.dart | 3 - .../test/integration/optional_input.swift | 2 +- .../test/integration/optional_output.swift | 34 ++----- .../structs_and_methods_output.swift | 4 +- .../structs_and_static_methods_output.swift | 4 +- .../unit/parse_initializer_param_test.dart | 2 +- .../swift2objc/test/unit/parse_type_test.dart | 16 ++-- 21 files changed, 138 insertions(+), 160 deletions(-) diff --git a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart index efde3caa01..6be8971e91 100644 --- a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart @@ -1,4 +1,9 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + import '../../ast/_core/shared/referred_type.dart'; +import '../../ast/declarations/built_in/built_in_declaration.dart'; import '../../ast/declarations/compounds/class_declaration.dart'; import '../_core/utils.dart'; @@ -60,8 +65,6 @@ List _generateInitializers(ClassDeclaration declaration) { (initializer) { final header = StringBuffer(); - header.write('// ${initializer.id}\n'); - if (initializer.hasObjCAnnotation) { header.write('@objc '); } @@ -88,8 +91,6 @@ List _generateClassMethods(ClassDeclaration declaration) { return declaration.methods.map((method) { final header = StringBuffer(); - header.write('// ${method.id}\n'); - if (method.hasObjCAnnotation) { header.write('@objc '); } @@ -106,8 +107,8 @@ List _generateClassMethods(ClassDeclaration declaration) { 'public func ${method.name}(${generateParameters(method.params)})', ); - if (method.returnType != null) { - header.write(' -> ${method.returnType!.swiftType}'); + if (!method.returnType.sameAs(voidType)) { + header.write(' -> ${method.returnType.swiftType}'); } return [ @@ -123,8 +124,6 @@ List _generateClassProperties(ClassDeclaration declaration) { (property) { final header = StringBuffer(); - header.write('// ${property.id}\n'); - if (property.hasObjCAnnotation) { header.write('@objc '); } diff --git a/pkgs/swift2objc/lib/src/parser/_core/json.dart b/pkgs/swift2objc/lib/src/parser/_core/json.dart index e0faa38605..3f8fd5a59c 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/json.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/json.dart @@ -24,10 +24,7 @@ class Json extends IterableBase { String get path => _pathSegments.join('/'); - Json._(this._json, this._pathSegments); - - Json(dynamic json, [List pathSegments = const []]) - : this._(json, pathSegments); + Json(this._json, [this._pathSegments = const []]); /// The subscript syntax is intended to access a value at a field of a map or /// at an index if an array, and thus, the `index` parameter here can either @@ -52,7 +49,7 @@ class Json extends IterableBase { if (index >= _json.length) { throw Exception( 'Index out of range at "$path" ' - '(index: $index, max-length: ${_json.length}', + '(index: $index, max-length: ${_json.length})', ); } if (index < 0) { @@ -107,16 +104,15 @@ class Json extends IterableBase { } @override - String toString() => '${jsonEncode(_json)}'; + String toString() => jsonEncode(_json); } class _JsonIterator implements Iterator { final Json _json; final List _list; - int _index = -1; + var _index = -1; - _JsonIterator._(this._json, this._list); - _JsonIterator(Json json) : this._(json, json.get()); + _JsonIterator(this._json) : _list = _json.get(); @override Json get current => Json(_list[_index], [..._json._pathSegments, '$_index']); diff --git a/pkgs/swift2objc/lib/src/parser/_core/token_list.dart b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart index d3d539ca8c..ec09daa19c 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/token_list.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import 'json.dart'; +import 'utils.dart'; /// A slicable list of json tokens from the symbolgraph. /// @@ -15,16 +16,16 @@ import 'json.dart'; /// swift compiler. This class performs that preprocessing, as well as providing /// convenience methods for parsing, like slicing. class TokenList { - List _list; + final List _list; final int _start; final int _end; - TokenList._(this._list, this._start, this._end) : - assert(0 <= _start && _start <= _end && _end <= _list.length); + TokenList._(this._list, this._start, this._end) + : assert(0 <= _start && _start <= _end && _end <= _list.length); // Visible for testing. - TokenList.raw(List list, [int start = 0, int? end]) : - this._(list, start, end ?? list.length); + TokenList.raw(List list, [int start = 0, int? end]) + : this._(list, start, end ?? list.length); TokenList(Json fragments) : this.raw(_preprocess(fragments)); @@ -32,19 +33,37 @@ class TokenList { bool get isEmpty => length == 0; Json operator [](int index) => _list[index + _start]; - int indexWhere(bool test(Json element)) { - for (int i = _start; i < _end; ++i) { + int indexWhere(bool Function(Json element) test) { + for (var i = _start; i < _end; ++i) { if (test(_list[i])) return i - _start; } return -1; } - TokenList slice(int startIndex, [int? endIndex]) => - TokenList._(_list, startIndex + _start, - endIndex != null ? endIndex + _start : _end); + TokenList slice(int startIndex, [int? endIndex]) => TokenList._( + _list, startIndex + _start, endIndex != null ? endIndex + _start : _end); static List _preprocess(Json fragments) { - // TODO: preprocess. - return fragments.toList(); + const splits = { + '?(': ['?', '('], + '?)': ['?', ')'], + '?, ': ['?', ', '], + }; + + final list = []; + for (final token in fragments) { + final split = splits[getSpellingForKind(token, 'text')]; + if (split != null) { + for (final sub in split) { + list.add(Json({'kind': 'text', 'spelling': sub})); + } + } else { + list.add(token); + } + } + return list; } + + @override + String toString() => _list.getRange(_start, _end).toString(); } diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index fac47c8624..03b4562cb7 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -8,9 +8,7 @@ import 'dart:io'; import '../../ast/_core/interfaces/compound_declaration.dart'; import '../../ast/_core/interfaces/declaration.dart'; import '../../ast/_core/interfaces/enum_declaration.dart'; -import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/globals/globals.dart'; -import '../parsers/parse_declarations.dart'; import 'json.dart'; import 'parsed_symbolgraph.dart'; @@ -39,10 +37,16 @@ extension TopLevelOnly on List { ).toList(); } +/// If fragment['kind'] == kind, returns fragment['spelling']. Otherwise returns +/// null. +String? getSpellingForKind(Json fragment, String kind) => + fragment['kind'].get() == kind + ? fragment['spelling'].get() + : null; + /// Matches fragments, which look like {"kind": "foo", "spelling": "bar"}. bool matchFragment(Json fragment, String kind, String spelling) => - fragment['kind'].get() == kind && - fragment['spelling'].get() == spelling; + getSpellingForKind(fragment, kind) == spelling; String parseSymbolId(Json symbolJson) { final idJson = symbolJson['identifier']['precise']; @@ -71,21 +75,6 @@ bool parseIsOverriding(Json symbolJson) { .any((json) => matchFragment(json, 'keyword', 'override')); } -// TODO: Delete -ReferredType parseTypeFromId(String typeId, ParsedSymbolgraph symbolgraph) { - final paramTypeSymbol = symbolgraph.symbols[typeId]; - - if (paramTypeSymbol == null) { - throw Exception( - 'Type with id "$typeId" does not exist among parsed symbols.', - ); - } - - final paramTypeDeclaration = parseDeclaration(paramTypeSymbol, symbolgraph); - - return paramTypeDeclaration.asDeclaredType; -} - final class ObsoleteException implements Exception { final String symbol; ObsoleteException(this.symbol); diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart index 71229c8df2..e123b63aa3 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart @@ -2,7 +2,6 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -import '../../../ast/_core/interfaces/declaration.dart'; import '../../../ast/_core/shared/parameter.dart'; import '../../../ast/_core/shared/referred_type.dart'; import '../../../ast/declarations/compounds/members/method_declaration.dart'; @@ -45,7 +44,8 @@ ReferredType _parseFunctionReturnType( Json methodSymbolJson, ParsedSymbolgraph symbolgraph, ) { - final returnJson = TokenList(methodSymbolJson['functionSignature']['returns']); + final returnJson = + TokenList(methodSymbolJson['functionSignature']['returns']); final (returnType, unparsed) = parseType(symbolgraph, returnJson); assert(unparsed.isEmpty); return returnType; @@ -73,5 +73,6 @@ List _parseFunctionParams( ReferredType _parseParamType( Json paramSymbolJson, ParsedSymbolgraph symbolgraph, -) => parseTypeAfterSeparator( - TokenList(paramSymbolJson['declarationFragments']), symbolgraph); +) => + parseTypeAfterSeparator( + TokenList(paramSymbolJson['declarationFragments']), symbolgraph); diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart index d5cb9192ff..7f7dabb331 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart @@ -2,7 +2,9 @@ import '../../../ast/_core/shared/parameter.dart'; import '../../../ast/declarations/compounds/members/initializer_declaration.dart'; import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; +import '../../_core/token_list.dart'; import '../../_core/utils.dart'; +import '../parse_type.dart'; InitializerDeclaration parseInitializerDeclaration( Json initializerSymbolJson, @@ -39,74 +41,59 @@ List parseInitializerParams( // things like `init` keyword, brackets, spaces, etc. We only care about the // parameter fragments here, and they always appear in this order: // [ - // 'externalParam', - // ..., - // `internalParam`, - // ..., - // `typeIdentifier`, - // ... - // 'externalParam', - // ..., - // `internalParam`, - // ..., - // `typeIdentifier` + // ..., '(', + // externalParam, ' ', internalParam, ': ', type..., ', ' + // externalParam, ': ', type..., ', ' + // externalParam, ' ', internalParam, ': ', type..., ')' // ] // Note: `internalParam` may or may not exist. // // The following loop attempts to extract parameters from this flat array // while making sure the parameter fragments have the expected order. - String? externalParam; - String? internalParam; - String? typeId; - final parameters = []; - for (final fragmentJson in declarationFragments) { - final kind = fragmentJson['kind'].get(); - final invalidOrderException = Exception( - 'Invalid fragments order at ${fragmentJson.path}', + var tokens = TokenList(declarationFragments); + final openParen = tokens.indexWhere((tok) => matchFragment(tok, 'text', '(')); + if (openParen != -1) { + tokens = tokens.slice(openParen + 1); + String? consume(String kind) { + if (tokens.isEmpty) return null; + final token = tokens[0]; + tokens = tokens.slice(1); + return getSpellingForKind(token, kind); + } + + final malformedInitializerException = Exception( + 'Malformed initializer at ${declarationFragments.path}', ); + while (true) { + final externalParam = consume('externalParam'); + if (externalParam == null) throw malformedInitializerException; - switch (kind) { - case 'externalParam': - if (externalParam != null || internalParam != null || typeId != null) { - throw invalidOrderException; - } - externalParam = fragmentJson['spelling'].get(); - break; - case 'internalParam': - if (externalParam == null || internalParam != null || typeId != null) { - throw invalidOrderException; - } - internalParam = fragmentJson['spelling'].get(); - break; - case 'typeIdentifier': - if (externalParam == null || typeId != null) { - throw invalidOrderException; - } - typeId = fragmentJson['preciseIdentifier'].get(); - } + var sep = consume('text'); + String? internalParam; + if (sep == ' ') { + internalParam = consume('internalParam'); + if (internalParam == null) throw malformedInitializerException; + sep = consume('text'); + } + + if (sep != ': ') throw malformedInitializerException; + final (type, remainingTokens) = parseType(symbolgraph, tokens); + tokens = remainingTokens; - if (externalParam != null && typeId != null) { parameters.add(Parameter( name: externalParam, internalName: internalParam, - type: parseTypeFromId(typeId, symbolgraph), + type: type, )); - internalParam = null; - externalParam = null; - typeId = null; + final end = consume('text'); + if (end == ')') break; + if (end != ', ') throw malformedInitializerException; } - } - - // This ensures there's no half-described parameter at the end - // of `declarationFragments` array. - if (externalParam != null || internalParam != null || typeId != null) { - throw Exception( - 'Missing parameter fragments at the end of ${declarationFragments.path}', - ); + if (!tokens.isEmpty) throw malformedInitializerException; } return parameters; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart index 0af2305c65..2f7a552158 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart @@ -4,7 +4,6 @@ import '../../../ast/_core/shared/referred_type.dart'; import '../../_core/parsed_symbolgraph.dart'; -import '../../_core/json.dart'; import '../../_core/token_list.dart'; import '../../_core/utils.dart'; import '../parse_type.dart'; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart index 13693d0921..f32526b619 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart @@ -1,4 +1,7 @@ -import '../../../ast/_core/interfaces/declaration.dart'; +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + import '../../../ast/_core/shared/referred_type.dart'; import '../../../ast/declarations/compounds/members/property_declaration.dart'; import '../../../ast/declarations/globals/globals.dart'; @@ -6,7 +9,6 @@ import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; import '../../_core/token_list.dart'; import '../../_core/utils.dart'; -import '../parse_declarations.dart'; import 'parse_param_list.dart'; PropertyDeclaration parsePropertyDeclaration( @@ -44,8 +46,9 @@ GlobalVariableDeclaration parseGlobalVariableDeclaration( ReferredType _parseVariableType( Json propertySymbolJson, ParsedSymbolgraph symbolgraph, -) => parseTypeAfterSeparator( - TokenList(propertySymbolJson['names']['subHeading']), symbolgraph); +) => + parseTypeAfterSeparator( + TokenList(propertySymbolJson['names']['subHeading']), symbolgraph); bool _parseVariableIsConstant(Json variableSymbolJson) { final fragmentsJson = variableSymbolJson['declarationFragments']; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart index 01d9ecff84..5036bba8d8 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart @@ -8,9 +8,9 @@ import '../../ast/_core/interfaces/declaration.dart'; import '../_core/parsed_symbolgraph.dart'; import '../_core/utils.dart'; import 'declaration_parsers/parse_compound_declaration.dart'; +import 'declaration_parsers/parse_function_declaration.dart'; import 'declaration_parsers/parse_initializer_declaration.dart'; import 'declaration_parsers/parse_variable_declaration.dart'; -import 'declaration_parsers/parse_function_declaration.dart'; List parseDeclarations(ParsedSymbolgraph symbolgraph) { final declarations = []; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart index 2eb1c27626..79d821ee80 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart @@ -14,7 +14,8 @@ import 'parse_declarations.dart'; /// /// Returns the parsed type, and a Json slice of the remaining fragments that /// weren't part of the type. -(ReferredType, TokenList) parseType(ParsedSymbolgraph symbolgraph, TokenList fragments) { +(ReferredType, TokenList) parseType( + ParsedSymbolgraph symbolgraph, TokenList fragments) { var (type, suffix) = _parsePrefixTypeExpression(symbolgraph, fragments); while (true) { final (nextType, nextSuffix) = @@ -41,7 +42,9 @@ import 'parse_declarations.dart'; // anything that isn't a prefix). If we were parsing a programming language, // these would be things like `x + y`, `z!`, or even `x ? y : z`. (ReferredType?, TokenList) _maybeParseSuffixTypeExpression( - ParsedSymbolgraph symbolgraph, ReferredType prefixType, TokenList fragments) { + ParsedSymbolgraph symbolgraph, + ReferredType prefixType, + TokenList fragments) { if (fragments.isEmpty) return (null, fragments); final token = fragments[0]; final parselet = _suffixParsets[_tokenId(token)]; diff --git a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart index 52c574e81d..429285e667 100644 --- a/pkgs/swift2objc/lib/src/transformer/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/transformer/_core/utils.dart @@ -36,7 +36,8 @@ import 'unique_namer.dart'; transformedTypeDeclaration.asDeclaredType ); } else if (type is OptionalType) { - final (newValue, newType) = maybeWrapValue(type.child, '$value!', globalNamer, transformationMap); + final (newValue, newType) = + maybeWrapValue(type.child, '$value!', globalNamer, transformationMap); return ( '$value == nil ? nil : $newValue', OptionalType(newType), diff --git a/pkgs/swift2objc/test/integration/classes_and_methods_output.swift b/pkgs/swift2objc/test/integration/classes_and_methods_output.swift index 02e76b506c..7b5a5596b6 100644 --- a/pkgs/swift2objc/test/integration/classes_and_methods_output.swift +++ b/pkgs/swift2objc/test/integration/classes_and_methods_output.swift @@ -22,11 +22,11 @@ import Foundation return MyOtherClassWrapper(result) } - @objc public func myMethod2() -> Void { + @objc public func myMethod2() { return wrappedInstance.myMethod2() } @objc public func myMethod3() { - wrappedInstance.myMethod3() + return wrappedInstance.myMethod3() } } diff --git a/pkgs/swift2objc/test/integration/classes_and_static_methods_output.swift b/pkgs/swift2objc/test/integration/classes_and_static_methods_output.swift index 4a798ff59e..1c7bf97d33 100644 --- a/pkgs/swift2objc/test/integration/classes_and_static_methods_output.swift +++ b/pkgs/swift2objc/test/integration/classes_and_static_methods_output.swift @@ -22,11 +22,11 @@ import Foundation return MyOtherClassWrapper(result) } - @objc static public func myMethod2() -> Void { + @objc static public func myMethod2() { return MyClass.myMethod2() } @objc static public func myMethod3() { - MyClass.myMethod3() + return MyClass.myMethod3() } } diff --git a/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift b/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift index 9409f4d2dc..b495a1f9f4 100644 --- a/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift +++ b/pkgs/swift2objc/test/integration/global_variables_and_functions_output.swift @@ -53,12 +53,12 @@ import Foundation return MyOtherClassWrapper(result) } - @objc static public func globalRepresentableFunctionWrapper1() -> Void { + @objc static public func globalRepresentableFunctionWrapper1() { return globalRepresentableFunction() } @objc static public func globalRepresentableFunctionWrapperWrapper() { - globalRepresentableFunctionWrapper() + return globalRepresentableFunctionWrapper() } } diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index 9f65db2abb..161b561a2b 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -30,9 +30,6 @@ void main() { names.add(filename.substring(0, filename.length - inputSuffix.length)); } } - names - ..clear() - ..add('optional'); for (final name in names) { test(name, () async { diff --git a/pkgs/swift2objc/test/integration/optional_input.swift b/pkgs/swift2objc/test/integration/optional_input.swift index 187dcaacb1..5552fbf905 100644 --- a/pkgs/swift2objc/test/integration/optional_input.swift +++ b/pkgs/swift2objc/test/integration/optional_input.swift @@ -16,7 +16,7 @@ public class MyClass { self.optionalProperty = param } - public init(label1 param1: MyClass?,label2 param2: Int, label3 param3: MyStruct?) { + public init(label1 param1: MyClass?, label2: Int, label3 param3: MyStruct?) { self.optionalProperty = param1 } diff --git a/pkgs/swift2objc/test/integration/optional_output.swift b/pkgs/swift2objc/test/integration/optional_output.swift index 8342fac637..ff15219b29 100644 --- a/pkgs/swift2objc/test/integration/optional_output.swift +++ b/pkgs/swift2objc/test/integration/optional_output.swift @@ -3,7 +3,6 @@ import Foundation @objc public class GlobalsWrapper: NSObject { - // s:18symbolgraph_module14globalOptionalAA8MyStructVSgvp @objc static public var globalOptionalWrapper: MyStructWrapper? { get { globalOptional == nil ? nil : MyStructWrapper(globalOptional!) @@ -13,24 +12,20 @@ import Foundation } } - // s:18symbolgraph_module16funcOptionalArgs5labelAA7MyClassCAESg_tF @objc static public func funcOptionalArgsWrapper(label param: MyClassWrapper?) -> MyClassWrapper { let result = funcOptionalArgs(label: param?.wrappedInstance) return MyClassWrapper(result) } - // s:18symbolgraph_module23funcOptionalClassReturnAA02MyE0CSgyF @objc static public func funcOptionalClassReturnWrapper() -> MyClassWrapper? { let result = funcOptionalClassReturn() return result == nil ? nil : MyClassWrapper(result!) } - // s:18symbolgraph_module24funcMultipleOptionalArgs6label16label26label3yAA7MyClassCSg_SiAA0J6StructVSgtF - @objc static public func funcMultipleOptionalArgsWrapper(label1 param1: MyClassWrapper?, label2 param2: Int, label3 param3: MyStructWrapper?) -> Void { + @objc static public func funcMultipleOptionalArgsWrapper(label1 param1: MyClassWrapper?, label2 param2: Int, label3 param3: MyStructWrapper?) { return funcMultipleOptionalArgs(label1: param1?.wrappedInstance, label2: param2, label3: param3?.wrappedInstance) } - // s:18symbolgraph_module24funcOptionalStructReturnAA02MyE0VSgyF @objc static public func funcOptionalStructReturnWrapper() -> MyStructWrapper? { let result = funcOptionalStructReturn() return result == nil ? nil : MyStructWrapper(result!) @@ -40,7 +35,6 @@ import Foundation @objc public class MyClassWrapper: NSObject { var wrappedInstance: MyClass - // s:18symbolgraph_module7MyClassC16optionalPropertyACSgvp @objc public var optionalProperty: MyClassWrapper? { get { wrappedInstance.optionalProperty == nil ? nil : MyClassWrapper(wrappedInstance.optionalProperty!) @@ -50,27 +44,22 @@ import Foundation } } - // init(_ wrappedInstance: MyClass) { self.wrappedInstance = wrappedInstance } - // s:18symbolgraph_module7MyClassC5labelA2CSg_tcfc - @objc init(label param: MyClassWrapper) { - wrappedInstance = MyClass(label: param.wrappedInstance) + @objc init(label param: MyClassWrapper?) { + wrappedInstance = MyClass(label: param?.wrappedInstance) } - // s:18symbolgraph_module7MyClassC6label16label26label3A2CSg_SiAA0C6StructVSgtcfc - @objc init(label1 param1: MyClassWrapper, label2 param2: Int, label3 param3: MyStructWrapper) { - wrappedInstance = MyClass(label1: param1.wrappedInstance, label2: param2, label3: param3.wrappedInstance) + @objc init(label1 param1: MyClassWrapper?, label2: Int, label3 param3: MyStructWrapper?) { + wrappedInstance = MyClass(label1: param1?.wrappedInstance, label2: label2, label3: param3?.wrappedInstance) } - // s:18symbolgraph_module7MyClassC18methodOptionalArgs5labelyACSg_tF - @objc public func methodOptionalArgs(label param: MyClassWrapper?) -> Void { + @objc public func methodOptionalArgs(label param: MyClassWrapper?) { return wrappedInstance.methodOptionalArgs(label: param?.wrappedInstance) } - // s:18symbolgraph_module7MyClassC20methodOptionalReturnACSgyF @objc public func methodOptionalReturn() -> MyClassWrapper? { let result = wrappedInstance.methodOptionalReturn() return result == nil ? nil : MyClassWrapper(result!) @@ -80,7 +69,6 @@ import Foundation @objc public class MyStructWrapper: NSObject { var wrappedInstance: MyStruct - // s:18symbolgraph_module8MyStructV16optionalPropertyAA0C5ClassCSgvp @objc public var optionalProperty: MyClassWrapper? { get { wrappedInstance.optionalProperty == nil ? nil : MyClassWrapper(wrappedInstance.optionalProperty!) @@ -90,22 +78,18 @@ import Foundation } } - // init(_ wrappedInstance: MyStruct) { self.wrappedInstance = wrappedInstance } - // s:18symbolgraph_module8MyStructV5labelAcA0C5ClassCSg_tcfc - @objc init(label param: MyClassWrapper) { - wrappedInstance = MyStruct(label: param.wrappedInstance) + @objc init(label param: MyClassWrapper?) { + wrappedInstance = MyStruct(label: param?.wrappedInstance) } - // s:18symbolgraph_module8MyStructV18methodOptionalArgs5labelyAA0C5ClassCSg_tF - @objc public func methodOptionalArgs(label param: MyClassWrapper?) -> Void { + @objc public func methodOptionalArgs(label param: MyClassWrapper?) { return wrappedInstance.methodOptionalArgs(label: param?.wrappedInstance) } - // s:18symbolgraph_module8MyStructV20methodOptionalReturnACSgyF @objc public func methodOptionalReturn() -> MyStructWrapper? { let result = wrappedInstance.methodOptionalReturn() return result == nil ? nil : MyStructWrapper(result!) diff --git a/pkgs/swift2objc/test/integration/structs_and_methods_output.swift b/pkgs/swift2objc/test/integration/structs_and_methods_output.swift index 788b88e9a2..76943f7e7a 100644 --- a/pkgs/swift2objc/test/integration/structs_and_methods_output.swift +++ b/pkgs/swift2objc/test/integration/structs_and_methods_output.swift @@ -22,11 +22,11 @@ import Foundation return MyOtherStructWrapper(result) } - @objc public func myMethod2() -> Void { + @objc public func myMethod2() { return wrappedInstance.myMethod2() } @objc public func myMethod3() { - wrappedInstance.myMethod3() + return wrappedInstance.myMethod3() } } diff --git a/pkgs/swift2objc/test/integration/structs_and_static_methods_output.swift b/pkgs/swift2objc/test/integration/structs_and_static_methods_output.swift index 671a6088eb..47ff615fa6 100644 --- a/pkgs/swift2objc/test/integration/structs_and_static_methods_output.swift +++ b/pkgs/swift2objc/test/integration/structs_and_static_methods_output.swift @@ -22,11 +22,11 @@ import Foundation return MyOtherStructWrapper(result) } - @objc static public func myMethod2() -> Void { + @objc static public func myMethod2() { return MyStruct.myMethod2() } @objc static public func myMethod3() { - MyStruct.myMethod3() + return MyStruct.myMethod3() } } diff --git a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart index 1bd574bba2..87c729132b 100644 --- a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart +++ b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart @@ -31,7 +31,7 @@ void main() { expect(actualParam.name, expectedParam.name); expect(actualParam.internalName, expectedParam.internalName); - expect(actualParam.type.id, expectedParam.type.id); + expect(actualParam.type.sameAs(expectedParam.type), isTrue); } } diff --git a/pkgs/swift2objc/test/unit/parse_type_test.dart b/pkgs/swift2objc/test/unit/parse_type_test.dart index 28b5024319..9c1a3b59a0 100644 --- a/pkgs/swift2objc/test/unit/parse_type_test.dart +++ b/pkgs/swift2objc/test/unit/parse_type_test.dart @@ -4,12 +4,11 @@ import 'dart:convert'; -import 'package:swift2objc/src/ast/_core/interfaces/declaration.dart'; -import 'package:swift2objc/src/ast/_core/shared/parameter.dart'; import 'package:swift2objc/src/ast/_core/shared/referred_type.dart'; import 'package:swift2objc/src/ast/declarations/built_in/built_in_declaration.dart'; import 'package:swift2objc/src/parser/_core/json.dart'; import 'package:swift2objc/src/parser/_core/parsed_symbolgraph.dart'; +import 'package:swift2objc/src/parser/_core/token_list.dart'; import 'package:swift2objc/src/parser/parsers/parse_type.dart'; import 'package:test/test.dart'; @@ -32,7 +31,7 @@ void main() { ''', )); - final (type, remaining) = parseType(parsedSymbols, fragments); + final (type, remaining) = parseType(parsedSymbols, TokenList(fragments)); expect(type.sameAs(intType), isTrue); expect(remaining.length, 0); @@ -50,7 +49,7 @@ void main() { ''', )); - final (type, remaining) = parseType(parsedSymbols, fragments); + final (type, remaining) = parseType(parsedSymbols, TokenList(fragments)); expect(type.sameAs(voidType), isTrue); expect(remaining.length, 0); @@ -73,7 +72,7 @@ void main() { ''', )); - final (type, remaining) = parseType(parsedSymbols, fragments); + final (type, remaining) = parseType(parsedSymbols, TokenList(fragments)); expect(type.sameAs(OptionalType(intType)), isTrue); expect(remaining.length, 0); @@ -108,10 +107,11 @@ void main() { ''', )); - final (type, remaining) = parseType(parsedSymbols, fragments); + final (type, remaining) = parseType(parsedSymbols, TokenList(fragments)); expect(type.sameAs(OptionalType(intType)), isFalse); - expect(type.sameAs(OptionalType(OptionalType(OptionalType(intType)))), isTrue); + expect( + type.sameAs(OptionalType(OptionalType(OptionalType(intType)))), isTrue); expect(remaining.length, 0); }); @@ -141,7 +141,7 @@ void main() { ''', )); - final (type, remaining) = parseType(parsedSymbols, fragments); + final (type, remaining) = parseType(parsedSymbols, TokenList(fragments)); expect(type.sameAs(OptionalType(intType)), isTrue); expect(remaining.length, 2); From d8477c0d23107a3d9fedb4961347ab397870868f Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Fri, 22 Nov 2024 14:46:34 +1100 Subject: [PATCH 20/31] clean up --- .../lib/src/parser/_core/utils.dart | 16 ++++++++++++++ .../parse_function_declaration.dart | 1 - .../declaration_parsers/parse_param_list.dart | 22 ------------------- .../parse_variable_declaration.dart | 1 - 4 files changed, 16 insertions(+), 24 deletions(-) delete mode 100644 pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index 03b4562cb7..b2b789e2d8 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -8,9 +8,12 @@ import 'dart:io'; import '../../ast/_core/interfaces/compound_declaration.dart'; import '../../ast/_core/interfaces/declaration.dart'; import '../../ast/_core/interfaces/enum_declaration.dart'; +import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/globals/globals.dart'; +import '../parsers/parse_type.dart'; import 'json.dart'; import 'parsed_symbolgraph.dart'; +import 'token_list.dart'; typedef ParsedSymbolsMap = Map; typedef ParsedRelationsMap = Map>; @@ -98,3 +101,16 @@ extension Deduper on Iterable { Iterable dedupeBy(K Function(T) id) => {for (final t in this) id(t): t}.values; } + +ReferredType parseTypeAfterSeparator( + TokenList fragments, + ParsedSymbolgraph symbolgraph, +) { + // fragments = [..., ': ', type tokens...] + final separatorIndex = + fragments.indexWhere((token) => matchFragment(token, 'text', ': ')); + final (type, suffix) = + parseType(symbolgraph, fragments.slice(separatorIndex + 1)); + assert(suffix.isEmpty, '$suffix'); + return type; +} diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart index e123b63aa3..8764189bfc 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart @@ -11,7 +11,6 @@ import '../../_core/parsed_symbolgraph.dart'; import '../../_core/token_list.dart'; import '../../_core/utils.dart'; import '../parse_type.dart'; -import 'parse_param_list.dart'; GlobalFunctionDeclaration parseGlobalFunctionDeclaration( Json globalFunctionSymbolJson, diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart deleted file mode 100644 index 2f7a552158..0000000000 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_param_list.dart +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import '../../../ast/_core/shared/referred_type.dart'; -import '../../_core/parsed_symbolgraph.dart'; -import '../../_core/token_list.dart'; -import '../../_core/utils.dart'; -import '../parse_type.dart'; - -ReferredType parseTypeAfterSeparator( - TokenList fragments, - ParsedSymbolgraph symbolgraph, -) { - // fragments = [..., ': ', type tokens...] - final separatorIndex = - fragments.indexWhere((token) => matchFragment(token, 'text', ': ')); - final (type, suffix) = - parseType(symbolgraph, fragments.slice(separatorIndex + 1)); - assert(suffix.isEmpty, '$suffix'); - return type; -} diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart index f32526b619..a2288404eb 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_variable_declaration.dart @@ -9,7 +9,6 @@ import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; import '../../_core/token_list.dart'; import '../../_core/utils.dart'; -import 'parse_param_list.dart'; PropertyDeclaration parsePropertyDeclaration( Json propertySymbolJson, From 7a23adf1443db8a8580a0c5dc12acf59bf20eb08 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Fri, 22 Nov 2024 15:50:19 +1100 Subject: [PATCH 21/31] More tests --- .../lib/src/parser/_core/token_list.dart | 38 ++++------ .../unit/parse_initializer_param_input.json | 73 ------------------ .../unit/parse_initializer_param_test.dart | 69 ++++++++++++++++- .../swift2objc/test/unit/token_list_test.dart | 75 +++++++++++++++++++ 4 files changed, 156 insertions(+), 99 deletions(-) delete mode 100644 pkgs/swift2objc/test/unit/parse_initializer_param_input.json create mode 100644 pkgs/swift2objc/test/unit/token_list_test.dart diff --git a/pkgs/swift2objc/lib/src/parser/_core/token_list.dart b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart index ec09daa19c..c2e38fdc47 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/token_list.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart @@ -23,27 +23,7 @@ class TokenList { TokenList._(this._list, this._start, this._end) : assert(0 <= _start && _start <= _end && _end <= _list.length); - // Visible for testing. - TokenList.raw(List list, [int start = 0, int? end]) - : this._(list, start, end ?? list.length); - - TokenList(Json fragments) : this.raw(_preprocess(fragments)); - - int get length => _end - _start; - bool get isEmpty => length == 0; - Json operator [](int index) => _list[index + _start]; - - int indexWhere(bool Function(Json element) test) { - for (var i = _start; i < _end; ++i) { - if (test(_list[i])) return i - _start; - } - return -1; - } - - TokenList slice(int startIndex, [int? endIndex]) => TokenList._( - _list, startIndex + _start, endIndex != null ? endIndex + _start : _end); - - static List _preprocess(Json fragments) { + factory TokenList(Json fragments) { const splits = { '?(': ['?', '('], '?)': ['?', ')'], @@ -61,9 +41,23 @@ class TokenList { list.add(token); } } - return list; + return TokenList._(list, 0, list.length); } + int get length => _end - _start; + bool get isEmpty => length == 0; + Json operator [](int index) => _list[index + _start]; + + int indexWhere(bool Function(Json element) test) { + for (var i = _start; i < _end; ++i) { + if (test(_list[i])) return i - _start; + } + return -1; + } + + TokenList slice(int startIndex, [int? endIndex]) => TokenList._( + _list, startIndex + _start, endIndex != null ? endIndex + _start : _end); + @override String toString() => _list.getRange(_start, _end).toString(); } diff --git a/pkgs/swift2objc/test/unit/parse_initializer_param_input.json b/pkgs/swift2objc/test/unit/parse_initializer_param_input.json deleted file mode 100644 index d5fbdfd6d8..0000000000 --- a/pkgs/swift2objc/test/unit/parse_initializer_param_input.json +++ /dev/null @@ -1,73 +0,0 @@ -[ - { - "testName": "Two params with one internal name", - "inputJson": { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "(" }, - { "kind": "externalParam", "spelling": "outerLabel" }, - { "kind": "text", "spelling": " " }, - { "kind": "internalParam", "spelling": "representableProperty" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ", " }, - { "kind": "externalParam", "spelling": "customProperty" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ")" } - ] - }, - "outputParams": [ - { - "name": "outerLabel", - "internalName": "representableProperty", - "typeId": "s:Si" - }, - { - "name": "customProperty", - "typeId": "s:Si" - } - ] - }, - { - "testName": "One param", - "inputJson": { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "(" }, - { "kind": "externalParam", "spelling": "property" }, - { "kind": "text", "spelling": ": " }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { "kind": "text", "spelling": ")" } - ] - }, - "outputParams": [ - { - "name": "property", - "typeId": "s:Si" - } - ] - }, - { - "testName": "No params", - "inputJson": { - "declarationFragments": [ - { "kind": "keyword", "spelling": "init" }, - { "kind": "text", "spelling": "()" } - ] - }, - "outputParams": [] - } -] diff --git a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart index 87c729132b..f6d1f96037 100644 --- a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart +++ b/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart @@ -4,8 +4,8 @@ import 'dart:convert'; -import 'package:swift2objc/src/ast/_core/interfaces/declaration.dart'; import 'package:swift2objc/src/ast/_core/shared/parameter.dart'; +import 'package:swift2objc/src/ast/_core/shared/referred_type.dart'; import 'package:swift2objc/src/ast/declarations/built_in/built_in_declaration.dart'; import 'package:swift2objc/src/parser/_core/json.dart'; import 'package:swift2objc/src/parser/_core/parsed_symbolgraph.dart'; @@ -69,16 +69,77 @@ void main() { Parameter( name: 'outerLabel', internalName: 'internalLabel', - type: BuiltInDeclaration.swiftInt.asDeclaredType, + type: intType, ), Parameter( name: 'singleLabel', - type: BuiltInDeclaration.swiftInt.asDeclaredType, + type: intType, ), ]; expectEqualParams(outputParams, expectedParams); }); + + test('Three params with some optional', () { + final json = Json(jsonDecode( + ''' + [ + { "kind": "keyword", "spelling": "init" }, + { "kind": "text", "spelling": "(" }, + { "kind": "externalParam", "spelling": "label1" }, + { "kind": "text", "spelling": " " }, + { "kind": "internalParam", "spelling": "param1" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": "?, " }, + { "kind": "externalParam", "spelling": "label2" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": ", " }, + { "kind": "externalParam", "spelling": "label3" }, + { "kind": "text", "spelling": " " }, + { "kind": "internalParam", "spelling": "param3" }, + { "kind": "text", "spelling": ": " }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { "kind": "text", "spelling": "?)" } + ] + ''', + )); + + final outputParams = parseInitializerParams(json, emptySymbolgraph); + + final expectedParams = [ + Parameter( + name: 'label1', + internalName: 'param1', + type: OptionalType(intType), + ), + Parameter( + name: 'label2', + type: intType, + ), + Parameter( + name: 'label3', + internalName: 'param3', + type: OptionalType(intType), + ), + ]; + + expectEqualParams(outputParams, expectedParams); + }); + test('One param', () { final json = Json(jsonDecode( ''' @@ -102,7 +163,7 @@ void main() { final expectedParams = [ Parameter( name: 'parameter', - type: BuiltInDeclaration.swiftInt.asDeclaredType, + type: intType, ), ]; diff --git a/pkgs/swift2objc/test/unit/token_list_test.dart b/pkgs/swift2objc/test/unit/token_list_test.dart new file mode 100644 index 0000000000..d67b2904b1 --- /dev/null +++ b/pkgs/swift2objc/test/unit/token_list_test.dart @@ -0,0 +1,75 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:convert'; + +import 'package:swift2objc/src/parser/_core/json.dart'; +import 'package:swift2objc/src/parser/_core/token_list.dart'; +import 'package:test/test.dart'; + +void main() { + String spelling(TokenList list) => [ + for (var i = 0; i < list.length; ++i) list[i]['spelling'].toString() + ].toString(); + + test('Slicing', () { + final list = TokenList(Json(jsonDecode(''' +[ + { "spelling": "a" }, + { "spelling": "b" }, + { "spelling": "c" }, + { "spelling": "d" }, + { "spelling": "e" }, + { "spelling": "f" } +] +'''))); + + expect(list.length, 6); + expect(list.slice(3).length, 3); + expect(list.slice(2, 4).length, 2); + expect(list.slice(3, 3).length, 0); + + expect(list.isEmpty, isFalse); + expect(list.slice(3).isEmpty, isFalse); + expect(list.slice(2, 4).isEmpty, isFalse); + expect(list.slice(3, 3).isEmpty, isTrue); + + expect(spelling(list), '["a", "b", "c", "d", "e", "f"]'); + expect(spelling(list.slice(3)), '["d", "e", "f"]'); + expect(spelling(list.slice(2, 4)), '["c", "d"]'); + expect(spelling(list.slice(3, 3)), '[]'); + + expect(list[2].toString(), '{"spelling":"c"}'); + expect(list.slice(2, 4)[1].toString(), '{"spelling":"d"}'); + + expect(list.indexWhere((tok) => tok['spelling'].get() == 'd'), 3); + expect( + list + .slice(2, 4) + .indexWhere((tok) => tok['spelling'].get() == 'd'), + 1); + }); + + test('Splitting', () { + final list = TokenList(Json(jsonDecode(''' +[ + { "kind": "text", "spelling": "a" }, + { "kind": "text", "spelling": "?(" }, + { "kind": "text", "spelling": "b" }, + { "kind": "text", "spelling": "c" }, + { "kind": "text", "spelling": "?)" }, + { "kind": "text", "spelling": "?, " }, + { "kind": "text", "spelling": "d" }, + { "kind": "typeIdentifier", "spelling": "?(" }, + { "kind": "text", "spelling": "e" } +] +'''))); + + expect(spelling(list), + '["a", "?", "(", "b", "c", "?", ")", "?", ", ", "d", "?(", "e"]'); + + // If kind != "text", the token isn't changed. + expect(list[10].toString(), '{"kind":"typeIdentifier","spelling":"?("}'); + }); +} From f50b367d0545d15ed2eb39f505a3f97528ab4bda Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Fri, 22 Nov 2024 16:12:26 +1100 Subject: [PATCH 22/31] clean up --- pkgs/swift2objc/test/integration/integration_test.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index 161b561a2b..e762ce9cb0 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -9,7 +9,7 @@ import 'package:path/path.dart' as path; import 'package:swift2objc/swift2objc.dart'; import 'package:test/test.dart'; -const regenerateExpectedOutputs = true; +const regenerateExpectedOutputs = false; void main() { Logger.root.onRecord.listen((record) { From 4777c5b56ab626b209569ef4ee2702451a806090 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 26 Nov 2024 13:40:02 +1100 Subject: [PATCH 23/31] [swift2objc] Support nested declarations --- .../interfaces/compound_declaration.dart | 10 +- .../_core/interfaces/enum_declaration.dart | 7 +- .../interfaces/nestable_declaration.dart | 22 +++ .../src/ast/_core/shared/referred_type.dart | 9 +- .../compounds/class_declaration.dart | 9 +- .../members/initializer_declaration.dart | 5 + .../compounds/protocol_declaration.dart | 9 +- .../compounds/struct_declaration.dart | 9 +- .../lib/src/generator/_core/utils.dart | 11 +- .../lib/src/generator/generator.dart | 9 +- .../generator/generators/class_generator.dart | 180 ++++++++++-------- .../lib/src/parser/_core/utils.dart | 15 +- .../parse_compound_declaration.dart | 17 +- .../parse_function_declaration.dart | 2 +- .../parser/parsers/parse_relations_map.dart | 2 +- .../lib/src/parser/parsers/parse_type.dart | 9 + .../lib/src/transformer/transform.dart | 20 +- .../transformers/transform_compound.dart | 20 +- .../test/integration/integration_test.dart | 5 +- .../test/integration/nested_types_input.swift | 31 +++ .../integration/nested_types_output.swift | 128 +++++++++++++ 21 files changed, 392 insertions(+), 137 deletions(-) create mode 100644 pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart create mode 100644 pkgs/swift2objc/test/integration/nested_types_input.swift create mode 100644 pkgs/swift2objc/test/integration/nested_types_output.swift diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart index 63b6daa1ee..cd2bca5997 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart @@ -6,6 +6,7 @@ import '../../declarations/compounds/members/initializer_declaration.dart'; import '../../declarations/compounds/members/method_declaration.dart'; import '../../declarations/compounds/members/property_declaration.dart'; import 'declaration.dart'; +import 'nestable_declaration.dart'; import 'protocol_conformable.dart'; import 'type_parameterizable.dart'; @@ -13,11 +14,12 @@ import 'type_parameterizable.dart'; /// See `ClassDeclaration`, `StructDeclaration` and `ProtocolDeclaration` /// for concrete implementations. abstract interface class CompoundDeclaration - implements Declaration, TypeParameterizable, ProtocolConformable { + implements + Declaration, + TypeParameterizable, + ProtocolConformable, + NestableDeclaration { abstract List properties; abstract List methods; abstract List initializers; - - /// For handling nested classes - abstract List pathComponents; } diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart index 28c1e9cd60..33e3bf2635 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import 'declaration.dart'; +import 'nestable_declaration.dart'; import 'protocol_conformable.dart'; import 'type_parameterizable.dart'; @@ -10,7 +11,11 @@ import 'type_parameterizable.dart'; /// See `NormalEnumDeclaration`, `AssociatedValueEnumDeclaration` and /// `RawValueEnumDeclaration` for concrete implementations. abstract interface class EnumDeclaration - implements Declaration, TypeParameterizable, ProtocolConformable { + implements + Declaration, + TypeParameterizable, + ProtocolConformable, + NestableDeclaration { abstract List cases; } diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart new file mode 100644 index 0000000000..167086af53 --- /dev/null +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart @@ -0,0 +1,22 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import '../../declarations/compounds/protocol_declaration.dart'; +import '../shared/referred_type.dart'; +import 'declaration.dart'; + +/// A Swift entity that can be nested inside other declarations. +abstract interface class NestableDeclaration implements Declaration { + abstract NestableDeclaration? nestingParent; + abstract final List nestedDeclarations; +} + +extension FillNestingParents on List { + void fillNestingParents(NestableDeclaration parent) { + for (final nested in this) { + assert(nested.nestingParent == null); + nested.nestingParent = parent; + } + } +} diff --git a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart index e3c1c8a989..a571961562 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart @@ -4,6 +4,7 @@ import '../interfaces/compound_declaration.dart'; import '../interfaces/declaration.dart'; +import '../interfaces/nestable_declaration.dart'; import '../interfaces/objc_annotatable.dart'; /// Describes a type reference in declaration of Swift @@ -25,11 +26,9 @@ class DeclaredType implements ReferredType { String get name { final decl = declaration; - if (decl is CompoundDeclaration && decl.pathComponents.isNotEmpty) { - return decl.pathComponents.join('.'); - } - - return declaration.name; + final parent = decl is NestableDeclaration ? decl.nestingParent : null; + final nesting = parent != null ? '${parent.name}.' : ''; + return '$nesting${declaration.name}'; } final T declaration; diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart index f6496960bf..9bf875b91e 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart @@ -4,6 +4,7 @@ import '../../_core/interfaces/compound_declaration.dart'; import '../../_core/interfaces/declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/interfaces/objc_annotatable.dart'; import '../../_core/shared/referred_type.dart'; import '../built_in/built_in_declaration.dart'; @@ -52,14 +53,18 @@ class ClassDeclaration implements CompoundDeclaration, ObjCAnnotatable { List initializers; @override - List pathComponents; + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; ClassDeclaration({ required this.id, required this.name, this.properties = const [], this.methods = const [], - this.pathComponents = const [], + this.nestingParent, + this.nestedDeclarations = const [], this.conformedProtocols = const [], this.typeParams = const [], this.hasObjCAnnotation = false, diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart index 287afbbbf1..12d19698ee 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart @@ -37,6 +37,11 @@ class InitializerDeclaration @override List statements; + String get fullName => [ + name, + for (final p in params) p.name, + ].join(':'); + InitializerDeclaration({ required this.id, required this.params, diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart index 4f077932fa..197b5ee6df 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../_core/interfaces/compound_declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/shared/referred_type.dart'; import 'members/initializer_declaration.dart'; import 'members/method_declaration.dart'; @@ -32,7 +33,10 @@ class ProtocolDeclaration implements CompoundDeclaration { List initializers; @override - List pathComponents; + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; ProtocolDeclaration({ required this.id, @@ -42,6 +46,7 @@ class ProtocolDeclaration implements CompoundDeclaration { required this.initializers, required this.conformedProtocols, required this.typeParams, - required this.pathComponents, + this.nestingParent, + this.nestedDeclarations = const [], }); } diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart index fc54184d42..ba157ff298 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../_core/interfaces/compound_declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/shared/referred_type.dart'; import 'members/initializer_declaration.dart'; import 'members/method_declaration.dart'; @@ -33,7 +34,10 @@ class StructDeclaration implements CompoundDeclaration { List initializers; @override - List pathComponents; + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; StructDeclaration({ required this.id, @@ -43,6 +47,7 @@ class StructDeclaration implements CompoundDeclaration { this.initializers = const [], this.conformedProtocols = const [], this.typeParams = const [], - this.pathComponents = const [], + this.nestingParent, + this.nestedDeclarations = const [], }); } diff --git a/pkgs/swift2objc/lib/src/generator/_core/utils.dart b/pkgs/swift2objc/lib/src/generator/_core/utils.dart index 571c708355..9ab8a6fba5 100644 --- a/pkgs/swift2objc/lib/src/generator/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/generator/_core/utils.dart @@ -15,12 +15,11 @@ String generateParameters(List params) { }).join(', '); } -extension Indentation on String { - String indent([int count = 1]) { - assert(count > 0); - final lines = split('\n'); - final indentation = List.filled(count, ' ').join(); - return lines.map((line) => '$indentation$line').join('\n'); +extension Indentation on Iterable { + Iterable indent([int count = 1]) { + assert(count >= 0); + final indentation = ' ' * count; + return map((line) => line.isEmpty ? '' : '$indentation$line'); } } diff --git a/pkgs/swift2objc/lib/src/generator/generator.dart b/pkgs/swift2objc/lib/src/generator/generator.dart index 82d64fe5ce..86f6a5454a 100644 --- a/pkgs/swift2objc/lib/src/generator/generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generator.dart @@ -9,13 +9,14 @@ String generate( }) { return '${[ preamble, + '', if (moduleName != null) 'import $moduleName', - 'import Foundation', - ...declarations.map(generateDeclaration), - ].nonNulls.join('\n\n')}\n'; + 'import Foundation\n', + ...declarations.map((decl) => generateDeclaration(decl).join('\n')), + ].nonNulls.join('\n')}\n'; } -String generateDeclaration(Declaration declaration) { +List generateDeclaration(Declaration declaration) { return switch (declaration) { ClassDeclaration() => generateClass(declaration), _ => throw UnimplementedError( diff --git a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart index 6be8971e91..2b4c32efba 100644 --- a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart @@ -5,19 +5,24 @@ import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/built_in/built_in_declaration.dart'; import '../../ast/declarations/compounds/class_declaration.dart'; +import '../../ast/declarations/compounds/members/initializer_declaration.dart'; +import '../../ast/declarations/compounds/members/method_declaration.dart'; +import '../../ast/declarations/compounds/members/property_declaration.dart'; import '../_core/utils.dart'; +import '../generator.dart'; -String generateClass(ClassDeclaration declaration) { +List generateClass(ClassDeclaration declaration) { return [ '${_generateClassHeader(declaration)} {', - [ + ...[ _generateClassWrappedInstance(declaration), ..._generateClassProperties(declaration), ..._generateInitializers(declaration), ..._generateClassMethods(declaration), - ].nonNulls.join('\n\n').indent(), - '}', - ].join('\n'); + ..._generateNestedDeclarations(declaration), + ].nonNulls.indent(), + '}\n', + ]; } String _generateClassHeader(ClassDeclaration declaration) { @@ -52,7 +57,7 @@ String? _generateClassWrappedInstance(ClassDeclaration declaration) { "Wrapped instance can't have a generic type", ); - return 'var ${property.name}: ${property.type.swiftType}'; + return 'var ${property.name}: ${property.type.swiftType}\n'; } List _generateInitializers(ClassDeclaration declaration) { @@ -60,98 +65,107 @@ List _generateInitializers(ClassDeclaration declaration) { declaration.wrapperInitializer, ...declaration.initializers, ].nonNulls; + return [for (final init in initializers) ..._generateInitializer(init)]; +} - return initializers.map( - (initializer) { - final header = StringBuffer(); +List _generateInitializer(InitializerDeclaration initializer) { + final header = StringBuffer(); - if (initializer.hasObjCAnnotation) { - header.write('@objc '); - } + if (initializer.hasObjCAnnotation) { + header.write('@objc '); + } - if (initializer.isOverriding) { - header.write('override '); - } + if (initializer.isOverriding) { + header.write('override '); + } - header.write('init'); + header.write('init'); - if (initializer.isFailable) { - header.write('?'); - } + if (initializer.isFailable) { + header.write('?'); + } - header.write('(${generateParameters(initializer.params)})'); + header.write('(${generateParameters(initializer.params)})'); - return ['$header {', initializer.statements.join('\n').indent(), '}'] - .join('\n'); - }, - ).toList(); + return [ + '$header {', + ...initializer.statements.indent(), + '}\n', + ]; } -List _generateClassMethods(ClassDeclaration declaration) { - return declaration.methods.map((method) { - final header = StringBuffer(); +List _generateClassMethods(ClassDeclaration declaration) => + [for (final method in declaration.methods) ..._generateClassMethod(method)]; - if (method.hasObjCAnnotation) { - header.write('@objc '); - } +List _generateClassMethod(MethodDeclaration method) { + final header = StringBuffer(); - if (method.isStatic) { - header.write('static '); - } + if (method.hasObjCAnnotation) { + header.write('@objc '); + } - if (method.isOverriding) { - header.write('override '); - } + if (method.isStatic) { + header.write('static '); + } - header.write( - 'public func ${method.name}(${generateParameters(method.params)})', - ); + if (method.isOverriding) { + header.write('override '); + } - if (!method.returnType.sameAs(voidType)) { - header.write(' -> ${method.returnType.swiftType}'); - } + header.write( + 'public func ${method.name}(${generateParameters(method.params)})', + ); + + if (!method.returnType.sameAs(voidType)) { + header.write(' -> ${method.returnType.swiftType}'); + } - return [ - '$header {', - method.statements.join('\n').indent(), - '}', - ].join('\n'); - }).toList(); + return [ + '$header {', + ...method.statements.indent(), + '}\n', + ]; } -List _generateClassProperties(ClassDeclaration declaration) { - return declaration.properties.map( - (property) { - final header = StringBuffer(); - - if (property.hasObjCAnnotation) { - header.write('@objc '); - } - - if (property.isStatic) { - header.write('static '); - } - - header.write('public var ${property.name}: ${property.type.swiftType} {'); - - final getterLines = [ - 'get {', - property.getter?.statements.join('\n').indent(), - '}' - ]; - - final setterLines = [ - 'set {', - property.setter?.statements.join('\n').indent(), - '}' - ]; - - return [ - header, - getterLines.join('\n').indent(), - if (property.hasSetter) setterLines.join('\n').indent(), - '}', - ].join('\n'); - }, - ).toList(); +List _generateClassProperties(ClassDeclaration declaration) => [ + for (final property in declaration.properties) + ..._generateClassProperty(property), + ]; + +List _generateClassProperty(PropertyDeclaration property) { + final header = StringBuffer(); + + if (property.hasObjCAnnotation) { + header.write('@objc '); + } + + if (property.isStatic) { + header.write('static '); + } + + header.write('public var ${property.name}: ${property.type.swiftType} {'); + + final getterLines = [ + 'get {', + ...(property.getter?.statements.indent() ?? []), + '}' + ]; + + final setterLines = [ + 'set {', + ...(property.setter?.statements.indent() ?? []), + '}' + ]; + + return [ + header.toString(), + ...getterLines.indent(), + if (property.hasSetter) ...setterLines.indent(), + '}\n', + ]; } + +List _generateNestedDeclarations(ClassDeclaration declaration) => [ + for (final nested in declaration.nestedDeclarations) + ...generateDeclaration(nested), + ]; diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index 6c680ab27e..e052ca382b 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -8,6 +8,7 @@ import 'dart:io'; import '../../ast/_core/interfaces/compound_declaration.dart'; import '../../ast/_core/interfaces/declaration.dart'; import '../../ast/_core/interfaces/enum_declaration.dart'; +import '../../ast/_core/interfaces/nestable_declaration.dart'; import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/globals/globals.dart'; import '../parsers/parse_type.dart'; @@ -31,13 +32,13 @@ extension AddIdSuffix on String { } extension TopLevelOnly on List { - List get topLevelOnly => where( - (declaration) => - declaration is CompoundDeclaration || - declaration is EnumDeclaration || - declaration is GlobalVariableDeclaration || - declaration is GlobalFunctionDeclaration, - ).toList(); + List get topLevelOnly => where((declaration) { + if (declaration is NestableDeclaration) { + return declaration.nestingParent == null; + } + return declaration is GlobalVariableDeclaration || + declaration is GlobalFunctionDeclaration; + }).toList(); } /// If `fragment['kind'] == kind`, returns `fragment['spelling']`. Otherwise diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index 20b05aa3d8..fb0e2ee209 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../../ast/_core/interfaces/compound_declaration.dart'; +import '../../../ast/_core/interfaces/nestable_declaration.dart'; import '../../../ast/declarations/compounds/class_declaration.dart'; import '../../../ast/declarations/compounds/members/initializer_declaration.dart'; import '../../../ast/declarations/compounds/members/method_declaration.dart'; @@ -16,10 +17,10 @@ import '../parse_declarations.dart'; typedef CompoundTearOff = T Function({ required String id, required String name, - required List pathComponents, required List properties, required List methods, required List initializers, + required List nestedDeclarations, }); T _parseCompoundDeclaration( @@ -34,10 +35,10 @@ T _parseCompoundDeclaration( final compound = tearoffConstructor( id: compoundId, name: parseSymbolName(compoundSymbol.json), - pathComponents: _parseCompoundPathComponents(compoundSymbol.json), methods: [], properties: [], initializers: [], + nestedDeclarations: [], ); compoundSymbol.declaration = compound; @@ -73,15 +74,19 @@ T _parseCompoundDeclaration( memberDeclarations.whereType(), ); compound.initializers.addAll( - memberDeclarations.whereType(), + memberDeclarations + .whereType() + .dedupeBy((m) => m.fullName), + ); + compound.nestedDeclarations.addAll( + memberDeclarations.whereType(), ); + compound.nestedDeclarations.fillNestingParents(compound); + return compound; } -List _parseCompoundPathComponents(Json compoundSymbolJson) => - compoundSymbolJson['pathComponents'].get>().cast(); - ClassDeclaration parseClassDeclaration( ParsedSymbol classSymbol, ParsedSymbolgraph symbolgraph, diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart index 8764189bfc..e0c71bdc51 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart @@ -46,7 +46,7 @@ ReferredType _parseFunctionReturnType( final returnJson = TokenList(methodSymbolJson['functionSignature']['returns']); final (returnType, unparsed) = parseType(symbolgraph, returnJson); - assert(unparsed.isEmpty); + assert(unparsed.isEmpty, '$returnJson\n\n$returnType\n\n$unparsed\n'); return returnType; } diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart index 6a9c061dcf..93019bbb62 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart @@ -32,7 +32,7 @@ ParsedRelationsMap parseRelationsMap(Json symbolgraphJson) { json: relationJson, ); - for (var id in [sourceId, targetId]) { + for (final id in [sourceId, targetId]) { (relationsMap[id] ??= []).add(relation); } } diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart index 79d821ee80..a6e97a5d6f 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart @@ -103,6 +103,15 @@ typedef SuffixParselet = (ReferredType, TokenList) Function( ReferredType prefixType, Json token, TokenList fragments) => (OptionalType(prefixType), fragments); +(ReferredType, TokenList) _nestedTypeParselet(ParsedSymbolgraph symbolgraph, + ReferredType prefixType, Json token, TokenList fragments) { + // Parsing Foo.Bar. Foo is in prefixType, and the token is ".". Bar's ID + // is a globally uniquely identifier. We don't need to use Foo as a namespace. + // So we can actually completely discard Foo and just parse Bar. + return parseType(symbolgraph, fragments); +} + Map _suffixParsets = { 'text: ?': _optionalParselet, + 'text: .': _nestedTypeParselet, }; diff --git a/pkgs/swift2objc/lib/src/transformer/transform.dart b/pkgs/swift2objc/lib/src/transformer/transform.dart index e7d4618c58..1efa5454bf 100644 --- a/pkgs/swift2objc/lib/src/transformer/transform.dart +++ b/pkgs/swift2objc/lib/src/transformer/transform.dart @@ -4,6 +4,7 @@ import '../ast/_core/interfaces/compound_declaration.dart'; import '../ast/_core/interfaces/declaration.dart'; +import '../ast/_core/interfaces/nestable_declaration.dart'; import '../ast/declarations/compounds/class_declaration.dart'; import '../ast/declarations/compounds/struct_declaration.dart'; import '../ast/declarations/globals/globals.dart'; @@ -14,9 +15,7 @@ import 'transformers/transform_globals.dart'; typedef TransformationMap = Map; List transform(List declarations) { - final TransformationMap transformationMap; - - transformationMap = {}; + final TransformationMap transformationMap = {}; final globalNamer = UniqueNamer( declarations.map((declaration) => declaration.name), @@ -48,17 +47,24 @@ List transform(List declarations) { Declaration transformDeclaration( Declaration declaration, - UniqueNamer globalNamer, - TransformationMap transformationMap, -) { + UniqueNamer parentNamer, + TransformationMap transformationMap, { + bool nested = false, +}) { if (transformationMap[declaration] != null) { return transformationMap[declaration]!; } + if (declaration is NestableDeclaration && declaration.nestingParent != null) { + // It's important that nested declarations are only transformed in the + // context of their parent, so that their parentNamer is correct. + assert(nested); + } + return switch (declaration) { ClassDeclaration() || StructDeclaration() => transformCompound( declaration as CompoundDeclaration, - globalNamer, + parentNamer, transformationMap, ), _ => throw UnimplementedError(), diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart index 7ccd5f0b01..4b5047820c 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart @@ -4,6 +4,7 @@ import '../../ast/_core/interfaces/compound_declaration.dart'; import '../../ast/_core/interfaces/declaration.dart'; +import '../../ast/_core/interfaces/nestable_declaration.dart'; import '../../ast/_core/shared/parameter.dart'; import '../../ast/declarations/built_in/built_in_declaration.dart'; import '../../ast/declarations/compounds/class_declaration.dart'; @@ -18,7 +19,7 @@ import 'transform_variable.dart'; ClassDeclaration transformCompound( CompoundDeclaration originalCompound, - UniqueNamer globalNamer, + UniqueNamer parentNamer, TransformationMap transformationMap, ) { final compoundNamer = UniqueNamer.inCompound(originalCompound); @@ -31,7 +32,7 @@ ClassDeclaration transformCompound( final transformedCompound = ClassDeclaration( id: originalCompound.id.addIdSuffix('wrapper'), - name: globalNamer.makeUnique('${originalCompound.name}Wrapper'), + name: parentNamer.makeUnique('${originalCompound.name}Wrapper'), hasObjCAnnotation: true, superClass: BuiltInDeclaration.swiftNSObject.asDeclaredType, isWrapper: true, @@ -41,11 +42,20 @@ ClassDeclaration transformCompound( transformationMap[originalCompound] = transformedCompound; + transformedCompound.nestedDeclarations = originalCompound.nestedDeclarations + .map((nested) => transformDeclaration( + nested, compoundNamer, transformationMap, nested: true) + as NestableDeclaration) + .toList() + ..sort((Declaration a, Declaration b) => a.id.compareTo(b.id)); + transformedCompound.nestedDeclarations + .fillNestingParents(transformedCompound); + transformedCompound.properties = originalCompound.properties .map((property) => transformProperty( property, wrappedCompoundInstance, - globalNamer, + parentNamer, transformationMap, )) .nonNulls @@ -56,7 +66,7 @@ ClassDeclaration transformCompound( .map((initializer) => transformInitializer( initializer, wrappedCompoundInstance, - globalNamer, + parentNamer, transformationMap, )) .toList() @@ -66,7 +76,7 @@ ClassDeclaration transformCompound( .map((method) => transformMethod( method, wrappedCompoundInstance, - globalNamer, + parentNamer, transformationMap, )) .nonNulls diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index e762ce9cb0..8ac370aa45 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -9,7 +9,7 @@ import 'package:path/path.dart' as path; import 'package:swift2objc/swift2objc.dart'; import 'package:test/test.dart'; -const regenerateExpectedOutputs = false; +const regenerateExpectedOutputs = true; void main() { Logger.root.onRecord.listen((record) { @@ -30,6 +30,9 @@ void main() { names.add(filename.substring(0, filename.length - inputSuffix.length)); } } + names + ..clear() + ..add('nested_types'); for (final name in names) { test(name, () async { diff --git a/pkgs/swift2objc/test/integration/nested_types_input.swift b/pkgs/swift2objc/test/integration/nested_types_input.swift new file mode 100644 index 0000000000..2d91735182 --- /dev/null +++ b/pkgs/swift2objc/test/integration/nested_types_input.swift @@ -0,0 +1,31 @@ +public class OuterClass { + public static func makeOuter() -> OuterClass { return OuterClass(); } + public static func makeInnerClass() -> InnerClass { return InnerClass(); } + public static func makeInnerStruct() -> InnerStruct { return InnerStruct(); } + + public class InnerClass { + public static func makeOuter() -> OuterClass { return OuterClass(); } + public static func makeInner() -> InnerClass { return InnerClass(); } + } + + public struct InnerStruct { + public static func makeOuter() -> OuterClass { return OuterClass(); } + public static func makeInner() -> InnerStruct { return InnerStruct(); } + } +} + +public struct OuterStruct { + public static func makeOuter() -> OuterStruct { return OuterStruct(); } + public static func makeInnerClass() -> InnerClass { return InnerClass(); } + public static func makeInnerStruct() -> InnerStruct { return InnerStruct(); } + + public class InnerClass { + public static func makeOuter() -> OuterStruct { return OuterStruct(); } + public static func makeInner() -> InnerClass { return InnerClass(); } + } + + public struct InnerStruct { + public static func makeOuter() -> OuterStruct { return OuterStruct(); } + public static func makeInner() -> InnerStruct { return InnerStruct(); } + } +} diff --git a/pkgs/swift2objc/test/integration/nested_types_output.swift b/pkgs/swift2objc/test/integration/nested_types_output.swift new file mode 100644 index 0000000000..76654a4a53 --- /dev/null +++ b/pkgs/swift2objc/test/integration/nested_types_output.swift @@ -0,0 +1,128 @@ +// Test preamble text + +import Foundation + +@objc public class OuterClassWrapper: NSObject { + var wrappedInstance: OuterClass + + init(_ wrappedInstance: OuterClass) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterClassWrapper { + let result = OuterClass.makeOuter() + return OuterClassWrapper(result) + } + + @objc static public func makeInnerClass() -> OuterClassWrapper.InnerClassWrapper { + let result = OuterClass.makeInnerClass() + return InnerClassWrapper(result) + } + + @objc static public func makeInnerStruct() -> OuterClassWrapper.InnerStructWrapper { + let result = OuterClass.makeInnerStruct() + return InnerStructWrapper(result) + } + + @objc public class InnerClassWrapper: NSObject { + var wrappedInstance: OuterClass.InnerClass + + init(_ wrappedInstance: OuterClass.InnerClass) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterClassWrapper { + let result = OuterClass.InnerClass.makeOuter() + return OuterClassWrapper(result) + } + + @objc static public func makeInner() -> OuterClassWrapper.InnerClassWrapper { + let result = OuterClass.InnerClass.makeInner() + return InnerClassWrapper(result) + } + + } + + @objc public class InnerStructWrapper: NSObject { + var wrappedInstance: OuterClass.InnerStruct + + init(_ wrappedInstance: OuterClass.InnerStruct) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterClassWrapper { + let result = OuterClass.InnerStruct.makeOuter() + return OuterClassWrapper(result) + } + + @objc static public func makeInner() -> OuterClassWrapper.InnerStructWrapper { + let result = OuterClass.InnerStruct.makeInner() + return InnerStructWrapper(result) + } + + } + +} + +@objc public class OuterStructWrapper: NSObject { + var wrappedInstance: OuterStruct + + init(_ wrappedInstance: OuterStruct) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterStructWrapper { + let result = OuterStruct.makeOuter() + return OuterStructWrapper(result) + } + + @objc static public func makeInnerStruct() -> OuterStructWrapper.InnerStructWrapper { + let result = OuterStruct.makeInnerStruct() + return InnerStructWrapper(result) + } + + @objc static public func makeInnerClass() -> OuterStructWrapper.InnerClassWrapper { + let result = OuterStruct.makeInnerClass() + return InnerClassWrapper(result) + } + + @objc public class InnerStructWrapper: NSObject { + var wrappedInstance: OuterStruct.InnerStruct + + init(_ wrappedInstance: OuterStruct.InnerStruct) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterStructWrapper { + let result = OuterStruct.InnerStruct.makeOuter() + return OuterStructWrapper(result) + } + + @objc static public func makeInner() -> OuterStructWrapper.InnerStructWrapper { + let result = OuterStruct.InnerStruct.makeInner() + return InnerStructWrapper(result) + } + + } + + @objc public class InnerClassWrapper: NSObject { + var wrappedInstance: OuterStruct.InnerClass + + init(_ wrappedInstance: OuterStruct.InnerClass) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterStructWrapper { + let result = OuterStruct.InnerClass.makeOuter() + return OuterStructWrapper(result) + } + + @objc static public func makeInner() -> OuterStructWrapper.InnerClassWrapper { + let result = OuterStruct.InnerClass.makeInner() + return InnerClassWrapper(result) + } + + } + +} + From 24d05cbb1e330bb10897a910b146b54015d5aeaa Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 26 Nov 2024 13:40:02 +1100 Subject: [PATCH 24/31] [swift2objc] Support nested declarations --- .../interfaces/compound_declaration.dart | 10 +- .../_core/interfaces/enum_declaration.dart | 7 +- .../interfaces/nestable_declaration.dart | 22 +++ .../src/ast/_core/shared/referred_type.dart | 9 +- .../compounds/class_declaration.dart | 9 +- .../members/initializer_declaration.dart | 5 + .../compounds/protocol_declaration.dart | 9 +- .../compounds/struct_declaration.dart | 9 +- .../lib/src/generator/_core/utils.dart | 11 +- .../lib/src/generator/generator.dart | 9 +- .../generator/generators/class_generator.dart | 180 ++++++++++-------- .../lib/src/parser/_core/utils.dart | 15 +- .../parse_compound_declaration.dart | 17 +- .../parse_function_declaration.dart | 2 +- .../parser/parsers/parse_relations_map.dart | 2 +- .../lib/src/parser/parsers/parse_type.dart | 9 + .../lib/src/transformer/transform.dart | 20 +- .../transformers/transform_compound.dart | 20 +- .../test/integration/integration_test.dart | 5 +- .../test/integration/nested_types_input.swift | 31 +++ .../integration/nested_types_output.swift | 128 +++++++++++++ 21 files changed, 392 insertions(+), 137 deletions(-) create mode 100644 pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart create mode 100644 pkgs/swift2objc/test/integration/nested_types_input.swift create mode 100644 pkgs/swift2objc/test/integration/nested_types_output.swift diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart index 63b6daa1ee..cd2bca5997 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/compound_declaration.dart @@ -6,6 +6,7 @@ import '../../declarations/compounds/members/initializer_declaration.dart'; import '../../declarations/compounds/members/method_declaration.dart'; import '../../declarations/compounds/members/property_declaration.dart'; import 'declaration.dart'; +import 'nestable_declaration.dart'; import 'protocol_conformable.dart'; import 'type_parameterizable.dart'; @@ -13,11 +14,12 @@ import 'type_parameterizable.dart'; /// See `ClassDeclaration`, `StructDeclaration` and `ProtocolDeclaration` /// for concrete implementations. abstract interface class CompoundDeclaration - implements Declaration, TypeParameterizable, ProtocolConformable { + implements + Declaration, + TypeParameterizable, + ProtocolConformable, + NestableDeclaration { abstract List properties; abstract List methods; abstract List initializers; - - /// For handling nested classes - abstract List pathComponents; } diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart index 28c1e9cd60..33e3bf2635 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/enum_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import 'declaration.dart'; +import 'nestable_declaration.dart'; import 'protocol_conformable.dart'; import 'type_parameterizable.dart'; @@ -10,7 +11,11 @@ import 'type_parameterizable.dart'; /// See `NormalEnumDeclaration`, `AssociatedValueEnumDeclaration` and /// `RawValueEnumDeclaration` for concrete implementations. abstract interface class EnumDeclaration - implements Declaration, TypeParameterizable, ProtocolConformable { + implements + Declaration, + TypeParameterizable, + ProtocolConformable, + NestableDeclaration { abstract List cases; } diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart new file mode 100644 index 0000000000..167086af53 --- /dev/null +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart @@ -0,0 +1,22 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import '../../declarations/compounds/protocol_declaration.dart'; +import '../shared/referred_type.dart'; +import 'declaration.dart'; + +/// A Swift entity that can be nested inside other declarations. +abstract interface class NestableDeclaration implements Declaration { + abstract NestableDeclaration? nestingParent; + abstract final List nestedDeclarations; +} + +extension FillNestingParents on List { + void fillNestingParents(NestableDeclaration parent) { + for (final nested in this) { + assert(nested.nestingParent == null); + nested.nestingParent = parent; + } + } +} diff --git a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart index e3c1c8a989..a571961562 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart @@ -4,6 +4,7 @@ import '../interfaces/compound_declaration.dart'; import '../interfaces/declaration.dart'; +import '../interfaces/nestable_declaration.dart'; import '../interfaces/objc_annotatable.dart'; /// Describes a type reference in declaration of Swift @@ -25,11 +26,9 @@ class DeclaredType implements ReferredType { String get name { final decl = declaration; - if (decl is CompoundDeclaration && decl.pathComponents.isNotEmpty) { - return decl.pathComponents.join('.'); - } - - return declaration.name; + final parent = decl is NestableDeclaration ? decl.nestingParent : null; + final nesting = parent != null ? '${parent.name}.' : ''; + return '$nesting${declaration.name}'; } final T declaration; diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart index f6496960bf..9bf875b91e 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/class_declaration.dart @@ -4,6 +4,7 @@ import '../../_core/interfaces/compound_declaration.dart'; import '../../_core/interfaces/declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/interfaces/objc_annotatable.dart'; import '../../_core/shared/referred_type.dart'; import '../built_in/built_in_declaration.dart'; @@ -52,14 +53,18 @@ class ClassDeclaration implements CompoundDeclaration, ObjCAnnotatable { List initializers; @override - List pathComponents; + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; ClassDeclaration({ required this.id, required this.name, this.properties = const [], this.methods = const [], - this.pathComponents = const [], + this.nestingParent, + this.nestedDeclarations = const [], this.conformedProtocols = const [], this.typeParams = const [], this.hasObjCAnnotation = false, diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart index 287afbbbf1..12d19698ee 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/members/initializer_declaration.dart @@ -37,6 +37,11 @@ class InitializerDeclaration @override List statements; + String get fullName => [ + name, + for (final p in params) p.name, + ].join(':'); + InitializerDeclaration({ required this.id, required this.params, diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart index 4f077932fa..197b5ee6df 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/protocol_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../_core/interfaces/compound_declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/shared/referred_type.dart'; import 'members/initializer_declaration.dart'; import 'members/method_declaration.dart'; @@ -32,7 +33,10 @@ class ProtocolDeclaration implements CompoundDeclaration { List initializers; @override - List pathComponents; + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; ProtocolDeclaration({ required this.id, @@ -42,6 +46,7 @@ class ProtocolDeclaration implements CompoundDeclaration { required this.initializers, required this.conformedProtocols, required this.typeParams, - required this.pathComponents, + this.nestingParent, + this.nestedDeclarations = const [], }); } diff --git a/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart index fc54184d42..ba157ff298 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/compounds/struct_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../_core/interfaces/compound_declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/shared/referred_type.dart'; import 'members/initializer_declaration.dart'; import 'members/method_declaration.dart'; @@ -33,7 +34,10 @@ class StructDeclaration implements CompoundDeclaration { List initializers; @override - List pathComponents; + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; StructDeclaration({ required this.id, @@ -43,6 +47,7 @@ class StructDeclaration implements CompoundDeclaration { this.initializers = const [], this.conformedProtocols = const [], this.typeParams = const [], - this.pathComponents = const [], + this.nestingParent, + this.nestedDeclarations = const [], }); } diff --git a/pkgs/swift2objc/lib/src/generator/_core/utils.dart b/pkgs/swift2objc/lib/src/generator/_core/utils.dart index 571c708355..9ab8a6fba5 100644 --- a/pkgs/swift2objc/lib/src/generator/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/generator/_core/utils.dart @@ -15,12 +15,11 @@ String generateParameters(List params) { }).join(', '); } -extension Indentation on String { - String indent([int count = 1]) { - assert(count > 0); - final lines = split('\n'); - final indentation = List.filled(count, ' ').join(); - return lines.map((line) => '$indentation$line').join('\n'); +extension Indentation on Iterable { + Iterable indent([int count = 1]) { + assert(count >= 0); + final indentation = ' ' * count; + return map((line) => line.isEmpty ? '' : '$indentation$line'); } } diff --git a/pkgs/swift2objc/lib/src/generator/generator.dart b/pkgs/swift2objc/lib/src/generator/generator.dart index 82d64fe5ce..86f6a5454a 100644 --- a/pkgs/swift2objc/lib/src/generator/generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generator.dart @@ -9,13 +9,14 @@ String generate( }) { return '${[ preamble, + '', if (moduleName != null) 'import $moduleName', - 'import Foundation', - ...declarations.map(generateDeclaration), - ].nonNulls.join('\n\n')}\n'; + 'import Foundation\n', + ...declarations.map((decl) => generateDeclaration(decl).join('\n')), + ].nonNulls.join('\n')}\n'; } -String generateDeclaration(Declaration declaration) { +List generateDeclaration(Declaration declaration) { return switch (declaration) { ClassDeclaration() => generateClass(declaration), _ => throw UnimplementedError( diff --git a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart index 6be8971e91..2b4c32efba 100644 --- a/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart +++ b/pkgs/swift2objc/lib/src/generator/generators/class_generator.dart @@ -5,19 +5,24 @@ import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/built_in/built_in_declaration.dart'; import '../../ast/declarations/compounds/class_declaration.dart'; +import '../../ast/declarations/compounds/members/initializer_declaration.dart'; +import '../../ast/declarations/compounds/members/method_declaration.dart'; +import '../../ast/declarations/compounds/members/property_declaration.dart'; import '../_core/utils.dart'; +import '../generator.dart'; -String generateClass(ClassDeclaration declaration) { +List generateClass(ClassDeclaration declaration) { return [ '${_generateClassHeader(declaration)} {', - [ + ...[ _generateClassWrappedInstance(declaration), ..._generateClassProperties(declaration), ..._generateInitializers(declaration), ..._generateClassMethods(declaration), - ].nonNulls.join('\n\n').indent(), - '}', - ].join('\n'); + ..._generateNestedDeclarations(declaration), + ].nonNulls.indent(), + '}\n', + ]; } String _generateClassHeader(ClassDeclaration declaration) { @@ -52,7 +57,7 @@ String? _generateClassWrappedInstance(ClassDeclaration declaration) { "Wrapped instance can't have a generic type", ); - return 'var ${property.name}: ${property.type.swiftType}'; + return 'var ${property.name}: ${property.type.swiftType}\n'; } List _generateInitializers(ClassDeclaration declaration) { @@ -60,98 +65,107 @@ List _generateInitializers(ClassDeclaration declaration) { declaration.wrapperInitializer, ...declaration.initializers, ].nonNulls; + return [for (final init in initializers) ..._generateInitializer(init)]; +} - return initializers.map( - (initializer) { - final header = StringBuffer(); +List _generateInitializer(InitializerDeclaration initializer) { + final header = StringBuffer(); - if (initializer.hasObjCAnnotation) { - header.write('@objc '); - } + if (initializer.hasObjCAnnotation) { + header.write('@objc '); + } - if (initializer.isOverriding) { - header.write('override '); - } + if (initializer.isOverriding) { + header.write('override '); + } - header.write('init'); + header.write('init'); - if (initializer.isFailable) { - header.write('?'); - } + if (initializer.isFailable) { + header.write('?'); + } - header.write('(${generateParameters(initializer.params)})'); + header.write('(${generateParameters(initializer.params)})'); - return ['$header {', initializer.statements.join('\n').indent(), '}'] - .join('\n'); - }, - ).toList(); + return [ + '$header {', + ...initializer.statements.indent(), + '}\n', + ]; } -List _generateClassMethods(ClassDeclaration declaration) { - return declaration.methods.map((method) { - final header = StringBuffer(); +List _generateClassMethods(ClassDeclaration declaration) => + [for (final method in declaration.methods) ..._generateClassMethod(method)]; - if (method.hasObjCAnnotation) { - header.write('@objc '); - } +List _generateClassMethod(MethodDeclaration method) { + final header = StringBuffer(); - if (method.isStatic) { - header.write('static '); - } + if (method.hasObjCAnnotation) { + header.write('@objc '); + } - if (method.isOverriding) { - header.write('override '); - } + if (method.isStatic) { + header.write('static '); + } - header.write( - 'public func ${method.name}(${generateParameters(method.params)})', - ); + if (method.isOverriding) { + header.write('override '); + } - if (!method.returnType.sameAs(voidType)) { - header.write(' -> ${method.returnType.swiftType}'); - } + header.write( + 'public func ${method.name}(${generateParameters(method.params)})', + ); + + if (!method.returnType.sameAs(voidType)) { + header.write(' -> ${method.returnType.swiftType}'); + } - return [ - '$header {', - method.statements.join('\n').indent(), - '}', - ].join('\n'); - }).toList(); + return [ + '$header {', + ...method.statements.indent(), + '}\n', + ]; } -List _generateClassProperties(ClassDeclaration declaration) { - return declaration.properties.map( - (property) { - final header = StringBuffer(); - - if (property.hasObjCAnnotation) { - header.write('@objc '); - } - - if (property.isStatic) { - header.write('static '); - } - - header.write('public var ${property.name}: ${property.type.swiftType} {'); - - final getterLines = [ - 'get {', - property.getter?.statements.join('\n').indent(), - '}' - ]; - - final setterLines = [ - 'set {', - property.setter?.statements.join('\n').indent(), - '}' - ]; - - return [ - header, - getterLines.join('\n').indent(), - if (property.hasSetter) setterLines.join('\n').indent(), - '}', - ].join('\n'); - }, - ).toList(); +List _generateClassProperties(ClassDeclaration declaration) => [ + for (final property in declaration.properties) + ..._generateClassProperty(property), + ]; + +List _generateClassProperty(PropertyDeclaration property) { + final header = StringBuffer(); + + if (property.hasObjCAnnotation) { + header.write('@objc '); + } + + if (property.isStatic) { + header.write('static '); + } + + header.write('public var ${property.name}: ${property.type.swiftType} {'); + + final getterLines = [ + 'get {', + ...(property.getter?.statements.indent() ?? []), + '}' + ]; + + final setterLines = [ + 'set {', + ...(property.setter?.statements.indent() ?? []), + '}' + ]; + + return [ + header.toString(), + ...getterLines.indent(), + if (property.hasSetter) ...setterLines.indent(), + '}\n', + ]; } + +List _generateNestedDeclarations(ClassDeclaration declaration) => [ + for (final nested in declaration.nestedDeclarations) + ...generateDeclaration(nested), + ]; diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index 6c680ab27e..e052ca382b 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -8,6 +8,7 @@ import 'dart:io'; import '../../ast/_core/interfaces/compound_declaration.dart'; import '../../ast/_core/interfaces/declaration.dart'; import '../../ast/_core/interfaces/enum_declaration.dart'; +import '../../ast/_core/interfaces/nestable_declaration.dart'; import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/globals/globals.dart'; import '../parsers/parse_type.dart'; @@ -31,13 +32,13 @@ extension AddIdSuffix on String { } extension TopLevelOnly on List { - List get topLevelOnly => where( - (declaration) => - declaration is CompoundDeclaration || - declaration is EnumDeclaration || - declaration is GlobalVariableDeclaration || - declaration is GlobalFunctionDeclaration, - ).toList(); + List get topLevelOnly => where((declaration) { + if (declaration is NestableDeclaration) { + return declaration.nestingParent == null; + } + return declaration is GlobalVariableDeclaration || + declaration is GlobalFunctionDeclaration; + }).toList(); } /// If `fragment['kind'] == kind`, returns `fragment['spelling']`. Otherwise diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index 20b05aa3d8..fb0e2ee209 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../../ast/_core/interfaces/compound_declaration.dart'; +import '../../../ast/_core/interfaces/nestable_declaration.dart'; import '../../../ast/declarations/compounds/class_declaration.dart'; import '../../../ast/declarations/compounds/members/initializer_declaration.dart'; import '../../../ast/declarations/compounds/members/method_declaration.dart'; @@ -16,10 +17,10 @@ import '../parse_declarations.dart'; typedef CompoundTearOff = T Function({ required String id, required String name, - required List pathComponents, required List properties, required List methods, required List initializers, + required List nestedDeclarations, }); T _parseCompoundDeclaration( @@ -34,10 +35,10 @@ T _parseCompoundDeclaration( final compound = tearoffConstructor( id: compoundId, name: parseSymbolName(compoundSymbol.json), - pathComponents: _parseCompoundPathComponents(compoundSymbol.json), methods: [], properties: [], initializers: [], + nestedDeclarations: [], ); compoundSymbol.declaration = compound; @@ -73,15 +74,19 @@ T _parseCompoundDeclaration( memberDeclarations.whereType(), ); compound.initializers.addAll( - memberDeclarations.whereType(), + memberDeclarations + .whereType() + .dedupeBy((m) => m.fullName), + ); + compound.nestedDeclarations.addAll( + memberDeclarations.whereType(), ); + compound.nestedDeclarations.fillNestingParents(compound); + return compound; } -List _parseCompoundPathComponents(Json compoundSymbolJson) => - compoundSymbolJson['pathComponents'].get>().cast(); - ClassDeclaration parseClassDeclaration( ParsedSymbol classSymbol, ParsedSymbolgraph symbolgraph, diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart index 8764189bfc..e0c71bdc51 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart @@ -46,7 +46,7 @@ ReferredType _parseFunctionReturnType( final returnJson = TokenList(methodSymbolJson['functionSignature']['returns']); final (returnType, unparsed) = parseType(symbolgraph, returnJson); - assert(unparsed.isEmpty); + assert(unparsed.isEmpty, '$returnJson\n\n$returnType\n\n$unparsed\n'); return returnType; } diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart index 6a9c061dcf..93019bbb62 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_relations_map.dart @@ -32,7 +32,7 @@ ParsedRelationsMap parseRelationsMap(Json symbolgraphJson) { json: relationJson, ); - for (var id in [sourceId, targetId]) { + for (final id in [sourceId, targetId]) { (relationsMap[id] ??= []).add(relation); } } diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart index 79d821ee80..a6e97a5d6f 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart @@ -103,6 +103,15 @@ typedef SuffixParselet = (ReferredType, TokenList) Function( ReferredType prefixType, Json token, TokenList fragments) => (OptionalType(prefixType), fragments); +(ReferredType, TokenList) _nestedTypeParselet(ParsedSymbolgraph symbolgraph, + ReferredType prefixType, Json token, TokenList fragments) { + // Parsing Foo.Bar. Foo is in prefixType, and the token is ".". Bar's ID + // is a globally uniquely identifier. We don't need to use Foo as a namespace. + // So we can actually completely discard Foo and just parse Bar. + return parseType(symbolgraph, fragments); +} + Map _suffixParsets = { 'text: ?': _optionalParselet, + 'text: .': _nestedTypeParselet, }; diff --git a/pkgs/swift2objc/lib/src/transformer/transform.dart b/pkgs/swift2objc/lib/src/transformer/transform.dart index e7d4618c58..1efa5454bf 100644 --- a/pkgs/swift2objc/lib/src/transformer/transform.dart +++ b/pkgs/swift2objc/lib/src/transformer/transform.dart @@ -4,6 +4,7 @@ import '../ast/_core/interfaces/compound_declaration.dart'; import '../ast/_core/interfaces/declaration.dart'; +import '../ast/_core/interfaces/nestable_declaration.dart'; import '../ast/declarations/compounds/class_declaration.dart'; import '../ast/declarations/compounds/struct_declaration.dart'; import '../ast/declarations/globals/globals.dart'; @@ -14,9 +15,7 @@ import 'transformers/transform_globals.dart'; typedef TransformationMap = Map; List transform(List declarations) { - final TransformationMap transformationMap; - - transformationMap = {}; + final TransformationMap transformationMap = {}; final globalNamer = UniqueNamer( declarations.map((declaration) => declaration.name), @@ -48,17 +47,24 @@ List transform(List declarations) { Declaration transformDeclaration( Declaration declaration, - UniqueNamer globalNamer, - TransformationMap transformationMap, -) { + UniqueNamer parentNamer, + TransformationMap transformationMap, { + bool nested = false, +}) { if (transformationMap[declaration] != null) { return transformationMap[declaration]!; } + if (declaration is NestableDeclaration && declaration.nestingParent != null) { + // It's important that nested declarations are only transformed in the + // context of their parent, so that their parentNamer is correct. + assert(nested); + } + return switch (declaration) { ClassDeclaration() || StructDeclaration() => transformCompound( declaration as CompoundDeclaration, - globalNamer, + parentNamer, transformationMap, ), _ => throw UnimplementedError(), diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart index 7ccd5f0b01..4b5047820c 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_compound.dart @@ -4,6 +4,7 @@ import '../../ast/_core/interfaces/compound_declaration.dart'; import '../../ast/_core/interfaces/declaration.dart'; +import '../../ast/_core/interfaces/nestable_declaration.dart'; import '../../ast/_core/shared/parameter.dart'; import '../../ast/declarations/built_in/built_in_declaration.dart'; import '../../ast/declarations/compounds/class_declaration.dart'; @@ -18,7 +19,7 @@ import 'transform_variable.dart'; ClassDeclaration transformCompound( CompoundDeclaration originalCompound, - UniqueNamer globalNamer, + UniqueNamer parentNamer, TransformationMap transformationMap, ) { final compoundNamer = UniqueNamer.inCompound(originalCompound); @@ -31,7 +32,7 @@ ClassDeclaration transformCompound( final transformedCompound = ClassDeclaration( id: originalCompound.id.addIdSuffix('wrapper'), - name: globalNamer.makeUnique('${originalCompound.name}Wrapper'), + name: parentNamer.makeUnique('${originalCompound.name}Wrapper'), hasObjCAnnotation: true, superClass: BuiltInDeclaration.swiftNSObject.asDeclaredType, isWrapper: true, @@ -41,11 +42,20 @@ ClassDeclaration transformCompound( transformationMap[originalCompound] = transformedCompound; + transformedCompound.nestedDeclarations = originalCompound.nestedDeclarations + .map((nested) => transformDeclaration( + nested, compoundNamer, transformationMap, nested: true) + as NestableDeclaration) + .toList() + ..sort((Declaration a, Declaration b) => a.id.compareTo(b.id)); + transformedCompound.nestedDeclarations + .fillNestingParents(transformedCompound); + transformedCompound.properties = originalCompound.properties .map((property) => transformProperty( property, wrappedCompoundInstance, - globalNamer, + parentNamer, transformationMap, )) .nonNulls @@ -56,7 +66,7 @@ ClassDeclaration transformCompound( .map((initializer) => transformInitializer( initializer, wrappedCompoundInstance, - globalNamer, + parentNamer, transformationMap, )) .toList() @@ -66,7 +76,7 @@ ClassDeclaration transformCompound( .map((method) => transformMethod( method, wrappedCompoundInstance, - globalNamer, + parentNamer, transformationMap, )) .nonNulls diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index e762ce9cb0..8ac370aa45 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -9,7 +9,7 @@ import 'package:path/path.dart' as path; import 'package:swift2objc/swift2objc.dart'; import 'package:test/test.dart'; -const regenerateExpectedOutputs = false; +const regenerateExpectedOutputs = true; void main() { Logger.root.onRecord.listen((record) { @@ -30,6 +30,9 @@ void main() { names.add(filename.substring(0, filename.length - inputSuffix.length)); } } + names + ..clear() + ..add('nested_types'); for (final name in names) { test(name, () async { diff --git a/pkgs/swift2objc/test/integration/nested_types_input.swift b/pkgs/swift2objc/test/integration/nested_types_input.swift new file mode 100644 index 0000000000..2d91735182 --- /dev/null +++ b/pkgs/swift2objc/test/integration/nested_types_input.swift @@ -0,0 +1,31 @@ +public class OuterClass { + public static func makeOuter() -> OuterClass { return OuterClass(); } + public static func makeInnerClass() -> InnerClass { return InnerClass(); } + public static func makeInnerStruct() -> InnerStruct { return InnerStruct(); } + + public class InnerClass { + public static func makeOuter() -> OuterClass { return OuterClass(); } + public static func makeInner() -> InnerClass { return InnerClass(); } + } + + public struct InnerStruct { + public static func makeOuter() -> OuterClass { return OuterClass(); } + public static func makeInner() -> InnerStruct { return InnerStruct(); } + } +} + +public struct OuterStruct { + public static func makeOuter() -> OuterStruct { return OuterStruct(); } + public static func makeInnerClass() -> InnerClass { return InnerClass(); } + public static func makeInnerStruct() -> InnerStruct { return InnerStruct(); } + + public class InnerClass { + public static func makeOuter() -> OuterStruct { return OuterStruct(); } + public static func makeInner() -> InnerClass { return InnerClass(); } + } + + public struct InnerStruct { + public static func makeOuter() -> OuterStruct { return OuterStruct(); } + public static func makeInner() -> InnerStruct { return InnerStruct(); } + } +} diff --git a/pkgs/swift2objc/test/integration/nested_types_output.swift b/pkgs/swift2objc/test/integration/nested_types_output.swift new file mode 100644 index 0000000000..76654a4a53 --- /dev/null +++ b/pkgs/swift2objc/test/integration/nested_types_output.swift @@ -0,0 +1,128 @@ +// Test preamble text + +import Foundation + +@objc public class OuterClassWrapper: NSObject { + var wrappedInstance: OuterClass + + init(_ wrappedInstance: OuterClass) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterClassWrapper { + let result = OuterClass.makeOuter() + return OuterClassWrapper(result) + } + + @objc static public func makeInnerClass() -> OuterClassWrapper.InnerClassWrapper { + let result = OuterClass.makeInnerClass() + return InnerClassWrapper(result) + } + + @objc static public func makeInnerStruct() -> OuterClassWrapper.InnerStructWrapper { + let result = OuterClass.makeInnerStruct() + return InnerStructWrapper(result) + } + + @objc public class InnerClassWrapper: NSObject { + var wrappedInstance: OuterClass.InnerClass + + init(_ wrappedInstance: OuterClass.InnerClass) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterClassWrapper { + let result = OuterClass.InnerClass.makeOuter() + return OuterClassWrapper(result) + } + + @objc static public func makeInner() -> OuterClassWrapper.InnerClassWrapper { + let result = OuterClass.InnerClass.makeInner() + return InnerClassWrapper(result) + } + + } + + @objc public class InnerStructWrapper: NSObject { + var wrappedInstance: OuterClass.InnerStruct + + init(_ wrappedInstance: OuterClass.InnerStruct) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterClassWrapper { + let result = OuterClass.InnerStruct.makeOuter() + return OuterClassWrapper(result) + } + + @objc static public func makeInner() -> OuterClassWrapper.InnerStructWrapper { + let result = OuterClass.InnerStruct.makeInner() + return InnerStructWrapper(result) + } + + } + +} + +@objc public class OuterStructWrapper: NSObject { + var wrappedInstance: OuterStruct + + init(_ wrappedInstance: OuterStruct) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterStructWrapper { + let result = OuterStruct.makeOuter() + return OuterStructWrapper(result) + } + + @objc static public func makeInnerStruct() -> OuterStructWrapper.InnerStructWrapper { + let result = OuterStruct.makeInnerStruct() + return InnerStructWrapper(result) + } + + @objc static public func makeInnerClass() -> OuterStructWrapper.InnerClassWrapper { + let result = OuterStruct.makeInnerClass() + return InnerClassWrapper(result) + } + + @objc public class InnerStructWrapper: NSObject { + var wrappedInstance: OuterStruct.InnerStruct + + init(_ wrappedInstance: OuterStruct.InnerStruct) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterStructWrapper { + let result = OuterStruct.InnerStruct.makeOuter() + return OuterStructWrapper(result) + } + + @objc static public func makeInner() -> OuterStructWrapper.InnerStructWrapper { + let result = OuterStruct.InnerStruct.makeInner() + return InnerStructWrapper(result) + } + + } + + @objc public class InnerClassWrapper: NSObject { + var wrappedInstance: OuterStruct.InnerClass + + init(_ wrappedInstance: OuterStruct.InnerClass) { + self.wrappedInstance = wrappedInstance + } + + @objc static public func makeOuter() -> OuterStructWrapper { + let result = OuterStruct.InnerClass.makeOuter() + return OuterStructWrapper(result) + } + + @objc static public func makeInner() -> OuterStructWrapper.InnerClassWrapper { + let result = OuterStruct.InnerClass.makeInner() + return InnerClassWrapper(result) + } + + } + +} + From 5c69aea8eb25a65d6061166c6561f3581c7c7219 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 26 Nov 2024 14:21:34 +1100 Subject: [PATCH 25/31] Fix analysis and add another test --- .../interfaces/nestable_declaration.dart | 2 - .../src/ast/_core/shared/referred_type.dart | 1 - .../associated_value_enum_declaration.dart | 9 ++++ .../enums/normal_enum_declaration.dart | 9 ++++ .../enums/raw_value_enum_declaration.dart | 9 ++++ .../lib/src/parser/_core/utils.dart | 2 - .../parse_compound_declaration.dart | 1 - .../lib/src/transformer/transform.dart | 2 +- .../swift2objc/test/unit/parse_type_test.dart | 42 ++++++++++++++++++- 9 files changed, 68 insertions(+), 9 deletions(-) diff --git a/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart b/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart index 167086af53..b857a3b685 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/interfaces/nestable_declaration.dart @@ -2,8 +2,6 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -import '../../declarations/compounds/protocol_declaration.dart'; -import '../shared/referred_type.dart'; import 'declaration.dart'; /// A Swift entity that can be nested inside other declarations. diff --git a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart index a571961562..56f50b72dd 100644 --- a/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart +++ b/pkgs/swift2objc/lib/src/ast/_core/shared/referred_type.dart @@ -2,7 +2,6 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. -import '../interfaces/compound_declaration.dart'; import '../interfaces/declaration.dart'; import '../interfaces/nestable_declaration.dart'; import '../interfaces/objc_annotatable.dart'; diff --git a/pkgs/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart index a56e44f88d..d8f3743544 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/enums/associated_value_enum_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../_core/interfaces/enum_declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/interfaces/parameterizable.dart'; import '../../_core/shared/parameter.dart'; import '../../_core/shared/referred_type.dart'; @@ -25,12 +26,20 @@ class AssociatedValueEnumDeclaration implements EnumDeclaration { @override List> conformedProtocols; + @override + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; + AssociatedValueEnumDeclaration({ required this.id, required this.name, required this.cases, required this.typeParams, required this.conformedProtocols, + this.nestingParent, + this.nestedDeclarations = const [], }); } diff --git a/pkgs/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart index 97532d36d1..cd4e05b70d 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/enums/normal_enum_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../_core/interfaces/enum_declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/shared/referred_type.dart'; import '../compounds/protocol_declaration.dart'; @@ -24,12 +25,20 @@ class NormalEnumDeclaration implements EnumDeclaration { @override List> conformedProtocols; + @override + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; + NormalEnumDeclaration({ required this.id, required this.name, required this.cases, required this.typeParams, required this.conformedProtocols, + this.nestingParent, + this.nestedDeclarations = const [], }); } diff --git a/pkgs/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart index 75d8e158a6..7774a02d89 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/enums/raw_value_enum_declaration.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import '../../_core/interfaces/enum_declaration.dart'; +import '../../_core/interfaces/nestable_declaration.dart'; import '../../_core/interfaces/objc_annotatable.dart'; import '../../_core/shared/referred_type.dart'; import '../compounds/protocol_declaration.dart'; @@ -27,6 +28,12 @@ class RawValueEnumDeclaration implements EnumDeclaration, ObjCAnnotatable { @override bool hasObjCAnnotation; + @override + NestableDeclaration? nestingParent; + + @override + List nestedDeclarations; + ReferredType rawValueType; RawValueEnumDeclaration({ @@ -37,6 +44,8 @@ class RawValueEnumDeclaration implements EnumDeclaration, ObjCAnnotatable { required this.conformedProtocols, required this.hasObjCAnnotation, required this.rawValueType, + this.nestingParent, + this.nestedDeclarations = const [], }); } diff --git a/pkgs/swift2objc/lib/src/parser/_core/utils.dart b/pkgs/swift2objc/lib/src/parser/_core/utils.dart index e052ca382b..398986b29b 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/utils.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/utils.dart @@ -5,9 +5,7 @@ import 'dart:convert'; import 'dart:io'; -import '../../ast/_core/interfaces/compound_declaration.dart'; import '../../ast/_core/interfaces/declaration.dart'; -import '../../ast/_core/interfaces/enum_declaration.dart'; import '../../ast/_core/interfaces/nestable_declaration.dart'; import '../../ast/_core/shared/referred_type.dart'; import '../../ast/declarations/globals/globals.dart'; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index fb0e2ee209..cf3e9a27a6 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -9,7 +9,6 @@ import '../../../ast/declarations/compounds/members/initializer_declaration.dart import '../../../ast/declarations/compounds/members/method_declaration.dart'; import '../../../ast/declarations/compounds/members/property_declaration.dart'; import '../../../ast/declarations/compounds/struct_declaration.dart'; -import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; import '../../_core/utils.dart'; import '../parse_declarations.dart'; diff --git a/pkgs/swift2objc/lib/src/transformer/transform.dart b/pkgs/swift2objc/lib/src/transformer/transform.dart index 1efa5454bf..4322dd3667 100644 --- a/pkgs/swift2objc/lib/src/transformer/transform.dart +++ b/pkgs/swift2objc/lib/src/transformer/transform.dart @@ -15,7 +15,7 @@ import 'transformers/transform_globals.dart'; typedef TransformationMap = Map; List transform(List declarations) { - final TransformationMap transformationMap = {}; + final transformationMap = {}; final globalNamer = UniqueNamer( declarations.map((declaration) => declaration.name), diff --git a/pkgs/swift2objc/test/unit/parse_type_test.dart b/pkgs/swift2objc/test/unit/parse_type_test.dart index 9c1a3b59a0..309de86f6f 100644 --- a/pkgs/swift2objc/test/unit/parse_type_test.dart +++ b/pkgs/swift2objc/test/unit/parse_type_test.dart @@ -4,8 +4,10 @@ import 'dart:convert'; +import 'package:swift2objc/src/ast/_core/interfaces/declaration.dart'; import 'package:swift2objc/src/ast/_core/shared/referred_type.dart'; import 'package:swift2objc/src/ast/declarations/built_in/built_in_declaration.dart'; +import 'package:swift2objc/src/ast/declarations/compounds/class_declaration.dart'; import 'package:swift2objc/src/parser/_core/json.dart'; import 'package:swift2objc/src/parser/_core/parsed_symbolgraph.dart'; import 'package:swift2objc/src/parser/_core/token_list.dart'; @@ -13,9 +15,17 @@ import 'package:swift2objc/src/parser/parsers/parse_type.dart'; import 'package:test/test.dart'; void main() { + final classFoo = ClassDeclaration(id: 'Foo', name: 'Foo'); + final classBar = ClassDeclaration(id: 'Bar', name: 'Bar'); + + final testDecls = [ + ...BuiltInDeclaration.values, + classFoo, + classBar, + ]; final parsedSymbols = ParsedSymbolgraph({ - for (final decl in BuiltInDeclaration.values) - decl.id: ParsedSymbol(json: Json(null), declaration: decl) + for (final decl in testDecls) + decl.id: ParsedSymbol(json: Json(null), declaration: decl), }, {}); test('Type identifier', () { @@ -78,6 +88,34 @@ void main() { expect(remaining.length, 0); }); + test('Nested type', () { + final fragments = Json(jsonDecode( + ''' + [ + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "Foo" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "Bar" + } + ] + ''', + )); + + final (type, remaining) = parseType(parsedSymbols, TokenList(fragments)); + + expect(type.sameAs(classBar.asDeclaredType), isTrue); + expect(remaining.length, 0); + }); + test('Multiple suffixes', () { // This test is verifying that we can parse multiple suffix operators in a // row. Nested OptionalTypes don't really make sense though. So in future if From 1534f60b9a922481ce9fde8ba58cbf617d085b9c Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Wed, 27 Nov 2024 09:47:36 +1100 Subject: [PATCH 26/31] wip --- pkgs/ffigen/lib/ffigen.dart | 15 +- .../test/integration/integration_test.dart | 3 - pkgs/swiftgen/AVFAudioWrapper.swift | 1380 +- pkgs/swiftgen/bin/swiftgen.dart | 17 +- pkgs/swiftgen/lib/src/generator.dart | 41 +- pkgs/swiftgen/lib/src/util.dart | 8 +- pkgs/swiftgen/lib/swiftgen.dart | 15 +- pkgs/swiftgen/temp/AVFAudio.symbols.json | 150866 ++++++++++++++- .../temp/AVFAudio@Foundation.symbols.json | 2 +- pkgs/swiftgen/temp/AVFAudioWrapper.h | 197 +- 10 files changed, 151654 insertions(+), 890 deletions(-) diff --git a/pkgs/ffigen/lib/ffigen.dart b/pkgs/ffigen/lib/ffigen.dart index 8ebae73a2b..aa1f364e52 100644 --- a/pkgs/ffigen/lib/ffigen.dart +++ b/pkgs/ffigen/lib/ffigen.dart @@ -8,11 +8,12 @@ /// https://pub.dev/packages/ffigen for details. library ffigen; -export 'src/config_provider.dart' show - Config, - DeclarationFilters, - ExternalVersions, - Language, - Versions, - YamlConfig; +export 'src/config_provider.dart' + show + Config, + DeclarationFilters, + ExternalVersions, + Language, + Versions, + YamlConfig; export 'src/ffigen.dart' show FfiGen; diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index 8ac370aa45..161b561a2b 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -30,9 +30,6 @@ void main() { names.add(filename.substring(0, filename.length - inputSuffix.length)); } } - names - ..clear() - ..add('nested_types'); for (final name in names) { test(name, () async { diff --git a/pkgs/swiftgen/AVFAudioWrapper.swift b/pkgs/swiftgen/AVFAudioWrapper.swift index 2c3ccf13ad..e8cd972e55 100644 --- a/pkgs/swiftgen/AVFAudioWrapper.swift +++ b/pkgs/swiftgen/AVFAudioWrapper.swift @@ -1,433 +1,254 @@ -import AVFAudio +import AVFAudio import Foundation @objc public class AVAudioPlayerNodeBufferOptionsWrapper: NSObject { var wrappedInstance: AVAudioPlayerNodeBufferOptions - + @objc static public var interrupts: AVAudioPlayerNodeBufferOptionsWrapper { get { AVAudioPlayerNodeBufferOptionsWrapper(AVAudioPlayerNodeBufferOptions.interrupts) } } - + @objc static public var interruptsAtLoop: AVAudioPlayerNodeBufferOptionsWrapper { get { AVAudioPlayerNodeBufferOptionsWrapper(AVAudioPlayerNodeBufferOptions.interruptsAtLoop) } } - + @objc static public var loops: AVAudioPlayerNodeBufferOptionsWrapper { get { AVAudioPlayerNodeBufferOptionsWrapper(AVAudioPlayerNodeBufferOptions.loops) } } - + @objc public var isEmpty: Bool { get { wrappedInstance.isEmpty } } - + init(_ wrappedInstance: AVAudioPlayerNodeBufferOptions) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioPlayerNodeBufferOptions() } + } @objc public class AVAudioSessionActivationOptionsWrapper: NSObject { var wrappedInstance: AVAudioSessionActivationOptions - + @objc public var isEmpty: Bool { get { wrappedInstance.isEmpty } } - + init(_ wrappedInstance: AVAudioSessionActivationOptions) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioSessionActivationOptions() } + } @objc public class AVMusicSequenceLoadOptionsWrapper: NSObject { var wrappedInstance: AVMusicSequenceLoadOptions - + @objc static public var smf_ChannelsToTracks: AVMusicSequenceLoadOptionsWrapper { get { AVMusicSequenceLoadOptionsWrapper(AVMusicSequenceLoadOptions.smf_ChannelsToTracks) } } - + @objc public var isEmpty: Bool { get { wrappedInstance.isEmpty } } - + init(_ wrappedInstance: AVMusicSequenceLoadOptions) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVMusicSequenceLoadOptions() } -} -@objc public class TraitsWrapper: NSObject { - var wrappedInstance: AVSpeechSynthesisVoice.Traits - - @objc static public var isNoveltyVoice: AVSpeechSynthesisVoiceWrapper { - get { - AVSpeechSynthesisVoiceWrapper(AVSpeechSynthesisVoice.Traits.isNoveltyVoice) - } - } - - @objc static public var isPersonalVoice: AVSpeechSynthesisVoiceWrapper { - get { - AVSpeechSynthesisVoiceWrapper(AVSpeechSynthesisVoice.Traits.isPersonalVoice) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVSpeechSynthesisVoice.Traits) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVSpeechSynthesisVoice.Traits() - } } @objc public class AVAudio3DAngularOrientationWrapper: NSObject { var wrappedInstance: AVAudio3DAngularOrientation - + init(_ wrappedInstance: AVAudio3DAngularOrientation) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudio3DAngularOrientation() } + } @objc public class AVAudio3DPointWrapper: NSObject { var wrappedInstance: AVAudio3DPoint - + init(_ wrappedInstance: AVAudio3DPoint) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudio3DPoint() } + } @objc public class AVAudio3DVectorOrientationWrapper: NSObject { var wrappedInstance: AVAudio3DVectorOrientation - + init(_ wrappedInstance: AVAudio3DVectorOrientation) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudio3DVectorOrientation() } + } @objc public class AVAudioConverterPrimeInfoWrapper: NSObject { var wrappedInstance: AVAudioConverterPrimeInfo - + init(_ wrappedInstance: AVAudioConverterPrimeInfo) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioConverterPrimeInfo() } + } @objc public class AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper: NSObject { var wrappedInstance: AVAudioVoiceProcessingOtherAudioDuckingConfiguration - - @objc public var duckingLevel: AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper { - get { - AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper(wrappedInstance.duckingLevel) - } - set { - wrappedInstance.duckingLevel = newValue.wrappedInstance - } - } - + init(_ wrappedInstance: AVAudioVoiceProcessingOtherAudioDuckingConfiguration) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioVoiceProcessingOtherAudioDuckingConfiguration() } -} -@objc public class InfoDictionaryKeyWrapper: NSObject { - var wrappedInstance: AVAudioSequencer.InfoDictionaryKey - - @objc static public var album: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.album) - } - } - - @objc static public var approximateDurationInSeconds: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.approximateDurationInSeconds) - } - } - - @objc static public var artist: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.artist) - } - } - - @objc static public var channelLayout: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.channelLayout) - } - } - - @objc static public var comments: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.comments) - } - } - - @objc static public var composer: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.composer) - } - } - - @objc static public var copyright: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.copyright) - } - } - - @objc static public var encodingApplication: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.encodingApplication) - } - } - - @objc static public var genre: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.genre) - } - } - - @objc static public var ISRC: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.ISRC) - } - } - - @objc static public var keySignature: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.keySignature) - } - } - - @objc static public var lyricist: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.lyricist) - } - } - - @objc static public var nominalBitRate: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.nominalBitRate) - } - } - - @objc static public var recordedDate: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.recordedDate) - } - } - - @objc static public var sourceBitDepth: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.sourceBitDepth) - } - } - - @objc static public var sourceEncoder: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.sourceEncoder) - } - } - - @objc static public var subTitle: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.subTitle) - } - } - - @objc static public var tempo: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.tempo) - } - } - - @objc static public var timeSignature: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.timeSignature) - } - } - - @objc static public var title: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.title) - } - } - - @objc static public var trackNumber: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.trackNumber) - } - } - - @objc static public var year: AVAudioSequencerWrapper { - get { - AVAudioSequencerWrapper(AVAudioSequencer.InfoDictionaryKey.year) - } - } - - init(_ wrappedInstance: AVAudioSequencer.InfoDictionaryKey) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVAudioSequencer.InfoDictionaryKey(rawValue: rawValue) - } } @objc public class AVAUPresetEventWrapper: NSObject { var wrappedInstance: AVAUPresetEvent - + init(_ wrappedInstance: AVAUPresetEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioApplicationWrapper: NSObject { var wrappedInstance: AVAudioApplication - + @objc static public var muteStateKey: String { get { AVAudioApplication.muteStateKey } } - + @objc static public var shared: AVAudioApplicationWrapper { get { AVAudioApplicationWrapper(AVAudioApplication.shared) } } - + @objc public var isInputMuted: Bool { get { wrappedInstance.isInputMuted } } - - @objc public var recordPermission: AVAudioApplicationWrapper { - get { - AVAudioApplicationWrapper(wrappedInstance.recordPermission) - } - } - + init(_ wrappedInstance: AVAudioApplication) { self.wrappedInstance = wrappedInstance } - - @objc static public func requestRecordPermission(completionHandler response: Bool) -> Void { - return AVAudioApplication.requestRecordPermission(completionHandler: response) - } - - @objc public func setInputMuteStateChangeHandler(inputMuteHandler: Bool) { - wrappedInstance.setInputMuteStateChangeHandler(inputMuteHandler: inputMuteHandler) + + @objc static public func requestRecordPermission() -> Bool { + return AVAudioApplication.requestRecordPermission() } - + @objc public func setInputMuted(muted: Bool) { - wrappedInstance.setInputMuted(muted: muted) + return wrappedInstance.setInputMuted(muted: muted) } + } @objc public class AVAudioBufferWrapper: NSObject { var wrappedInstance: AVAudioBuffer - + @objc public var format: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.format) } } - + init(_ wrappedInstance: AVAudioBuffer) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioChannelLayoutWrapper: NSObject { var wrappedInstance: AVAudioChannelLayout - + init(_ wrappedInstance: AVAudioChannelLayout) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioCompressedBufferWrapper: NSObject { var wrappedInstance: AVAudioCompressedBuffer - + @objc public var maximumPacketSize: Int { get { wrappedInstance.maximumPacketSize } } - + init(_ wrappedInstance: AVAudioCompressedBuffer) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioConnectionPointWrapper: NSObject { var wrappedInstance: AVAudioConnectionPoint - - @objc public var node: AVAudioNodeWrapper { + + @objc public var node: AVAudioNodeWrapper? { get { - AVAudioNodeWrapper(wrappedInstance.node) + wrappedInstance.node == nil ? nil : AVAudioNodeWrapper(wrappedInstance.node!) } } - + init(_ wrappedInstance: AVAudioConnectionPoint) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioConverterWrapper: NSObject { var wrappedInstance: AVAudioConverter - + @objc public var bitRate: Int { get { wrappedInstance.bitRate @@ -436,16 +257,16 @@ import Foundation wrappedInstance.bitRate = newValue } } - - @objc public var bitRateStrategy: String { + + @objc public var bitRateStrategy: String? { get { wrappedInstance.bitRateStrategy } set { - wrappedInstance.bitRateStrategy = newValue + wrappedInstance.bitRateStrategy = newValue? } } - + @objc public var dither: Bool { get { wrappedInstance.dither @@ -454,7 +275,7 @@ import Foundation wrappedInstance.dither = newValue } } - + @objc public var downmix: Bool { get { wrappedInstance.downmix @@ -463,25 +284,25 @@ import Foundation wrappedInstance.downmix = newValue } } - + @objc public var inputFormat: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.inputFormat) } } - + @objc public var maximumOutputPacketSize: Int { get { wrappedInstance.maximumOutputPacketSize } } - + @objc public var outputFormat: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.outputFormat) } } - + @objc public var primeInfo: AVAudioConverterPrimeInfoWrapper { get { AVAudioConverterPrimeInfoWrapper(wrappedInstance.primeInfo) @@ -490,16 +311,16 @@ import Foundation wrappedInstance.primeInfo = newValue.wrappedInstance } } - - @objc public var sampleRateConverterAlgorithm: String { + + @objc public var sampleRateConverterAlgorithm: String? { get { wrappedInstance.sampleRateConverterAlgorithm } set { - wrappedInstance.sampleRateConverterAlgorithm = newValue + wrappedInstance.sampleRateConverterAlgorithm = newValue? } } - + @objc public var sampleRateConverterQuality: Int { get { wrappedInstance.sampleRateConverterQuality @@ -508,11 +329,11 @@ import Foundation wrappedInstance.sampleRateConverterQuality = newValue } } - + init(_ wrappedInstance: AVAudioConverter) { self.wrappedInstance = wrappedInstance } - + @objc init?(from fromFormat: AVAudioFormatWrapper, to toFormat: AVAudioFormatWrapper) { if let instance = AVAudioConverter(from: fromFormat.wrappedInstance, to: toFormat.wrappedInstance) { wrappedInstance = instance @@ -520,19 +341,20 @@ import Foundation return nil } } - + @objc public func convert(to outputBuffer: AVAudioPCMBufferWrapper, from inputBuffer: AVAudioPCMBufferWrapper) { - wrappedInstance.convert(to: outputBuffer.wrappedInstance, from: inputBuffer.wrappedInstance) + return wrappedInstance.convert(to: outputBuffer.wrappedInstance, from: inputBuffer.wrappedInstance) } - - @objc public func reset() -> Void { + + @objc public func reset() { return wrappedInstance.reset() } + } @objc public class AVAudioEngineWrapper: NSObject { var wrappedInstance: AVAudioEngine - + @objc public var isAutoShutdownEnabled: Bool { get { wrappedInstance.isAutoShutdownEnabled @@ -541,125 +363,127 @@ import Foundation wrappedInstance.isAutoShutdownEnabled = newValue } } - + @objc public var inputNode: AVAudioInputNodeWrapper { get { AVAudioInputNodeWrapper(wrappedInstance.inputNode) } } - + @objc public var isInManualRenderingMode: Bool { get { wrappedInstance.isInManualRenderingMode } } - + @objc public var mainMixerNode: AVAudioMixerNodeWrapper { get { AVAudioMixerNodeWrapper(wrappedInstance.mainMixerNode) } } - + @objc public var manualRenderingFormat: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.manualRenderingFormat) } } - + @objc public var outputNode: AVAudioOutputNodeWrapper { get { AVAudioOutputNodeWrapper(wrappedInstance.outputNode) } } - + @objc public var isRunning: Bool { get { wrappedInstance.isRunning } } - + init(_ wrappedInstance: AVAudioEngine) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioEngine() } - - @objc public func attach(node: AVAudioNodeWrapper) -> Void { + + @objc public func attach(node: AVAudioNodeWrapper) { return wrappedInstance.attach(node: node.wrappedInstance) } - - @objc public func connect(node1: AVAudioNodeWrapper, to node2: AVAudioNodeWrapper, format: AVAudioFormatWrapper) -> Void { - return wrappedInstance.connect(node1: node1.wrappedInstance, to: node2.wrappedInstance, format: format.wrappedInstance) + + @objc public func connect(node1: AVAudioNodeWrapper, to node2: AVAudioNodeWrapper, format: AVAudioFormatWrapper?) { + return wrappedInstance.connect(node1: node1.wrappedInstance, to: node2.wrappedInstance, format: format?.wrappedInstance) } - - @objc public func detach(node: AVAudioNodeWrapper) -> Void { + + @objc public func detach(node: AVAudioNodeWrapper) { return wrappedInstance.detach(node: node.wrappedInstance) } - - @objc public func disableManualRenderingMode() -> Void { + + @objc public func disableManualRenderingMode() { return wrappedInstance.disableManualRenderingMode() } - - @objc public func disconnectMIDI(sourceNode: AVAudioNodeWrapper, from destinationNode: AVAudioNodeWrapper) -> Void { + + @objc public func disconnectMIDI(sourceNode: AVAudioNodeWrapper, from destinationNode: AVAudioNodeWrapper) { return wrappedInstance.disconnectMIDI(sourceNode: sourceNode.wrappedInstance, from: destinationNode.wrappedInstance) } - - @objc public func disconnectMIDIInput(node: AVAudioNodeWrapper) -> Void { + + @objc public func disconnectMIDIInput(node: AVAudioNodeWrapper) { return wrappedInstance.disconnectMIDIInput(node: node.wrappedInstance) } - - @objc public func disconnectMIDIOutput(node: AVAudioNodeWrapper) -> Void { + + @objc public func disconnectMIDIOutput(node: AVAudioNodeWrapper) { return wrappedInstance.disconnectMIDIOutput(node: node.wrappedInstance) } - - @objc public func disconnectNodeInput(node: AVAudioNodeWrapper) -> Void { + + @objc public func disconnectNodeInput(node: AVAudioNodeWrapper) { return wrappedInstance.disconnectNodeInput(node: node.wrappedInstance) } - - @objc public func disconnectNodeOutput(node: AVAudioNodeWrapper) -> Void { + + @objc public func disconnectNodeOutput(node: AVAudioNodeWrapper) { return wrappedInstance.disconnectNodeOutput(node: node.wrappedInstance) } - - @objc public func pause() -> Void { + + @objc public func pause() { return wrappedInstance.pause() } - - @objc public func prepare() -> Void { + + @objc public func prepare() { return wrappedInstance.prepare() } - - @objc public func reset() -> Void { + + @objc public func reset() { return wrappedInstance.reset() } - + @objc public func start() { - wrappedInstance.start() + return wrappedInstance.start() } - - @objc public func stop() -> Void { + + @objc public func stop() { return wrappedInstance.stop() } + } @objc public class AVAudioEnvironmentDistanceAttenuationParametersWrapper: NSObject { var wrappedInstance: AVAudioEnvironmentDistanceAttenuationParameters - + init(_ wrappedInstance: AVAudioEnvironmentDistanceAttenuationParameters) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioEnvironmentNodeWrapper: NSObject { var wrappedInstance: AVAudioEnvironmentNode - + @objc public var distanceAttenuationParameters: AVAudioEnvironmentDistanceAttenuationParametersWrapper { get { AVAudioEnvironmentDistanceAttenuationParametersWrapper(wrappedInstance.distanceAttenuationParameters) } } - + @objc public var listenerAngularOrientation: AVAudio3DAngularOrientationWrapper { get { AVAudio3DAngularOrientationWrapper(wrappedInstance.listenerAngularOrientation) @@ -668,7 +492,7 @@ import Foundation wrappedInstance.listenerAngularOrientation = newValue.wrappedInstance } } - + @objc public var listenerPosition: AVAudio3DPointWrapper { get { AVAudio3DPointWrapper(wrappedInstance.listenerPosition) @@ -677,7 +501,7 @@ import Foundation wrappedInstance.listenerPosition = newValue.wrappedInstance } } - + @objc public var listenerVectorOrientation: AVAudio3DVectorOrientationWrapper { get { AVAudio3DVectorOrientationWrapper(wrappedInstance.listenerVectorOrientation) @@ -686,25 +510,26 @@ import Foundation wrappedInstance.listenerVectorOrientation = newValue.wrappedInstance } } - + @objc public var reverbParameters: AVAudioEnvironmentReverbParametersWrapper { get { AVAudioEnvironmentReverbParametersWrapper(wrappedInstance.reverbParameters) } } - + init(_ wrappedInstance: AVAudioEnvironmentNode) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioEnvironmentNode() } + } @objc public class AVAudioEnvironmentReverbParametersWrapper: NSObject { var wrappedInstance: AVAudioEnvironmentReverbParameters - + @objc public var enable: Bool { get { wrappedInstance.enable @@ -713,117 +538,107 @@ import Foundation wrappedInstance.enable = newValue } } - + @objc public var filterParameters: AVAudioUnitEQFilterParametersWrapper { get { AVAudioUnitEQFilterParametersWrapper(wrappedInstance.filterParameters) } } - + init(_ wrappedInstance: AVAudioEnvironmentReverbParameters) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioFileWrapper: NSObject { var wrappedInstance: AVAudioFile - + @objc public var fileFormat: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.fileFormat) } } - + @objc public var processingFormat: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.processingFormat) } } - + init(_ wrappedInstance: AVAudioFile) { self.wrappedInstance = wrappedInstance } - + @objc public func read(into buffer: AVAudioPCMBufferWrapper) { - wrappedInstance.read(into: buffer.wrappedInstance) + return wrappedInstance.read(into: buffer.wrappedInstance) } - + @objc public func write(from buffer: AVAudioPCMBufferWrapper) { - wrappedInstance.write(from: buffer.wrappedInstance) + return wrappedInstance.write(from: buffer.wrappedInstance) } + } @objc public class AVAudioFormatWrapper: NSObject { var wrappedInstance: AVAudioFormat - - @objc public var channelLayout: AVAudioChannelLayoutWrapper { + + @objc public var channelLayout: AVAudioChannelLayoutWrapper? { get { - AVAudioChannelLayoutWrapper(wrappedInstance.channelLayout) + wrappedInstance.channelLayout == nil ? nil : AVAudioChannelLayoutWrapper(wrappedInstance.channelLayout!) } } - + @objc public var isInterleaved: Bool { get { wrappedInstance.isInterleaved } } - + @objc public var sampleRate: Double { get { wrappedInstance.sampleRate } } - - @objc public var settings: String { - get { - wrappedInstance.settings - } - } - + @objc public var isStandard: Bool { get { wrappedInstance.isStandard } } - + init(_ wrappedInstance: AVAudioFormat) { self.wrappedInstance = wrappedInstance } - + @objc init(standardFormatWithSampleRate sampleRate: Double, channelLayout layout: AVAudioChannelLayoutWrapper) { wrappedInstance = AVAudioFormat(standardFormatWithSampleRate: sampleRate, channelLayout: layout.wrappedInstance) } - - @objc init?(settings: String) { - if let instance = AVAudioFormat(settings: settings) { - wrappedInstance = instance - } else { - return nil - } - } + } @objc public class AVAudioIONodeWrapper: NSObject { var wrappedInstance: AVAudioIONode - + @objc public var isVoiceProcessingEnabled: Bool { get { wrappedInstance.isVoiceProcessingEnabled } } - + init(_ wrappedInstance: AVAudioIONode) { self.wrappedInstance = wrappedInstance } - + @objc public func setVoiceProcessingEnabled(enabled: Bool) { - wrappedInstance.setVoiceProcessingEnabled(enabled: enabled) + return wrappedInstance.setVoiceProcessingEnabled(enabled: enabled) } + } @objc public class AVAudioInputNodeWrapper: NSObject { var wrappedInstance: AVAudioInputNode - + @objc public var isVoiceProcessingAGCEnabled: Bool { get { wrappedInstance.isVoiceProcessingAGCEnabled @@ -832,7 +647,7 @@ import Foundation wrappedInstance.isVoiceProcessingAGCEnabled = newValue } } - + @objc public var isVoiceProcessingBypassed: Bool { get { wrappedInstance.isVoiceProcessingBypassed @@ -841,7 +656,7 @@ import Foundation wrappedInstance.isVoiceProcessingBypassed = newValue } } - + @objc public var isVoiceProcessingInputMuted: Bool { get { wrappedInstance.isVoiceProcessingInputMuted @@ -850,7 +665,7 @@ import Foundation wrappedInstance.isVoiceProcessingInputMuted = newValue } } - + @objc public var voiceProcessingOtherAudioDuckingConfiguration: AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper { get { AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper(wrappedInstance.voiceProcessingOtherAudioDuckingConfiguration) @@ -859,108 +674,114 @@ import Foundation wrappedInstance.voiceProcessingOtherAudioDuckingConfiguration = newValue.wrappedInstance } } - + init(_ wrappedInstance: AVAudioInputNode) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioMixerNodeWrapper: NSObject { var wrappedInstance: AVAudioMixerNode - + init(_ wrappedInstance: AVAudioMixerNode) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioMixerNode() } + } @objc public class AVAudioMixingDestinationWrapper: NSObject { var wrappedInstance: AVAudioMixingDestination - + @objc public var connectionPoint: AVAudioConnectionPointWrapper { get { AVAudioConnectionPointWrapper(wrappedInstance.connectionPoint) } } - + init(_ wrappedInstance: AVAudioMixingDestination) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioNodeWrapper: NSObject { var wrappedInstance: AVAudioNode - - @objc public var engine: AVAudioEngineWrapper { + + @objc public var engine: AVAudioEngineWrapper? { get { - AVAudioEngineWrapper(wrappedInstance.engine) + wrappedInstance.engine == nil ? nil : AVAudioEngineWrapper(wrappedInstance.engine!) } } - - @objc public var lastRenderTime: AVAudioTimeWrapper { + + @objc public var lastRenderTime: AVAudioTimeWrapper? { get { - AVAudioTimeWrapper(wrappedInstance.lastRenderTime) + wrappedInstance.lastRenderTime == nil ? nil : AVAudioTimeWrapper(wrappedInstance.lastRenderTime!) } } - + @objc public var numberOfInputs: Int { get { wrappedInstance.numberOfInputs } } - + @objc public var numberOfOutputs: Int { get { wrappedInstance.numberOfOutputs } } - + init(_ wrappedInstance: AVAudioNode) { self.wrappedInstance = wrappedInstance } - - @objc public func reset() -> Void { + + @objc public func reset() { return wrappedInstance.reset() } + } @objc public class AVAudioOutputNodeWrapper: NSObject { var wrappedInstance: AVAudioOutputNode - + init(_ wrappedInstance: AVAudioOutputNode) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioPCMBufferWrapper: NSObject { var wrappedInstance: AVAudioPCMBuffer - + @objc public var stride: Int { get { wrappedInstance.stride } } - + init(_ wrappedInstance: AVAudioPCMBuffer) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioPlayerWrapper: NSObject { var wrappedInstance: AVAudioPlayer - - @objc public var currentDevice: String { + + @objc public var currentDevice: String? { get { wrappedInstance.currentDevice } set { - wrappedInstance.currentDevice = newValue + wrappedInstance.currentDevice = newValue? } } - + @objc public var enableRate: Bool { get { wrappedInstance.enableRate @@ -969,13 +790,13 @@ import Foundation wrappedInstance.enableRate = newValue } } - + @objc public var format: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.format) } } - + @objc public var isMeteringEnabled: Bool { get { wrappedInstance.isMeteringEnabled @@ -984,13 +805,13 @@ import Foundation wrappedInstance.isMeteringEnabled = newValue } } - + @objc public var numberOfChannels: Int { get { wrappedInstance.numberOfChannels } } - + @objc public var numberOfLoops: Int { get { wrappedInstance.numberOfLoops @@ -999,105 +820,105 @@ import Foundation wrappedInstance.numberOfLoops = newValue } } - + @objc public var isPlaying: Bool { get { wrappedInstance.isPlaying } } - - @objc public var settings: String { - get { - wrappedInstance.settings - } - } - + init(_ wrappedInstance: AVAudioPlayer) { self.wrappedInstance = wrappedInstance } - - @objc public func pause() -> Void { + + @objc public func pause() { return wrappedInstance.pause() } - + @objc public func play() -> Bool { return wrappedInstance.play() } - + @objc public func prepareToPlay() -> Bool { return wrappedInstance.prepareToPlay() } - - @objc public func stop() -> Void { + + @objc public func stop() { return wrappedInstance.stop() } - - @objc public func updateMeters() -> Void { + + @objc public func updateMeters() { return wrappedInstance.updateMeters() } + } @objc public class AVAudioPlayerNodeWrapper: NSObject { var wrappedInstance: AVAudioPlayerNode - + @objc public var isPlaying: Bool { get { wrappedInstance.isPlaying } } - + init(_ wrappedInstance: AVAudioPlayerNode) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioPlayerNode() } - - @objc public func nodeTime(forPlayerTime playerTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper { + + @objc public func nodeTime(forPlayerTime playerTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper? { let result = wrappedInstance.nodeTime(forPlayerTime: playerTime.wrappedInstance) - return AVAudioTimeWrapper(result) + return result == nil ? nil : AVAudioTimeWrapper(result!) } - - @objc public func pause() -> Void { + + @objc public func pause() { return wrappedInstance.pause() } - - @objc public func play() -> Void { + + @objc public func play() { return wrappedInstance.play() } - - @objc public func play(at when: AVAudioTimeWrapper) -> Void { - return wrappedInstance.play(at: when.wrappedInstance) + + @objc public func play(at when: AVAudioTimeWrapper?) { + return wrappedInstance.play(at: when?.wrappedInstance) } - - @objc public func playerTime(forNodeTime nodeTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper { + + @objc public func playerTime(forNodeTime nodeTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper? { let result = wrappedInstance.playerTime(forNodeTime: nodeTime.wrappedInstance) - return AVAudioTimeWrapper(result) + return result == nil ? nil : AVAudioTimeWrapper(result!) + } + + @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper, at when: AVAudioTimeWrapper?, options: AVAudioPlayerNodeBufferOptionsWrapper) { + return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance, at: when?.wrappedInstance, options: options.wrappedInstance) } - - @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper, at when: AVAudioTimeWrapper, options: AVAudioPlayerNodeBufferOptionsWrapper) -> Void { - return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance, at: when.wrappedInstance, options: options.wrappedInstance) + + @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper) { + return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance) } - - @objc public func scheduleFile(file: AVAudioFileWrapper, at when: AVAudioTimeWrapper) -> Void { - return wrappedInstance.scheduleFile(file: file.wrappedInstance, at: when.wrappedInstance) + + @objc public func scheduleFile(file: AVAudioFileWrapper, at when: AVAudioTimeWrapper?) { + return wrappedInstance.scheduleFile(file: file.wrappedInstance, at: when?.wrappedInstance) } - - @objc public func stop() -> Void { + + @objc public func stop() { return wrappedInstance.stop() } + } @objc public class AVAudioRecorderWrapper: NSObject { var wrappedInstance: AVAudioRecorder - + @objc public var format: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.format) } } - + @objc public var isMeteringEnabled: Bool { get { wrappedInstance.isMeteringEnabled @@ -1106,364 +927,460 @@ import Foundation wrappedInstance.isMeteringEnabled = newValue } } - + @objc public var isRecording: Bool { get { wrappedInstance.isRecording } } - - @objc public var settings: String { - get { - wrappedInstance.settings - } - } - + init(_ wrappedInstance: AVAudioRecorder) { self.wrappedInstance = wrappedInstance } - + @objc public func deleteRecording() -> Bool { return wrappedInstance.deleteRecording() } - - @objc public func pause() -> Void { + + @objc public func pause() { return wrappedInstance.pause() } - + @objc public func prepareToRecord() -> Bool { return wrappedInstance.prepareToRecord() } - + @objc public func record() -> Bool { return wrappedInstance.record() } - - @objc public func stop() -> Void { + + @objc public func stop() { return wrappedInstance.stop() } - - @objc public func updateMeters() -> Void { + + @objc public func updateMeters() { return wrappedInstance.updateMeters() } + } @objc public class AVAudioRoutingArbiterWrapper: NSObject { var wrappedInstance: AVAudioRoutingArbiter - + @objc static public var shared: AVAudioRoutingArbiterWrapper { get { AVAudioRoutingArbiterWrapper(AVAudioRoutingArbiter.shared) } } - + init(_ wrappedInstance: AVAudioRoutingArbiter) { self.wrappedInstance = wrappedInstance } - - @objc public func begin(category: AVAudioRoutingArbiterWrapper, completionHandler handler: Bool) -> Void { - return wrappedInstance.begin(category: category.wrappedInstance, completionHandler: handler) - } - - @objc public func leave() -> Void { + + @objc public func leave() { return wrappedInstance.leave() } + } @objc public class AVAudioSequencerWrapper: NSObject { var wrappedInstance: AVAudioSequencer - + @objc public var isPlaying: Bool { get { wrappedInstance.isPlaying } } - + @objc public var tempoTrack: AVMusicTrackWrapper { get { AVMusicTrackWrapper(wrappedInstance.tempoTrack) } } - - @objc public var tracks: AVMusicTrackWrapper { - get { - AVMusicTrackWrapper(wrappedInstance.tracks) - } - } - - @objc public var userInfo: String { - get { - wrappedInstance.userInfo - } - } - + init(_ wrappedInstance: AVAudioSequencer) { self.wrappedInstance = wrappedInstance } - + @objc override init() { wrappedInstance = AVAudioSequencer() } - + @objc init(audioEngine engine: AVAudioEngineWrapper) { wrappedInstance = AVAudioSequencer(audioEngine: engine.wrappedInstance) } - + @objc public func createAndAppendTrack() -> AVMusicTrackWrapper { let result = wrappedInstance.createAndAppendTrack() return AVMusicTrackWrapper(result) } - - @objc public func prepareToPlay() -> Void { + + @objc public func prepareToPlay() { return wrappedInstance.prepareToPlay() } - + @objc public func removeTrack(track: AVMusicTrackWrapper) -> Bool { return wrappedInstance.removeTrack(track: track.wrappedInstance) } - - @objc public func reverseEvents() -> Void { + + @objc public func reverseEvents() { return wrappedInstance.reverseEvents() } - + @objc public func start() { - wrappedInstance.start() + return wrappedInstance.start() } - - @objc public func stop() -> Void { + + @objc public func stop() { return wrappedInstance.stop() } + + @objc public class InfoDictionaryKeyWrapper: NSObject { + var wrappedInstance: AVAudioSequencer.InfoDictionaryKey + + @objc static public var album: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.album) + } + } + + @objc static public var approximateDurationInSeconds: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.approximateDurationInSeconds) + } + } + + @objc static public var artist: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.artist) + } + } + + @objc static public var channelLayout: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.channelLayout) + } + } + + @objc static public var comments: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.comments) + } + } + + @objc static public var composer: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.composer) + } + } + + @objc static public var copyright: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.copyright) + } + } + + @objc static public var encodingApplication: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.encodingApplication) + } + } + + @objc static public var genre: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.genre) + } + } + + @objc static public var ISRC: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.ISRC) + } + } + + @objc static public var keySignature: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.keySignature) + } + } + + @objc static public var lyricist: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.lyricist) + } + } + + @objc static public var nominalBitRate: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.nominalBitRate) + } + } + + @objc static public var recordedDate: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.recordedDate) + } + } + + @objc static public var sourceBitDepth: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.sourceBitDepth) + } + } + + @objc static public var sourceEncoder: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.sourceEncoder) + } + } + + @objc static public var subTitle: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.subTitle) + } + } + + @objc static public var tempo: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.tempo) + } + } + + @objc static public var timeSignature: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.timeSignature) + } + } + + @objc static public var title: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.title) + } + } + + @objc static public var trackNumber: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.trackNumber) + } + } + + @objc static public var year: AVAudioSequencerWrapper.InfoDictionaryKeyWrapper { + get { + InfoDictionaryKeyWrapper(AVAudioSequencer.InfoDictionaryKey.year) + } + } + + init(_ wrappedInstance: AVAudioSequencer.InfoDictionaryKey) { + self.wrappedInstance = wrappedInstance + } + + @objc init(rawValue: String) { + wrappedInstance = AVAudioSequencer.InfoDictionaryKey(rawValue: rawValue) + } + + } + } @objc public class AVAudioSinkNodeWrapper: NSObject { var wrappedInstance: AVAudioSinkNode - + init(_ wrappedInstance: AVAudioSinkNode) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioSourceNodeWrapper: NSObject { var wrappedInstance: AVAudioSourceNode - + init(_ wrappedInstance: AVAudioSourceNode) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioTimeWrapper: NSObject { var wrappedInstance: AVAudioTime - + @objc public var isHostTimeValid: Bool { get { wrappedInstance.isHostTimeValid } } - + @objc public var sampleRate: Double { get { wrappedInstance.sampleRate } } - + @objc public var isSampleTimeValid: Bool { get { wrappedInstance.isSampleTimeValid } } - + init(_ wrappedInstance: AVAudioTime) { self.wrappedInstance = wrappedInstance } - - @objc public func extrapolateTime(fromAnchor anchorTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper { + + @objc public func extrapolateTime(fromAnchor anchorTime: AVAudioTimeWrapper) -> AVAudioTimeWrapper? { let result = wrappedInstance.extrapolateTime(fromAnchor: anchorTime.wrappedInstance) - return AVAudioTimeWrapper(result) + return result == nil ? nil : AVAudioTimeWrapper(result!) } + } @objc public class AVAudioUnitWrapper: NSObject { var wrappedInstance: AVAudioUnit - + @objc public var manufacturerName: String { get { wrappedInstance.manufacturerName } } - + @objc public var name: String { get { wrappedInstance.name } } - + @objc public var version: Int { get { wrappedInstance.version } } - + init(_ wrappedInstance: AVAudioUnit) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitComponentWrapper: NSObject { var wrappedInstance: AVAudioUnitComponent - - @objc public var allTagNames: String { - get { - wrappedInstance.allTagNames - } - } - - @objc public var configurationDictionary: String { - get { - wrappedInstance.configurationDictionary - } - } - + @objc public var hasCustomView: Bool { get { wrappedInstance.hasCustomView } } - + @objc public var hasMIDIInput: Bool { get { wrappedInstance.hasMIDIInput } } - + @objc public var hasMIDIOutput: Bool { get { wrappedInstance.hasMIDIOutput } } - + @objc public var localizedTypeName: String { get { wrappedInstance.localizedTypeName } } - + @objc public var manufacturerName: String { get { wrappedInstance.manufacturerName } } - + @objc public var name: String { get { wrappedInstance.name } } - + @objc public var passesAUVal: Bool { get { wrappedInstance.passesAUVal } } - + @objc public var isSandboxSafe: Bool { get { wrappedInstance.isSandboxSafe } } - + @objc public var typeName: String { get { wrappedInstance.typeName } } - - @objc public var userTagNames: String { - get { - wrappedInstance.userTagNames - } - set { - wrappedInstance.userTagNames = newValue - } - } - + @objc public var version: Int { get { wrappedInstance.version } } - + @objc public var versionString: String { get { wrappedInstance.versionString } } - + init(_ wrappedInstance: AVAudioUnitComponent) { self.wrappedInstance = wrappedInstance } - + @objc public func supportsNumberInputChannels(numInputChannels: Int, outputChannels numOutputChannels: Int) -> Bool { return wrappedInstance.supportsNumberInputChannels(numInputChannels: numInputChannels, outputChannels: numOutputChannels) } + } @objc public class AVAudioUnitComponentManagerWrapper: NSObject { var wrappedInstance: AVAudioUnitComponentManager - - @objc public var standardLocalizedTagNames: String { - get { - wrappedInstance.standardLocalizedTagNames - } - } - - @objc public var tagNames: String { - get { - wrappedInstance.tagNames - } - } - + init(_ wrappedInstance: AVAudioUnitComponentManager) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitDelayWrapper: NSObject { var wrappedInstance: AVAudioUnitDelay - + init(_ wrappedInstance: AVAudioUnitDelay) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitDistortionWrapper: NSObject { var wrappedInstance: AVAudioUnitDistortion - + init(_ wrappedInstance: AVAudioUnitDistortion) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitEQWrapper: NSObject { var wrappedInstance: AVAudioUnitEQ - - @objc public var bands: AVAudioUnitEQFilterParametersWrapper { - get { - AVAudioUnitEQFilterParametersWrapper(wrappedInstance.bands) - } - } - + init(_ wrappedInstance: AVAudioUnitEQ) { self.wrappedInstance = wrappedInstance } - + @objc init(numberOfBands: Int) { wrappedInstance = AVAudioUnitEQ(numberOfBands: numberOfBands) } + } @objc public class AVAudioUnitEQFilterParametersWrapper: NSObject { var wrappedInstance: AVAudioUnitEQFilterParameters - + @objc public var bypass: Bool { get { wrappedInstance.bypass @@ -1472,15 +1389,16 @@ import Foundation wrappedInstance.bypass = newValue } } - + init(_ wrappedInstance: AVAudioUnitEQFilterParameters) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitEffectWrapper: NSObject { var wrappedInstance: AVAudioUnitEffect - + @objc public var bypass: Bool { get { wrappedInstance.bypass @@ -1489,15 +1407,16 @@ import Foundation wrappedInstance.bypass = newValue } } - + init(_ wrappedInstance: AVAudioUnitEffect) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitGeneratorWrapper: NSObject { var wrappedInstance: AVAudioUnitGenerator - + @objc public var bypass: Bool { get { wrappedInstance.bypass @@ -1506,39 +1425,43 @@ import Foundation wrappedInstance.bypass = newValue } } - + init(_ wrappedInstance: AVAudioUnitGenerator) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitMIDIInstrumentWrapper: NSObject { var wrappedInstance: AVAudioUnitMIDIInstrument - + init(_ wrappedInstance: AVAudioUnitMIDIInstrument) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitReverbWrapper: NSObject { var wrappedInstance: AVAudioUnitReverb - + init(_ wrappedInstance: AVAudioUnitReverb) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitSamplerWrapper: NSObject { var wrappedInstance: AVAudioUnitSampler - + init(_ wrappedInstance: AVAudioUnitSampler) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitTimeEffectWrapper: NSObject { var wrappedInstance: AVAudioUnitTimeEffect - + @objc public var bypass: Bool { get { wrappedInstance.bypass @@ -1547,39 +1470,43 @@ import Foundation wrappedInstance.bypass = newValue } } - + init(_ wrappedInstance: AVAudioUnitTimeEffect) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitTimePitchWrapper: NSObject { var wrappedInstance: AVAudioUnitTimePitch - + init(_ wrappedInstance: AVAudioUnitTimePitch) { self.wrappedInstance = wrappedInstance } + } @objc public class AVAudioUnitVarispeedWrapper: NSObject { var wrappedInstance: AVAudioUnitVarispeed - + init(_ wrappedInstance: AVAudioUnitVarispeed) { self.wrappedInstance = wrappedInstance } + } @objc public class AVExtendedNoteOnEventWrapper: NSObject { var wrappedInstance: AVExtendedNoteOnEvent - + init(_ wrappedInstance: AVExtendedNoteOnEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVExtendedTempoEventWrapper: NSObject { var wrappedInstance: AVExtendedTempoEvent - + @objc public var tempo: Double { get { wrappedInstance.tempo @@ -1588,142 +1515,142 @@ import Foundation wrappedInstance.tempo = newValue } } - + init(_ wrappedInstance: AVExtendedTempoEvent) { self.wrappedInstance = wrappedInstance } - + @objc init(tempo: Double) { wrappedInstance = AVExtendedTempoEvent(tempo: tempo) } + } @objc public class AVMIDIChannelEventWrapper: NSObject { var wrappedInstance: AVMIDIChannelEvent - + init(_ wrappedInstance: AVMIDIChannelEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDIChannelPressureEventWrapper: NSObject { var wrappedInstance: AVMIDIChannelPressureEvent - + init(_ wrappedInstance: AVMIDIChannelPressureEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDIControlChangeEventWrapper: NSObject { var wrappedInstance: AVMIDIControlChangeEvent - - @objc public var messageType: AVMIDIControlChangeEventWrapper { - get { - AVMIDIControlChangeEventWrapper(wrappedInstance.messageType) - } - } - + init(_ wrappedInstance: AVMIDIControlChangeEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDIMetaEventWrapper: NSObject { var wrappedInstance: AVMIDIMetaEvent - - @objc public var type: AVMIDIMetaEventWrapper { - get { - AVMIDIMetaEventWrapper(wrappedInstance.type) - } - } - + init(_ wrappedInstance: AVMIDIMetaEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDINoteEventWrapper: NSObject { var wrappedInstance: AVMIDINoteEvent - + init(_ wrappedInstance: AVMIDINoteEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDIPitchBendEventWrapper: NSObject { var wrappedInstance: AVMIDIPitchBendEvent - + init(_ wrappedInstance: AVMIDIPitchBendEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDIPlayerWrapper: NSObject { var wrappedInstance: AVMIDIPlayer - + @objc public var isPlaying: Bool { get { wrappedInstance.isPlaying } } - + init(_ wrappedInstance: AVMIDIPlayer) { self.wrappedInstance = wrappedInstance } - - @objc public func prepareToPlay() -> Void { + + @objc public func prepareToPlay() { return wrappedInstance.prepareToPlay() } - - @objc public func stop() -> Void { + + @objc public func stop() { return wrappedInstance.stop() } + } @objc public class AVMIDIPolyPressureEventWrapper: NSObject { var wrappedInstance: AVMIDIPolyPressureEvent - + init(_ wrappedInstance: AVMIDIPolyPressureEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDIProgramChangeEventWrapper: NSObject { var wrappedInstance: AVMIDIProgramChangeEvent - + init(_ wrappedInstance: AVMIDIProgramChangeEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMIDISysexEventWrapper: NSObject { var wrappedInstance: AVMIDISysexEvent - + init(_ wrappedInstance: AVMIDISysexEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMusicEventWrapper: NSObject { var wrappedInstance: AVMusicEvent - + init(_ wrappedInstance: AVMusicEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMusicTrackWrapper: NSObject { var wrappedInstance: AVMusicTrack - - @objc public var destinationAudioUnit: AVAudioUnitWrapper { + + @objc public var destinationAudioUnit: AVAudioUnitWrapper? { get { - AVAudioUnitWrapper(wrappedInstance.destinationAudioUnit) + wrappedInstance.destinationAudioUnit == nil ? nil : AVAudioUnitWrapper(wrappedInstance.destinationAudioUnit!) } set { - wrappedInstance.destinationAudioUnit = newValue.wrappedInstance + wrappedInstance.destinationAudioUnit = newValue?.wrappedInstance } } - + @objc public var isLoopingEnabled: Bool { get { wrappedInstance.isLoopingEnabled @@ -1732,7 +1659,7 @@ import Foundation wrappedInstance.isLoopingEnabled = newValue } } - + @objc public var isMuted: Bool { get { wrappedInstance.isMuted @@ -1741,7 +1668,7 @@ import Foundation wrappedInstance.isMuted = newValue } } - + @objc public var numberOfLoops: Int { get { wrappedInstance.numberOfLoops @@ -1750,7 +1677,7 @@ import Foundation wrappedInstance.numberOfLoops = newValue } } - + @objc public var isSoloed: Bool { get { wrappedInstance.isSoloed @@ -1759,13 +1686,13 @@ import Foundation wrappedInstance.isSoloed = newValue } } - + @objc public var timeResolution: Int { get { wrappedInstance.timeResolution } } - + @objc public var usesAutomatedParameters: Bool { get { wrappedInstance.usesAutomatedParameters @@ -1774,31 +1701,34 @@ import Foundation wrappedInstance.usesAutomatedParameters = newValue } } - + init(_ wrappedInstance: AVMusicTrack) { self.wrappedInstance = wrappedInstance } + } @objc public class AVMusicUserEventWrapper: NSObject { var wrappedInstance: AVMusicUserEvent - + init(_ wrappedInstance: AVMusicUserEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVParameterEventWrapper: NSObject { var wrappedInstance: AVParameterEvent - + init(_ wrappedInstance: AVParameterEvent) { self.wrappedInstance = wrappedInstance } + } @objc public class AVSpeechSynthesisMarkerWrapper: NSObject { var wrappedInstance: AVSpeechSynthesisMarker - + @objc public var bookmarkName: String { get { wrappedInstance.bookmarkName @@ -1807,7 +1737,7 @@ import Foundation wrappedInstance.bookmarkName = newValue } } - + @objc public var byteSampleOffset: Int { get { wrappedInstance.byteSampleOffset @@ -1816,16 +1746,7 @@ import Foundation wrappedInstance.byteSampleOffset = newValue } } - - @objc public var mark: AVSpeechSynthesisMarkerWrapper { - get { - AVSpeechSynthesisMarkerWrapper(wrappedInstance.mark) - } - set { - wrappedInstance.mark = newValue.wrappedInstance - } - } - + @objc public var phoneme: String { get { wrappedInstance.phoneme @@ -1834,72 +1755,66 @@ import Foundation wrappedInstance.phoneme = newValue } } - + init(_ wrappedInstance: AVSpeechSynthesisMarker) { self.wrappedInstance = wrappedInstance } - + @objc init(bookmarkName mark: String, atByteSampleOffset byteSampleOffset: Int) { wrappedInstance = AVSpeechSynthesisMarker(bookmarkName: mark, atByteSampleOffset: byteSampleOffset) } - + @objc init(phonemeString phoneme: String, atByteSampleOffset byteSampleOffset: Int) { wrappedInstance = AVSpeechSynthesisMarker(phonemeString: phoneme, atByteSampleOffset: byteSampleOffset) } + } @objc public class AVSpeechSynthesisProviderAudioUnitWrapper: NSObject { var wrappedInstance: AVSpeechSynthesisProviderAudioUnit - - @objc public var speechVoices: AVSpeechSynthesisProviderVoiceWrapper { - get { - AVSpeechSynthesisProviderVoiceWrapper(wrappedInstance.speechVoices) - } - set { - wrappedInstance.speechVoices = newValue.wrappedInstance - } - } - + init(_ wrappedInstance: AVSpeechSynthesisProviderAudioUnit) { self.wrappedInstance = wrappedInstance } - - @objc public func cancelSpeechRequest() -> Void { + + @objc public func cancelSpeechRequest() { return wrappedInstance.cancelSpeechRequest() } - - @objc public func synthesizeSpeechRequest(speechRequest: AVSpeechSynthesisProviderRequestWrapper) -> Void { + + @objc public func synthesizeSpeechRequest(speechRequest: AVSpeechSynthesisProviderRequestWrapper) { return wrappedInstance.synthesizeSpeechRequest(speechRequest: speechRequest.wrappedInstance) } + } @objc public class AVSpeechSynthesisProviderRequestWrapper: NSObject { var wrappedInstance: AVSpeechSynthesisProviderRequest - + @objc public var ssmlRepresentation: String { get { wrappedInstance.ssmlRepresentation } } - + @objc public var voice: AVSpeechSynthesisProviderVoiceWrapper { get { AVSpeechSynthesisProviderVoiceWrapper(wrappedInstance.voice) } } - + init(_ wrappedInstance: AVSpeechSynthesisProviderRequest) { self.wrappedInstance = wrappedInstance } - + @objc init(ssmlRepresentation text: String, voice: AVSpeechSynthesisProviderVoiceWrapper) { wrappedInstance = AVSpeechSynthesisProviderRequest(ssmlRepresentation: text, voice: voice.wrappedInstance) } + } @objc public class AVSpeechSynthesisProviderVoiceWrapper: NSObject { var wrappedInstance: AVSpeechSynthesisProviderVoice - + @objc public var age: Int { get { wrappedInstance.age @@ -1908,31 +1823,19 @@ import Foundation wrappedInstance.age = newValue } } - + @objc public var identifier: String { get { wrappedInstance.identifier } } - + @objc public var name: String { get { wrappedInstance.name } } - - @objc public var primaryLanguages: String { - get { - wrappedInstance.primaryLanguages - } - } - - @objc public var supportedLanguages: String { - get { - wrappedInstance.supportedLanguages - } - } - + @objc public var version: String { get { wrappedInstance.version @@ -1941,57 +1844,48 @@ import Foundation wrappedInstance.version = newValue } } - + init(_ wrappedInstance: AVSpeechSynthesisProviderVoice) { self.wrappedInstance = wrappedInstance } - - @objc init(name: String, identifier: String, primaryLanguages: String, supportedLanguages: String) { - wrappedInstance = AVSpeechSynthesisProviderVoice(name: name, identifier: identifier, primaryLanguages: primaryLanguages, supportedLanguages: supportedLanguages) - } - - @objc static public func updateSpeechVoices() -> Void { + + @objc static public func updateSpeechVoices() { return AVSpeechSynthesisProviderVoice.updateSpeechVoices() } + } @objc public class AVSpeechSynthesisVoiceWrapper: NSObject { var wrappedInstance: AVSpeechSynthesisVoice - - @objc public var audioFileSettings: String { - get { - wrappedInstance.audioFileSettings - } - } - + @objc public var identifier: String { get { wrappedInstance.identifier } } - + @objc public var language: String { get { wrappedInstance.language } } - + @objc public var name: String { get { wrappedInstance.name } } - - @objc public var voiceTraits: AVSpeechSynthesisVoiceWrapper { + + @objc public var voiceTraits: AVSpeechSynthesisVoiceWrapper.TraitsWrapper { get { - AVSpeechSynthesisVoiceWrapper(wrappedInstance.voiceTraits) + TraitsWrapper(wrappedInstance.voiceTraits) } } - + init(_ wrappedInstance: AVSpeechSynthesisVoice) { self.wrappedInstance = wrappedInstance } - + @objc init?(identifier: String) { if let instance = AVSpeechSynthesisVoice(identifier: identifier) { wrappedInstance = instance @@ -1999,69 +1893,84 @@ import Foundation return nil } } - - @objc init?(language languageCode: String) { - if let instance = AVSpeechSynthesisVoice(language: languageCode) { + + @objc init?(language languageCode: String?) { + if let instance = AVSpeechSynthesisVoice(language: languageCode?) { wrappedInstance = instance } else { return nil } } - + @objc static public func currentLanguageCode() -> String { return AVSpeechSynthesisVoice.currentLanguageCode() } + + @objc public class TraitsWrapper: NSObject { + var wrappedInstance: AVSpeechSynthesisVoice.Traits + + @objc static public var isNoveltyVoice: AVSpeechSynthesisVoiceWrapper.TraitsWrapper { + get { + TraitsWrapper(AVSpeechSynthesisVoice.Traits.isNoveltyVoice) + } + } + + @objc static public var isPersonalVoice: AVSpeechSynthesisVoiceWrapper.TraitsWrapper { + get { + TraitsWrapper(AVSpeechSynthesisVoice.Traits.isPersonalVoice) + } + } + + @objc public var isEmpty: Bool { + get { + wrappedInstance.isEmpty + } + } + + init(_ wrappedInstance: AVSpeechSynthesisVoice.Traits) { + self.wrappedInstance = wrappedInstance + } + + @objc override init() { + wrappedInstance = AVSpeechSynthesisVoice.Traits() + } + + } + } @objc public class AVSpeechSynthesizerWrapper: NSObject { var wrappedInstance: AVSpeechSynthesizer - - @objc static public var personalVoiceAuthorizationStatus: AVSpeechSynthesizerWrapper { - get { - AVSpeechSynthesizerWrapper(AVSpeechSynthesizer.personalVoiceAuthorizationStatus) - } - } - + @objc public var isPaused: Bool { get { wrappedInstance.isPaused } } - + @objc public var isSpeaking: Bool { get { wrappedInstance.isSpeaking } } - + init(_ wrappedInstance: AVSpeechSynthesizer) { self.wrappedInstance = wrappedInstance } - - @objc static public func requestPersonalVoiceAuthorization(completionHandler handler: AVSpeechSynthesizerWrapper) -> Void { - return AVSpeechSynthesizer.requestPersonalVoiceAuthorization(completionHandler: handler.wrappedInstance) - } - + @objc public func continueSpeaking() -> Bool { return wrappedInstance.continueSpeaking() } - - @objc public func speak(utterance: AVSpeechUtteranceWrapper) -> Void { + + @objc public func speak(utterance: AVSpeechUtteranceWrapper) { return wrappedInstance.speak(utterance: utterance.wrappedInstance) } - - @objc public func write(utterance: AVSpeechUtteranceWrapper, toBufferCallback bufferCallback: AVSpeechSynthesizerWrapper) -> Void { - return wrappedInstance.write(utterance: utterance.wrappedInstance, toBufferCallback: bufferCallback.wrappedInstance) - } - - @objc public func write(utterance: AVSpeechUtteranceWrapper, toBufferCallback bufferCallback: AVSpeechSynthesizerWrapper, toMarkerCallback markerCallback: AVSpeechSynthesizerWrapper) -> Void { - return wrappedInstance.write(utterance: utterance.wrappedInstance, toBufferCallback: bufferCallback.wrappedInstance, toMarkerCallback: markerCallback.wrappedInstance) - } + } @objc public class AVSpeechUtteranceWrapper: NSObject { var wrappedInstance: AVSpeechUtterance - + @objc public var prefersAssistiveTechnologySettings: Bool { get { wrappedInstance.prefersAssistiveTechnologySettings @@ -2070,26 +1979,26 @@ import Foundation wrappedInstance.prefersAssistiveTechnologySettings = newValue } } - + @objc public var speechString: String { get { wrappedInstance.speechString } } - - @objc public var voice: AVSpeechSynthesisVoiceWrapper { + + @objc public var voice: AVSpeechSynthesisVoiceWrapper? { get { - AVSpeechSynthesisVoiceWrapper(wrappedInstance.voice) + wrappedInstance.voice == nil ? nil : AVSpeechSynthesisVoiceWrapper(wrappedInstance.voice!) } set { - wrappedInstance.voice = newValue.wrappedInstance + wrappedInstance.voice = newValue?.wrappedInstance } } - + init(_ wrappedInstance: AVSpeechUtterance) { self.wrappedInstance = wrappedInstance } - + @objc init?(ssmlRepresentation string: String) { if let instance = AVSpeechUtterance(ssmlRepresentation: string) { wrappedInstance = instance @@ -2097,10 +2006,11 @@ import Foundation return nil } } - + @objc init(string: String) { wrappedInstance = AVSpeechUtterance(string: string) } + } @objc public class GlobalsWrapper: NSObject { @@ -2109,232 +2019,234 @@ import Foundation AVAudioBitRateStrategy_Constant } } - + @objc static public var AVAudioBitRateStrategy_LongTermAverageWrapper: String { get { AVAudioBitRateStrategy_LongTermAverage } } - + @objc static public var AVAudioBitRateStrategy_VariableWrapper: String { get { AVAudioBitRateStrategy_Variable } } - + @objc static public var AVAudioBitRateStrategy_VariableConstrainedWrapper: String { get { AVAudioBitRateStrategy_VariableConstrained } } - + @objc static public var AVAudioFileTypeKeyWrapper: String { get { AVAudioFileTypeKey } } - + @objc static public var AVAudioSessionInterruptionWasSuspendedKeyWrapper: String { get { AVAudioSessionInterruptionWasSuspendedKey } } - + @objc static public var AVAudioUnitManufacturerNameAppleWrapper: String { get { AVAudioUnitManufacturerNameApple } } - + @objc static public var AVAudioUnitTypeEffectWrapper: String { get { AVAudioUnitTypeEffect } } - + @objc static public var AVAudioUnitTypeFormatConverterWrapper: String { get { AVAudioUnitTypeFormatConverter } } - + @objc static public var AVAudioUnitTypeGeneratorWrapper: String { get { AVAudioUnitTypeGenerator } } - + @objc static public var AVAudioUnitTypeMIDIProcessorWrapper: String { get { AVAudioUnitTypeMIDIProcessor } } - + @objc static public var AVAudioUnitTypeMixerWrapper: String { get { AVAudioUnitTypeMixer } } - + @objc static public var AVAudioUnitTypeMusicDeviceWrapper: String { get { AVAudioUnitTypeMusicDevice } } - + @objc static public var AVAudioUnitTypeMusicEffectWrapper: String { get { AVAudioUnitTypeMusicEffect } } - + @objc static public var AVAudioUnitTypeOfflineEffectWrapper: String { get { AVAudioUnitTypeOfflineEffect } } - + @objc static public var AVAudioUnitTypeOutputWrapper: String { get { AVAudioUnitTypeOutput } } - + @objc static public var AVAudioUnitTypePannerWrapper: String { get { AVAudioUnitTypePanner } } - + @objc static public var AVChannelLayoutKeyWrapper: String { get { AVChannelLayoutKey } } - + @objc static public var AVEncoderAudioQualityForVBRKeyWrapper: String { get { AVEncoderAudioQualityForVBRKey } } - + @objc static public var AVEncoderAudioQualityKeyWrapper: String { get { AVEncoderAudioQualityKey } } - + @objc static public var AVEncoderBitDepthHintKeyWrapper: String { get { AVEncoderBitDepthHintKey } } - + @objc static public var AVEncoderBitRateKeyWrapper: String { get { AVEncoderBitRateKey } } - + @objc static public var AVEncoderBitRatePerChannelKeyWrapper: String { get { AVEncoderBitRatePerChannelKey } } - + @objc static public var AVEncoderBitRateStrategyKeyWrapper: String { get { AVEncoderBitRateStrategyKey } } - + @objc static public var AVFormatIDKeyWrapper: String { get { AVFormatIDKey } } - + @objc static public var AVLinearPCMBitDepthKeyWrapper: String { get { AVLinearPCMBitDepthKey } } - + @objc static public var AVLinearPCMIsBigEndianKeyWrapper: String { get { AVLinearPCMIsBigEndianKey } } - + @objc static public var AVLinearPCMIsFloatKeyWrapper: String { get { AVLinearPCMIsFloatKey } } - + @objc static public var AVLinearPCMIsNonInterleavedWrapper: String { get { AVLinearPCMIsNonInterleaved } } - + @objc static public var AVNumberOfChannelsKeyWrapper: String { get { AVNumberOfChannelsKey } } - + @objc static public var AVSampleRateConverterAlgorithmKeyWrapper: String { get { AVSampleRateConverterAlgorithmKey } } - + @objc static public var AVSampleRateConverterAlgorithm_MasteringWrapper: String { get { AVSampleRateConverterAlgorithm_Mastering } } - + @objc static public var AVSampleRateConverterAlgorithm_MinimumPhaseWrapper: String { get { AVSampleRateConverterAlgorithm_MinimumPhase } } - + @objc static public var AVSampleRateConverterAlgorithm_NormalWrapper: String { get { AVSampleRateConverterAlgorithm_Normal } } - + @objc static public var AVSampleRateConverterAudioQualityKeyWrapper: String { get { AVSampleRateConverterAudioQualityKey } } - + @objc static public var AVSampleRateKeyWrapper: String { get { AVSampleRateKey } } - + @objc static public var AVSpeechSynthesisIPANotationAttributeWrapper: String { get { AVSpeechSynthesisIPANotationAttribute } } - + @objc static public var AVSpeechSynthesisVoiceIdentifierAlexWrapper: String { get { AVSpeechSynthesisVoiceIdentifierAlex } } - + @objc static public var AVMusicTimeStampEndOfTrackWrapper: Double { get { AVMusicTimeStampEndOfTrack } } + } + diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index 133e4063f8..246465f3e0 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -37,14 +37,17 @@ Future main(List args) async { generate(Config( target: Target( triple: 'x86_64-apple-macosx14.0', - sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), - ), - input: args.isEmpty ? SwiftModuleInput( - module: 'AVFAudio', - ) : JsonFileInput( - module: 'AVFAudio', - jsonFile: Uri.file(args[0]), + sdk: Uri.directory( + '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), ), + input: args.isEmpty + ? SwiftModuleInput( + module: 'AVFAudio', + ) + : JsonFileInput( + module: 'AVFAudio', + jsonFile: Uri.file(args[0]), + ), tempDir: Uri.directory('temp'), outputModule: 'AVFAudioWrapper', objcSwiftFile: Uri.file('AVFAudioWrapper.swift'), diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart index da9afac50a..596c96091f 100644 --- a/pkgs/swiftgen/lib/src/generator.dart +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -34,16 +34,23 @@ Future _generateObjCSwiftFile(Config config) => preamble: config.objcSwiftPreamble, )); -Future _generateObjCFile(Config config) => - run('swiftc', [ - '-c', p.absolute(config.objcSwiftFile.toFilePath()), +Future _generateObjCFile(Config config) => run( + 'swiftc', + [ + '-c', + p.absolute(config.objcSwiftFile.toFilePath()), ...config.input.files.map((uri) => p.absolute(uri.toFilePath())), - '-module-name', config.outModule, - '-emit-objc-header-path', config.objcHeader, - '-target', config.target.triple, - '-sdk', p.absolute(config.target.sdk.toFilePath()), + '-module-name', + config.outModule, + '-emit-objc-header-path', + config.objcHeader, + '-target', + config.target.triple, + '-sdk', + p.absolute(config.target.sdk.toFilePath()), ...config.input.compileArgs, - ], config.absTempDir); + ], + config.absTempDir); void _generateDartFile(Config config) { final generator = ffigen.FfiGen(logLevel: Level.SEVERE); @@ -54,16 +61,22 @@ void _generateDartFile(Config config) { wrapperName: config.ffigen.wrapperName ?? config.outModule, wrapperDocComment: config.ffigen.wrapperDocComment, preamble: config.ffigen.preamble, - functionDecl: config.ffigen.functionDecl ?? ffigen.DeclarationFilters.excludeAll, - structDecl: config.ffigen.structDecl ?? ffigen.DeclarationFilters.excludeAll, + functionDecl: + config.ffigen.functionDecl ?? ffigen.DeclarationFilters.excludeAll, + structDecl: + config.ffigen.structDecl ?? ffigen.DeclarationFilters.excludeAll, unionDecl: config.ffigen.unionDecl ?? ffigen.DeclarationFilters.excludeAll, - enumClassDecl: config.ffigen.enumClassDecl ?? ffigen.DeclarationFilters.excludeAll, - unnamedEnumConstants: config.ffigen.unnamedEnumConstants ?? ffigen.DeclarationFilters.excludeAll, + enumClassDecl: + config.ffigen.enumClassDecl ?? ffigen.DeclarationFilters.excludeAll, + unnamedEnumConstants: config.ffigen.unnamedEnumConstants ?? + ffigen.DeclarationFilters.excludeAll, globals: config.ffigen.globals ?? ffigen.DeclarationFilters.excludeAll, macroDecl: config.ffigen.macroDecl ?? ffigen.DeclarationFilters.excludeAll, typedefs: config.ffigen.typedefs ?? ffigen.DeclarationFilters.excludeAll, - objcInterfaces: config.ffigen.objcInterfaces ?? ffigen.DeclarationFilters.excludeAll, - objcProtocols: config.ffigen.objcProtocols ?? ffigen.DeclarationFilters.excludeAll, + objcInterfaces: + config.ffigen.objcInterfaces ?? ffigen.DeclarationFilters.excludeAll, + objcProtocols: + config.ffigen.objcProtocols ?? ffigen.DeclarationFilters.excludeAll, entryPoints: [Uri.file(config.objcHeader)], compilerOpts: [ ...getCStandardLibraryHeadersForMac(), diff --git a/pkgs/swiftgen/lib/src/util.dart b/pkgs/swiftgen/lib/src/util.dart index d90a8d46a6..f808a9410a 100644 --- a/pkgs/swiftgen/lib/src/util.dart +++ b/pkgs/swiftgen/lib/src/util.dart @@ -8,9 +8,8 @@ import 'config.dart'; Future run( String executable, List arguments, String workingDir) async { - final process = await Process.start( - executable, arguments, - workingDirectory: workingDir); + final process = + await Process.start(executable, arguments, workingDirectory: workingDir); process.stdout.listen(stdout.add); process.stderr.listen(stderr.add); if ((await process.exitCode) != 0) { @@ -23,6 +22,7 @@ Future getHostTarget() async { // TODO: swiftc -print-target-info, target.triple triple: 'x86_64-apple-macosx14.0', // TODO: xcrun --show-sdk-path - sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), + sdk: Uri.directory( + '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), ); } diff --git a/pkgs/swiftgen/lib/swiftgen.dart b/pkgs/swiftgen/lib/swiftgen.dart index d0c904507f..f764138d1d 100644 --- a/pkgs/swiftgen/lib/swiftgen.dart +++ b/pkgs/swiftgen/lib/swiftgen.dart @@ -3,11 +3,12 @@ // BSD-style license that can be found in the LICENSE file. export 'package:ffigen/ffigen.dart' show DeclarationFilters; -export 'src/config.dart' show - Config, - FfiGenConfig, - JsonFileInput, - SwiftFileInput, - SwiftModuleInput, - Target; +export 'src/config.dart' + show + Config, + FfiGenConfig, + JsonFileInput, + SwiftFileInput, + SwiftModuleInput, + Target; export 'src/generator.dart' show generate; diff --git a/pkgs/swiftgen/temp/AVFAudio.symbols.json b/pkgs/swiftgen/temp/AVFAudio.symbols.json index fb8a0baaeb..6d13cf1c11 100644 --- a/pkgs/swiftgen/temp/AVFAudio.symbols.json +++ b/pkgs/swiftgen/temp/AVFAudio.symbols.json @@ -1 +1,150865 @@ -{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","init(scope:element:dictionary:)"],"names":{"title":"init(scope:element:dictionary:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","spatializeIfMono"],"names":{"title":"AVAudio3DMixingSourceMode.spatializeIfMono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioIONode","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode"],"names":{"title":"AVAudioIONode","navigator":[{"kind":"identifier","spelling":"AVAudioIONode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:)"],"names":{"title":"init(contentsOfURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(PCMFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:bufferListNoCopy:deallocator:)"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeEffect"],"names":{"title":"AVAudioUnitTypeEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode"],"names":{"title":"AVAudioMixerNode","navigator":[{"kind":"identifier","spelling":"AVAudioMixerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:bus:)"],"names":{"title":"disconnectNodeInput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing"],"names":{"title":"AVAudioStereoMixing","navigator":[{"kind":"identifier","spelling":"AVAudioStereoMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(py)type","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","type"],"names":{"title":"type","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFrameCount"],"names":{"title":"AVAudioFrameCount","navigator":[{"kind":"identifier","spelling":"AVAudioFrameCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","nominalBitRate"],"names":{"title":"nominalBitRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","init(channel:key:pressure:)"],"names":{"title":"init(channel:key:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFramePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFramePosition"],"names":{"title":"AVAudioFramePosition","navigator":[{"kind":"identifier","spelling":"AVAudioFramePosition"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVectorOrientation(_:_:)"],"names":{"title":"AVAudioMake3DVectorOrientation(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"functionSignature":{"parameters":[{"name":"forward","declarationFragments":[{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},{"name":"up","declarationFragments":[{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode"],"names":{"title":"AVAudioSinkNode","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo"],"names":{"title":"AVAudioConverterPrimeInfo","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","bookmark"],"names":{"title":"AVSpeechSynthesisMarker.Mark.bookmark","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType"],"names":{"title":"AVMIDIControlChangeEvent.MessageType","navigator":[{"kind":"identifier","spelling":"MessageType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)reverseEvents","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","reverseEvents()"],"names":{"title":"reverseEvents()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","authorized"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.authorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","soundField"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.soundField","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamento"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamento","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)channelMap","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","channelMap"],"names":{"title":"channelMap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer"],"names":{"title":"AVAudioSequencer","navigator":[{"kind":"identifier","spelling":"AVAudioSequencer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeFormatConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeFormatConverter"],"names":{"title":"AVAudioUnitTypeFormatConverter","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","speechVoices()"],"names":{"title":"speechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","lyricist"],"names":{"title":"lyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)sourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","sourceMode"],"names":{"title":"sourceMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeGenerator"],"names":{"title":"AVAudioUnitTypeGenerator","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layout"],"names":{"title":"layout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","currentLanguageCode()"],"names":{"title":"currentLanguageCode()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)soloed","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isSoloed"],"names":{"title":"isSoloed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:maximumPacketSize:)"],"names":{"title":"init(format:packetCapacity:maximumPacketSize:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTF"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTF","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","synthesizeSpeechRequest(_:)"],"names":{"title":"synthesizeSpeechRequest(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"speechRequest","declarationFragments":[{"kind":"identifier","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","enumerateEvents(in:using:)"],"names":{"title":"enumerateEvents(in:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination"],"names":{"title":"AVAudioMixingDestination","navigator":[{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","recordedDate"],"names":{"title":"recordedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","sphericalHead"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.sphericalHead","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(bookmarkName:atByteSampleOffset:)"],"names":{"title":"init(bookmarkName:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)outputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","outputFormat"],"names":{"title":"outputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechSynthesisOutputMetadataBlock"],"names":{"title":"speechSynthesisOutputMetadataBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCapacity"],"names":{"title":"packetCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:)"],"names":{"title":"scheduleBuffer(_:at:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMIDIProcessor","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMIDIProcessor"],"names":{"title":"AVAudioUnitTypeMIDIProcessor","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","endOfStream"],"names":{"title":"AVAudioConverterInputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","paragraph"],"names":{"title":"AVSpeechSynthesisMarker.Mark.paragraph","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forOutputBus:)"],"names":{"title":"name(forOutputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forOutputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMixer","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMixer"],"names":{"title":"AVAudioUnitTypeMixer","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:)"],"names":{"title":"disconnectNodeInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:)"],"names":{"title":"init(format:packetCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType"],"names":{"title":"AVAudioEnvironmentOutputType","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStamp"],"names":{"title":"AVMusicTimeStamp","navigator":[{"kind":"identifier","spelling":"AVMusicTimeStamp"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing"],"names":{"title":"AVAudio3DMixing","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","renderingAlgorithm"],"names":{"title":"renderingAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicDevice"],"names":{"title":"AVAudioUnitTypeMusicDevice","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(language:)"],"names":{"title":"init(language:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sostenuto"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sostenuto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)versionString","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","versionString"],"names":{"title":"versionString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)detachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","detach(_:)"],"names":{"title":"detach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init(yaw:pitch:roll:)"],"names":{"title":"init(yaw:pitch:roll:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)inputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","inputFormat"],"names":{"title":"inputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","bypass"],"names":{"title":"AVAudio3DMixingSourceMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","init(type:data:)"],"names":{"title":"init(type:data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","createAndAppendTrack()"],"names":{"title":"createAndAppendTrack()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","personalVoiceAuthorizationStatus"],"names":{"title":"personalVoiceAuthorizationStatus","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:)"],"names":{"title":"disconnectNodeOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:)"],"names":{"title":"sendMIDIEvent(_:data1:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","seconds(forBeats:)"],"names":{"title":"seconds(forBeats:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"beats","declarationFragments":[{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","denied"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","bankSelect"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.bankSelect","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyAndMergeEvents(in:from:mergeAt:)"],"names":{"title":"copyAndMergeEvents(in:from:mergeAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"mergeAt","internalName":"mergeStartBeat","declarationFragments":[{"kind":"identifier","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSequencerUserCallback","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencerUserCallback"],"names":{"title":"AVAudioSequencerUserCallback","navigator":[{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization()"],"names":{"title":"requestPersonalVoiceAuthorization()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","none"],"names":{"title":"AVAudioConverterPrimeMethod.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeBus"],"names":{"title":"AVAudioNodeBus","navigator":[{"kind":"identifier","spelling":"AVAudioNodeBus"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicEffect"],"names":{"title":"AVAudioUnitTypeMusicEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","sequenceNumber"],"names":{"title":"AVMIDIMetaEvent.EventType.sequenceNumber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeCompletionHandler"],"names":{"title":"AVAudioNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","init(channel:key:velocity:duration:)"],"names":{"title":"init(channel:key:velocity:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyNum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOfflineEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOfflineEffect"],"names":{"title":"AVAudioUnitTypeOfflineEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPlayerNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionHandler"],"names":{"title":"AVAudioPlayerNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ"],"names":{"title":"AVAudioUnitEQ","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","pointSourceInHeadMode"],"names":{"title":"pointSourceInHeadMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","error"],"names":{"title":"AVAudioConverterOutputStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:bus:)"],"names":{"title":"disconnectNodeOutput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEngine","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine"],"names":{"title":"AVAudioEngine","navigator":[{"kind":"identifier","spelling":"AVAudioEngine"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)typeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","typeName"],"names":{"title":"typeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOutput"],"names":{"title":"AVAudioUnitTypeOutput","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forSeconds:)"],"names":{"title":"beats(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer"],"names":{"title":"AVAudioPCMBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(identifier:)"],"names":{"title":"init(identifier:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypePanner","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypePanner"],"names":{"title":"AVAudioUnitTypePanner","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicEventEnumerationBlock","interfaceLanguage":"swift"},"pathComponents":["AVMusicEventEnumerationBlock"],"names":{"title":"AVMusicEventEnumerationBlock","navigator":[{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDISysExEvent(_:)"],"names":{"title":"sendMIDISysExEvent(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiData","declarationFragments":[{"kind":"identifier","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey"],"names":{"title":"AVAudioSequencer.InfoDictionaryKey","navigator":[{"kind":"identifier","spelling":"InfoDictionaryKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechWaves"],"names":{"title":"AVAudioUnitDistortionPreset.speechWaves","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","equalPowerPanning"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.equalPowerPanning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","localizedTypeName"],"names":{"title":"localizedTypeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType"],"names":{"title":"AVMIDIMetaEvent.EventType","navigator":[{"kind":"identifier","spelling":"EventType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","installTap(onBus:bufferSize:format:block:)"],"names":{"title":"installTap(onBus:bufferSize:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"bufferSize","declarationFragments":[{"kind":"identifier","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)currentPosition","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","currentPosition"],"names":{"title":"currentPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions"],"names":{"title":"AVAudioSessionActivationOptions","navigator":[{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing"],"names":{"title":"AVAudioMixing","navigator":[{"kind":"identifier","spelling":"AVAudioMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixing","preciseIdentifier":"c:objc(pl)AVAudio3DMixing"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioStereoMixing","preciseIdentifier":"c:objc(pl)AVAudioStereoMixing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions"],"names":{"title":"AVMusicSequenceLoadOptions","navigator":[{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechVoices"],"names":{"title":"speechVoices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternOmnidirectional","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","omnidirectional"],"names":{"title":"omnidirectional","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization(completionHandler:)"],"names":{"title":"requestPersonalVoiceAuthorization(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)prepare","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","prepare()"],"names":{"title":"prepare()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","send(_:)"],"names":{"title":"send(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"eventList","declarationFragments":[{"kind":"identifier","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed"],"names":{"title":"AVAudioUnitVarispeed","navigator":[{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","unsupported"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.unsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternCardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","cardioid"],"names":{"title":"cardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:toBus:format:)"],"names":{"title":"connect(_:to:fromBus:toBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"fromBus","internalName":"bus1","declarationFragments":[{"kind":"identifier","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"toBus","internalName":"bus2","declarationFragments":[{"kind":"identifier","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(wordRange:atByteSampleOffset:)"],"names":{"title":"init(wordRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(sampleTime:atRate:)"],"names":{"title":"init(sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","init(channel:programNumber:)"],"names":{"title":"init(channel:programNumber:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVMusicTimeStampEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStampEndOfTrack"],"names":{"title":"AVMusicTimeStampEndOfTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","word"],"names":{"title":"AVSpeechSynthesisMarker.Mark.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateStrategyKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateStrategyKey"],"names":{"title":"AVEncoderBitRateStrategyKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layout:)"],"names":{"title":"init(layout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDidFinishPlaying(_:successfully:)"],"names":{"title":"audioPlayerDidFinishPlaying(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent"],"names":{"title":"AVExtendedNoteOnEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","back"],"names":{"title":"back","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","programNumber"],"names":{"title":"programNumber","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:bankMSB:bankLSB:onChannel:)"],"names":{"title":"sendProgramChange(_:bankMSB:bankLSB:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","smallRoom"],"names":{"title":"AVAudioUnitReverbPreset.smallRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:sampleTime:atRate:)"],"names":{"title":"init(hostTime:sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","updateSpeechVoices()"],"names":{"title":"updateSpeechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVMakeBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVMakeBeatRange(_:_:)"],"names":{"title":"AVMakeBeatRange(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"functionSignature":{"parameters":[{"name":"startBeat","declarationFragments":[{"kind":"identifier","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"lengthInBeats","declarationFragments":[{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disableManualRenderingMode()"],"names":{"title":"disableManualRenderingMode()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark"],"names":{"title":"AVSpeechSynthesisMarker.Mark","navigator":[{"kind":"identifier","spelling":"Mark"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:fileTypeHint:)"],"names":{"title":"init(contentsOfURL:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:fileTypeHint:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:format:)"],"names":{"title":"connect(_:to:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tempoTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tempoTrack"],"names":{"title":"tempoTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","text"],"names":{"title":"AVMIDIMetaEvent.EventType.text","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderEncodeErrorDidOccur(_:error:)"],"names":{"title":"audioRecorderEncodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount"],"names":{"title":"AVMusicTrackLoopCount","navigator":[{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationFront","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","front"],"names":{"title":"front","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated1"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","endOfStream"],"names":{"title":"AVAudioConverterOutputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInSeconds"],"names":{"title":"currentPositionInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent"],"names":{"title":"AVMIDISysexEvent","navigator":[{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","modWheel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.modWheel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset"],"names":{"title":"AVAudioUnitReverbPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(sentenceRange:atByteSampleOffset:)"],"names":{"title":"init(sentenceRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:groupID:duration:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","phoneme"],"names":{"title":"AVSpeechSynthesisMarker.Mark.phoneme","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","notDetermined"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.notDetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","isVoiceProcessingEnabled"],"names":{"title":"isVoiceProcessingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","init(parameterID:scope:element:value:)"],"names":{"title":"init(parameterID:scope:element:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:data2:)"],"names":{"title":"sendMIDIEvent(_:data1:data2:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data2","declarationFragments":[{"kind":"identifier","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)offsetTime","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","offsetTime"],"names":{"title":"offsetTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBottom","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","bottom"],"names":{"title":"bottom","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hold2Pedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.hold2Pedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","renderOffline(_:to:)"],"names":{"title":"renderOffline(_:to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"functionSignature":{"parameters":[{"name":"numberOfFrames","declarationFragments":[{"kind":"identifier","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"to","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputConnectionPoint(for:inputBus:)"],"names":{"title":"inputConnectionPoint(for:inputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"inputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","inputFormat(forBus:)"],"names":{"title":"inputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderDidFinishRecording(_:successfully:)"],"names":{"title":"audioRecorderDidFinishRecording(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)userInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","userInfo"],"names":{"title":"userInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus"],"names":{"title":"AVAudioConverterInputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceBitDepth"],"names":{"title":"sourceBitDepth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","availableVoicesDidChangeNotification"],"names":{"title":"availableVoicesDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationRight","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","right"],"names":{"title":"right","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","soft"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.soft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent"],"names":{"title":"AVMIDIProgramChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat"],"names":{"title":"AVAudioCommonFormat","navigator":[{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumRoom"],"names":{"title":"AVAudioUnitReverbPreset.mediumRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:frameCapacity:)"],"names":{"title":"init(pcmFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(paragraphRange:atByteSampleOffset:)"],"names":{"title":"init(paragraphRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationLeft","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","left"],"names":{"title":"left","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVExtendedNoteOnEventDefaultInstrument","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","defaultInstrument"],"names":{"title":"defaultInstrument","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","foot"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.foot","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode"],"names":{"title":"AVAudioEngineManualRenderingMode","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","noDataNow"],"names":{"title":"AVAudioConverterInputStatus.noDataNow","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@yaw","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","yaw"],"names":{"title":"yaw","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","sentence"],"names":{"title":"AVSpeechSynthesisMarker.Mark.sentence","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)attachedNodes","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attachedNodes"],"names":{"title":"attachedNodes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputFormat(forBus:)"],"names":{"title":"outputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","haveData"],"names":{"title":"AVAudioConverterInputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime"],"names":{"title":"AVAudioTime","navigator":[{"kind":"identifier","spelling":"AVAudioTime"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisIPANotationAttribute","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisIPANotationAttribute"],"names":{"title":"AVSpeechSynthesisIPANotationAttribute","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","presetDictionary"],"names":{"title":"presetDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","setVoiceProcessingEnabled(_:)"],"names":{"title":"setVoiceProcessingEnabled(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"enabled","declarationFragments":[{"kind":"identifier","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","notRunning"],"names":{"title":"AVAudioEngineManualRenderingError.notRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layoutTag"],"names":{"title":"layoutTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVFormatIDKey","interfaceLanguage":"swift"},"pathComponents":["AVFormatIDKey"],"names":{"title":"AVFormatIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForInputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forInputBus:)"],"names":{"title":"name(forInputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forInputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","enableManualRenderingMode(_:format:maximumFrameCount:)"],"names":{"title":"enableManualRenderingMode(_:format:maximumFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"mode","declarationFragments":[{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},{"name":"format","internalName":"pcmFormat","declarationFragments":[{"kind":"identifier","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"maximumFrameCount","declarationFragments":[{"kind":"identifier","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@roll","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","roll"],"names":{"title":"roll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch"],"names":{"title":"AVAudioUnitTimePitch","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isLoopingEnabled"],"names":{"title":"isLoopingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","cancelSpeechRequest()"],"names":{"title":"cancelSpeechRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play(atTime:)"],"names":{"title":"play(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputConnectionPoints(for:outputBus:)"],"names":{"title":"outputConnectionPoints(for:outputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"outputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker"],"names":{"title":"AVSpeechSynthesisMarker","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","breath"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.breath","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDecodeErrorDidOccur(_:error:)"],"names":{"title":"audioPlayerDecodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","otherFormat"],"names":{"title":"AVAudioCommonFormat.otherFormat","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent"],"names":{"title":"AVExtendedTempoEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","legatoPedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.legatoPedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationTop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","top"],"names":{"title":"top","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(phonemeString:atByteSampleOffset:)"],"names":{"title":"init(phonemeString:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","setUserCallback(_:)"],"names":{"title":"setUserCallback(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"userCallback","declarationFragments":[{"kind":"identifier","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:onChannel:)"],"names":{"title":"sendProgramChange(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated3"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","phoneme"],"names":{"title":"phoneme","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMinimumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMinimumSpeechRate"],"names":{"title":"AVSpeechUtteranceMinimumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMaximumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMaximumSpeechRate"],"names":{"title":"AVSpeechUtteranceMaximumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","referenceDistance"],"names":{"title":"referenceDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest"],"names":{"title":"AVSpeechSynthesisProviderRequest","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","nodeTime(forPlayerTime:)"],"names":{"title":"nodeTime(forPlayerTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forPlayerTime","internalName":"playerTime","declarationFragments":[{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeInfo"],"names":{"title":"primeInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","pointSource"],"names":{"title":"AVAudio3DMixingSourceMode.pointSource","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(settings:)"],"names":{"title":"init(settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:)"],"names":{"title":"begin(category:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceEncoder"],"names":{"title":"sourceEncoder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","subTitle"],"names":{"title":"subTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits"],"names":{"title":"AVSpeechSynthesisVoice.Traits","navigator":[{"kind":"identifier","spelling":"Traits"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","allTagNames"],"names":{"title":"allTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","age"],"names":{"title":"age","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","loadFactoryReverbPreset(_:)"],"names":{"title":"loadFactoryReverbPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isInManualRenderingMode"],"names":{"title":"isInManualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeak:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeak:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeak","internalName":"marker","declarationFragments":[{"kind":"identifier","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:)"],"names":{"title":"scheduleFile(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(data:soundBankURL:)"],"names":{"title":"init(data:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","pan"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.pan","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:instrumentID:groupID:duration:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:completionHandler:)"],"names":{"title":"begin(category:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","maximumDistance"],"names":{"title":"maximumDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeMethod"],"names":{"title":"primeMethod","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:)"],"names":{"title":"init(streamDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat32"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated4"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated4","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:interleaved:channelLayout:)"],"names":{"title":"init(commonFormat:sampleRate:interleaved:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","min"],"names":{"title":"AVAudioQuality.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationLower","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","lower"],"names":{"title":"lower","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVChannelLayoutKey","interfaceLanguage":"swift"},"pathComponents":["AVChannelLayoutKey"],"names":{"title":"AVChannelLayoutKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer"],"names":{"title":"AVSpeechSynthesizer","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Constant","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Constant"],"names":{"title":"AVAudioBitRateStrategy_Constant","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:)"],"names":{"title":"instantiate(with:options:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTempo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:fileTypeHint:)"],"names":{"title":"init(data:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_LongTermAverage","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_LongTermAverage"],"names":{"title":"AVAudioBitRateStrategy_LongTermAverage","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadSoundBankInstrument(at:program:bankMSB:bankLSB:)"],"names":{"title":"loadSoundBankInstrument(at:program:bankMSB:bankLSB:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"bankURL","declarationFragments":[{"kind":"identifier","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:format:)"],"names":{"title":"init(URL:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:format:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","ambienceBed"],"names":{"title":"AVAudio3DMixingSourceMode.ambienceBed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesisProviderOutputBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderOutputBlock"],"names":{"title":"AVSpeechSynthesisProviderOutputBlock","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"], "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVBeatRange"],"names":{"title":"AVBeatRange","navigator":[{"kind":"identifier","spelling":"AVBeatRange"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"_AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","expression"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.expression","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)musicSequence","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","musicSequence"],"names":{"title":"musicSequence","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMode"],"names":{"title":"manualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(SSMLRepresentation:voice:)"],"names":{"title":"init(SSMLRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:voice:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternSubcardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","subcardioid"],"names":{"title":"subcardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetDescriptions"],"names":{"title":"packetDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationUpper","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","upper"],"names":{"title":"upper","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitDepthHintKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitDepthHintKey"],"names":{"title":"AVEncoderBitDepthHintKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)outputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputNode"],"names":{"title":"outputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)parameterID","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","parameterID"],"names":{"title":"parameterID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIOutput"],"names":{"title":"hasMIDIOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:fileTypeHint:)"],"names":{"title":"init(contentsOf:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","balance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.balance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Variable","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Variable"],"names":{"title":"AVAudioBitRateStrategy_Variable","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","immediate"],"names":{"title":"AVSpeechBoundary.immediate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityKey"],"names":{"title":"AVEncoderAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiCellphoneConcert"],"names":{"title":"AVAudioUnitDistortionPreset.multiCellphoneConcert","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_VariableConstrained","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_VariableConstrained"],"names":{"title":"AVAudioBitRateStrategy_VariableConstrained","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:)"],"names":{"title":"init(forReading:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat64"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat64","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(markerType:forTextRange:atByteSampleOffset:)"],"names":{"title":"init(markerType:forTextRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated2"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play(at:)"],"names":{"title":"play(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(name:identifier:primaryLanguages:supportedLanguages:)"],"names":{"title":"init(name:identifier:primaryLanguages:supportedLanguages:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponent"],"names":{"title":"audioComponent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layoutTag:)"],"names":{"title":"init(layoutTag:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","voiceTraits"],"names":{"title":"voiceTraits","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","premium"],"names":{"title":"AVSpeechSynthesisVoiceQuality.premium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityForVBRKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityForVBRKey"],"names":{"title":"AVEncoderAudioQualityForVBRKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterAlgorithm"],"names":{"title":"sampleRateConverterAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer"],"names":{"title":"AVAudioBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfChannels"],"names":{"title":"numberOfChannels","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","prepare(withFrameCount:)"],"names":{"title":"prepare(withFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withFrameCount","internalName":"frameCount","declarationFragments":[{"kind":"identifier","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeakRangeOfSpeechString","internalName":"characterRange","declarationFragments":[{"kind":"identifier","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint"],"names":{"title":"AVAudio3DPoint","navigator":[{"kind":"identifier","spelling":"AVAudio3DPoint"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","leave()"],"names":{"title":"leave()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","enhanced"],"names":{"title":"AVSpeechSynthesisVoiceQuality.enhanced","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@x","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","x"],"names":{"title":"x","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRatePerChannelKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRatePerChannelKey"],"names":{"title":"AVEncoderBitRatePerChannelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","loadPreset(at:)"],"names":{"title":"loadPreset(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"url","declarationFragments":[{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:commonFormat:interleaved:)"],"names":{"title":"init(forReading:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality"],"names":{"title":"AVAudioQuality","navigator":[{"kind":"identifier","spelling":"AVAudioQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt16"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt16","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","userTagNames"],"names":{"title":"userTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterQuality"],"names":{"title":"sampleRateConverterQuality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)inputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputNode"],"names":{"title":"inputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","word"],"names":{"title":"AVSpeechBoundary.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingBlock"],"names":{"title":"manualRenderingBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:channels:interleaved:)"],"names":{"title":"init(commonFormat:sampleRate:channels:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","rolloffFactor"],"names":{"title":"rolloffFactor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allNotesOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allNotesOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateKey"],"names":{"title":"AVEncoderBitRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(format:renderBlock:)"],"names":{"title":"init(format:renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteCapacity"],"names":{"title":"byteCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","data(withSMPTEResolution:error:)"],"names":{"title":"data(withSMPTEResolution:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"withSMPTEResolution","internalName":"SMPTEResolution","declarationFragments":[{"kind":"identifier","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","approximateDurationInSeconds"],"names":{"title":"approximateDurationInSeconds","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication"],"names":{"title":"AVAudioApplication","navigator":[{"kind":"identifier","spelling":"AVAudioApplication"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","primaryLanguages"],"names":{"title":"primaryLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType"],"names":{"title":"AVAudioUnitEQFilterType","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","mark"],"names":{"title":"mark","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)running","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isRunning"],"names":{"title":"isRunning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","default"],"names":{"title":"AVSpeechSynthesisVoiceQuality.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","isSandboxSafe"],"names":{"title":"isSandboxSafe","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentDevice"],"names":{"title":"currentDevice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channelLayout:)"],"names":{"title":"init(standardFormatWithSampleRate:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)mainMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","mainMixerNode"],"names":{"title":"mainMixerNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","init(channel:messageType:value:)"],"names":{"title":"init(channel:messageType:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init(audioEngine:)"],"names":{"title":"init(audioEngine:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingSampleTime"],"names":{"title":"manualRenderingSampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsLoFi"],"names":{"title":"AVAudioUnitDistortionPreset.drumsLoFi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt32"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:)"],"names":{"title":"init(contentsOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","supportedLanguages"],"names":{"title":"supportedLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@forward","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","forward"],"names":{"title":"forward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteLength"],"names":{"title":"byteLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","textRange"],"names":{"title":"textRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","voiceSize"],"names":{"title":"voiceSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIOutput(_:)"],"names":{"title":"disconnectMIDIOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","undetermined"],"names":{"title":"AVAudioApplication.recordPermission.undetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent"],"names":{"title":"AVMIDIMetaEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@up","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","up"],"names":{"title":"up","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityHigh","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","high"],"names":{"title":"AVAudioQuality.high","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didCancel:)"],"names":{"title":"speechSynthesizer(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didCancel","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","album"],"names":{"title":"album","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isAutoShutdownEnabled"],"names":{"title":"isAutoShutdownEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)dither","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","dither"],"names":{"title":"dither","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIInput"],"names":{"title":"hasMIDIInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedSquared"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedSquared","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channels:)"],"names":{"title":"init(standardFormatWithSampleRate:channels:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiBrokenSpeaker"],"names":{"title":"AVAudioUnitDistortionPreset.multiBrokenSpeaker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","byteSampleOffset"],"names":{"title":"byteSampleOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters"],"names":{"title":"AVAudioUnitEQFilterParameters","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOfURL:soundBankURL:)"],"names":{"title":"init(contentsOfURL:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:soundBankURL:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didFinish:)"],"names":{"title":"speechSynthesizer(_:didFinish:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didFinish","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DAngularOrientation(_:_:_:)"],"names":{"title":"AVAudioMake3DAngularOrientation(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"functionSignature":{"parameters":[{"name":"yaw","declarationFragments":[{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"pitch","declarationFragments":[{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"roll","declarationFragments":[{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init(forward:up:)"],"names":{"title":"init(forward:up:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:completionHandler:)"],"names":{"title":"instantiate(with:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBufferBeats"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBufferBeats","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)downmix","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","downmix"],"names":{"title":"downmix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)framePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","framePosition"],"names":{"title":"framePosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init(x:y:z:)"],"names":{"title":"init(x:y:z:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sustain"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sustain","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","timeSignature"],"names":{"title":"timeSignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)componentURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","componentURL"],"names":{"title":"componentURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer"],"names":{"title":"AVAudioCompressedBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIInput(_:)"],"names":{"title":"disconnectMIDIInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioIONodeInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONodeInputBlock"],"names":{"title":"AVAudioIONodeInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudio3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVector"],"names":{"title":"AVAudio3DVector","navigator":[{"kind":"identifier","spelling":"AVAudio3DVector"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setManualRenderingInputPCMFormat(_:inputBlock:)"],"names":{"title":"setManualRenderingInputPCMFormat(_:inputBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"inputBlock","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)length","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","denied"],"names":{"title":"AVAudioApplication.recordPermission.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCount"],"names":{"title":"packetCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityLow","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","low"],"names":{"title":"AVAudioQuality.low","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:channelLayout:)"],"names":{"title":"init(streamDescription:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation"],"names":{"title":"AVAudio3DVectorOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode"],"names":{"title":"AVAudioInputNode","navigator":[{"kind":"identifier","spelling":"AVAudioInputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didContinue:)"],"names":{"title":"speechSynthesizer(_:didContinue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didContinue","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedFunk"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedFunk","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerVectorOrientation"],"names":{"title":"listenerVectorOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","bookmarkName"],"names":{"title":"bookmarkName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int32ChannelData"],"names":{"title":"int32ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit"],"names":{"title":"AVSpeechSynthesisProviderAudioUnit","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingFormat"],"names":{"title":"manualRenderingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@y","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","y"],"names":{"title":"y","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@z","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","z"],"names":{"title":"z","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","availableArchitectures"],"names":{"title":"availableArchitectures","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","messageType"],"names":{"title":"messageType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint"],"names":{"title":"AVAudioConnectionPoint","navigator":[{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","playerTime(forNodeTime:)"],"names":{"title":"playerTime(forNodeTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forNodeTime","internalName":"nodeTime","declarationFragments":[{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","distanceAttenuationModel"],"names":{"title":"distanceAttenuationModel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didStart:)"],"names":{"title":"speechSynthesizer(_:didStart:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didStart","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","granted"],"names":{"title":"AVAudioApplication.recordPermission.granted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","maximumPacketSize"],"names":{"title":"maximumPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMedium","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","medium"],"names":{"title":"AVAudioQuality.medium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play(_:)"],"names":{"title":"play(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedCubed"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedCubed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","write(to:smpteResolution:replaceExisting:)"],"names":{"title":"write(to:smpteResolution:replaceExisting:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"smpteResolution","internalName":"resolution","declarationFragments":[{"kind":"identifier","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"replaceExisting","internalName":"replace","declarationFragments":[{"kind":"identifier","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMaximumFrameCount"],"names":{"title":"manualRenderingMaximumFrameCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","artist"],"names":{"title":"artist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerAngularOrientation"],"names":{"title":"listenerAngularOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","prepareToRecord()"],"names":{"title":"prepareToRecord()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler"],"names":{"title":"AVAudioUnitSampler","navigator":[{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRateStrategy"],"names":{"title":"bitRateStrategy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didPause:)"],"names":{"title":"speechSynthesizer(_:didPause:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didPause","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInBeats","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInBeats"],"names":{"title":"lengthInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","write(from:)"],"names":{"title":"write(from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","composer"],"names":{"title":"composer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate"],"names":{"title":"AVSpeechSynthesizerDelegate","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:)"],"names":{"title":"write(_:toBufferCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","leadingFrames"],"names":{"title":"leadingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)iconURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","iconURL"],"names":{"title":"iconURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","offline"],"names":{"title":"AVAudioEngineManualRenderingMode.offline","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","passesAUVal"],"names":{"title":"passesAUVal","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","trailingFrames"],"names":{"title":"trailingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","reverbLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.reverbLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerBufferCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","BufferCallback"],"names":{"title":"AVSpeechSynthesizer.BufferCallback","navigator":[{"kind":"identifier","spelling":"BufferCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset"],"names":{"title":"AVAudioUnitDistortionPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","filterParameters"],"names":{"title":"filterParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadInstrument(at:)"],"names":{"title":"loadInstrument(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"instrumentURL","declarationFragments":[{"kind":"identifier","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleTime"],"names":{"title":"sampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect"],"names":{"title":"AVAudioUnitTimeEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer"],"names":{"title":"AVMIDIPlayer","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","trackNumber"],"names":{"title":"trackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)stride","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","stride"],"names":{"title":"stride","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandPass"],"names":{"title":"AVAudioUnitEQFilterType.bandPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","tempo"],"names":{"title":"AVMIDIMetaEvent.EventType.tempo","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter"],"names":{"title":"AVAudioRoutingArbiter","navigator":[{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPacketCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioPacketCount"],"names":{"title":"AVAudioPacketCount","navigator":[{"kind":"identifier","spelling":"AVAudioPacketCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)record","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record()"],"names":{"title":"record()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime"],"names":{"title":"hostTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod"],"names":{"title":"AVAudioConverterPrimeMethod","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameCapacity"],"names":{"title":"frameCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingBypassed"],"names":{"title":"isVoiceProcessingBypassed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerMarkerCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","MarkerCallback"],"names":{"title":"AVSpeechSynthesizer.MarkerCallback","navigator":[{"kind":"identifier","spelling":"MarkerCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComments","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","comments"],"names":{"title":"comments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadAudioFiles(at:)"],"names":{"title":"loadAudioFiles(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"audioFiles","declarationFragments":[{"kind":"identifier","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init(leadingFrames:trailingFrames:)"],"names":{"title":"init(leadingFrames:trailingFrames:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)globalGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","globalGain"],"names":{"title":"globalGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:)"],"names":{"title":"record(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(passingTest:)"],"names":{"title":"components(passingTest:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"passingTest","internalName":"testHandler","declarationFragments":[{"kind":"identifier","spelling":"testHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"testHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","level"],"names":{"title":"level","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRate"],"names":{"title":"bitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus"],"names":{"title":"AVAudioEngineManualRenderingStatus","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","endOfTrack"],"names":{"title":"AVMIDIMetaEvent.EventType.endOfTrack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","ended"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.ended","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isSampleTimeValid"],"names":{"title":"isSampleTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","init(tempo:)"],"names":{"title":"init(tempo:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent"],"names":{"title":"AVMIDIPolyPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate"],"names":{"title":"AVAudioRecorderDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","year"],"names":{"title":"year","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","speak(_:)"],"names":{"title":"speak(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","chorusLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.chorusLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMIDIPlayerCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayerCompletionHandler"],"names":{"title":"AVMIDIPlayerCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(py)tempo","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameLength"],"names":{"title":"frameLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter"],"names":{"title":"AVAudioConverter","navigator":[{"kind":"identifier","spelling":"AVAudioConverter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingAGCEnabled"],"names":{"title":"isVoiceProcessingAGCEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"desc","declarationFragments":[{"kind":"identifier","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:frameCapacity:)"],"names":{"title":"init(PCMFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:frameCapacity:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","enable"],"names":{"title":"enable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)fileFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","fileFormat"],"names":{"title":"fileFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBitBrush"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBitBrush","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","init(numberOfBands:)"],"names":{"title":"init(numberOfBands:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","setVolume(_:fadeDuration:)"],"names":{"title":"setVolume(_:fadeDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"volume","declarationFragments":[{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"fadeDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance"],"names":{"title":"AVSpeechUtterance","navigator":[{"kind":"identifier","spelling":"AVSpeechUtterance"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int16ChannelData"],"names":{"title":"int16ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","bypass"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","stereoPan"],"names":{"title":"stereoPan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder"],"names":{"title":"AVAudioRecorder","navigator":[{"kind":"identifier","spelling":"AVAudioRecorder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","mutableAudioBufferList"],"names":{"title":"mutableAudioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","started"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.started","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVector(_:_:_:)"],"names":{"title":"AVAudioMake3DVector(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowShelf"],"names":{"title":"AVAudioUnitEQFilterType.lowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)audioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","audioBufferList"],"names":{"title":"audioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","postUtteranceDelay"],"names":{"title":"postUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)processingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","processingFormat"],"names":{"title":"processingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","realtime"],"names":{"title":"AVAudioEngineManualRenderingMode.realtime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)streamDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","streamDescription"],"names":{"title":"streamDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall2"],"names":{"title":"AVAudioUnitReverbPreset.largeHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicEvent"],"names":{"title":"AVMusicEvent","navigator":[{"kind":"identifier","spelling":"AVMusicEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiPort"],"names":{"title":"AVMIDIMetaEvent.EventType.midiPort","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)bands","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","bands"],"names":{"title":"bands","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(forDuration:)"],"names":{"title":"record(forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission()"],"names":{"title":"requestRecordPermission()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(from:to:)"],"names":{"title":"init(from:to:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:settings:)"],"names":{"title":"init(URL:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:settings:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(cmAudioFormatDescription:)"],"names":{"title":"init(cmAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiChannel"],"names":{"title":"AVMIDIMetaEvent.EventType.midiChannel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)paused","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isPaused"],"names":{"title":"isPaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","error"],"names":{"title":"AVAudioEngineManualRenderingStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation"],"names":{"title":"AVAudio3DAngularOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions"],"names":{"title":"AVAudioPlayerNodeBufferOptions","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","copyright"],"names":{"title":"copyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDelay"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDelay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DPoint(_:_:_:)"],"names":{"title":"AVAudioMake3DPoint(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:error:withInputFrom:)"],"names":{"title":"convert(to:error:withInputFrom:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]},{"name":"withInputFrom","internalName":"inputBlock","declarationFragments":[{"kind":"identifier","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","max"],"names":{"title":"AVAudioQuality.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","floatChannelData"],"names":{"title":"floatChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","title"],"names":{"title":"title","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","mono"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.mono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandStop"],"names":{"title":"AVAudioUnitEQFilterType.bandStop","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","preUtteranceDelay"],"names":{"title":"preUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerPosition"],"names":{"title":"listenerPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isHostTimeValid"],"names":{"title":"isHostTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"],"names":{"title":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioEngineManualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingBlock"],"names":{"title":"AVAudioEngineManualRenderingBlock","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:forDuration:)"],"names":{"title":"record(atTime:forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","proprietaryEvent"],"names":{"title":"AVMIDIMetaEvent.EventType.proprietaryEvent","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall2"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(ssmlRepresentation:voice:)"],"names":{"title":"init(ssmlRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","supportsNumberInputChannels(_:outputChannels:)"],"names":{"title":"supportsNumberInputChannels(_:outputChannels:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"numInputChannels","declarationFragments":[{"kind":"identifier","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"outputChannels","internalName":"numOutputChannels","declarationFragments":[{"kind":"identifier","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"AVAudioApplication.recordPermission","navigator":[{"kind":"identifier","spelling":"recordPermission"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","loops"],"names":{"title":"loops","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)speaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isSpeaking"],"names":{"title":"isSpeaking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSinkNodeReceiverBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNodeReceiverBlock"],"names":{"title":"AVAudioSinkNodeReceiverBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","tagNames"],"names":{"title":"tagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","usesAutomatedParameters"],"names":{"title":"usesAutomatedParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","keySignature"],"names":{"title":"AVMIDIMetaEvent.EventType.keySignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)node","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","node"],"names":{"title":"node","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bandwidth"],"names":{"title":"bandwidth","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)overallGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","overallGain"],"names":{"title":"overallGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","resetAllControllers"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.resetAllControllers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:commonFormat:interleaved:)"],"names":{"title":"init(forWriting:settings:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)standard","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isStandard"],"names":{"title":"isStandard","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)masterGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","masterGain"],"names":{"title":"masterGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(CMAudioFormatDescription:)"],"names":{"title":"init(CMAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(cmAudioFormatDescription:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion"],"names":{"title":"AVAudioUnitDistortion","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent"],"names":{"title":"AVAUPresetEvent","navigator":[{"kind":"identifier","spelling":"AVAUPresetEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioSessionInterruptionWasSuspendedKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionInterruptionWasSuspendedKey"],"names":{"title":"AVAudioSessionInterruptionWasSuspendedKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationMuteStateKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","muteStateKey"],"names":{"title":"muteStateKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init(enableAdvancedDucking:duckingLevel:)"],"names":{"title":"init(enableAdvancedDucking:duckingLevel:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","init(channel:pressure:)"],"names":{"title":"init(channel:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall3"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(renderBlock:)"],"names":{"title":"init(renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","shared()"],"names":{"title":"shared()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)bus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","bus"],"names":{"title":"bus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","timeSignature"],"names":{"title":"AVMIDIMetaEvent.EventType.timeSignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputPresentationLatency"],"names":{"title":"outputPresentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","frequency"],"names":{"title":"frequency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:)"],"names":{"title":"init(forWriting:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNIT_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNIT_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOUNIT_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)enableRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","enableRate"],"names":{"title":"enableRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:format:)"],"names":{"title":"init(url:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat"],"names":{"title":"AVAudioFormat","navigator":[{"kind":"identifier","spelling":"AVAudioFormat"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","prefersAssistiveTechnologySettings"],"names":{"title":"prefersAssistiveTechnologySettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","standardLocalizedTagNames"],"names":{"title":"standardLocalizedTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","gain"],"names":{"title":"gain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationInputMuteStateChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","inputMuteStateChangeNotification"],"names":{"title":"inputMuteStateChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputType"],"names":{"title":"outputType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","invalidMode"],"names":{"title":"AVAudioEngineManualRenderingError.invalidMode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioFileTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioFileTypeKey"],"names":{"title":"AVAudioFileTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEverythingIsBroken"],"names":{"title":"AVAudioUnitDistortionPreset.multiEverythingIsBroken","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","duckingLevel"],"names":{"title":"duckingLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","volume"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.volume","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFile","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile"],"names":{"title":"AVAudioFile","navigator":[{"kind":"identifier","spelling":"AVAudioFile"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack"],"names":{"title":"AVMusicTrack","navigator":[{"kind":"identifier","spelling":"AVMusicTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)deleteRecording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deleteRecording()"],"names":{"title":"deleteRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","filterType"],"names":{"title":"filterType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","configurationDictionary"],"names":{"title":"configurationDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent"],"names":{"title":"AVMIDINoteEvent","navigator":[{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInSeconds"],"names":{"title":"lengthInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom2"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:from:)"],"names":{"title":"convert(to:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"from","internalName":"inputBuffer","declarationFragments":[{"kind":"identifier","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice"],"names":{"title":"AVSpeechSynthesisVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(fromFormat:toFormat:)"],"names":{"title":"init(fromFormat:toFormat:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(from:to:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:frameCount:)"],"names":{"title":"read(into:frameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"frameCount","internalName":"frames","declarationFragments":[{"kind":"identifier","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(pcmFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceDefaultSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceDefaultSpeechRate"],"names":{"title":"AVSpeechUtteranceDefaultSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","max"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","globalTuning"],"names":{"title":"globalTuning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_LSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_LSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","init(node:bus:)"],"names":{"title":"init(node:bus:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingInputMuted"],"names":{"title":"isVoiceProcessingInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","pre"],"names":{"title":"AVAudioConverterPrimeMethod.pre","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:)"],"names":{"title":"read(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","dataEntry"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.dataEntry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)recording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isRecording"],"names":{"title":"isRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_MSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_MSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError"],"names":{"title":"AVAudioEngineManualRenderingError","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent"],"names":{"title":"AVMIDIPitchBendEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)timeResolution","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","timeResolution"],"names":{"title":"timeResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allSoundOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allSoundOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters"],"names":{"title":"AVAudioEnvironmentReverbParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:settings:)"],"names":{"title":"init(url:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasCustomView"],"names":{"title":"hasCustomView","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode","init(receiverBlock:)"],"names":{"title":"init(receiverBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category"],"names":{"title":"AVAudioRoutingArbiter.Category","navigator":[{"kind":"identifier","spelling":"Category"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","smpteOffset"],"names":{"title":"AVMIDIMetaEvent.EventType.smpteOffset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)audioTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","audioTimeStamp"],"names":{"title":"audioTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice"],"names":{"title":"AVSpeechSynthesisProviderVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)commonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","commonFormat"],"names":{"title":"commonFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","pitchMultiplier"],"names":{"title":"pitchMultiplier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuted(_:)"],"names":{"title":"setInputMuted(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"muted","declarationFragments":[{"kind":"identifier","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMBitDepthKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMBitDepthKey"],"names":{"title":"AVLinearPCMBitDepthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationMIDIEndpoint"],"names":{"title":"destinationMIDIEndpoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeChamber"],"names":{"title":"AVAudioUnitReverbPreset.largeChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAudioQualityKey"],"names":{"title":"AVSampleRateConverterAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality"],"names":{"title":"AVSpeechSynthesisVoiceQuality","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument"],"names":{"title":"AVAudioUnitMIDIInstrument","navigator":[{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","reverbParameters"],"names":{"title":"reverbParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)interleaved","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isInterleaved"],"names":{"title":"isInterleaved","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager"],"names":{"title":"AVAudioUnitComponentManager","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(_:onChannel:)"],"names":{"title":"sendPressure(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pressure","declarationFragments":[{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechAlienChatter"],"names":{"title":"AVAudioUnitDistortionPreset.speechAlienChatter","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisVoiceIdentifierAlex","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceIdentifierAlex"],"names":{"title":"AVSpeechSynthesisVoiceIdentifierAlex","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Normal","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Normal"],"names":{"title":"AVSampleRateConverterAlgorithm_Normal","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","smf_ChannelsToTracks"],"names":{"title":"smf_ChannelsToTracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)position","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setMutedSpeechActivityEventListener(_:)"],"names":{"title":"setMutedSpeechActivityEventListener(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"listenerBlock","declarationFragments":[{"kind":"identifier","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsFloatKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsFloatKey"],"names":{"title":"AVLinearPCMIsFloatKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","inputRanDry"],"names":{"title":"AVAudioConverterOutputStatus.inputRanDry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","attackTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.attackTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPitchBend(_:onChannel:)"],"names":{"title":"sendPitchBend(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pitchbend","declarationFragments":[{"kind":"identifier","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","applicableRenderingAlgorithms"],"names":{"title":"applicableRenderingAlgorithms","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer"],"names":{"title":"AVAudioPlayer","navigator":[{"kind":"identifier","spelling":"AVAudioPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_MinimumPhase","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_MinimumPhase"],"names":{"title":"AVSampleRateConverterAlgorithm_MinimumPhase","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","audioFileSettings"],"names":{"title":"audioFileSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)attachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attach(_:)"],"names":{"title":"attach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)feedback","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","feedback"],"names":{"title":"feedback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsBigEndianKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsBigEndianKey"],"names":{"title":"AVLinearPCMIsBigEndianKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsNonInterleaved","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsNonInterleaved"],"names":{"title":"AVLinearPCMIsNonInterleaved","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfOutputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfOutputs"],"names":{"title":"numberOfOutputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","lowPassCutoff"],"names":{"title":"lowPassCutoff","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","midiNote"],"names":{"title":"midiNote","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","continueSpeaking()"],"names":{"title":"continueSpeaking()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","registrationsChangedNotification"],"names":{"title":"registrationsChangedNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","externalSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.externalSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopRange","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","loopRange"],"names":{"title":"loopRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator"],"names":{"title":"AVAudioUnitGenerator","navigator":[{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","initialized"],"names":{"title":"AVAudioEngineManualRenderingError.initialized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(forKey:withValue:onChannel:)"],"names":{"title":"sendPressure(forKey:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary"],"names":{"title":"AVSpeechBoundary","navigator":[{"kind":"identifier","spelling":"AVSpeechBoundary"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)inputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","isInputMuted"],"names":{"title":"isInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)lastRenderTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","lastRenderTime"],"names":{"title":"lastRenderTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode"],"names":{"title":"AVAudioNode","navigator":[{"kind":"identifier","spelling":"AVAudioNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioOutputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioOutputNode"],"names":{"title":"AVAudioOutputNode","navigator":[{"kind":"identifier","spelling":"AVAudioOutputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent"],"names":{"title":"AVMIDIChannelEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:format:)"],"names":{"title":"connect(_:to:fromBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destNodes","declarationFragments":[{"kind":"identifier","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},{"name":"fromBus","internalName":"sourceBus","declarationFragments":[{"kind":"identifier","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","mid"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.mid","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","destination(forMixer:bus:)"],"names":{"title":"destination(forMixer:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMixer","internalName":"mixer","declarationFragments":[{"kind":"identifier","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","instrument"],"names":{"title":"AVMIDIMetaEvent.EventType.instrument","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","clearEvents(in:)"],"names":{"title":"clearEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSourceNodeRenderBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNodeRenderBlock"],"names":{"title":"AVAudioSourceNodeRenderBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)occlusion","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","occlusion"],"names":{"title":"occlusion","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","female"],"names":{"title":"AVSpeechSynthesisVoiceGender.female","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeTapBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeTapBlock"],"names":{"title":"AVAudioNodeTapBlock","navigator":[{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","cathedral"],"names":{"title":"AVAudioUnitReverbPreset.cathedral","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode"],"names":{"title":"AVAudioEnvironmentNode","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamentoTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamentoTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","haveData"],"names":{"title":"AVAudioConverterOutputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","genre"],"names":{"title":"genre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","filterResonance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.filterResonance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateKey"],"names":{"title":"AVSampleRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","attributedSpeechString"],"names":{"title":"attributedSpeechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","linear"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.linear","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","ssmlRepresentation"],"names":{"title":"ssmlRepresentation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationAudioUnit"],"names":{"title":"destinationAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb"],"names":{"title":"AVAudioUnitReverb","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interrupts"],"names":{"title":"interrupts","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","addEvent(_:at:)"],"names":{"title":"addEvent(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"event","declarationFragments":[{"kind":"identifier","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"}]},{"name":"at","internalName":"beat","declarationFragments":[{"kind":"identifier","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","builtInSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.builtInSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","instrumentID"],"names":{"title":"instrumentID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVParameterEvent","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent"],"names":{"title":"AVParameterEvent","navigator":[{"kind":"identifier","spelling":"AVParameterEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)presentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","presentationLatency"],"names":{"title":"presentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInBeats"],"names":{"title":"currentPositionInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)speechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","speechString"],"names":{"title":"speechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","pauseSpeaking(at:)"],"names":{"title":"pauseSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","stopNote(_:onChannel:)"],"names":{"title":"stopNote(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(audioTimeStamp:sampleRate:)"],"names":{"title":"init(audioTimeStamp:sampleRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)latency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","latency"],"names":{"title":"latency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","min"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","trackName"],"names":{"title":"AVMIDIMetaEvent.EventType.trackName","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent"],"names":{"title":"AVMIDIChannelPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyISRC","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","ISRC"],"names":{"title":"ISRC","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interruptsAtLoop"],"names":{"title":"interruptsAtLoop","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","distanceAttenuationParameters"],"names":{"title":"distanceAttenuationParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay"],"names":{"title":"AVAudioUnitDelay","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","male"],"names":{"title":"AVSpeechSynthesisVoiceGender.male","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","voiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"voiceProcessingOtherAudioDuckingConfiguration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","default"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","copyright"],"names":{"title":"AVMIDIMetaEvent.EventType.copyright","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","moveEvents(in:by:)"],"names":{"title":"moveEvents(in:by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"by","internalName":"beatAmount","declarationFragments":[{"kind":"identifier","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode"],"names":{"title":"AVAudioPlayerNode","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode"],"names":{"title":"AVAudioSourceNode","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Mastering","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Mastering"],"names":{"title":"AVSampleRateConverterAlgorithm_Mastering","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitManufacturerNameApple","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitManufacturerNameApple"],"names":{"title":"AVAudioUnitManufacturerNameApple","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","init(channel:value:)"],"names":{"title":"init(channel:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumChamber"],"names":{"title":"AVAudioUnitReverbPreset.mediumChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","stopSpeaking(at:)"],"names":{"title":"stopSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","stereoPassThrough"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.stereoPassThrough","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","encodingApplication"],"names":{"title":"encodingApplication","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioChannelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelCount"],"names":{"title":"AVAudioChannelCount","navigator":[{"kind":"identifier","spelling":"AVAudioChannelCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithmKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithmKey"],"names":{"title":"AVSampleRateConverterAlgorithmKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","releaseTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.releaseTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:)"],"names":{"title":"init(hostTime:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect"],"names":{"title":"AVAudioUnitEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate"],"names":{"title":"AVAudioPlayerDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout"],"names":{"title":"AVAudioChannelLayout","navigator":[{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","headphones"],"names":{"title":"AVAudioEnvironmentOutputType.headphones","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendController(_:withValue:onChannel:)"],"names":{"title":"sendController(_:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"controller","declarationFragments":[{"kind":"identifier","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent"],"names":{"title":"AVMIDIControlChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","auto"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:)"],"names":{"title":"scheduleBuffer(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"],"names":{"title":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioConverterInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputBlock"],"names":{"title":"AVAudioConverterInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputStatus","preciseIdentifier":"c:@E@AVAudioConverterInputStatus"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","normal"],"names":{"title":"AVAudioConverterPrimeMethod.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus"],"names":{"title":"AVAudioConverterOutputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","extrapolateTime(fromAnchor:)"],"names":{"title":"extrapolateTime(fromAnchor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"fromAnchor","internalName":"anchorTime","declarationFragments":[{"kind":"identifier","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOIONODE_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOIONODE_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOIONODE_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeChannelLayoutTags"],"names":{"title":"availableEncodeChannelLayoutTags","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level","navigator":[{"kind":"identifier","spelling":"Level"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","unspecified"],"names":{"title":"AVSpeechSynthesisVoiceGender.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall"],"names":{"title":"AVAudioUnitReverbPreset.largeHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTFHQ"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTFHQ","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)recordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"recordPermission","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","exponential"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.exponential","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataRendered"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataRendered","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forHostTime:error:)"],"names":{"title":"beats(forHostTime:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"inHostTime","declarationFragments":[{"kind":"identifier","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isNoveltyVoice"],"names":{"title":"isNoveltyVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","auto"],"names":{"title":"AVAudioEnvironmentOutputType.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoRate"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoRate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyEvents(in:from:insertAt:)"],"names":{"title":"copyEvents(in:from:insertAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"insertAt","internalName":"insertStartBeat","declarationFragments":[{"kind":"identifier","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataPlayedBack"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataPlayedBack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","startNote(_:withVelocity:onChannel:)"],"names":{"title":"startNote(_:withVelocity:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withVelocity","internalName":"velocity","declarationFragments":[{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","enableAdvancedDucking"],"names":{"title":"enableAdvancedDucking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission(completionHandler:)"],"names":{"title":"requestRecordPermission(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"response","declarationFragments":[{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","success"],"names":{"title":"AVAudioEngineManualRenderingStatus.success","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVNumberOfChannelsKey","interfaceLanguage":"swift"},"pathComponents":["AVNumberOfChannelsKey"],"names":{"title":"AVNumberOfChannelsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechRadioTower"],"names":{"title":"AVAudioUnitDistortionPreset.speechRadioTower","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playback"],"names":{"title":"AVAudioRoutingArbiter.Category.playback","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highShelf"],"names":{"title":"AVAudioUnitEQFilterType.highShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeSampleRates"],"names":{"title":"availableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isPersonalVoice"],"names":{"title":"isPersonalVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","groupID"],"names":{"title":"groupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(ssmlRepresentation:)"],"names":{"title":"init(ssmlRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","plate"],"names":{"title":"AVAudioUnitReverbPreset.plate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:toMarkerCallback:)"],"names":{"title":"write(_:toBufferCallback:toMarkerCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]},{"name":"toMarkerCallback","internalName":"markerCallback","declarationFragments":[{"kind":"identifier","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDepth"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDepth","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","cuePoint"],"names":{"title":"AVMIDIMetaEvent.EventType.cuePoint","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)language","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","language"],"names":{"title":"language","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","inverse"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.inverse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","keySignature"],"names":{"title":"keySignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent"],"names":{"title":"AVMusicUserEvent","navigator":[{"kind":"identifier","spelling":"AVMusicUserEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","seconds(forHostTime:)"],"names":{"title":"seconds(forHostTime:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"hostTime","declarationFragments":[{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","overlap"],"names":{"title":"overlap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","parametric"],"names":{"title":"AVAudioUnitEQFilterType.parametric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeSampleRates"],"names":{"title":"applicableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIONODE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIONODE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIONODE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit"],"names":{"title":"AVAudioUnit","navigator":[{"kind":"identifier","spelling":"AVAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeBitRates"],"names":{"title":"availableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","marker"],"names":{"title":"AVMIDIMetaEvent.EventType.marker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechGoldenPi"],"names":{"title":"AVAudioUnitDistortionPreset.speechGoldenPi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode"],"names":{"title":"AVAudio3DMixingSourceMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","cutEvents(in:)"],"names":{"title":"cutEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)obstruction","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","obstruction"],"names":{"title":"obstruction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","brightness"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.brightness","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime(forSeconds:)"],"names":{"title":"hostTime(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowPass"],"names":{"title":"AVAudioUnitEQFilterType.lowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecord"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecord","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)engine","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","engine"],"names":{"title":"engine","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(attributedString:)"],"names":{"title":"init(attributedString:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataConsumed"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataConsumed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender"],"names":{"title":"AVSpeechSynthesisVoiceGender","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOf:soundBankURL:)"],"names":{"title":"init(contentsOf:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeBitRates"],"names":{"title":"applicableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","cannotDoInCurrentContext"],"names":{"title":"AVAudioEngineManualRenderingStatus.cannotDoInCurrentContext","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","hostTime(forBeats:error:)"],"names":{"title":"hostTime(forBeats:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"inBeats","declarationFragments":[{"kind":"identifier","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","quality"],"names":{"title":"quality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfInputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfInputs"],"names":{"title":"numberOfInputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination","connectionPoint"],"names":{"title":"connectionPoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","decayTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.decayTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","reverbBlend"],"names":{"title":"reverbBlend","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)preGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","preGain"],"names":{"title":"preGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highPass"],"names":{"title":"AVAudioUnitEQFilterType.highPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(string:)"],"names":{"title":"init(string:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","forever"],"names":{"title":"AVMusicTrackLoopCount.forever","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuteStateChangeHandler(_:)"],"names":{"title":"setInputMuteStateChangeHandler(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"inputMuteHandler","declarationFragments":[{"kind":"identifier","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","removeTap(onBus:)"],"names":{"title":"removeTap(onBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","lyric"],"names":{"title":"AVMIDIMetaEvent.EventType.lyric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent"],"names":{"title":"AVAudioUnitComponent","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","maximumOutputPacketSize"],"names":{"title":"maximumOutputPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)delayTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","delayTime"],"names":{"title":"delayTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_MUSICPLAYER","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_MUSICPLAYER"],"names":{"title":"AVAUDIOENGINE_HAVE_MUSICPLAYER","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","insufficientDataFromInputNode"],"names":{"title":"AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecordVoice"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecordVoice","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechCosmicInterference"],"names":{"title":"AVAudioUnitDistortionPreset.speechCosmicInterference","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@pitch","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)muted","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@yaw","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(py)playing","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@roll","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationVABycfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)value","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","target":"c:objc(cs)AVAudioSinkNode"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(py)tempo","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)soloed","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopingEnabled","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)element","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)play","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)channelMap","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)outputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)inputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)reset","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)offsetTime","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComposer","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","target":"c:@E@AVSpeechBoundary"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)pause","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)scope","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)stop","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)numberOfLoops","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComments","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)reset","target":"c:objc(cs)AVAudioNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithSettings:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)rate","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)dither","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitVarispeed(py)rate","target":"c:objc(cs)AVAudioUnitVarispeed"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","target":"c:@E@AVMIDIMetaEventType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)stop","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","target":"c:objc(cs)AVAudioMixingDestination"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)downmix","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioNode","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"overrides","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForInputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)magicCookie","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyISRC","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeInfo","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechUtterance.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)rate","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerBufferCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@AVAudioApplicationMuteStateKey","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyGenre","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)framePosition","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)playing","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeMethod","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)length","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)audioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerMarkerCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)node","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)sourceMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)channelCount","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layout","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:@S@AVAudio3DPoint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)presentationLatency","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)bus","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@AVAudioApplicationInputMuteStateChangeNotification","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)attachedNodes","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)format","target":"c:objc(cs)AVAudioPlayer"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityLow","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)userInfo","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)obstruction","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)delayTime","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)volume","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)audioUnit","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternCardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEngine","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tempoTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMedium","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternOmnidirectional","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)stop","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)reset","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tracks","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","target":"c:@E@AVMIDIMetaEventType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)rate","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityHigh","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(py)bypass","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)updateMeters","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)removeTrack:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)data","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:groupID:duration:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRate","target":"c:objc(cs)AVAudioConverter"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"memberOf","source":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)reverseEvents","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)prepare","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioTime","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)pause","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@x","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@forward","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)position","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@up","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationUpper","target":"c:@T@AVAudioSessionLocation"},{"kind":"memberOf","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)feedback","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationVABycfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioIONode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(pl)AVAudio3DMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(py)bypass","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationLower","target":"c:@T@AVAudioSessionLocation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","displayName":"AVAudioPCMBuffer.init(PCMFormat:bufferListNoCopy:deallocator:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@S@AVAudio3DAngularOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","target":"c:objc(cs)AVAudioConverter"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@AVExtendedNoteOnEventDefaultInstrument","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)occlusion","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)detachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMin","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)settings","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioStereoMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)enableRate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(py)value","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyArtist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)mainMixerNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopRange","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)rate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)running","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternSubcardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(py)volume","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)pan","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)outputVolume","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)voice","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)data","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)outputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)AVSpeechSynthesisMarker","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisMarker.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)inputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"overrides","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)speechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioStereoMixing(py)pan","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)rate","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)volume","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","target":"c:@E@AVAudioCommonFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)musicSequence","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelEvent(py)channel","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)inputMuted","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentDevice","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)channel","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)url","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTime","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioSessionActivationOptions"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)delegate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConverter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTime","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFile","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)velocity","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)pause","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@S@AVAudioConverterPrimeInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)scope","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)componentURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)playing","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)stop","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)duration","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)parameterID","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)recordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)audioTimeStamp","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)bands","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoVABycfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleRate","target":"c:objc(cs)AVAudioTime"},{"kind":"overrides","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)stride","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)globalGain","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioRecorderDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)value","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)duration","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)key","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)currentPosition","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","displayName":"AVAudioPCMBuffer.init(PCMFormat:frameCapacity:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFormat","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyYear","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)element","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(pl)AVSpeechSynthesizerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)AVSpeechSynthesisProviderVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderVoice.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVParameterEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)name","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)playing","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)speaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)AVMIDIPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","displayName":"AVMIDIPlayer.init(contentsOfURL:soundBankURL:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)rate","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","displayName":"AVAudioPlayer.init(contentsOfURL:fileTypeHint:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)delegate","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)typeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@S@AVAudio3DVectorOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)playAtTime:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)versionString","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)version","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)play","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)stop","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)duration","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioPlayerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)name","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","displayName":"AVAudioPlayer.init(contentsOfURL:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMax","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)attachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","displayName":"AVAudioRecorder.init(URL:format:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)AVAudioChannelLayout","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioChannelLayout.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)version","target":"c:objc(cs)AVAudioUnit"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(im)initWithData:","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)paused","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)format","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)manufacturerName","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)recording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)masterGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)url","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderRequest.init(coder:)"}},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationTop","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)fileFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationRight","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)deleteRecording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)overallGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@z","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationLeft","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)processingFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@y","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)pause","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)stop","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:So14AVAudio3DPointVABycfc","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationFront","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)engine","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)streamDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBottom","target":"c:@T@AVAudioSessionOrientation"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","target":"c:objc(cs)AVAudioConverter","sourceOrigin":{"identifier":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","displayName":"AVAudioConverter.init(fromFormat:toFormat:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfInputs","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInBeats","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)magicCookie","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBack","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelLayout","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"overrides","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode(py)AUAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","displayName":"AVSpeechSynthesisProviderRequest.init(SSMLRepresentation:voice:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)timeResolution","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfOutputs","target":"c:objc(cs)AVAudioNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)standard","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","displayName":"AVAudioRecorder.init(URL:settings:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","displayName":"AVAudioFormat.init(CMAudioFormatDescription:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)lastRenderTime","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)latency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)record","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelCount","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)AVSpeechSynthesisVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisVoice.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"overrides","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)commonFormat","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioFormat.init(coder:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)interleaved","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(py)type","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)sampleRate","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:instrumentID:groupID:duration:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)updateMeters","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)iconURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)currentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)delegate","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)settings","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)formatDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)format","target":"c:objc(cs)AVAudioRecorder"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioApplication","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)language","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)settings","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTempo","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(cs)AUAudioUnit","targetFallback":"AudioToolbox.AUAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)preGain","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)url","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SQ","targetFallback":"Swift.Equatable"}]} \ No newline at end of file +{ + "metadata": + { + "formatVersion": + { + "major": 0, + "minor": 6, + "patch": 0 + }, + "generator": "Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)" + }, + "module": + { + "name": "AVFAudio", + "platform": + { + "architecture": "x86_64", + "vendor": "apple", + "operatingSystem": + { + "name": "macosx", + "minimumVersion": + { + "major": 14, + "minor": 0 + } + } + } + }, + "symbols": + [ + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disableManualRenderingMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disableManualRenderingMode()" + ], + "names": + { + "title": "disableManualRenderingMode()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disableManualRenderingMode" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disableManualRenderingMode" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleFile(_:at:completionCallbackType:)" + ], + "names": + { + "title": "scheduleFile(_:at:completionCallbackType:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingSpeechActivityEvent" + ], + "names": + { + "title": "AVAudioVoiceProcessingSpeechActivityEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioVoiceProcessingSpeechActivityEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioVoiceProcessingSpeechActivityEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioVoiceProcessingSpeechActivityEvent" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVAUDIONODE_HAVE_AUAUDIOUNIT", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUDIONODE_HAVE_AUAUDIOUNIT" + ], + "names": + { + "title": "AVAUDIONODE_HAVE_AUAUDIOUNIT", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIONODE_HAVE_AUAUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIONODE_HAVE_AUAUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "cathedral" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.cathedral", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cathedral" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cathedral" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudio3DVector", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DVector" + ], + "names": + { + "title": "AVAudio3DVector", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DVector" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DVector" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DVector" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(im)initForReading:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "init(forReading:)" + ], + "names": + { + "title": "init(forReading:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forReading" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forReading" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitGenerator", + "init(audioComponentDescription:)" + ], + "names": + { + "title": "init(audioComponentDescription:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat" + ], + "names": + { + "title": "AVAudioFormat", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioFormat" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFormat" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortion", + "loadFactoryPreset(_:)" + ], + "names": + { + "title": "loadFactoryPreset(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadFactoryPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitDistortionPreset", + "preciseIdentifier": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "preset", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "preset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitDistortionPreset", + "preciseIdentifier": "c:@E@AVAudioUnitDistortionPreset" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadFactoryPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "preset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitDistortionPreset", + "preciseIdentifier": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:completionHandler:)" + ], + "names": + { + "title": "scheduleBuffer(_:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "ambienceBed" + ], + "names": + { + "title": "AVAudio3DMixingSourceMode.ambienceBed", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ambienceBed" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ambienceBed" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DPoint", + "init(x:y:z:)" + ], + "names": + { + "title": "init(x:y:z:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(py)lastRenderTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "lastRenderTime" + ], + "names": + { + "title": "lastRenderTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lastRenderTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lastRenderTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType" + ], + "names": + { + "title": "AVAudioUnitEQFilterType", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitEQFilterType" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEQFilterType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEQFilterType" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)settings", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "settings" + ], + "names": + { + "title": "settings", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)versionString", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "versionString" + ], + "names": + { + "title": "versionString", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "versionString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "versionString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDistortion(py)preGain", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortion", + "preGain" + ], + "names": + { + "title": "preGain", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "preGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "preGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderAudioUnit", + "cancelSpeechRequest()" + ], + "names": + { + "title": "cancelSpeechRequest()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cancelSpeechRequest" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cancelSpeechRequest" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "sampleRateConverterQuality" + ], + "names": + { + "title": "sampleRateConverterQuality", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRateConverterQuality" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRateConverterQuality" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(py)playing", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "isPlaying" + ], + "names": + { + "title": "isPlaying", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitGenerator(py)bypass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitGenerator", + "bypass" + ], + "names": + { + "title": "bypass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(im)nameForInputBus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "name(forInputBus:)" + ], + "names": + { + "title": "name(forInputBus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forInputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forInputBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forInputBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "isDisjoint(with:)" + ], + "names": + { + "title": "isDisjoint(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set has no members in" + }, + { + "text": "common with the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `employees` set is disjoint with the" + }, + { + "text": "`visitors` set because no name appears in both sets." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" + }, + { + "text": " print(employees.isDisjoint(with: visitors))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set has no elements in common with `other`;" + }, + { + "text": " otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder" + ], + "names": + { + "title": "AVAudioRecorder", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioRecorder" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioRecorder" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioRecorder" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "init(pcmFormat:bufferListNoCopy:deallocator:)" + ], + "names": + { + "title": "init(pcmFormat:bufferListNoCopy:deallocator:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "pcmFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bufferListNoCopy" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "deallocator" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")?)" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "pcmFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bufferListNoCopy" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bufferList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "deallocator" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")? = nil)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 12, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:)" + ], + "names": + { + "title": "scheduleBuffer(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout", + "init(layoutTag:)" + ], + "names": + { + "title": "init(layoutTag:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "convenience" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "layoutTag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayoutTag", + "preciseIdentifier": "c:@T@AudioChannelLayoutTag" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "convenience" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "layoutTag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayoutTag", + "preciseIdentifier": "c:@T@AudioChannelLayoutTag" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.protocol", + "displayName": "Protocol" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioRecorderDelegate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorderDelegate" + ], + "names": + { + "title": "AVAudioRecorderDelegate", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioRecorderDelegate" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioRecorderDelegate" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioRecorderDelegate" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "NSObjectProtocol", + "preciseIdentifier": "c:objc(pl)NSObject" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)loopRange", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "loopRange" + ], + "names": + { + "title": "loopRange", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loopRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loopRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "enableManualRenderingMode(_:format:maximumFrameCount:)" + ], + "names": + { + "title": "enableManualRenderingMode(_:format:maximumFrameCount:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enableManualRenderingMode" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingMode", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "maximumFrameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "mode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "mode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingMode", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" + } + ] + }, + { + "name": "format", + "internalName": "pcmFormat", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "pcmFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + { + "name": "maximumFrameCount", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "maximumFrameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enableManualRenderingMode" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "mode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingMode", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "pcmFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "maximumFrameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "portamentoTime" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.portamentoTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "portamentoTime" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "portamentoTime" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDISysexEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDISysexEvent" + ], + "names": + { + "title": "AVMIDISysexEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDISysexEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDISysexEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDISysexEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate", + "speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)" + ], + "names": + { + "title": "speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "willSpeakRangeOfSpeechString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "synthesizer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + } + ] + }, + { + "name": "willSpeakRangeOfSpeechString", + "internalName": "characterRange", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "characterRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + } + ] + }, + { + "name": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "willSpeakRangeOfSpeechString" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "characterRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitReverb", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverb" + ], + "names": + { + "title": "AVAudioUnitReverb", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitReverb" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitReverb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitReverb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQFilterParameters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterParameters" + ], + "names": + { + "title": "AVAudioUnitEQFilterParameters", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitEQFilterParameters" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEQFilterParameters" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEQFilterParameters" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)autoShutdownEnabled", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "isAutoShutdownEnabled" + ], + "names": + { + "title": "isAutoShutdownEnabled", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isAutoShutdownEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isAutoShutdownEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "filterResonance" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.filterResonance", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "filterResonance" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "filterResonance" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)phoneme", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "phoneme" + ], + "names": + { + "title": "phoneme", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "phoneme" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "phoneme" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)version", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "version" + ], + "names": + { + "title": "version", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "version" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "version" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioFileTypeKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFileTypeKey" + ], + "names": + { + "title": "AVAudioFileTypeKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFileTypeKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFileTypeKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "text" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.text", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "text" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "text" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "speak(_:)" + ], + "names": + { + "title": "speak(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speak" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speak" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "authorized" + ], + "names": + { + "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.authorized", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "authorized" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "authorized" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitManufacturerNameApple", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitManufacturerNameApple" + ], + "names": + { + "title": "AVAudioUnitManufacturerNameApple", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitManufacturerNameApple" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitManufacturerNameApple" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(py)numberOfOutputs", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "numberOfOutputs" + ], + "names": + { + "title": "numberOfOutputs", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfOutputs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfOutputs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)gender", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "gender" + ], + "names": + { + "title": "gender", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "gender" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoiceGender", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "gender" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoiceGender", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "subtracting(_:)" + ], + "names": + { + "title": "subtracting(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new set containing the elements of this set that do not occur" + }, + { + "text": "in the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `nonNeighbors` set is made up of the" + }, + { + "text": "elements of the `employees` set that are not elements of `neighbors`:" + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " let nonNeighbors = employees.subtracting(neighbors)" + }, + { + "text": " print(nonNeighbors)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: A new set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus", + "noDataNow" + ], + "names": + { + "title": "AVAudioConverterInputStatus.noDataNow", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "noDataNow" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "noDataNow" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "renderOffline(_:to:)" + ], + "names": + { + "title": "renderOffline(_:to:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "renderOffline" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingStatus", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "numberOfFrames", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "numberOfFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + { + "name": "to", + "internalName": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingStatus", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "renderOffline" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "numberOfFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingStatus", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingPointSourceInHeadMode", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)init", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile" + ], + "names": + { + "title": "AVAudioFile", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioFile" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFile" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFile" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(py)AUAudioUnit", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "auAudioUnit" + ], + "names": + { + "title": "auAudioUnit", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auAudioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUAudioUnit", + "preciseIdentifier": "c:objc(cs)AUAudioUnit" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auAudioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUAudioUnit", + "preciseIdentifier": "c:objc(cs)AUAudioUnit" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager", + "components(matching:)" + ], + "names": + { + "title": "components(matching:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "components" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "matching" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSPredicate", + "preciseIdentifier": "c:objc(cs)NSPredicate" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "matching", + "internalName": "predicate", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "predicate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSPredicate", + "preciseIdentifier": "c:objc(cs)NSPredicate" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "[" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "components" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "matching" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "predicate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSPredicate", + "preciseIdentifier": "c:objc(cs)NSPredicate" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDINoteEvent(py)velocity", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDINoteEvent", + "velocity" + ], + "names": + { + "title": "velocity", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset" + ], + "names": + { + "title": "AVAudioUnitReverbPreset", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitReverbPreset" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitReverbPreset" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitReverbPreset" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "begin(category:completionHandler:)" + ], + "names": + { + "title": "begin(category:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "begin" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "category" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Category", + "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "category", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "category" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Category", + "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" + } + ] + }, + { + "name": "completionHandler", + "internalName": "handler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "handler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "begin" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "category" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Category", + "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "handler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " (" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 11, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "init(forReading:commonFormat:interleaved:)" + ], + "names": + { + "title": "init(forReading:commonFormat:interleaved:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forReading" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forReading" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "destinationMIDIEndpoint" + ], + "names": + { + "title": "destinationMIDIEndpoint", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "destinationMIDIEndpoint" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "MIDIEndpointRef", + "preciseIdentifier": "c:@T@MIDIEndpointRef" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "destinationMIDIEndpoint" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "MIDIEndpointRef", + "preciseIdentifier": "c:@T@MIDIEndpointRef" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "formSymmetricDifference(_:)" + ], + "names": + { + "title": "formSymmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Replaces this set with a new set containing all elements " + }, + { + "text": "contained in either this set or the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" + }, + { + "text": "sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So26AVAudio3DVectorOrientationVABycfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DVectorOrientation", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)formatDescription", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "formatDescription" + ], + "names": + { + "title": "formatDescription", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formatDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "CMAudioFormatDescription", + "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formatDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "CMAudioFormatDescription", + "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DVectorOrientation@FI@up", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DVectorOrientation", + "up" + ], + "names": + { + "title": "up", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "up" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "up" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func", + "displayName": "Function" + }, + "identifier": + { + "precise": "c:@F@AVMakeBeatRange", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMakeBeatRange(_:_:)" + ], + "names": + { + "title": "AVMakeBeatRange(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMakeBeatRange" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "startBeat", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "startBeat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + { + "name": "lengthInBeats", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lengthInBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMakeBeatRange" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "startBeat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "lengthInBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)currentTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "currentTime" + ], + "names": + { + "title": "currentTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(py)rate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "rate" + ], + "names": + { + "title": "rate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "init(contentsOfURL:soundBankURL:)" + ], + "names": + { + "title": "init(contentsOfURL:soundBankURL:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOfURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "soundBankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOfURL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "inURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "soundBankURL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(contentsOf:soundBankURL:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DVectorOrientation@FI@forward", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DVectorOrientation", + "forward" + ], + "names": + { + "title": "forward", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "forward" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "forward" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "isEmpty" + ], + "names": + { + "title": "isEmpty", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "A Boolean value that indicates whether the set has no elements." + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)manufacturerName", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "manufacturerName" + ], + "names": + { + "title": "manufacturerName", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manufacturerName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manufacturerName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)running", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "isRunning" + ], + "names": + { + "title": "isRunning", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isRunning" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isRunning" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "pointSource" + ], + "names": + { + "title": "AVAudio3DMixingSourceMode.pointSource", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pointSource" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pointSource" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiBrokenSpeaker" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiBrokenSpeaker", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiBrokenSpeaker" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiBrokenSpeaker" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyRecordedDate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "recordedDate" + ], + "names": + { + "title": "recordedDate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "recordedDate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "recordedDate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "preUtteranceDelay" + ], + "names": + { + "title": "preUtteranceDelay", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "preUtteranceDelay" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "preUtteranceDelay" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)dither", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "dither" + ], + "names": + { + "title": "dither", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dither" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dither" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus", + "endOfStream" + ], + "names": + { + "title": "AVAudioConverterInputStatus.endOfStream", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "endOfStream" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "endOfStream" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "init(hostTime:sampleTime:atRate:)" + ], + "names": + { + "title": "init(hostTime:sampleTime:atRate:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "sampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "sampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atRate" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "write(to:smpteResolution:replaceExisting:)" + ], + "names": + { + "title": "write(to:smpteResolution:replaceExisting:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "smpteResolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "replaceExisting" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "to", + "internalName": "fileURL", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + } + ] + }, + { + "name": "smpteResolution", + "internalName": "resolution", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "resolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + { + "name": "replaceExisting", + "internalName": "replace", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "replace" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "smpteResolution" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "resolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "replaceExisting" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "replace" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "isStrictSuperset(of:)" + ], + "names": + { + "title": "isStrictSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "superset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" + }, + { + "text": "also a member of *A* and *A* contains at least one element that is *not*" + }, + { + "text": "a member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isStrictSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict superset of itself:" + }, + { + "text": " print(employees.isStrictSuperset(of: employees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "begin(category:)" + ], + "names": + { + "title": "begin(category:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "begin" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "category" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Category", + "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "throws" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "category", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "category" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Category", + "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "begin" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "category" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Category", + "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "throws" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 11, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "init(enableAdvancedDucking:duckingLevel:)" + ], + "names": + { + "title": "init(enableAdvancedDucking:duckingLevel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "enableAdvancedDucking" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duckingLevel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Level", + "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "enableAdvancedDucking" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duckingLevel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Level", + "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "sourceBitDepth" + ], + "names": + { + "title": "sourceBitDepth", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sourceBitDepth" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sourceBitDepth" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(im)outputFormatForBus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "outputFormat(forBus:)" + ], + "names": + { + "title": "outputFormat(forBus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputFormat" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputFormat" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "largeChamber" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.largeChamber", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeChamber" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeChamber" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "unsupported" + ], + "names": + { + "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.unsupported", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "unsupported" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "unsupported" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DVectorOrientation", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DVectorOrientation" + ], + "names": + { + "title": "AVAudio3DVectorOrientation", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DVectorOrientation" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DVectorOrientation" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DVectorOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRoutingArbiter", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter" + ], + "names": + { + "title": "AVAudioRoutingArbiter", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioRoutingArbiter" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioRoutingArbiter" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioRoutingArbiter" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 11, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderAudioUnit", + "synthesizeSpeechRequest(_:)" + ], + "names": + { + "title": "synthesizeSpeechRequest(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "synthesizeSpeechRequest" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderRequest", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "speechRequest", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "speechRequest" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderRequest", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "synthesizeSpeechRequest" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "speechRequest" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderRequest", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "init(pcmFormat:frameCapacity:)" + ], + "names": + { + "title": "init(pcmFormat:frameCapacity:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "pcmFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "pcmFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "audioFileSettings" + ], + "names": + { + "title": "audioFileSettings", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioFileSettings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioFileSettings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)localizedTypeName", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "localizedTypeName" + ], + "names": + { + "title": "localizedTypeName", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "localizedTypeName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "localizedTypeName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVAUDIOENGINE_HAVE_MUSICPLAYER", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUDIOENGINE_HAVE_MUSICPLAYER" + ], + "names": + { + "title": "AVAUDIOENGINE_HAVE_MUSICPLAYER", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOENGINE_HAVE_MUSICPLAYER" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOENGINE_HAVE_MUSICPLAYER" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions" + ], + "names": + { + "title": "AVMusicSequenceLoadOptions", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMusicSequenceLoadOptions" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicSequenceLoadOptions" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicSequenceLoadOptions" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "parametric" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.parametric", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "parametric" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "parametric" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "formUnion(_:)" + ], + "names": + { + "title": "formUnion(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the elements of another set into this option set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `|` (bitwise OR) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "init(URL:format:)" + ], + "names": + { + "title": "init(URL:format:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "URL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "URL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 12 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(url:format:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "legatoPedal" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.legatoPedal", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "legatoPedal" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "legatoPedal" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "send(_:)" + ], + "names": + { + "title": "send(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "send" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "MIDIEventList", + "preciseIdentifier": "c:@S@MIDIEventList" + }, + { + "kind": "text", + "spelling": ">)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "eventList", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "eventList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "MIDIEventList", + "preciseIdentifier": "c:@S@MIDIEventList" + }, + { + "kind": "text", + "spelling": ">" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "send" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "eventList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "MIDIEventList", + "preciseIdentifier": "c:@S@MIDIEventList" + }, + { + "kind": "text", + "spelling": ">)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "isStrictSubset(of:)" + ], + "names": + { + "title": "isStrictSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "subset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" + }, + { + "text": "also a member of *B* and *B* contains at least one element that is not a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isStrictSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict subset of itself:" + }, + { + "text": " print(attendees.isStrictSubset(of: attendees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(py)frameCapacity", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "frameCapacity" + ], + "names": + { + "title": "frameCapacity", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "frameCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "frameCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(py)speaking", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "isSpeaking" + ], + "names": + { + "title": "isSpeaking", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSpeaking" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSpeaking" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "bookmarkName" + ], + "names": + { + "title": "bookmarkName", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bookmarkName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bookmarkName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSpeechUtteranceDefaultSpeechRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtteranceDefaultSpeechRate" + ], + "names": + { + "title": "AVSpeechUtteranceDefaultSpeechRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtteranceDefaultSpeechRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtteranceDefaultSpeechRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioApplicationMuteStateKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "muteStateKey" + ], + "names": + { + "title": "muteStateKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "muteStateKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "muteStateKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendMIDISysExEvent(_:)" + ], + "names": + { + "title": "sendMIDISysExEvent(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendMIDISysExEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "midiData", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "midiData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendMIDISysExEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "midiData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(im)nameForOutputBus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "name(forOutputBus:)" + ], + "names": + { + "title": "name(forOutputBus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forOutputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forOutputBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forOutputBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "foot" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.foot", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "foot" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "foot" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "mediumChamber" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.mediumChamber", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumChamber" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumChamber" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)typeName", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "typeName" + ], + "names": + { + "title": "typeName", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "typeName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "typeName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(py)currentPosition", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "currentPosition" + ], + "names": + { + "title": "currentPosition", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentPosition" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentPosition" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(py)frameLength", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "frameLength" + ], + "names": + { + "title": "frameLength", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "frameLength" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "frameLength" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDINoteEvent", + "init(channel:key:velocity:duration:)" + ], + "names": + { + "title": "init(channel:key:velocity:duration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "key" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "keyNum" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderAudioUnit" + ], + "names": + { + "title": "AVSpeechSynthesisProviderAudioUnit", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderAudioUnit" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderAudioUnit" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderAudioUnit" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "formIntersection(_:)" + ], + "names": + { + "title": "formIntersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes all elements of this option set that are not " + }, + { + "text": "also present in the given set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `&` (bitwise AND) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSpeechUtteranceMinimumSpeechRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtteranceMinimumSpeechRate" + ], + "names": + { + "title": "AVSpeechUtteranceMinimumSpeechRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtteranceMinimumSpeechRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtteranceMinimumSpeechRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioRoutingArbitrationCategory", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category" + ], + "names": + { + "title": "AVAudioRoutingArbiter.Category", + "navigator": + [ + { + "kind": "identifier", + "spelling": "Category" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Category" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Category" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate", + "speechSynthesizer(_:willSpeak:utterance:)" + ], + "names": + { + "title": "speechSynthesizer(_:willSpeak:utterance:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "willSpeak" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "synthesizer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + } + ] + }, + { + "name": "willSpeak", + "internalName": "marker", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "marker" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + } + ] + }, + { + "name": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "willSpeak" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "marker" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "drumsLoFi" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.drumsLoFi", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "drumsLoFi" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "drumsLoFi" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION" + ], + "names": + { + "title": "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVMusicEventEnumerationBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicEventEnumerationBlock" + ], + "names": + { + "title": "AVMusicEventEnumerationBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMusicEventEnumerationBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicEventEnumerationBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicEventEnumerationBlock" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicEvent", + "preciseIdentifier": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSpeechUtteranceMaximumSpeechRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtteranceMaximumSpeechRate" + ], + "names": + { + "title": "AVSpeechUtteranceMaximumSpeechRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtteranceMaximumSpeechRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtteranceMaximumSpeechRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "prefersAssistiveTechnologySettings" + ], + "names": + { + "title": "prefersAssistiveTechnologySettings", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prefersAssistiveTechnologySettings" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prefersAssistiveTechnologySettings" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 11, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus" + ], + "names": + { + "title": "AVAudioEngineManualRenderingStatus", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingStatus" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingStatus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingStatus" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)name", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "name" + ], + "names": + { + "title": "name", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentReverbParameters", + "loadFactoryReverbPreset(_:)" + ], + "names": + { + "title": "loadFactoryReverbPreset(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadFactoryReverbPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitReverbPreset", + "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "preset", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "preset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitReverbPreset", + "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadFactoryReverbPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "preset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitReverbPreset", + "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDINoteEvent(py)channel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDINoteEvent", + "channel" + ], + "names": + { + "title": "channel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "manualRenderingBlock" + ], + "names": + { + "title": "manualRenderingBlock", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingBlock", + "preciseIdentifier": "c:@T@AVAudioEngineManualRenderingBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingBlock", + "preciseIdentifier": "c:@T@AVAudioEngineManualRenderingBlock" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "shared" + ], + "names": + { + "title": "shared", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "shared" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "shared" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRoutingArbiter", + "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 11, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "init(midiNote:velocity:groupID:duration:)" + ], + "names": + { + "title": "init(midiNote:velocity:groupID:duration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "drumsBufferBeats" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.drumsBufferBeats", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "drumsBufferBeats" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "drumsBufferBeats" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(py)latency", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "latency" + ], + "names": + { + "title": "latency", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "latency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "latency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleFile(_:at:completionCallbackType:completionHandler:)" + ], + "names": + { + "title": "scheduleFile(_:at:completionCallbackType:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So14AVAudio3DPointVABycfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DPoint", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "sampleRateConverterAlgorithm" + ], + "names": + { + "title": "sampleRateConverterAlgorithm", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRateConverterAlgorithm" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRateConverterAlgorithm" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(py)paused", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "isPaused" + ], + "names": + { + "title": "isPaused", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPaused" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPaused" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)name", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "name" + ], + "names": + { + "title": "name", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrackLoopCount", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "data(withSMPTEResolution:error:)" + ], + "names": + { + "title": "data(withSMPTEResolution:error:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "data" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "withSMPTEResolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "withSMPTEResolution", + "internalName": "SMPTEResolution", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "SMPTEResolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + { + "name": "error", + "internalName": "outError", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "data" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "withSMPTEResolution" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "SMPTEResolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DPoint@FI@z", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DPoint", + "z" + ], + "names": + { + "title": "z", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager", + "components(passingTest:)" + ], + "names": + { + "title": "components(passingTest:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "components" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "passingTest" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "passingTest", + "internalName": "testHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "testHandler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "[" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "components" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "passingTest" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "testHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyLyricist", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "lyricist" + ], + "names": + { + "title": "lyricist", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lyricist" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lyricist" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionPolarPatternSubcardioid", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "PolarPattern", + "subcardioid" + ], + "names": + { + "title": "subcardioid", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subcardioid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PolarPattern", + "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subcardioid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PolarPattern", + "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVAUDIOIONODE_HAVE_AUDIOUNIT", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUDIOIONODE_HAVE_AUDIOUNIT" + ], + "names": + { + "title": "AVAUDIOIONODE_HAVE_AUDIOUNIT", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOIONODE_HAVE_AUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOIONODE_HAVE_AUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioApplicationInputMuteStateChangeNotification", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "inputMuteStateChangeNotification" + ], + "names": + { + "title": "inputMuteStateChangeNotification", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputMuteStateChangeNotification" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSNotification", + "preciseIdentifier": "c:objc(cs)NSNotification" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Name", + "preciseIdentifier": "c:@T@NSNotificationName" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputMuteStateChangeNotification" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSNotification", + "preciseIdentifier": "c:objc(cs)NSNotification" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Name", + "preciseIdentifier": "c:@T@NSNotificationName" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)destinationAudioUnit", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "destinationAudioUnit" + ], + "names": + { + "title": "destinationAudioUnit", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "destinationAudioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "destinationAudioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DPoint@FI@y", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DPoint", + "y" + ], + "names": + { + "title": "y", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod", + "pre" + ], + "names": + { + "title": "AVAudioConverterPrimeMethod.pre", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pre" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pre" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates an empty option set." + }, + { + "text": "" + }, + { + "text": "This initializer creates an option set with a raw value of zero." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "soundField" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm.soundField", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "soundField" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "soundField" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "copyright" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.copyright", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyright" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyright" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "init(contentsOfURL:)" + ], + "names": + { + "title": "init(contentsOfURL:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOfURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOfURL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(contentsOf:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "init(URL:settings:)" + ], + "names": + { + "title": "init(URL:settings:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "URL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "URL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(url:settings:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "init(arrayLiteral:)" + ], + "names": + { + "title": "init(arrayLiteral:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a set containing the elements of the given array literal." + }, + { + "text": "" + }, + { + "text": "Do not call this initializer directly. It is used by the compiler when" + }, + { + "text": "you use an array literal. Instead, create a new set using an array" + }, + { + "text": "literal as its value by enclosing a comma-separated list of values in" + }, + { + "text": "square brackets. You can use an array literal anywhere a set is expected" + }, + { + "text": "by the type context." + }, + { + "text": "" + }, + { + "text": "Here, a set of strings is created from an array literal holding only" + }, + { + "text": "strings:" + }, + { + "text": "" + }, + { + "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" + }, + { + "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" + }, + { + "text": " print(\"Whatever it is, it's bound to be delicious!\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" + }, + { + "text": "" + }, + { + "text": "- Parameter arrayLiteral: A list of elements of the new set." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)textRange", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "textRange" + ], + "names": + { + "title": "textRange", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "textRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "textRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "nominalBitRate" + ], + "names": + { + "title": "nominalBitRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nominalBitRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nominalBitRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "breath" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.breath", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "breath" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "breath" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)volume", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "volume" + ], + "names": + { + "title": "volume", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "HRTF" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm.HRTF", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "HRTF" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "HRTF" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDINoteEvent(py)key", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDINoteEvent", + "key" + ], + "names": + { + "title": "key", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendMIDIEvent(_:data1:)" + ], + "names": + { + "title": "sendMIDIEvent(_:data1:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendMIDIEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "midiStatus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "midiStatus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "data1", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "data1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendMIDIEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "midiStatus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "smallRoom" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.smallRoom", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "smallRoom" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "smallRoom" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "hold2Pedal" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.hold2Pedal", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hold2Pedal" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hold2Pedal" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)lengthInBeats", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "lengthInBeats" + ], + "names": + { + "title": "lengthInBeats", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lengthInBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lengthInBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "connectMIDI(_:to:format:block:)" + ], + "names": + { + "title": "connectMIDI(_:to:format:block:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIOutputEventBlock", + "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "sourceNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "to", + "internalName": "destinationNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "destinationNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "block", + "internalName": "tapBlock", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIOutputEventBlock", + "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "destinationNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIOutputEventBlock", + "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + }, + "deprecated": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(py)outputPresentationLatency", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "outputPresentationLatency" + ], + "names": + { + "title": "outputPresentationLatency", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputPresentationLatency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputPresentationLatency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)allTagNames", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "allTagNames" + ], + "names": + { + "title": "allTagNames", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "allTagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "allTagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)velocity", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "velocity" + ], + "names": + { + "title": "velocity", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "remove(_:)" + ], + "names": + { + "title": "remove(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the given element and all elements subsumed by it." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.priority` shipping option is removed from" + }, + { + "text": "the `options` option set. Attempting to remove the same shipping option" + }, + { + "text": "a second time results in `nil`, because `options` no longer contains" + }, + { + "text": "`.priority` as a member." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let priorityOption = options.remove(.priority)" + }, + { + "text": " print(priorityOption == .priority)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " print(options.remove(.priority))" + }, + { + "text": " // Prints \"nil\"" + }, + { + "text": "" + }, + { + "text": "In the next example, the `.express` element is passed to `remove(_:)`." + }, + { + "text": "Although `.express` is not a member of `options`, `.express` subsumes" + }, + { + "text": "the remaining `.secondDay` element of the option set. Therefore," + }, + { + "text": "`options` is emptied and the intersection between `.express` and" + }, + { + "text": "`options` is returned." + }, + { + "text": "" + }, + { + "text": " let expressOption = options.remove(.express)" + }, + { + "text": " print(expressOption == .express)" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": " print(expressOption == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element of the set to remove." + }, + { + "text": "- Returns: The intersection of `[member]` and the set, if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechBoundary", + "immediate" + ], + "names": + { + "title": "AVSpeechBoundary.immediate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "immediate" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "immediate" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "instrument" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.instrument", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instrument" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instrument" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)quality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "quality" + ], + "names": + { + "title": "quality", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "quality" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoiceQuality", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceQuality" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "quality" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoiceQuality", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceQuality" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "mediumRoom" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.mediumRoom", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumRoom" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumRoom" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode" + ], + "names": + { + "title": "AVAudioEnvironmentNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioBuffer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBuffer" + ], + "names": + { + "title": "AVAudioBuffer", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioBuffer" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBuffer" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBuffer" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode" + ], + "names": + { + "title": "AVAudioNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderRequest", + "init(ssmlRepresentation:voice:)" + ], + "names": + { + "title": "init(ssmlRepresentation:voice:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "ssmlRepresentation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "ssmlRepresentation" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "text" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiEcho2" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiEcho2", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEcho2" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEcho2" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleSegment(_:startingFrame:frameCount:at:)" + ], + "names": + { + "title": "scheduleSegment(_:startingFrame:frameCount:at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "async" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "startingFrame", + "internalName": "startFrame", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + { + "name": "frameCount", + "internalName": "numberFrames", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "async" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:at:options:completionHandler:)" + ], + "names": + { + "title": "scheduleBuffer(_:at:options:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": " = [], " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVSpeechSynthesizerMarkerCallback", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "MarkerCallback" + ], + "names": + { + "title": "AVSpeechSynthesizer.MarkerCallback", + "navigator": + [ + { + "kind": "identifier", + "spelling": "MarkerCallback" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "MarkerCallback" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "MarkerCallback" + }, + { + "kind": "text", + "spelling": " = ([" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": "]) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendMIDIEvent(_:data1:data2:)" + ], + "names": + { + "title": "sendMIDIEvent(_:data1:data2:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendMIDIEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "midiStatus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "midiStatus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "data1", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "data1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "data2", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "data2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendMIDIEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "midiStatus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "plate" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.plate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "plate" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "plate" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "loops" + ], + "names": + { + "title": "loops", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loops" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loops" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "lowPass" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.lowPass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lowPass" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lowPass" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioBitRateStrategy_VariableConstrained", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBitRateStrategy_VariableConstrained" + ], + "names": + { + "title": "AVAudioBitRateStrategy_VariableConstrained", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_VariableConstrained" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_VariableConstrained" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)primeInfo", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "primeInfo" + ], + "names": + { + "title": "primeInfo", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "primeInfo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterPrimeInfo", + "preciseIdentifier": "c:@S@AVAudioConverterPrimeInfo" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "primeInfo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterPrimeInfo", + "preciseIdentifier": "c:@S@AVAudioConverterPrimeInfo" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "error" + ], + "names": + { + "title": "AVAudioEngineManualRenderingStatus.error", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "error" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "error" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "installTap(onBus:bufferSize:format:block:)" + ], + "names": + { + "title": "installTap(onBus:bufferSize:format:block:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "installTap" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "onBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bufferSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeTapBlock", + "preciseIdentifier": "c:@T@AVAudioNodeTapBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "onBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + }, + { + "name": "bufferSize", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bufferSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "block", + "internalName": "tapBlock", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeTapBlock", + "preciseIdentifier": "c:@T@AVAudioNodeTapBlock" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "installTap" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "onBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bufferSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeTapBlock", + "preciseIdentifier": "c:@T@AVAudioNodeTapBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrackLoopCount", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPitchBendEvent", + "init(channel:value:)" + ], + "names": + { + "title": "init(channel:value:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "hasMIDIInput" + ], + "names": + { + "title": "hasMIDIInput", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hasMIDIInput" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hasMIDIInput" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "init(SSMLRepresentation:)" + ], + "names": + { + "title": "init(SSMLRepresentation:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "convenience" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "SSMLRepresentation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "convenience" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "SSMLRepresentation" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "string" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(ssmlRepresentation:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)init", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "update(with:)" + ], + "names": + { + "title": "update(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the given element into the set." + }, + { + "text": "" + }, + { + "text": "If `newMember` is not contained in the set but subsumes current members" + }, + { + "text": "of the set, the subsumed members are returned." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let replaced = options.update(with: .express)" + }, + { + "text": " print(replaced == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Returns: The intersection of `[newMember]` and the set if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "write(_:toBufferCallback:toMarkerCallback:)" + ], + "names": + { + "title": "write(_:toBufferCallback:toMarkerCallback:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toBufferCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "BufferCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toMarkerCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "MarkerCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerMarkerCallback" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + }, + { + "name": "toBufferCallback", + "internalName": "bufferCallback", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bufferCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "BufferCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" + } + ] + }, + { + "name": "toMarkerCallback", + "internalName": "markerCallback", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "markerCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "MarkerCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerMarkerCallback" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toBufferCallback" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bufferCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "BufferCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toMarkerCallback" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "markerCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "MarkerCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerMarkerCallback" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level" + ], + "names": + { + "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level", + "navigator": + [ + { + "kind": "identifier", + "spelling": "Level" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Level" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Level" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "init(wordRange:atByteSampleOffset:)" + ], + "names": + { + "title": "init(wordRange:atByteSampleOffset:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "wordRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "wordRange" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError", + "invalidMode" + ], + "names": + { + "title": "AVAudioEngineManualRenderingError.invalidMode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "invalidMode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "invalidMode" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func", + "displayName": "Function" + }, + "identifier": + { + "precise": "c:@F@AVAudioMake3DAngularOrientation", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMake3DAngularOrientation(_:_:_:)" + ], + "names": + { + "title": "AVAudioMake3DAngularOrientation(_:_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DAngularOrientation" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DAngularOrientation", + "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "yaw", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "yaw" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + { + "name": "pitch", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + { + "name": "roll", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "roll" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DAngularOrientation", + "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DAngularOrientation" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "yaw" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "roll" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DAngularOrientation", + "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderAudioUnit", + "speechVoices" + ], + "names": + { + "title": "speechVoices", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechVoices" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechVoices" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)level", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentReverbParameters", + "level" + ], + "names": + { + "title": "level", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "level" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "level" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(py)floatChannelData", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "floatChannelData" + ], + "names": + { + "title": "floatChannelData", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "floatChannelData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ">>?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "floatChannelData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ">>? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPitchBendEvent(py)value", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPitchBendEvent", + "value" + ], + "names": + { + "title": "value", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioBitRateStrategy_Variable", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBitRateStrategy_Variable" + ], + "names": + { + "title": "AVAudioBitRateStrategy_Variable", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_Variable" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_Variable" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:completionCallbackType:)" + ], + "names": + { + "title": "scheduleBuffer(_:completionCallbackType:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate", + "speechSynthesizer(_:didContinue:)" + ], + "names": + { + "title": "speechSynthesizer(_:didContinue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didContinue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "synthesizer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + } + ] + }, + { + "name": "didContinue", + "internalName": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didContinue" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "brightness" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.brightness", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "brightness" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "brightness" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioIONode(py)presentationLatency", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioIONode", + "presentationLatency" + ], + "names": + { + "title": "presentationLatency", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "presentationLatency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "presentationLatency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)secondsForBeats:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "seconds(forBeats:)" + ], + "names": + { + "title": "seconds(forBeats:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forBeats", + "internalName": "beats", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "beats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBeats" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "beats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "largeHall" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.largeHall", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeHall" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeHall" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceQuality", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceQuality" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceQuality" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceQuality" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)iconURL", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "iconURL" + ], + "names": + { + "title": "iconURL", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "iconURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "iconURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)musicSequence", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "musicSequence" + ], + "names": + { + "title": "musicSequence", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "musicSequence" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "MusicSequence", + "preciseIdentifier": "c:@T@MusicSequence" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "musicSequence" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "MusicSequence", + "preciseIdentifier": "c:@T@MusicSequence" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentReverbParameters", + "filterParameters" + ], + "names": + { + "title": "filterParameters", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "filterParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitEQFilterParameters", + "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "filterParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitEQFilterParameters", + "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionPolarPatternCardioid", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "PolarPattern", + "cardioid" + ], + "names": + { + "title": "cardioid", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cardioid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PolarPattern", + "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cardioid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PolarPattern", + "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPolyPressureEvent", + "init(channel:key:pressure:)" + ], + "names": + { + "title": "init(channel:key:pressure:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance" + ], + "names": + { + "title": "AVSpeechUtterance", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechUtterance" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtterance" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechUtterance" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioApplicationRecordPermission", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission" + ], + "names": + { + "title": "AVAudioApplication.recordPermission", + "navigator": + [ + { + "kind": "identifier", + "spelling": "recordPermission" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "recordPermission" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "recordPermission" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "builtInSpeakers" + ], + "names": + { + "title": "AVAudioEnvironmentOutputType.builtInSpeakers", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "builtInSpeakers" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "builtInSpeakers" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)rate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "rate" + ], + "names": + { + "title": "rate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 8 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVAUDIOENGINE_HAVE_AUAUDIOUNIT", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUDIOENGINE_HAVE_AUAUDIOUNIT" + ], + "names": + { + "title": "AVAUDIOENGINE_HAVE_AUAUDIOUNIT", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOENGINE_HAVE_AUAUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOENGINE_HAVE_AUAUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioBitRateStrategy_LongTermAverage", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBitRateStrategy_LongTermAverage" + ], + "names": + { + "title": "AVAudioBitRateStrategy_LongTermAverage", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_LongTermAverage" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_LongTermAverage" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendProgramChange(_:bankMSB:bankLSB:onChannel:)" + ], + "names": + { + "title": "sendProgramChange(_:bankMSB:bankLSB:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendProgramChange" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankMSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankLSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "program", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "program" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "bankMSB", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bankMSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "bankLSB", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bankLSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendProgramChange" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "program" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankMSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankLSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQ", + "init(numberOfBands:)" + ], + "names": + { + "title": "init(numberOfBands:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "numberOfBands" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "numberOfBands" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPolyPressureEvent(py)key", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPolyPressureEvent", + "key" + ], + "names": + { + "title": "key", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "mid" + ], + "names": + { + "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.mid", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mid" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mid" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "trackName" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.trackName", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "trackName" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "trackName" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "init(audioEngine:)" + ], + "names": + { + "title": "init(audioEngine:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioEngine" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngine", + "preciseIdentifier": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioEngine" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "engine" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngine", + "preciseIdentifier": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func", + "displayName": "Function" + }, + "identifier": + { + "precise": "c:@F@AVAudioMake3DPoint", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMake3DPoint(_:_:_:)" + ], + "names": + { + "title": "AVAudioMake3DPoint(_:_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DPoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "x", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + { + "name": "y", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + { + "name": "z", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DPoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "audioComponentDescription" + ], + "names": + { + "title": "audioComponentDescription", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "OSStatus", + "preciseIdentifier": "c:@T@OSStatus" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "OSStatus", + "preciseIdentifier": "c:@T@OSStatus" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "drumsBitBrush" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.drumsBitBrush", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "drumsBitBrush" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "drumsBitBrush" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)sandboxSafe", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "isSandboxSafe" + ], + "names": + { + "title": "isSandboxSafe", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSandboxSafe" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSandboxSafe" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(py)stride", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "stride" + ], + "names": + { + "title": "stride", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stride" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stride" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionPolarPatternOmnidirectional", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "PolarPattern", + "omnidirectional" + ], + "names": + { + "title": "omnidirectional", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "omnidirectional" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PolarPattern", + "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "omnidirectional" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PolarPattern", + "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioBitRateStrategy_Constant", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBitRateStrategy_Constant" + ], + "names": + { + "title": "AVAudioBitRateStrategy_Constant", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_Constant" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioBitRateStrategy_Constant" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "decayTime" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.decayTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "decayTime" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "decayTime" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)primeMethod", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "primeMethod" + ], + "names": + { + "title": "primeMethod", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "primeMethod" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterPrimeMethod", + "preciseIdentifier": "c:@E@AVAudioConverterPrimeMethod" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "primeMethod" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterPrimeMethod", + "preciseIdentifier": "c:@E@AVAudioConverterPrimeMethod" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "supportsNumberInputChannels(_:outputChannels:)" + ], + "names": + { + "title": "supportsNumberInputChannels(_:outputChannels:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "supportsNumberInputChannels" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "outputChannels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "numInputChannels", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "numInputChannels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + { + "name": "outputChannels", + "internalName": "numOutputChannels", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "numOutputChannels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "supportsNumberInputChannels" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "numInputChannels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "outputChannels" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "numOutputChannels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterInputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus" + ], + "names": + { + "title": "AVAudioConverterInputStatus", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioConverterInputStatus" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterInputStatus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterInputStatus" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechBoundary@AVSpeechBoundaryWord", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechBoundary", + "word" + ], + "names": + { + "title": "AVSpeechBoundary.word", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "word" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "word" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "insert(_:)" + ], + "names": + { + "title": "insert(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Adds the given element to the option set if it is not already a member." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.secondDay` shipping option is added to" + }, + { + "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" + }, + { + "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" + }, + { + "text": "discussion." + }, + { + "text": "" + }, + { + "text": " let purchasePrice = 87.55" + }, + { + "text": "" + }, + { + "text": " var freeOptions: ShippingOptions = [.standard, .priority]" + }, + { + "text": " if purchasePrice > 50 {" + }, + { + "text": " freeOptions.insert(.secondDay)" + }, + { + "text": " }" + }, + { + "text": " print(freeOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter newMember: The element to insert." + }, + { + "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" + }, + { + "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" + }, + { + "text": " the member of the set equal to `newMember`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "(inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderRequest", + "ssmlRepresentation" + ], + "names": + { + "title": "ssmlRepresentation", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ssmlRepresentation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ssmlRepresentation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentReverbParameters" + ], + "names": + { + "title": "AVAudioEnvironmentReverbParameters", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentReverbParameters" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentReverbParameters" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentReverbParameters" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "denied" + ], + "names": + { + "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.denied", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "denied" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "denied" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication" + ], + "names": + { + "title": "AVAudioApplication", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioApplication" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioApplication" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioApplication" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:completionCallbackType:completionHandler:)" + ], + "names": + { + "title": "scheduleBuffer(_:completionCallbackType:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "resonantLowPass" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.resonantLowPass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantLowPass" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantLowPass" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendProgramChange(_:onChannel:)" + ], + "names": + { + "title": "sendProgramChange(_:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendProgramChange" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "program", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "program" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendProgramChange" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "program" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate", + "speechSynthesizer(_:didCancel:)" + ], + "names": + { + "title": "speechSynthesizer(_:didCancel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didCancel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "synthesizer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + } + ] + }, + { + "name": "didCancel", + "internalName": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didCancel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDINoteEvent(py)duration", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDINoteEvent", + "duration" + ], + "names": + { + "title": "duration", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus", + "haveData" + ], + "names": + { + "title": "AVAudioConverterInputStatus.haveData", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "haveData" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "haveData" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingError", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError" + ], + "names": + { + "title": "AVAudioEngineManualRenderingError", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingError" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingError" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingError" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(im)init", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "init(markerType:forTextRange:atByteSampleOffset:)" + ], + "names": + { + "title": "init(markerType:forTextRange:atByteSampleOffset:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "markerType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Mark", + "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "forTextRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "markerType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "type" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Mark", + "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "forTextRange" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderAudioUnit", + "speechSynthesisOutputMetadataBlock" + ], + "names": + { + "title": "speechSynthesisOutputMetadataBlock", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesisOutputMetadataBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderOutputBlock", + "preciseIdentifier": "c:@T@AVSpeechSynthesisProviderOutputBlock" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesisOutputMetadataBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderOutputBlock", + "preciseIdentifier": "c:@T@AVSpeechSynthesisProviderOutputBlock" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "releaseTime" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.releaseTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "releaseTime" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "releaseTime" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)mainMixerNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "mainMixerNode" + ], + "names": + { + "title": "mainMixerNode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mainMixerNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioMixerNode", + "preciseIdentifier": "c:objc(cs)AVAudioMixerNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mainMixerNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioMixerNode", + "preciseIdentifier": "c:objc(cs)AVAudioMixerNode" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitDistortionPreset" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitDistortionPreset" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitDistortionPreset" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)beatsForSeconds:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "beats(forSeconds:)" + ], + "names": + { + "title": "beats(forSeconds:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "beats" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forSeconds", + "internalName": "seconds", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "beats" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forSeconds" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "symmetricDifference(_:)" + ], + "names": + { + "title": "symmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with the elements contained in this set or in" + }, + { + "text": "the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in either" + }, + { + "text": " this set or `other`, but not in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)attachedNodes", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "attachedNodes" + ], + "names": + { + "title": "attachedNodes", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attachedNodes" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Set", + "preciseIdentifier": "s:Sh" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ">" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attachedNodes" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Set", + "preciseIdentifier": "s:Sh" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "> { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)mark", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "mark" + ], + "names": + { + "title": "mark", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mark" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Mark", + "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mark" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Mark", + "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "write(_:toBufferCallback:)" + ], + "names": + { + "title": "write(_:toBufferCallback:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toBufferCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "BufferCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + }, + { + "name": "toBufferCallback", + "internalName": "bufferCallback", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bufferCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "BufferCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toBufferCallback" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bufferCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "BufferCallback", + "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "int32ChannelData" + ], + "names": + { + "title": "int32ChannelData", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "int32ChannelData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": ">>?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "int32ChannelData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": ">>? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitVarispeed", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitVarispeed" + ], + "names": + { + "title": "AVAudioUnitVarispeed", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitVarispeed" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitVarispeed" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitVarispeed" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponentManager(py)tagNames", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager", + "tagNames" + ], + "names": + { + "title": "tagNames", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func", + "displayName": "Function" + }, + "identifier": + { + "precise": "c:@F@AVAudioMake3DVector", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMake3DVector(_:_:_:)" + ], + "names": + { + "title": "AVAudioMake3DVector(_:_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DVector" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "x", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + { + "name": "y", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + { + "name": "z", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DVector" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "y" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "z" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)availableArchitectures", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "availableArchitectures" + ], + "names": + { + "title": "availableArchitectures", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableArchitectures" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableArchitectures" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "setVolume(_:fadeDuration:)" + ], + "names": + { + "title": "setVolume(_:fadeDuration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setVolume" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fadeDuration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "volume", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + { + "name": "fadeDuration", + "internalName": "duration", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setVolume" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fadeDuration" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 12 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DPoint@FI@x", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DPoint", + "x" + ], + "names": + { + "title": "x", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "x" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingMode", + "offline" + ], + "names": + { + "title": "AVAudioEngineManualRenderingMode.offline", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "offline" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "offline" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioEngineManualRenderingBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingBlock" + ], + "names": + { + "title": "AVAudioEngineManualRenderingBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingBlock" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "OSStatus", + "preciseIdentifier": "c:@T@OSStatus" + }, + { + "kind": "text", + "spelling": ">?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingStatus", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDistortion(py)wetDryMix", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortion", + "wetDryMix" + ], + "names": + { + "title": "wetDryMix", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "wetDryMix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "wetDryMix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DVectorOrientation", + "init(forward:up:)" + ], + "names": + { + "title": "init(forward:up:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forward" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "up" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forward" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "up" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeOutput", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeOutput" + ], + "names": + { + "title": "AVAudioUnitTypeOutput", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeOutput" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeOutput" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingPointSourceInHeadMode", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "contains(_:)" + ], + "names": + { + "title": "contains(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether a given element is a" + }, + { + "text": "member of the option set." + }, + { + "text": "" + }, + { + "text": "This example uses the `contains(_:)` method to check whether next-day" + }, + { + "text": "shipping is in the `availableOptions` instance." + }, + { + "text": "" + }, + { + "text": " let availableOptions = ShippingOptions.express" + }, + { + "text": " if availableOptions.contains(.nextDay) {" + }, + { + "text": " print(\"Next day shipping available\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Next day shipping available\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element to look for in the option set." + }, + { + "text": "- Returns: `true` if the option set contains `member`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "convert(to:from:)" + ], + "names": + { + "title": "convert(to:from:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "convert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "to", + "internalName": "outputBuffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "outputBuffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "from", + "internalName": "inputBuffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "inputBuffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "convert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "outputBuffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "inputBuffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DPoint", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DPoint" + ], + "names": + { + "title": "AVAudio3DPoint", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DPoint" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DPoint" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DPoint" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiDistortedSquared" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiDistortedSquared", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDistortedSquared" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDistortedSquared" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "marker" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.marker", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "marker" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "marker" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypePanner", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypePanner" + ], + "names": + { + "title": "AVAudioUnitTypePanner", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypePanner" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypePanner" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPolyPressureEvent(py)pressure", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPolyPressureEvent", + "pressure" + ], + "names": + { + "title": "pressure", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderRequest", + "voice" + ], + "names": + { + "title": "voice", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "duckingLevel" + ], + "names": + { + "title": "duckingLevel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duckingLevel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Level", + "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duckingLevel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Level", + "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)midiNote", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "midiNote" + ], + "names": + { + "title": "midiNote", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel", + "linear" + ], + "names": + { + "title": "AVAudioEnvironmentDistanceAttenuationModel.linear", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "linear" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "linear" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "mediumHall" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.mediumHall", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumHall" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumHall" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationParameters" + ], + "names": + { + "title": "AVAudioEnvironmentDistanceAttenuationParameters", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationParameters" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationParameters" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationParameters" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiEcho1" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiEcho1", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEcho1" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEcho1" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioStereoMixing(py)pan", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioStereoMixing", + "pan" + ], + "names": + { + "title": "pan", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pan" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pan" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)enableRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "enableRate" + ], + "names": + { + "title": "enableRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enableRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enableRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 8 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + ], + "names": + { + "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "attackTime" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.attackTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attackTime" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attackTime" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission", + "granted" + ], + "names": + { + "title": "AVAudioApplication.recordPermission.granted", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "granted" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "granted" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "leave()" + ], + "names": + { + "title": "leave()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "leave" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "leave" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 11, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "int16ChannelData" + ], + "names": + { + "title": "int16ChannelData", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "int16ChannelData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "Int16", + "preciseIdentifier": "s:s5Int16V" + }, + { + "kind": "text", + "spelling": ">>?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "int16ChannelData" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "Int16", + "preciseIdentifier": "s:s5Int16V" + }, + { + "kind": "text", + "spelling": ">>? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "enableAdvancedDucking" + ], + "names": + { + "title": "enableAdvancedDucking", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enableAdvancedDucking" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enableAdvancedDucking" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "union(_:)" + ], + "names": + { + "title": "union(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set of the elements contained in this set, in the" + }, + { + "text": "given set, or in both." + }, + { + "text": "" + }, + { + "text": "This example uses the `union(_:)` method to add two more shipping options" + }, + { + "text": "to the default set." + }, + { + "text": "" + }, + { + "text": " let defaultShipping = ShippingOptions.standard" + }, + { + "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" + }, + { + "text": " print(memberShipping.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set made up of the elements contained in this" + }, + { + "text": " set, in `other`, or in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)inputNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "inputNode" + ], + "names": + { + "title": "inputNode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioInputNode", + "preciseIdentifier": "c:objc(cs)AVAudioInputNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioInputNode", + "preciseIdentifier": "c:objc(cs)AVAudioInputNode" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager", + "shared()" + ], + "names": + { + "title": "shared()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "shared" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "shared" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer" + ], + "names": + { + "title": "AVSpeechSynthesizer", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesizer" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesizer" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesizer" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "notDetermined" + ], + "names": + { + "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.notDetermined", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "notDetermined" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "notDetermined" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "init(contentsOfURL:fileTypeHint:)" + ], + "names": + { + "title": "init(contentsOfURL:fileTypeHint:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOfURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fileTypeHint" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOfURL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fileTypeHint" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utiString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(contentsOf:fileTypeHint:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)" + ], + "names": + { + "title": "scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "startingFrame", + "internalName": "startFrame", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + { + "name": "frameCount", + "internalName": "numberFrames", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)reverseEvents", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "reverseEvents()" + ], + "names": + { + "title": "reverseEvents()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverseEvents" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverseEvents" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitVarispeed(py)rate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitVarispeed", + "rate" + ], + "names": + { + "title": "rate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "init(SSMLRepresentation:)" + ], + "names": + { + "title": "init(SSMLRepresentation:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "SSMLRepresentation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "SSMLRepresentation" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "string" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(ssmlRepresentation:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)componentURL", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "componentURL" + ], + "names": + { + "title": "componentURL", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "componentURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "componentURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + }, + "deprecated": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "externalSpeakers" + ], + "names": + { + "title": "AVAudioEnvironmentOutputType.externalSpeakers", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "externalSpeakers" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "externalSpeakers" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "byteSampleOffset" + ], + "names": + { + "title": "byteSampleOffset", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentReverbParameters", + "enable" + ], + "names": + { + "title": "enable", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enable" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enable" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "max" + ], + "names": + { + "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.max", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "max" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "max" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "largeRoom" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.largeRoom", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeRoom" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeRoom" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)outputType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "outputType" + ], + "names": + { + "title": "outputType", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentOutputType", + "preciseIdentifier": "c:@E@AVAudioEnvironmentOutputType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentOutputType", + "preciseIdentifier": "c:@E@AVAudioEnvironmentOutputType" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "intersection(_:)" + ], + "names": + { + "title": "intersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with only the elements contained in both this" + }, + { + "text": "set and the given set." + }, + { + "text": "" + }, + { + "text": "This example uses the `intersection(_:)` method to limit the available" + }, + { + "text": "shipping options to what can be used with a PO Box destination." + }, + { + "text": "" + }, + { + "text": " // Can only ship standard or priority to PO Boxes" + }, + { + "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" + }, + { + "text": " let memberShipping: ShippingOptions =" + }, + { + "text": " [.standard, .priority, .secondDay]" + }, + { + "text": "" + }, + { + "text": " let availableOptions = memberShipping.intersection(poboxShipping)" + }, + { + "text": " print(availableOptions.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": " print(availableOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in both this" + }, + { + "text": " set and `other`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "highPass" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.highPass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "highPass" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "highPass" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "interrupts" + ], + "names": + { + "title": "interrupts", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "interrupts" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "interrupts" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIProgramChangeEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIProgramChangeEvent" + ], + "names": + { + "title": "AVMIDIProgramChangeEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIProgramChangeEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIProgramChangeEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIProgramChangeEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager", + "standardLocalizedTagNames" + ], + "names": + { + "title": "standardLocalizedTagNames", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "standardLocalizedTagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "standardLocalizedTagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "postUtteranceDelay" + ], + "names": + { + "title": "postUtteranceDelay", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "postUtteranceDelay" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "postUtteranceDelay" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)createAndAppendTrack", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "createAndAppendTrack()" + ], + "names": + { + "title": "createAndAppendTrack()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "createAndAppendTrack" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "createAndAppendTrack" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "lyric" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.lyric", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lyric" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lyric" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)outputNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "outputNode" + ], + "names": + { + "title": "outputNode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioOutputNode", + "preciseIdentifier": "c:objc(cs)AVAudioOutputNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioOutputNode", + "preciseIdentifier": "c:objc(cs)AVAudioOutputNode" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingMode", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyGenre", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "genre" + ], + "names": + { + "title": "genre", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "genre" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "genre" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)outputVolume", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "outputVolume" + ], + "names": + { + "title": "outputVolume", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputVolume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputVolume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission", + "denied" + ], + "names": + { + "title": "AVAudioApplication.recordPermission.denied", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "denied" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "denied" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "init(url:settings:)" + ], + "names": + { + "title": "init(url:settings:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isPersonalVoice" + ], + "names": + { + "title": "isPersonalVoice", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPersonalVoice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Traits", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPersonalVoice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Traits", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(py)AUAudioUnit", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "auAudioUnit" + ], + "names": + { + "title": "auAudioUnit", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auAudioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUAudioUnit", + "preciseIdentifier": "c:objc(cs)AUAudioUnit" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auAudioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUAudioUnit", + "preciseIdentifier": "c:objc(cs)AUAudioUnit" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechBoundary", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioMixerNode(py)outputVolume", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixerNode", + "outputVolume" + ], + "names": + { + "title": "outputVolume", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputVolume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputVolume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitTimePitch(py)rate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTimePitch", + "rate" + ], + "names": + { + "title": "rate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine" + ], + "names": + { + "title": "AVAudioEngine", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEngine" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngine" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngine" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioPacketCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPacketCount" + ], + "names": + { + "title": "AVAudioPacketCount", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPacketCount" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPacketCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality" + ], + "names": + { + "title": "AVAudioQuality", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioQuality" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioQuality" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioQuality" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "extrapolateTime(fromAnchor:)" + ], + "names": + { + "title": "extrapolateTime(fromAnchor:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "extrapolateTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "fromAnchor" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "fromAnchor", + "internalName": "anchorTime", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "anchorTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "extrapolateTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "fromAnchor" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "anchorTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)record", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "record()" + ], + "names": + { + "title": "record()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)" + ], + "names": + { + "title": "scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": " = [], " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioIONode", + "isVoiceProcessingEnabled" + ], + "names": + { + "title": "isVoiceProcessingEnabled", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiDecimated4" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiDecimated4", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated4" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated4" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiEverythingIsBroken" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiEverythingIsBroken", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEverythingIsBroken" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEverythingIsBroken" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioMixerNode(im)init", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixerNode", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIMetaEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent" + ], + "names": + { + "title": "AVMIDIMetaEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIMetaEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIMetaEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIMetaEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderRequest", + "init(SSMLRepresentation:voice:)" + ], + "names": + { + "title": "init(SSMLRepresentation:voice:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "SSMLRepresentation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "SSMLRepresentation" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "text" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(ssmlRepresentation:voice:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "spatializeIfMono" + ], + "names": + { + "title": "AVAudio3DMixingSourceMode.spatializeIfMono", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "spatializeIfMono" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "spatializeIfMono" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender", + "male" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceGender.male", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "male" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "male" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingMode", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So14AVAudioQualityV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "moveEvents(in:by:)" + ], + "names": + { + "title": "moveEvents(in:by:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "moveEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "by" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "in", + "internalName": "range", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + }, + { + "name": "by", + "internalName": "beatAmount", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "beatAmount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "moveEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "by" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "beatAmount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT" + ], + "names": + { + "title": "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)voice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "voice" + ], + "names": + { + "title": "voice", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)removeTrack:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "removeTrack(_:)" + ], + "names": + { + "title": "removeTrack(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "removeTrack" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "track", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "track" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "removeTrack" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "track" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "init(audioTimeStamp:sampleRate:)" + ], + "names": + { + "title": "init(audioTimeStamp:sampleRate:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioTimeStamp" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioTimeStamp", + "preciseIdentifier": "c:@S@AudioTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioTimeStamp" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "ts" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioTimeStamp", + "preciseIdentifier": "c:@S@AudioTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(im)initForWriting:settings:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "init(forWriting:settings:)" + ], + "names": + { + "title": "init(forWriting:settings:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forWriting" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forWriting" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)recordAtTime:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "record(atTime:)" + ], + "names": + { + "title": "record(atTime:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "atTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "atTime", + "internalName": "time", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "time" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "atTime" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "time" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioIONode(py)audioUnit", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioIONode", + "audioUnit" + ], + "names": + { + "title": "audioUnit", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioUnit", + "preciseIdentifier": "c:@T@AudioUnit" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioUnit", + "preciseIdentifier": "c:@T@AudioUnit" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyISRC", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "ISRC" + ], + "names": + { + "title": "ISRC", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ISRC" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ISRC" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "connectMIDI(_:to:format:eventListBlock:)" + ], + "names": + { + "title": "connectMIDI(_:to:format:eventListBlock:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "eventListBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIEventListBlock", + "preciseIdentifier": "c:@T@AUMIDIEventListBlock" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "sourceNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "to", + "internalName": "destinationNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "destinationNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "eventListBlock", + "internalName": "tapBlock", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIEventListBlock", + "preciseIdentifier": "c:@T@AUMIDIEventListBlock" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "destinationNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "eventListBlock" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIEventListBlock", + "preciseIdentifier": "c:@T@AUMIDIEventListBlock" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "connect(_:to:fromBus:toBus:format:)" + ], + "names": + { + "title": "connect(_:to:fromBus:toBus:format:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connect" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fromBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node1", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "to", + "internalName": "node2", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "fromBus", + "internalName": "bus1", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + }, + { + "name": "toBus", + "internalName": "bus2", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connect" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fromBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiDecimated3" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiDecimated3", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated3" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated3" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "init(ssmlRepresentation:)" + ], + "names": + { + "title": "init(ssmlRepresentation:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "ssmlRepresentation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "ssmlRepresentation" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "string" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "resonantHighPass" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.resonantHighPass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantHighPass" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantHighPass" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitTimeEffect", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTimeEffect" + ], + "names": + { + "title": "AVAudioUnitTimeEffect", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitTimeEffect" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTimeEffect" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTimeEffect" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "speechVoices()" + ], + "names": + { + "title": "speechVoices()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechVoices" + }, + { + "kind": "text", + "spelling": "() -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "text", + "spelling": "[" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechVoices" + }, + { + "kind": "text", + "spelling": "() -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "]" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixerNode", + "nextAvailableInputBus" + ], + "names": + { + "title": "nextAvailableInputBus", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nextAvailableInputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nextAvailableInputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIProgramChangeEvent", + "programNumber" + ], + "names": + { + "title": "programNumber", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "programNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "programNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter" + ], + "names": + { + "title": "AVAudioConverter", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioConverter" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverter" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverter" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "currentLanguageCode()" + ], + "names": + { + "title": "currentLanguageCode()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentLanguageCode" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentLanguageCode" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(im)addEvent:atBeat:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "addEvent(_:at:)" + ], + "names": + { + "title": "addEvent(_:at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "addEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicEvent", + "preciseIdentifier": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "event", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "event" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicEvent", + "preciseIdentifier": "c:objc(cs)AVMusicEvent" + } + ] + }, + { + "name": "at", + "internalName": "beat", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "beat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "addEvent" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "event" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicEvent", + "preciseIdentifier": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "beat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "inputConnectionPoint(for:inputBus:)" + ], + "names": + { + "title": "inputConnectionPoint(for:inputBus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputConnectionPoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "for" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "inputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "for", + "internalName": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "inputBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputConnectionPoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "for" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "inputBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod", + "none" + ], + "names": + { + "title": "AVAudioConverterPrimeMethod.none", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "none" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "none" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)" + ], + "names": + { + "title": "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "startingFrame", + "internalName": "startFrame", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + { + "name": "frameCount", + "internalName": "numberFrames", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)volume", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "volume" + ], + "names": + { + "title": "volume", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIProgramChangeEvent", + "init(channel:programNumber:)" + ], + "names": + { + "title": "init(channel:programNumber:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "programNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "programNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)soloed", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "isSoloed" + ], + "names": + { + "title": "isSoloed", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSoloed" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSoloed" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(cm)secondsForHostTime:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "seconds(forHostTime:)" + ], + "names": + { + "title": "seconds(forHostTime:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forHostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forHostTime", + "internalName": "hostTime", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forHostTime" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission", + "undetermined" + ], + "names": + { + "title": "AVAudioApplication.recordPermission.undetermined", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "undetermined" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "undetermined" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)setUserCallback:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "setUserCallback(_:)" + ], + "names": + { + "title": "setUserCallback(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setUserCallback" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencerUserCallback", + "preciseIdentifier": "c:@T@AVAudioSequencerUserCallback" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "userCallback", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "userCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencerUserCallback", + "preciseIdentifier": "c:@T@AVAudioSequencerUserCallback" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setUserCallback" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "userCallback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencerUserCallback", + "preciseIdentifier": "c:@T@AVAudioSequencerUserCallback" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)prepareToRecord", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "prepareToRecord()" + ], + "names": + { + "title": "prepareToRecord()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToRecord" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToRecord" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(im)initWithHostTime:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "init(hostTime:)" + ], + "names": + { + "title": "init(hostTime:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingSourceMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode" + ], + "names": + { + "title": "AVAudio3DMixingSourceMode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DMixingSourceMode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixingSourceMode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixingSourceMode" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler" + ], + "names": + { + "title": "AVAudioUnitSampler", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitSampler" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitSampler" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitSampler" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)duration", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "duration" + ], + "names": + { + "title": "duration", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)passesAUVal", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "passesAUVal" + ], + "names": + { + "title": "passesAUVal", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "passesAUVal" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "passesAUVal" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioQuality@AVAudioQualityMin", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "min" + ], + "names": + { + "title": "AVAudioQuality.min", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "min" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "min" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyKeySignature", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "keySignature" + ], + "names": + { + "title": "keySignature", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "keySignature" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "keySignature" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "init(attributedString:)" + ], + "names": + { + "title": "init(attributedString:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "attributedString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSAttributedString", + "preciseIdentifier": "c:objc(cs)NSAttributedString" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "attributedString" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "string" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSAttributedString", + "preciseIdentifier": "c:objc(cs)NSAttributedString" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)hasCustomView", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "hasCustomView" + ], + "names": + { + "title": "hasCustomView", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hasCustomView" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hasCustomView" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(im)clearEventsInRange:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "clearEvents(in:)" + ], + "names": + { + "title": "clearEvents(in:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "clearEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "in", + "internalName": "range", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "clearEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioIONode", + "setVoiceProcessingEnabled(_:)" + ], + "names": + { + "title": "setVoiceProcessingEnabled(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setVoiceProcessingEnabled" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "enabled", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "enabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setVoiceProcessingEnabled" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "enabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechBoundary", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicEvent" + ], + "names": + { + "title": "AVMusicEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMusicEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)inputFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "inputFormat" + ], + "names": + { + "title": "inputFormat", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "listenerPosition" + ], + "names": + { + "title": "listenerPosition", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "listenerPosition" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "listenerPosition" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "init(url:format:)" + ], + "names": + { + "title": "init(url:format:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 12 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQ(py)globalGain", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQ", + "globalGain" + ], + "names": + { + "title": "globalGain", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "globalGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "globalGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)connect:to:format:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "connect(_:to:format:)" + ], + "names": + { + "title": "connect(_:to:format:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connect" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node1", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "to", + "internalName": "node2", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connect" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node1" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node2" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "load(from:options:)" + ], + "names": + { + "title": "load(from:options:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "load" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "from", + "internalName": "fileURL", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "load" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + }, + { + "kind": "text", + "spelling": " = []) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(py)tracks", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "tracks" + ], + "names": + { + "title": "tracks", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tracks" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tracks" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)url", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "url" + ], + "names": + { + "title": "url", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVEncoderBitRateKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVEncoderBitRateKey" + ], + "names": + { + "title": "AVEncoderBitRateKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitRateKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitRateKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitReverb(py)wetDryMix", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverb", + "wetDryMix" + ], + "names": + { + "title": "wetDryMix", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "wetDryMix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "wetDryMix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod", + "normal" + ], + "names": + { + "title": "AVAudioConverterPrimeMethod.normal", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "normal" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "normal" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVSpeechSynthesizerBufferCallback", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "BufferCallback" + ], + "names": + { + "title": "AVSpeechSynthesizer.BufferCallback", + "navigator": + [ + { + "kind": "identifier", + "spelling": "BufferCallback" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "BufferCallback" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "BufferCallback" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitTimePitch(py)overlap", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTimePitch", + "overlap" + ], + "names": + { + "title": "overlap", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "overlap" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "overlap" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "bypass" + ], + "names": + { + "title": "AVAudio3DMixingSourceMode.bypass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(py)tempoTrack", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "tempoTrack" + ], + "names": + { + "title": "tempoTrack", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempoTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempoTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVEncoderBitDepthHintKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVEncoderBitDepthHintKey" + ], + "names": + { + "title": "AVEncoderBitDepthHintKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitDepthHintKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitDepthHintKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverb", + "loadFactoryPreset(_:)" + ], + "names": + { + "title": "loadFactoryPreset(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadFactoryPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitReverbPreset", + "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "preset", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "preset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitReverbPreset", + "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadFactoryPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "preset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitReverbPreset", + "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(py)hostTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "hostTime" + ], + "names": + { + "title": "hostTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVEncoderAudioQualityKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVEncoderAudioQualityKey" + ], + "names": + { + "title": "AVEncoderAudioQualityKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderAudioQualityKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderAudioQualityKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "nextAvailableInputBus" + ], + "names": + { + "title": "nextAvailableInputBus", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nextAvailableInputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nextAvailableInputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiDistortedCubed" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiDistortedCubed", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDistortedCubed" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDistortedCubed" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQ(py)bands", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQ", + "bands" + ], + "names": + { + "title": "bands", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bands" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitEQFilterParameters", + "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bands" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitEQFilterParameters", + "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiEchoTight1" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiEchoTight1", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEchoTight1" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEchoTight1" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(im)reset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "reset()" + ], + "names": + { + "title": "reset()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reset" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reset" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSpeechSynthesisVoiceIdentifierAlex", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceIdentifierAlex" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceIdentifierAlex", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceIdentifierAlex" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceIdentifierAlex" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAUPresetEvent(py)element", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUPresetEvent", + "element" + ], + "names": + { + "title": "element", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(standardFormatWithSampleRate:channels:)" + ], + "names": + { + "title": "init(standardFormatWithSampleRate:channels:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "standardFormatWithSampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "standardFormatWithSampleRate" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)groupID", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "groupID" + ], + "names": + { + "title": "groupID", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)data", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "data" + ], + "names": + { + "title": "data", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)configurationDictionary", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "configurationDictionary" + ], + "names": + { + "title": "configurationDictionary", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "configurationDictionary" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "configurationDictionary" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioQuality@AVAudioQualityLow", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "low" + ], + "names": + { + "title": "AVAudioQuality.low", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "low" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "low" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "init(contentsOf:soundBankURL:)" + ], + "names": + { + "title": "init(contentsOf:soundBankURL:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOf" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "soundBankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOf" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "inURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "soundBankURL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingSpeechActivityEvent", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "instrumentID" + ], + "names": + { + "title": "instrumentID", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instrumentID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instrumentID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "voiceTraits" + ], + "names": + { + "title": "voiceTraits", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voiceTraits" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Traits", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voiceTraits" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Traits", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVAUDIOUNIT_HAVE_AUDIOUNIT", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUDIOUNIT_HAVE_AUDIOUNIT" + ], + "names": + { + "title": "AVAUDIOUNIT_HAVE_AUDIOUNIT", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOUNIT_HAVE_AUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUDIOUNIT_HAVE_AUDIOUNIT" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int32", + "preciseIdentifier": "s:s5Int32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(im)readIntoBuffer:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "read(into:)" + ], + "names": + { + "title": "read(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "read" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "read" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(py)hostTimeValid", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "isHostTimeValid" + ], + "names": + { + "title": "isHostTimeValid", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isHostTimeValid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isHostTimeValid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "encodingApplication" + ], + "names": + { + "title": "encodingApplication", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "encodingApplication" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "encodingApplication" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:at:options:)" + ], + "names": + { + "title": "scheduleBuffer(_:at:options:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": " = []) " + }, + { + "kind": "keyword", + "spelling": "async" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.protocol", + "displayName": "Protocol" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate" + ], + "names": + { + "title": "AVSpeechSynthesizerDelegate", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesizerDelegate" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesizerDelegate" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesizerDelegate" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "NSObjectProtocol", + "preciseIdentifier": "c:objc(pl)NSObject" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(im)initWithString:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "init(string:)" + ], + "names": + { + "title": "init(string:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "string" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "string" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionLocationLower", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Location", + "lower" + ], + "names": + { + "title": "lower", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lower" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Location", + "preciseIdentifier": "c:@T@AVAudioSessionLocation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lower" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Location", + "preciseIdentifier": "c:@T@AVAudioSessionLocation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVEncoderAudioQualityForVBRKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVEncoderAudioQualityForVBRKey" + ], + "names": + { + "title": "AVEncoderAudioQualityForVBRKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderAudioQualityForVBRKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderAudioQualityForVBRKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitTimePitch(py)pitch", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTimePitch", + "pitch" + ], + "names": + { + "title": "pitch", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "outputConnectionPoints(for:outputBus:)" + ], + "names": + { + "title": "outputConnectionPoints(for:outputBus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputConnectionPoints" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "for" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "outputBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "for", + "internalName": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "outputBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "[" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputConnectionPoints" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "for" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "outputBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "]" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "largeHall2" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.largeHall2", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeHall2" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeHall2" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVChannelLayoutKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVChannelLayoutKey" + ], + "names": + { + "title": "AVChannelLayoutKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVChannelLayoutKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVChannelLayoutKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiDistortedFunk" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiDistortedFunk", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDistortedFunk" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDistortedFunk" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender", + "female" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceGender.female", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "female" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "female" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderRequest", + "init(coder:)" + ], + "names": + { + "title": "init(coder:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiEchoTight2" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiEchoTight2", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEchoTight2" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiEchoTight2" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "init(forWriting:settings:commonFormat:interleaved:)" + ], + "names": + { + "title": "init(forWriting:settings:commonFormat:interleaved:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forWriting" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forWriting" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "fileURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)pan", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "pan" + ], + "names": + { + "title": "pan", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pan" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pan" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAUPresetEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUPresetEvent" + ], + "names": + { + "title": "AVAUPresetEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAUPresetEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUPresetEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAUPresetEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType", + "navigator": + [ + { + "kind": "identifier", + "spelling": "EventType" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "EventType" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "EventType" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDISysexEvent(im)initWithData:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDISysexEvent", + "init(data:)" + ], + "names": + { + "title": "init(data:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAUPresetEvent(py)presetDictionary", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUPresetEvent", + "presetDictionary" + ], + "names": + { + "title": "presetDictionary", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "presetDictionary" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AnyHashable", + "preciseIdentifier": "s:s11AnyHashableV" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "presetDictionary" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AnyHashable", + "preciseIdentifier": "s:s11AnyHashableV" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)" + ], + "names": + { + "title": "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "startingFrame", + "internalName": "startFrame", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + { + "name": "frameCount", + "internalName": "numberFrames", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleSegment" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "startingFrame" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "startFrame" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "numberFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)muted", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "isMuted" + ], + "names": + { + "title": "isMuted", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isMuted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isMuted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(streamDescription:channelLayout:)" + ], + "names": + { + "title": "init(streamDescription:channelLayout:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "streamDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamBasicDescription", + "preciseIdentifier": "c:@S@AudioStreamBasicDescription" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "streamDescription" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "asbd" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamBasicDescription", + "preciseIdentifier": "c:@S@AudioStreamBasicDescription" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "layout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionLocationUpper", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Location", + "upper" + ], + "names": + { + "title": "upper", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "upper" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Location", + "preciseIdentifier": "c:@T@AVAudioSessionLocation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "upper" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Location", + "preciseIdentifier": "c:@T@AVAudioSessionLocation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVBeatRange", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVBeatRange" + ], + "names": + { + "title": "AVBeatRange", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVBeatRange" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVBeatRange" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "_AVBeatRange" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(py)userInfo", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "userInfo" + ], + "names": + { + "title": "userInfo", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "userInfo" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "userInfo" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectNodeOutput(_:bus:)" + ], + "names": + { + "title": "disconnectNodeOutput(_:bus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeOutput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeOutput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleFile(_:at:completionHandler:)" + ], + "names": + { + "title": "scheduleFile(_:at:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeCompletionHandler", + "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingSpeechActivityEvent", + "started" + ], + "names": + { + "title": "AVAudioVoiceProcessingSpeechActivityEvent.started", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "started" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "started" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)timeResolution", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "timeResolution" + ], + "names": + { + "title": "timeResolution", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "timeResolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "timeResolution" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioMixingDestination(py)connectionPoint", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixingDestination", + "connectionPoint" + ], + "names": + { + "title": "connectionPoint", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectionPoint" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectionPoint" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIChannelEvent(py)channel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIChannelEvent", + "channel" + ], + "names": + { + "title": "channel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)offsetTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "offsetTime" + ], + "names": + { + "title": "offsetTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "offsetTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "offsetTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiDecimated1" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiDecimated1", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated1" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated1" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "renderingAlgorithm" + ], + "names": + { + "title": "renderingAlgorithm", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "renderingAlgorithm" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DMixingRenderingAlgorithm", + "preciseIdentifier": "c:@E@AVAudio3DMixingRenderingAlgorithm" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "renderingAlgorithm" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DMixingRenderingAlgorithm", + "preciseIdentifier": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "prepare(withFrameCount:)" + ], + "names": + { + "title": "prepare(withFrameCount:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepare" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "withFrameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "withFrameCount", + "internalName": "frameCount", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepare" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "withFrameCount" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)magicCookie", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "magicCookie" + ], + "names": + { + "title": "magicCookie", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "magicCookie" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "magicCookie" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)pitchMultiplier", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "pitchMultiplier" + ], + "names": + { + "title": "pitchMultiplier", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pitchMultiplier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pitchMultiplier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "currentPositionInSeconds" + ], + "names": + { + "title": "currentPositionInSeconds", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentPositionInSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentPositionInSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioQuality@AVAudioQualityMedium", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "medium" + ], + "names": + { + "title": "AVAudioQuality.medium", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "medium" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "medium" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "modWheel" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.modWheel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "modWheel" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "modWheel" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "mediumHall3" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.mediumHall3", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumHall3" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumHall3" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterParameters", + "bandwidth" + ], + "names": + { + "title": "bandwidth", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bandwidth" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bandwidth" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(commonFormat:sampleRate:channels:interleaved:)" + ], + "names": + { + "title": "init(commonFormat:sampleRate:channels:interleaved:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleFile(_:at:)" + ], + "names": + { + "title": "scheduleFile(_:at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "async" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "file", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleFile" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "file" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFile", + "preciseIdentifier": "c:objc(cs)AVAudioFile" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "async" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "pcmFormatInt32" + ], + "names": + { + "title": "AVAudioCommonFormat.pcmFormatInt32", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatInt32" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatInt32" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "listenerVectorOrientation" + ], + "names": + { + "title": "listenerVectorOrientation", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "listenerVectorOrientation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVectorOrientation", + "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "listenerVectorOrientation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVectorOrientation", + "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "equalPowerPanning" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm.equalPowerPanning", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "equalPowerPanning" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "equalPowerPanning" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "connectMIDI(_:to:format:eventListBlock:)" + ], + "names": + { + "title": "connectMIDI(_:to:format:eventListBlock:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "eventListBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIEventListBlock", + "preciseIdentifier": "c:@T@AUMIDIEventListBlock" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "sourceNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "to", + "internalName": "destinationNodes", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "destinationNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "eventListBlock", + "internalName": "tapBlock", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIEventListBlock", + "preciseIdentifier": "c:@T@AUMIDIEventListBlock" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "destinationNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "eventListBlock" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIEventListBlock", + "preciseIdentifier": "c:@T@AUMIDIEventListBlock" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)language", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "language" + ], + "names": + { + "title": "language", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "language" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "language" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "soft" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.soft", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "soft" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "soft" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(py)delegate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "delegate" + ], + "names": + { + "title": "delegate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delegate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizerDelegate", + "preciseIdentifier": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "weak" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delegate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizerDelegate", + "preciseIdentifier": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)delegate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "delegate" + ], + "names": + { + "title": "delegate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delegate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerDelegate", + "preciseIdentifier": "c:objc(pl)AVAudioPlayerDelegate" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "weak" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delegate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerDelegate", + "preciseIdentifier": "c:objc(pl)AVAudioPlayerDelegate" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "bankSelect" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.bankSelect", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bankSelect" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bankSelect" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)numberOfLoops", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "numberOfLoops" + ], + "names": + { + "title": "numberOfLoops", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfLoops" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfLoops" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)sourceMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "sourceMode" + ], + "names": + { + "title": "sourceMode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sourceMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DMixingSourceMode", + "preciseIdentifier": "c:@E@AVAudio3DMixingSourceMode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sourceMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DMixingSourceMode", + "preciseIdentifier": "c:@E@AVAudio3DMixingSourceMode" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingSpeechActivityEvent", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(py)currentPositionInBeats", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "currentPositionInBeats" + ], + "names": + { + "title": "currentPositionInBeats", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentPositionInBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentPositionInBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)lengthInSeconds", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "lengthInSeconds" + ], + "names": + { + "title": "lengthInSeconds", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lengthInSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lengthInSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectNodeInput(_:)" + ], + "names": + { + "title": "disconnectNodeInput(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeInput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeInput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(py)version", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "version" + ], + "names": + { + "title": "version", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "version" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "version" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "sphericalHead" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm.sphericalHead", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sphericalHead" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sphericalHead" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)channelMap", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "channelMap" + ], + "names": + { + "title": "channelMap", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelMap" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelMap" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)rate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "rate" + ], + "names": + { + "title": "rate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)play", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "play()" + ], + "names": + { + "title": "play()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)gain", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterParameters", + "gain" + ], + "names": + { + "title": "gain", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "gain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "gain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "sequenceNumber" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.sequenceNumber", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sequenceNumber" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sequenceNumber" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioQuality@AVAudioQualityHigh", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "high" + ], + "names": + { + "title": "AVAudioQuality.high", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "high" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "high" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)identifier", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "identifier" + ], + "names": + { + "title": "identifier", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "pcmFormatInt16" + ], + "names": + { + "title": "AVAudioCommonFormat.pcmFormatInt16", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatInt16" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatInt16" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechBoundary", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)outputFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "outputFormat" + ], + "names": + { + "title": "outputFormat", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "outputFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(py)manufacturerName", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "manufacturerName" + ], + "names": + { + "title": "manufacturerName", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manufacturerName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manufacturerName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "record(atTime:forDuration:)" + ], + "names": + { + "title": "record(atTime:forDuration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "atTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "forDuration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "atTime", + "internalName": "time", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "time" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + { + "name": "forDuration", + "internalName": "duration", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "atTime" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "time" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "forDuration" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectNodeInput(_:bus:)" + ], + "names": + { + "title": "disconnectNodeInput(_:bus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeInput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeInput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "init(_:)" + ], + "names": + { + "title": "init(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a new set from a finite sequence of items." + }, + { + "text": "" + }, + { + "text": "Use this initializer to create a new set from an existing sequence, like" + }, + { + "text": "an array or a range:" + }, + { + "text": "" + }, + { + "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" + }, + { + "text": " print(validIndices)" + }, + { + "text": " // Prints \"[6, 0, 1, 3]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter sequence: The elements to use as members of the new set." + } + ] + }, + "swiftGenerics": + { + "parameters": + [ + { + "name": "S", + "index": 0, + "depth": 1 + } + ], + "constraints": + [ + { + "kind": "conformance", + "lhs": "S", + "rhs": "Sequence", + "rhsPrecise": "s:ST" + }, + { + "kind": "sameType", + "lhs": "Self.Element", + "rhs": "S.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sequence" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "where" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "Sequence", + "preciseIdentifier": "s:ST" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": " == " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(standardFormatWithSampleRate:channelLayout:)" + ], + "names": + { + "title": "init(standardFormatWithSampleRate:channelLayout:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "standardFormatWithSampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "standardFormatWithSampleRate" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "layout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)playAtTime:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "play(at:)" + ], + "names": + { + "title": "play(at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "listenerAngularOrientation" + ], + "names": + { + "title": "listenerAngularOrientation", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "listenerAngularOrientation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DAngularOrientation", + "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "listenerAngularOrientation" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DAngularOrientation", + "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "mediumHall2" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.mediumHall2", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumHall2" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mediumHall2" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(py)name", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "name" + ], + "names": + { + "title": "name", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)reset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "reset()" + ], + "names": + { + "title": "reset()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reset" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reset" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "init(language:)" + ], + "names": + { + "title": "init(language:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "language" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "language" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "languageCode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initWithSettings:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(settings:)" + ], + "names": + { + "title": "init(settings:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "])" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "])" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)recordForDuration:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "record(forDuration:)" + ], + "names": + { + "title": "record(forDuration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forDuration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forDuration", + "internalName": "duration", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "record" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forDuration" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedTempoEvent(py)tempo", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedTempoEvent", + "tempo" + ], + "names": + { + "title": "tempo", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTimeEffect", + "init(audioComponentDescription:)" + ], + "names": + { + "title": "init(audioComponentDescription:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)numberOfChannels", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "numberOfChannels" + ], + "names": + { + "title": "numberOfChannels", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfChannels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfChannels" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)attributedSpeechString", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "attributedSpeechString" + ], + "names": + { + "title": "attributedSpeechString", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attributedSpeechString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSAttributedString", + "preciseIdentifier": "c:objc(cs)NSAttributedString" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attributedSpeechString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSAttributedString", + "preciseIdentifier": "c:objc(cs)NSAttributedString" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)stop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "stop()" + ], + "names": + { + "title": "stop()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitTimeEffect(py)bypass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTimeEffect", + "bypass" + ], + "names": + { + "title": "bypass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedTempoEvent", + "init(tempo:)" + ], + "names": + { + "title": "init(tempo:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "tempo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "tempo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConnectionPoint", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConnectionPoint" + ], + "names": + { + "title": "AVAudioConnectionPoint", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioConnectionPoint" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConnectionPoint" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConnectionPoint" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isNoveltyVoice" + ], + "names": + { + "title": "isNoveltyVoice", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isNoveltyVoice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Traits", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isNoveltyVoice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoice", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Traits", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "init(coder:)" + ], + "names": + { + "title": "init(coder:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(coder:)" + ], + "names": + { + "title": "init(coder:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "subtract(_:)" + ], + "names": + { + "title": "subtract(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the elements of the given set from this set." + }, + { + "text": "" + }, + { + "text": "In the following example, the elements of the `employees` set that are" + }, + { + "text": "also members of the `neighbors` set are removed. In particular, the" + }, + { + "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." + }, + { + "text": "" + }, + { + "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " employees.subtract(neighbors)" + }, + { + "text": " print(employees)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "portamento" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.portamento", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "portamento" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "portamento" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)duration", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "duration" + ], + "names": + { + "title": "duration", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "smf_ChannelsToTracks" + ], + "names": + { + "title": "smf_ChannelsToTracks", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "smf_ChannelsToTracks" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "smf_ChannelsToTracks" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)downmix", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "downmix" + ], + "names": + { + "title": "downmix", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "downmix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "downmix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingSpeechActivityEvent", + "ended" + ], + "names": + { + "title": "AVAudioVoiceProcessingSpeechActivityEvent.ended", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ended" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "ended" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioQuality@AVAudioQualityMax", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "max" + ], + "names": + { + "title": "AVAudioQuality.max", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "max" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "max" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterParameters", + "filterType" + ], + "names": + { + "title": "filterType", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "filterType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitEQFilterType", + "preciseIdentifier": "c:@E@AVAudioUnitEQFilterType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "filterType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitEQFilterType", + "preciseIdentifier": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender", + "unspecified" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceGender.unspecified", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "unspecified" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "unspecified" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(py)playing", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "isPlaying" + ], + "names": + { + "title": "isPlaying", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)pause", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "pause()" + ], + "names": + { + "title": "pause()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "scheduleBuffer(_:at:options:completionCallbackType:)" + ], + "names": + { + "title": "scheduleBuffer(_:at:options:completionCallbackType:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "at", + "internalName": "when", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + } + ] + }, + { + "name": "completionCallbackType", + "internalName": "callbackType", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scheduleBuffer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "when" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": " = [], " + }, + { + "kind": "externalParam", + "spelling": "completionCallbackType" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "callbackType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "init(coder:)" + ], + "names": + { + "title": "init(coder:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "pointSourceInHeadMode" + ], + "names": + { + "title": "pointSourceInHeadMode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pointSourceInHeadMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DMixingPointSourceInHeadMode", + "preciseIdentifier": "c:@E@AVAudio3DMixingPointSourceInHeadMode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pointSourceInHeadMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DMixingPointSourceInHeadMode", + "preciseIdentifier": "c:@E@AVAudio3DMixingPointSourceInHeadMode" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceGender", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceGender", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceGender" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceGender" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoiceGender" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "isSubset(of:)" + ], + "names": + { + "title": "isSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a subset of" + }, + { + "text": "another set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" + }, + { + "text": "member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(commonFormat:sampleRate:interleaved:channelLayout:)" + ], + "names": + { + "title": "init(commonFormat:sampleRate:interleaved:channelLayout:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "interleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "layout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "largeRoom2" + ], + "names": + { + "title": "AVAudioUnitReverbPreset.largeRoom2", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeRoom2" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "largeRoom2" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)prepare", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "prepare()" + ], + "names": + { + "title": "prepare()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepare" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepare" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)usesAutomatedParameters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "usesAutomatedParameters" + ], + "names": + { + "title": "usesAutomatedParameters", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "usesAutomatedParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "usesAutomatedParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer" + ], + "names": + { + "title": "AVAudioCompressedBuffer", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioCompressedBuffer" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioCompressedBuffer" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioCompressedBuffer" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "connectMIDI(_:to:format:block:)" + ], + "names": + { + "title": "connectMIDI(_:to:format:block:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIOutputEventBlock", + "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "sourceNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "to", + "internalName": "destinationNodes", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "destinationNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + { + "name": "block", + "internalName": "tapBlock", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIOutputEventBlock", + "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "destinationNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "externalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "tapBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AUMIDIOutputEventBlock", + "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + }, + "deprecated": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)startAndReturnError:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "start()" + ], + "names": + { + "title": "start()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "start" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "start" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType", + "navigator": + [ + { + "kind": "identifier", + "spelling": "MessageType" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "MessageType" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "MessageType" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)currentDevice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "currentDevice" + ], + "names": + { + "title": "currentDevice", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentDevice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentDevice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "init(identifier:)" + ], + "names": + { + "title": "init(identifier:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicSequenceLoadOptions", + "isSuperset(of:)" + ], + "names": + { + "title": "isSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a superset of" + }, + { + "text": "the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiDecimated2" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiDecimated2", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated2" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiDecimated2" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechUtterance(py)speechString", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechUtterance", + "speechString" + ], + "names": + { + "title": "speechString", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingMode", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "hostTime(forSeconds:)" + ], + "names": + { + "title": "hostTime(forSeconds:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forSeconds", + "internalName": "seconds", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forSeconds" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "seconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)stop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "stop()" + ], + "names": + { + "title": "stop()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "sostenuto" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.sostenuto", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sostenuto" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sostenuto" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectNodeOutput(_:)" + ], + "names": + { + "title": "disconnectNodeOutput(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeOutput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectNodeOutput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterParameters", + "frequency" + ], + "names": + { + "title": "frequency", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "frequency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "frequency" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(py)loopingEnabled", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "isLoopingEnabled" + ], + "names": + { + "title": "isLoopingEnabled", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isLoopingEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isLoopingEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioSessionInterruptionWasSuspendedKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionInterruptionWasSuspendedKey" + ], + "names": + { + "title": "AVAudioSessionInterruptionWasSuspendedKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSessionInterruptionWasSuspendedKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSessionInterruptionWasSuspendedKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "phoneme" + ], + "names": + { + "title": "AVSpeechSynthesisMarker.Mark.phoneme", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "phoneme" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "phoneme" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "playerTime(forNodeTime:)" + ], + "names": + { + "title": "playerTime(forNodeTime:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playerTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forNodeTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forNodeTime", + "internalName": "nodeTime", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "nodeTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playerTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forNodeTime" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "nodeTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "haveData" + ], + "names": + { + "title": "AVAudioConverterOutputStatus.haveData", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "haveData" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "haveData" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSourceNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSourceNode" + ], + "names": + { + "title": "AVAudioSourceNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioSourceNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSourceNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSourceNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(py)processingFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "processingFormat" + ], + "names": + { + "title": "processingFormat", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "processingFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "processingFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyYear", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "year" + ], + "names": + { + "title": "year", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "year" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "year" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyCopyright", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "copyright" + ], + "names": + { + "title": "copyright", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyright" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyright" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDelay", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDelay" + ], + "names": + { + "title": "AVAudioUnitDelay", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitDelay" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitDelay" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitDelay" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "applicableEncodeBitRates" + ], + "names": + { + "title": "applicableEncodeBitRates", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "applicableEncodeBitRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]?" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "applicableEncodeBitRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "allNotesOff" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.allNotesOff", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "allNotesOff" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "allNotesOff" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrackLoopCount", + "forever" + ], + "names": + { + "title": "AVMusicTrackLoopCount.forever", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "forever" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "forever" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEffect(py)bypass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEffect", + "bypass" + ], + "names": + { + "title": "bypass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler(py)stereoPan", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler", + "stereoPan" + ], + "names": + { + "title": "stereoPan", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stereoPan" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stereoPan" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "speechCosmicInterference" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.speechCosmicInterference", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechCosmicInterference" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechCosmicInterference" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)format", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "format" + ], + "names": + { + "title": "format", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 12 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "balance" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.balance", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "balance" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "balance" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)age", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "age" + ], + "names": + { + "title": "age", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "age" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "age" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "availableEncodeSampleRates" + ], + "names": + { + "title": "availableEncodeSampleRates", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableEncodeSampleRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]?" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableEncodeSampleRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectMIDI(_:from:)" + ], + "names": + { + "title": "disconnectMIDI(_:from:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "])" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "sourceNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "from", + "internalName": "destinationNodes", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "destinationNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "]" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "destinationNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "])" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioInputNode", + "isVoiceProcessingInputMuted" + ], + "names": + { + "title": "isVoiceProcessingInputMuted", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingInputMuted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingInputMuted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(py)length", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "length" + ], + "names": + { + "title": "length", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "length" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "length" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer" + ], + "names": + { + "title": "AVAudioPlayer", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPlayer" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayer" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayer" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)settings", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "settings" + ], + "names": + { + "title": "settings", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "cannotDoInCurrentContext" + ], + "names": + { + "title": "AVAudioEngineManualRenderingStatus.cannotDoInCurrentContext", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cannotDoInCurrentContext" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cannotDoInCurrentContext" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEffect", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEffect" + ], + "names": + { + "title": "AVAudioUnitEffect", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitEffect" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEffect" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEffect" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "pcmFormatFloat32" + ], + "names": + { + "title": "AVAudioCommonFormat.pcmFormatFloat32", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatFloat32" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatFloat32" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "manualRenderingMaximumFrameCount" + ], + "names": + { + "title": "manualRenderingMaximumFrameCount", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingMaximumFrameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingMaximumFrameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingPointSourceInHeadMode", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConnectionPoint", + "init(node:bus:)" + ], + "names": + { + "title": "init(node:bus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)url", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "url" + ], + "names": + { + "title": "url", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "omniModeOff" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.omniModeOff", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "omniModeOff" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "omniModeOff" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioCommonFormat@AVAudioOtherFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "otherFormat" + ], + "names": + { + "title": "AVAudioCommonFormat.otherFormat", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "otherFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "otherFormat" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(py)playing", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "isPlaying" + ], + "names": + { + "title": "isPlaying", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack" + ], + "names": + { + "title": "AVMusicTrack", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMusicTrack" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTrack" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTrack" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "applicableEncodeSampleRates" + ], + "names": + { + "title": "applicableEncodeSampleRates", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "applicableEncodeSampleRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]?" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "applicableEncodeSampleRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "timeSignature" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.timeSignature", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "timeSignature" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "timeSignature" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "remove(_:)" + ], + "names": + { + "title": "remove(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the given element and all elements subsumed by it." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.priority` shipping option is removed from" + }, + { + "text": "the `options` option set. Attempting to remove the same shipping option" + }, + { + "text": "a second time results in `nil`, because `options` no longer contains" + }, + { + "text": "`.priority` as a member." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let priorityOption = options.remove(.priority)" + }, + { + "text": " print(priorityOption == .priority)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " print(options.remove(.priority))" + }, + { + "text": " // Prints \"nil\"" + }, + { + "text": "" + }, + { + "text": "In the next example, the `.express` element is passed to `remove(_:)`." + }, + { + "text": "Although `.express` is not a member of `options`, `.express` subsumes" + }, + { + "text": "the remaining `.secondDay` element of the option set. Therefore," + }, + { + "text": "`options` is emptied and the intersection between `.express` and" + }, + { + "text": "`options` is returned." + }, + { + "text": "" + }, + { + "text": " let expressOption = options.remove(.express)" + }, + { + "text": " print(expressOption == .express)" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": " print(expressOption == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element of the set to remove." + }, + { + "text": "- Returns: The intersection of `[member]` and the set, if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)playing", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "isPlaying" + ], + "names": + { + "title": "isPlaying", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isPlaying" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "speechAlienChatter" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.speechAlienChatter", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechAlienChatter" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechAlienChatter" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyComposer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "composer" + ], + "names": + { + "title": "composer", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "composer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "composer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "insert(_:)" + ], + "names": + { + "title": "insert(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Adds the given element to the option set if it is not already a member." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.secondDay` shipping option is added to" + }, + { + "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" + }, + { + "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" + }, + { + "text": "discussion." + }, + { + "text": "" + }, + { + "text": " let purchasePrice = 87.55" + }, + { + "text": "" + }, + { + "text": " var freeOptions: ShippingOptions = [.standard, .priority]" + }, + { + "text": " if purchasePrice > 50 {" + }, + { + "text": " freeOptions.insert(.secondDay)" + }, + { + "text": " }" + }, + { + "text": " print(freeOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter newMember: The element to insert." + }, + { + "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" + }, + { + "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" + }, + { + "text": " the member of the set equal to `newMember`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "(inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)position", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "position" + ], + "names": + { + "title": "position", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "position" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "position" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DPoint", + "preciseIdentifier": "c:@S@AVAudio3DPoint" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(py)framePosition", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "framePosition" + ], + "names": + { + "title": "framePosition", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "framePosition" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "framePosition" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)stop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "stop()" + ], + "names": + { + "title": "stop()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler", + "loadAudioFiles(at:)" + ], + "names": + { + "title": "loadAudioFiles(at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadAudioFiles" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "at", + "internalName": "audioFiles", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "audioFiles" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "]" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadAudioFiles" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "audioFiles" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "]) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "update(with:)" + ], + "names": + { + "title": "update(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the given element into the set." + }, + { + "text": "" + }, + { + "text": "If `newMember` is not contained in the set but subsumes current members" + }, + { + "text": "of the set, the subsumed members are returned." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let replaced = options.update(with: .express)" + }, + { + "text": " print(replaced == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Returns: The intersection of `[newMember]` and the set if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIChannelPressureEvent(py)pressure", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIChannelPressureEvent", + "pressure" + ], + "names": + { + "title": "pressure", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)pause", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "pause()" + ], + "names": + { + "title": "pause()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "insufficientDataFromInputNode" + ], + "names": + { + "title": "AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insufficientDataFromInputNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insufficientDataFromInputNode" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "init(PCMFormat:frameCapacity:)" + ], + "names": + { + "title": "init(PCMFormat:frameCapacity:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "PCMFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "PCMFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(pcmFormat:frameCapacity:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioSinkNodeReceiverBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSinkNodeReceiverBlock" + ], + "names": + { + "title": "AVAudioSinkNodeReceiverBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioSinkNodeReceiverBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSinkNodeReceiverBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSinkNodeReceiverBlock" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioTimeStamp", + "preciseIdentifier": "c:@S@AudioTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "OSStatus", + "preciseIdentifier": "c:@T@OSStatus" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioOutputNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioOutputNode" + ], + "names": + { + "title": "AVAudioOutputNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioOutputNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioOutputNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioOutputNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioNodeTapBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNodeTapBlock" + ], + "names": + { + "title": "AVAudioNodeTapBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioNodeTapBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNodeTapBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNodeTapBlock" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "volume" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.volume", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "personalVoiceAuthorizationStatus" + ], + "names": + { + "title": "personalVoiceAuthorizationStatus", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "personalVoiceAuthorizationStatus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "personalVoiceAuthorizationStatus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "copyAndMergeEvents(in:from:mergeAt:)" + ], + "names": + { + "title": "copyAndMergeEvents(in:from:mergeAt:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyAndMergeEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "mergeAt" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "in", + "internalName": "range", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + }, + { + "name": "from", + "internalName": "sourceTrack", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + } + ] + }, + { + "name": "mergeAt", + "internalName": "mergeStartBeat", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "mergeStartBeat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyAndMergeEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "mergeAt" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "mergeStartBeat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "manualRenderingFormat" + ], + "names": + { + "title": "manualRenderingFormat", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "gender" + ], + "names": + { + "title": "gender", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "gender" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoiceGender", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "gender" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisVoiceGender", + "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEffect", + "init(audioComponentDescription:)" + ], + "names": + { + "title": "init(audioComponentDescription:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(py)rate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "rate" + ], + "names": + { + "title": "rate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVNumberOfChannelsKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVNumberOfChannelsKey" + ], + "names": + { + "title": "AVNumberOfChannelsKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVNumberOfChannelsKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVNumberOfChannelsKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyComments", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "comments" + ], + "names": + { + "title": "comments", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "comments" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "comments" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyTitle", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "title" + ], + "names": + { + "title": "title", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "title" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "title" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)recording", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "isRecording" + ], + "names": + { + "title": "isRecording", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isRecording" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isRecording" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)occlusion", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "occlusion" + ], + "names": + { + "title": "occlusion", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "occlusion" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "occlusion" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterOutputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus" + ], + "names": + { + "title": "AVAudioConverterOutputStatus", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioConverterOutputStatus" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterOutputStatus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterOutputStatus" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "union(_:)" + ], + "names": + { + "title": "union(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set of the elements contained in this set, in the" + }, + { + "text": "given set, or in both." + }, + { + "text": "" + }, + { + "text": "This example uses the `union(_:)` method to add two more shipping options" + }, + { + "text": "to the default set." + }, + { + "text": "" + }, + { + "text": " let defaultShipping = ShippingOptions.standard" + }, + { + "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" + }, + { + "text": " print(memberShipping.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set made up of the elements contained in this" + }, + { + "text": " set, in `other`, or in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer", + "init(PCMFormat:bufferListNoCopy:deallocator:)" + ], + "names": + { + "title": "init(PCMFormat:bufferListNoCopy:deallocator:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "PCMFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bufferListNoCopy" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "deallocator" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")?)" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "PCMFormat" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bufferListNoCopy" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bufferList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "externalParam", + "spelling": "deallocator" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")? = nil)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 12, + "minor": 0 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(pcmFormat:bufferListNoCopy:deallocator:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIChannelPressureEvent", + "init(channel:pressure:)" + ], + "names": + { + "title": "init(channel:pressure:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "availableEncodeChannelLayoutTags" + ], + "names": + { + "title": "availableEncodeChannelLayoutTags", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableEncodeChannelLayoutTags" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]?" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableEncodeChannelLayoutTags" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)pause", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "pause()" + ], + "names": + { + "title": "pause()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioConverterInputBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputBlock" + ], + "names": + { + "title": "AVAudioConverterInputBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioConverterInputBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterInputBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterInputBlock" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterInputStatus", + "preciseIdentifier": "c:@E@AVAudioConverterInputStatus" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "success" + ], + "names": + { + "title": "AVAudioEngineManualRenderingStatus.success", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "success" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "success" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDistortion", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortion" + ], + "names": + { + "title": "AVAudioUnitDistortion", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitDistortion" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitDistortion" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitDistortion" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioSourceNodeRenderBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSourceNodeRenderBlock" + ], + "names": + { + "title": "AVAudioSourceNodeRenderBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioSourceNodeRenderBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSourceNodeRenderBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSourceNodeRenderBlock" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioTimeStamp", + "preciseIdentifier": "c:@S@AudioTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "OSStatus", + "preciseIdentifier": "c:@T@OSStatus" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "proprietaryEvent" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.proprietaryEvent", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "proprietaryEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "proprietaryEvent" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "intersection(_:)" + ], + "names": + { + "title": "intersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with only the elements contained in both this" + }, + { + "text": "set and the given set." + }, + { + "text": "" + }, + { + "text": "This example uses the `intersection(_:)` method to limit the available" + }, + { + "text": "shipping options to what can be used with a PO Box destination." + }, + { + "text": "" + }, + { + "text": " // Can only ship standard or priority to PO Boxes" + }, + { + "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" + }, + { + "text": " let memberShipping: ShippingOptions =" + }, + { + "text": " [.standard, .priority, .secondDay]" + }, + { + "text": "" + }, + { + "text": " let availableOptions = memberShipping.intersection(poboxShipping)" + }, + { + "text": " print(availableOptions.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": " print(availableOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in both this" + }, + { + "text": " set and `other`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "speechRadioTower" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.speechRadioTower", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechRadioTower" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechRadioTower" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "allSoundOff" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.allSoundOff", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "allSoundOff" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "allSoundOff" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyChannelLayout", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "channelLayout" + ], + "names": + { + "title": "channelLayout", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerDelegate", + "audioPlayerDidFinishPlaying(_:successfully:)" + ], + "names": + { + "title": "audioPlayerDidFinishPlaying(_:successfully:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioPlayerDidFinishPlaying" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayer", + "preciseIdentifier": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "successfully" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "player", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "player" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayer", + "preciseIdentifier": "c:objc(cs)AVAudioPlayer" + } + ] + }, + { + "name": "successfully", + "internalName": "flag", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "flag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioPlayerDidFinishPlaying" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "player" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayer", + "preciseIdentifier": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "successfully" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "flag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)deleteRecording", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "deleteRecording()" + ], + "names": + { + "title": "deleteRecording()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "deleteRecording" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "deleteRecording" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "manualRenderingMode" + ], + "names": + { + "title": "manualRenderingMode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingMode", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngineManualRenderingMode", + "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime" + ], + "names": + { + "title": "AVAudioTime", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioTime" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioTime" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioTime" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVEncoderBitRateStrategyKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVEncoderBitRateStrategyKey" + ], + "names": + { + "title": "AVEncoderBitRateStrategyKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitRateStrategyKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitRateStrategyKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "dataEntry" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.dataEntry", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataEntry" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataEntry" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)pause", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "pause()" + ], + "names": + { + "title": "pause()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pause" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrackLoopCount", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicUserEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicUserEvent" + ], + "names": + { + "title": "AVMusicUserEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMusicUserEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicUserEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicUserEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerDelegate", + "audioPlayerDecodeErrorDidOccur(_:error:)" + ], + "names": + { + "title": "audioPlayerDecodeErrorDidOccur(_:error:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioPlayerDecodeErrorDidOccur" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayer", + "preciseIdentifier": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "player", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "player" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayer", + "preciseIdentifier": "c:objc(cs)AVAudioPlayer" + } + ] + }, + { + "name": "error", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioPlayerDecodeErrorDidOccur" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "player" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayer", + "preciseIdentifier": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyTrackNumber", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "trackNumber" + ], + "names": + { + "title": "trackNumber", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "trackNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "trackNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "packetDescriptions" + ], + "names": + { + "title": "packetDescriptions", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "packetDescriptions" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamPacketDescription", + "preciseIdentifier": "c:@S@AudioStreamPacketDescription" + }, + { + "kind": "text", + "spelling": ">?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "packetDescriptions" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamPacketDescription", + "preciseIdentifier": "c:@S@AudioStreamPacketDescription" + }, + { + "kind": "text", + "spelling": ">? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)playAtTime:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "play(atTime:)" + ], + "names": + { + "title": "play(atTime:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "atTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "atTime", + "internalName": "time", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "time" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "atTime" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "time" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "enumerateEvents(in:using:)" + ], + "names": + { + "title": "enumerateEvents(in:using:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enumerateEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "using" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicEvent", + "preciseIdentifier": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "in", + "internalName": "range", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + }, + { + "name": "using", + "internalName": "block", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicEvent", + "preciseIdentifier": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enumerateEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "using" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicEvent", + "preciseIdentifier": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ">, " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "ObjCBool", + "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" + }, + { + "kind": "text", + "spelling": ">) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)stop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "stop()" + ], + "names": + { + "title": "stop()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "requestPersonalVoiceAuthorization()" + ], + "names": + { + "title": "requestPersonalVoiceAuthorization()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestPersonalVoiceAuthorization" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestPersonalVoiceAuthorization" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "connect(_:to:fromBus:format:)" + ], + "names": + { + "title": "connect(_:to:fromBus:format:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connect" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "fromBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "sourceNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "to", + "internalName": "destNodes", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "destNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + { + "name": "fromBus", + "internalName": "sourceBus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + }, + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "connect" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "destNodes" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConnectionPoint", + "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "fromBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "symmetricDifference(_:)" + ], + "names": + { + "title": "symmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with the elements contained in this set or in" + }, + { + "text": "the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in either" + }, + { + "text": " this set or `other`, but not in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "word" + ], + "names": + { + "title": "AVSpeechSynthesisMarker.Mark.word", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "word" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "word" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent" + ], + "names": + { + "title": "AVExtendedNoteOnEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVExtendedNoteOnEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVExtendedNoteOnEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVExtendedNoteOnEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "resetAllControllers" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.resetAllControllers", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resetAllControllers" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resetAllControllers" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)version", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "version" + ], + "names": + { + "title": "version", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "version" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "version" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectMIDI(_:from:)" + ], + "names": + { + "title": "disconnectMIDI(_:from:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "sourceNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "from", + "internalName": "destinationNode", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "destinationNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDI" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "destinationNode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler(py)overallGain", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler", + "overallGain" + ], + "names": + { + "title": "overallGain", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "overallGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "overallGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 12, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "pcmFormatFloat64" + ], + "names": + { + "title": "AVAudioCommonFormat.pcmFormatFloat64", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatFloat64" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pcmFormatFloat64" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "contains(_:)" + ], + "names": + { + "title": "contains(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether a given element is a" + }, + { + "text": "member of the option set." + }, + { + "text": "" + }, + { + "text": "This example uses the `contains(_:)` method to check whether next-day" + }, + { + "text": "shipping is in the `availableOptions` instance." + }, + { + "text": "" + }, + { + "text": " let availableOptions = ShippingOptions.express" + }, + { + "text": " if availableOptions.contains(.nextDay) {" + }, + { + "text": " print(\"Next day shipping available\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Next day shipping available\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element to look for in the option set." + }, + { + "text": "- Returns: `true` if the option set contains `member`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "speechGoldenPi" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.speechGoldenPi", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechGoldenPi" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechGoldenPi" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager", + "components(matching:)" + ], + "names": + { + "title": "components(matching:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "components" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "matching" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "matching", + "internalName": "desc", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "desc" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "[" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "components" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "matching" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "desc" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ") -> [" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnitComponent", + "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "text", + "spelling": "]" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "requestPersonalVoiceAuthorization(completionHandler:)" + ], + "names": + { + "title": "requestPersonalVoiceAuthorization(completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestPersonalVoiceAuthorization" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "completionHandler", + "internalName": "handler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "handler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestPersonalVoiceAuthorization" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "handler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "PersonalVoiceAuthorizationStatus", + "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode", + "nodeTime(forPlayerTime:)" + ], + "names": + { + "title": "nodeTime(forPlayerTime:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nodeTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forPlayerTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forPlayerTime", + "internalName": "playerTime", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "playerTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "nodeTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forPlayerTime" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "playerTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioTime", + "preciseIdentifier": "c:objc(cs)AVAudioTime" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)isInManualRenderingMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "isInManualRenderingMode" + ], + "names": + { + "title": "isInManualRenderingMode", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isInManualRenderingMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isInManualRenderingMode" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "keySignature" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.keySignature", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "keySignature" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "keySignature" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPitchBendEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPitchBendEvent" + ], + "names": + { + "title": "AVMIDIPitchBendEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIPitchBendEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPitchBendEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPitchBendEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyArtist", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "artist" + ], + "names": + { + "title": "artist", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "artist" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "artist" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceGender", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "formSymmetricDifference(_:)" + ], + "names": + { + "title": "formSymmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Replaces this set with a new set containing all elements " + }, + { + "text": "contained in either this set or the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" + }, + { + "text": "sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)meteringEnabled", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "isMeteringEnabled" + ], + "names": + { + "title": "isMeteringEnabled", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isMeteringEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isMeteringEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVEncoderBitRatePerChannelKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVEncoderBitRatePerChannelKey" + ], + "names": + { + "title": "AVEncoderBitRatePerChannelKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitRatePerChannelKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVEncoderBitRatePerChannelKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "speechWaves" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.speechWaves", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechWaves" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechWaves" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(cmAudioFormatDescription:)" + ], + "names": + { + "title": "init(cmAudioFormatDescription:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "cmAudioFormatDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "CMAudioFormatDescription", + "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "cmAudioFormatDescription" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "formatDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "CMAudioFormatDescription", + "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "read(into:frameCount:)" + ], + "names": + { + "title": "read(into:frameCount:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "read" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + }, + { + "name": "frameCount", + "internalName": "frames", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "frames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "read" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "frameCount" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "frames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent" + ], + "names": + { + "title": "AVAudioUnitComponent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitComponent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitComponent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitComponent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DMixingRenderingAlgorithm" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixingRenderingAlgorithm" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixingRenderingAlgorithm" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "monoModeOn" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.monoModeOn", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "monoModeOn" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "monoModeOn" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isEmpty" + ], + "names": + { + "title": "isEmpty", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "A Boolean value that indicates whether the set has no elements." + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(py)sampleRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "sampleRate" + ], + "names": + { + "title": "sampleRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Hashes the essential components of this value by feeding them into the" + }, + { + "text": "given hasher." + }, + { + "text": "" + }, + { + "text": "- Parameter hasher: The hasher to use when combining the components" + }, + { + "text": " of this instance." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSampleRateConverterAlgorithm_Mastering", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSampleRateConverterAlgorithm_Mastering" + ], + "names": + { + "title": "AVSampleRateConverterAlgorithm_Mastering", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithm_Mastering" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithm_Mastering" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "subtract(_:)" + ], + "names": + { + "title": "subtract(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the elements of the given set from this set." + }, + { + "text": "" + }, + { + "text": "In the following example, the elements of the `employees` set that are" + }, + { + "text": "also members of the `neighbors` set are removed. In particular, the" + }, + { + "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." + }, + { + "text": "" + }, + { + "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " employees.subtract(neighbors)" + }, + { + "text": " print(employees)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(py)sampleTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "sampleTime" + ], + "names": + { + "title": "sampleTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioQuality", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDelay", + "lowPassCutoff" + ], + "names": + { + "title": "lowPassCutoff", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lowPassCutoff" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lowPassCutoff" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isStrictSuperset(of:)" + ], + "names": + { + "title": "isStrictSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "superset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" + }, + { + "text": "also a member of *A* and *A* contains at least one element that is *not*" + }, + { + "text": "a member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isStrictSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict superset of itself:" + }, + { + "text": " print(employees.isStrictSuperset(of: employees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "HRTFHQ" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm.HRTFHQ", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "HRTFHQ" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "HRTFHQ" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "subtract(_:)" + ], + "names": + { + "title": "subtract(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the elements of the given set from this set." + }, + { + "text": "" + }, + { + "text": "In the following example, the elements of the `employees` set that are" + }, + { + "text": "also members of the `neighbors` set are removed. In particular, the" + }, + { + "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." + }, + { + "text": "" + }, + { + "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " employees.subtract(neighbors)" + }, + { + "text": " print(employees)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)obstruction", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "obstruction" + ], + "names": + { + "title": "obstruction", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "obstruction" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "obstruction" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "hostTime(forBeats:error:)" + ], + "names": + { + "title": "hostTime(forBeats:error:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forBeats", + "internalName": "inBeats", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "inBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + { + "name": "error", + "internalName": "outError", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hostTime" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBeats" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "inBeats" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSampleRateConverterAlgorithmKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSampleRateConverterAlgorithmKey" + ], + "names": + { + "title": "AVSampleRateConverterAlgorithmKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithmKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithmKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "approximateDurationInSeconds" + ], + "names": + { + "title": "approximateDurationInSeconds", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "approximateDurationInSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "approximateDurationInSeconds" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "init(from:to:)" + ], + "names": + { + "title": "init(from:to:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "fromFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "toFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "updateSpeechVoices()" + ], + "names": + { + "title": "updateSpeechVoices()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "updateSpeechVoices" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "updateSpeechVoices" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "sustain" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.sustain", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sustain" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sustain" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "isSubset(of:)" + ], + "names": + { + "title": "isSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a subset of" + }, + { + "text": "another set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" + }, + { + "text": "member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "The hash value." + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingSourceMode", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "monoModeOff" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.monoModeOff", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "monoModeOff" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "monoModeOff" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDINoteEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDINoteEvent" + ], + "names": + { + "title": "AVMIDINoteEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDINoteEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDINoteEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDINoteEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(im)cutEventsInRange:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "cutEvents(in:)" + ], + "names": + { + "title": "cutEvents(in:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cutEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "in", + "internalName": "range", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cutEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingMode" + ], + "names": + { + "title": "AVAudioEngineManualRenderingMode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingMode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingMode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEngineManualRenderingMode" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)deviceCurrentTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "deviceCurrentTime" + ], + "names": + { + "title": "deviceCurrentTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "deviceCurrentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "deviceCurrentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "isSubset(of:)" + ], + "names": + { + "title": "isSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a subset of" + }, + { + "text": "another set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" + }, + { + "text": "member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDelay(py)feedback", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDelay", + "feedback" + ], + "names": + { + "title": "feedback", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "feedback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "feedback" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality", + "premium" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceQuality.premium", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "premium" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "premium" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DAngularOrientation", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DAngularOrientation" + ], + "names": + { + "title": "AVAudio3DAngularOrientation", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DAngularOrientation" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DAngularOrientation" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DAngularOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponentManager", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager" + ], + "names": + { + "title": "AVAudioUnitComponentManager", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitComponentManager" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitComponentManager" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitComponentManager" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isDisjoint(with:)" + ], + "names": + { + "title": "isDisjoint(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set has no members in" + }, + { + "text": "common with the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `employees` set is disjoint with the" + }, + { + "text": "`visitors` set because no name appears in both sets." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" + }, + { + "text": " print(employees.isDisjoint(with: visitors))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set has no elements in common with `other`;" + }, + { + "text": " otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "isSuperset(of:)" + ], + "names": + { + "title": "isSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a superset of" + }, + { + "text": "the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVParameterEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVParameterEvent" + ], + "names": + { + "title": "AVParameterEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVParameterEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVParameterEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVParameterEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(py)sampleTimeValid", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "isSampleTimeValid" + ], + "names": + { + "title": "isSampleTimeValid", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSampleTimeValid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSampleTimeValid" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)currentTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "currentTime" + ], + "names": + { + "title": "currentTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "currentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate", + "speechSynthesizer(_:didFinish:)" + ], + "names": + { + "title": "speechSynthesizer(_:didFinish:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didFinish" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "synthesizer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + } + ] + }, + { + "name": "didFinish", + "internalName": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didFinish" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(im)writeFromBuffer:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "write(from:)" + ], + "names": + { + "title": "write(from:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "from", + "internalName": "buffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "write" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "buffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPCMBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "isSuperset(of:)" + ], + "names": + { + "title": "isSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a superset of" + }, + { + "text": "the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler", + "loadSoundBankInstrument(at:program:bankMSB:bankLSB:)" + ], + "names": + { + "title": "loadSoundBankInstrument(at:program:bankMSB:bankLSB:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadSoundBankInstrument" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "program" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankMSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankLSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "at", + "internalName": "bankURL", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + } + ] + }, + { + "name": "program", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "program" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "bankMSB", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bankMSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "bankLSB", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bankLSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadSoundBankInstrument" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "program" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankMSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bankLSB" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)reverbBlend", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "reverbBlend" + ], + "names": + { + "title": "reverbBlend", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverbBlend" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverbBlend" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioInputNode", + "isVoiceProcessingAGCEnabled" + ], + "names": + { + "title": "isVoiceProcessingAGCEnabled", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingAGCEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingAGCEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyAlbum", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "album" + ], + "names": + { + "title": "album", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "album" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "album" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisVoice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice" + ], + "names": + { + "title": "AVSpeechSynthesisVoice", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoice" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoice" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisVoice" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "stereoPassThrough" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm.stereoPassThrough", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stereoPassThrough" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stereoPassThrough" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)init", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)attachNode:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "attach(_:)" + ], + "names": + { + "title": "attach(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attach" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "attach" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "subtracting(_:)" + ], + "names": + { + "title": "subtracting(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new set containing the elements of this set that do not occur" + }, + { + "text": "in the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `nonNeighbors` set is made up of the" + }, + { + "text": "elements of the `employees` set that are not elements of `neighbors`:" + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " let nonNeighbors = employees.subtracting(neighbors)" + }, + { + "text": " print(nonNeighbors)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: A new set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDelay(py)delayTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDelay", + "delayTime" + ], + "names": + { + "title": "delayTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delayTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delayTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPolyPressureEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPolyPressureEvent" + ], + "names": + { + "title": "AVMIDIPolyPressureEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIPolyPressureEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPolyPressureEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPolyPressureEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)isEqual:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "isEqual(_:)" + ], + "names": + { + "title": "isEqual(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEqual" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "object", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "object" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "Any" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEqual" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "object" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "expression" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.expression", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "expression" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "expression" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioChannelLayout", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout" + ], + "names": + { + "title": "AVAudioChannelLayout", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioChannelLayout" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioChannelLayout" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioChannelLayout" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt", + "preciseIdentifier": "s:Su" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVSpeechBoundary", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechBoundary" + ], + "names": + { + "title": "AVSpeechBoundary", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechBoundary" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechBoundary" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechBoundary" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVMIDIPlayerCompletionHandler", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayerCompletionHandler" + ], + "names": + { + "title": "AVMIDIPlayerCompletionHandler", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIPlayerCompletionHandler" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPlayerCompletionHandler" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPlayerCompletionHandler" + }, + { + "kind": "text", + "spelling": " = () -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication(cpy)sharedInstance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "shared" + ], + "names": + { + "title": "shared", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "shared" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioApplication", + "preciseIdentifier": "c:objc(cs)AVAudioApplication" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "shared" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioApplication", + "preciseIdentifier": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioUnitComponentManagerRegistrationsChangedNotification", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponentManager", + "registrationsChangedNotification" + ], + "names": + { + "title": "registrationsChangedNotification", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "registrationsChangedNotification" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSNotification", + "preciseIdentifier": "c:objc(cs)NSNotification" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Name", + "preciseIdentifier": "c:@T@NSNotificationName" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "registrationsChangedNotification" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSNotification", + "preciseIdentifier": "c:objc(cs)NSNotification" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Name", + "preciseIdentifier": "c:@T@NSNotificationName" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectMIDIInput(_:)" + ], + "names": + { + "title": "disconnectMIDIInput(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDIInput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDIInput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "init(sampleTime:atRate:)" + ], + "names": + { + "title": "init(sampleTime:atRate:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "sampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "sampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atRate" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioChannelCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelCount" + ], + "names": + { + "title": "AVAudioChannelCount", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioChannelCount" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioChannelCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioChannelCount" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioInputNode", + "setManualRenderingInputPCMFormat(_:inputBlock:)" + ], + "names": + { + "title": "setManualRenderingInputPCMFormat(_:inputBlock:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setManualRenderingInputPCMFormat" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "inputBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioIONodeInputBlock", + "preciseIdentifier": "c:@T@AVAudioIONodeInputBlock" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "format", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + { + "name": "inputBlock", + "internalName": "block", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioIONodeInputBlock", + "preciseIdentifier": "c:@T@AVAudioIONodeInputBlock" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setManualRenderingInputPCMFormat" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "inputBlock" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioIONodeInputBlock", + "preciseIdentifier": "c:@T@AVAudioIONodeInputBlock" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError", + "initialized" + ], + "names": + { + "title": "AVAudioEngineManualRenderingError.initialized", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "initialized" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "initialized" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)standard", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "isStandard" + ], + "names": + { + "title": "isStandard", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStandard" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStandard" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "init(name:identifier:primaryLanguages:supportedLanguages:)" + ], + "names": + { + "title": "init(name:identifier:primaryLanguages:supportedLanguages:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "primaryLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "supportedLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "])" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "primaryLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "externalParam", + "spelling": "supportedLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "])" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "beats(forHostTime:error:)" + ], + "names": + { + "title": "beats(forHostTime:error:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "beats" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forHostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forHostTime", + "internalName": "inHostTime", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "inHostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + } + ] + }, + { + "name": "error", + "internalName": "outError", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "beats" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forHostTime" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "inHostTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt64", + "preciseIdentifier": "s:s6UInt64V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates an empty option set." + }, + { + "text": "" + }, + { + "text": "This initializer creates an option set with a raw value of zero." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "init(arrayLiteral:)" + ], + "names": + { + "title": "init(arrayLiteral:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a set containing the elements of the given array literal." + }, + { + "text": "" + }, + { + "text": "Do not call this initializer directly. It is used by the compiler when" + }, + { + "text": "you use an array literal. Instead, create a new set using an array" + }, + { + "text": "literal as its value by enclosing a comma-separated list of values in" + }, + { + "text": "square brackets. You can use an array literal anywhere a set is expected" + }, + { + "text": "by the type context." + }, + { + "text": "" + }, + { + "text": "Here, a set of strings is created from an array literal holding only" + }, + { + "text": "strings:" + }, + { + "text": "" + }, + { + "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" + }, + { + "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" + }, + { + "text": " print(\"Whatever it is, it's bound to be delicious!\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" + }, + { + "text": "" + }, + { + "text": "- Parameter arrayLiteral: A list of elements of the new set." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "bandPass" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.bandPass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bandPass" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bandPass" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing(py)rate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing", + "rate" + ], + "names": + { + "title": "rate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConnectionPoint(py)node", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConnectionPoint", + "node" + ], + "names": + { + "title": "node", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "weak" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSampleRateKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSampleRateKey" + ], + "names": + { + "title": "AVSampleRateKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "averagePower(forChannel:)" + ], + "names": + { + "title": "averagePower(forChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "averagePower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forChannel", + "internalName": "channelNumber", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "averagePower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioInputNode", + "isVoiceProcessingBypassed" + ], + "names": + { + "title": "isVoiceProcessingBypassed", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingBypassed" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isVoiceProcessingBypassed" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingPointSourceInHeadMode", + "bypass" + ], + "names": + { + "title": "AVAudio3DMixingPointSourceInHeadMode.bypass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSampleRateConverterAudioQualityKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSampleRateConverterAudioQualityKey" + ], + "names": + { + "title": "AVSampleRateConverterAudioQualityKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAudioQualityKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAudioQualityKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)startAndReturnError:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "start()" + ], + "names": + { + "title": "start()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "start" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "start" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingPointSourceInHeadMode", + "mono" + ], + "names": + { + "title": "AVAudio3DMixingPointSourceInHeadMode.mono", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mono" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mono" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits" + ], + "names": + { + "title": "AVSpeechSynthesisVoice.Traits", + "navigator": + [ + { + "kind": "identifier", + "spelling": "Traits" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Traits" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Traits" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "disconnectMIDIOutput(_:)" + ], + "names": + { + "title": "disconnectMIDIOutput(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDIOutput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "disconnectMIDIOutput" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(py)url", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "url" + ], + "names": + { + "title": "url", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isStrictSubset(of:)" + ], + "names": + { + "title": "isStrictSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "subset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" + }, + { + "text": "also a member of *B* and *B* contains at least one element that is not a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isStrictSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict subset of itself:" + }, + { + "text": " print(attendees.isStrictSubset(of: attendees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "formUnion(_:)" + ], + "names": + { + "title": "formUnion(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the elements of another set into this option set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `|` (bitwise OR) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayerNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNode" + ], + "names": + { + "title": "AVAudioPlayerNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPlayerNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "pan" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.pan", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pan" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pan" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConnectionPoint(py)bus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConnectionPoint", + "bus" + ], + "names": + { + "title": "bus", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(py)delegate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "delegate" + ], + "names": + { + "title": "delegate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delegate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorderDelegate", + "preciseIdentifier": "c:objc(pl)AVAudioRecorderDelegate" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "weak" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "delegate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorderDelegate", + "preciseIdentifier": "c:objc(pl)AVAudioRecorderDelegate" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer" + ], + "names": + { + "title": "AVMIDIPlayer", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIPlayer" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPlayer" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIPlayer" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)stop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "stop()" + ], + "names": + { + "title": "stop()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "auto" + ], + "names": + { + "title": "AVAudio3DMixingRenderingAlgorithm.auto", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auto" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auto" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQ", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQ" + ], + "names": + { + "title": "AVAudioUnitEQ", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitEQ" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEQ" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitEQ" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "inputRanDry" + ], + "names": + { + "title": "AVAudioConverterOutputStatus.inputRanDry", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputRanDry" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputRanDry" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "init(_:)" + ], + "names": + { + "title": "init(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a new set from a finite sequence of items." + }, + { + "text": "" + }, + { + "text": "Use this initializer to create a new set from an existing sequence, like" + }, + { + "text": "an array or a range:" + }, + { + "text": "" + }, + { + "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" + }, + { + "text": " print(validIndices)" + }, + { + "text": " // Prints \"[6, 0, 1, 3]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter sequence: The elements to use as members of the new set." + } + ] + }, + "swiftGenerics": + { + "parameters": + [ + { + "name": "S", + "index": 0, + "depth": 1 + } + ], + "constraints": + [ + { + "kind": "conformance", + "lhs": "S", + "rhs": "Sequence", + "rhsPrecise": "s:ST" + }, + { + "kind": "sameType", + "lhs": "Self.Element", + "rhs": "S.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sequence" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "where" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "Sequence", + "preciseIdentifier": "s:ST" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": " == " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "omniModeOn" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.omniModeOn", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "omniModeOn" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "omniModeOn" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)commonFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "commonFormat" + ], + "names": + { + "title": "commonFormat", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "commonFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioCommonFormat", + "preciseIdentifier": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSampleRateConverterAlgorithm_Normal", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSampleRateConverterAlgorithm_Normal" + ], + "names": + { + "title": "AVSampleRateConverterAlgorithm_Normal", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithm_Normal" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithm_Normal" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError", + "notRunning" + ], + "names": + { + "title": "AVAudioEngineManualRenderingError.notRunning", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "notRunning" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "notRunning" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFile(py)fileFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFile", + "fileFormat" + ], + "names": + { + "title": "fileFormat", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "fileFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "fileFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category", + "playAndRecordVoice" + ], + "names": + { + "title": "AVAudioRoutingArbiter.Category.playAndRecordVoice", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playAndRecordVoice" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playAndRecordVoice" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "formIntersection(_:)" + ], + "names": + { + "title": "formIntersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes all elements of this option set that are not " + }, + { + "text": "also present in the given set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `&` (bitwise AND) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSampleRateConverterAlgorithm_MinimumPhase", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSampleRateConverterAlgorithm_MinimumPhase" + ], + "names": + { + "title": "AVSampleRateConverterAlgorithm_MinimumPhase", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithm_MinimumPhase" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSampleRateConverterAlgorithm_MinimumPhase" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 12 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)prepareToPlay", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "prepareToPlay()" + ], + "names": + { + "title": "prepareToPlay()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToPlay" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToPlay" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(im)detachNode:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "detach(_:)" + ], + "names": + { + "title": "detach(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "detach" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "node", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "detach" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "node" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.protocol", + "displayName": "Protocol" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioPlayerDelegate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerDelegate" + ], + "names": + { + "title": "AVAudioPlayerDelegate", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPlayerDelegate" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerDelegate" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerDelegate" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "NSObjectProtocol", + "preciseIdentifier": "c:objc(pl)NSObject" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioTime(py)audioTimeStamp", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioTime", + "audioTimeStamp" + ], + "names": + { + "title": "audioTimeStamp", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioTimeStamp" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioTimeStamp", + "preciseIdentifier": "c:@S@AudioTimeStamp" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioTimeStamp" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioTimeStamp", + "preciseIdentifier": "c:@S@AudioTimeStamp" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "init(_:)" + ], + "names": + { + "title": "init(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a new set from a finite sequence of items." + }, + { + "text": "" + }, + { + "text": "Use this initializer to create a new set from an existing sequence, like" + }, + { + "text": "an array or a range:" + }, + { + "text": "" + }, + { + "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" + }, + { + "text": " print(validIndices)" + }, + { + "text": " // Prints \"[6, 0, 1, 3]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter sequence: The elements to use as members of the new set." + } + ] + }, + "swiftGenerics": + { + "parameters": + [ + { + "name": "S", + "index": 0, + "depth": 1 + } + ], + "constraints": + [ + { + "kind": "conformance", + "lhs": "S", + "rhs": "Sequence", + "rhsPrecise": "s:ST" + }, + { + "kind": "sameType", + "lhs": "Self.Element", + "rhs": "S.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sequence" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "where" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "Sequence", + "preciseIdentifier": "s:ST" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": " == " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSinkNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSinkNode" + ], + "names": + { + "title": "AVAudioSinkNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioSinkNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSinkNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSinkNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler", + "loadInstrument(at:)" + ], + "names": + { + "title": "loadInstrument(at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadInstrument" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "at", + "internalName": "instrumentURL", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "instrumentURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadInstrument" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "instrumentURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioCommonFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat" + ], + "names": + { + "title": "AVAudioCommonFormat", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioCommonFormat" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioCommonFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioCommonFormat" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "bandStop" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.bandStop", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bandStop" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bandStop" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngine", + "manualRenderingSampleTime" + ], + "names": + { + "title": "manualRenderingSampleTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingSampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "manualRenderingSampleTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFramePosition", + "preciseIdentifier": "c:@T@AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "init(fromFormat:toFormat:)" + ], + "names": + { + "title": "init(fromFormat:toFormat:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "fromFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "fromFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "toFormat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(from:to:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate", + "speechSynthesizer(_:didStart:)" + ], + "names": + { + "title": "speechSynthesizer(_:didStart:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didStart" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "synthesizer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + } + ] + }, + { + "name": "didStart", + "internalName": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didStart" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrack", + "copyEvents(in:from:insertAt:)" + ], + "names": + { + "title": "copyEvents(in:from:insertAt:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "insertAt" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "in", + "internalName": "range", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + } + ] + }, + { + "name": "from", + "internalName": "sourceTrack", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "sourceTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + } + ] + }, + { + "name": "insertAt", + "internalName": "insertStartBeat", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "insertStartBeat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "copyEvents" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "in" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVBeatRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sourceTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "insertAt" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "insertStartBeat" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeMIDIProcessor", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeMIDIProcessor" + ], + "names": + { + "title": "AVAudioUnitTypeMIDIProcessor", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMIDIProcessor" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMIDIProcessor" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(streamDescription:)" + ], + "names": + { + "title": "init(streamDescription:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "streamDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamBasicDescription", + "preciseIdentifier": "c:@S@AudioStreamBasicDescription" + }, + { + "kind": "text", + "spelling": ">)" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "streamDescription" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "asbd" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamBasicDescription", + "preciseIdentifier": "c:@S@AudioStreamBasicDescription" + }, + { + "kind": "text", + "spelling": ">)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationParameters", + "distanceAttenuationModel" + ], + "names": + { + "title": "distanceAttenuationModel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "distanceAttenuationModel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationModel", + "preciseIdentifier": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "distanceAttenuationModel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationModel", + "preciseIdentifier": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIChannelEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIChannelEvent" + ], + "names": + { + "title": "AVMIDIChannelEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIChannelEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIChannelEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIChannelEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions" + ], + "names": + { + "title": "AVAudioSessionActivationOptions", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioSessionActivationOptions" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSessionActivationOptions" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSessionActivationOptions" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType" + ], + "names": + { + "title": "AVAudioPlayerNodeCompletionCallbackType", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "formUnion(_:)" + ], + "names": + { + "title": "formUnion(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the elements of another set into this option set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `|` (bitwise OR) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioIONode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioIONode" + ], + "names": + { + "title": "AVAudioIONode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioIONode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioIONode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioIONode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication(im)setInputMuted:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "setInputMuted(_:)" + ], + "names": + { + "title": "setInputMuted(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setInputMuted" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "muted", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "muted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setInputMuted" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "muted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(py)packetCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "packetCount" + ], + "names": + { + "title": "packetCount", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "packetCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "packetCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)channelCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "channelCount" + ], + "names": + { + "title": "channelCount", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "peakPower(forChannel:)" + ], + "names": + { + "title": "peakPower(forChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "peakPower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forChannel", + "internalName": "channelNumber", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "peakPower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIControlChangeEvent(py)value", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "value" + ], + "names": + { + "title": "value", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioChannelLayout(py)layoutTag", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout", + "layoutTag" + ], + "names": + { + "title": "layoutTag", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "layoutTag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayoutTag", + "preciseIdentifier": "c:@T@AudioChannelLayoutTag" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "layoutTag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayoutTag", + "preciseIdentifier": "c:@T@AudioChannelLayoutTag" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions" + ], + "names": + { + "title": "AVAudioPlayerNodeBufferOptions", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeBufferOptions" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeBufferOptions" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeBufferOptions" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "formUnion(_:)" + ], + "names": + { + "title": "formUnion(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the elements of another set into this option set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `|` (bitwise OR) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formUnion" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioFramePosition", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFramePosition" + ], + "names": + { + "title": "AVAudioFramePosition", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioFramePosition" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFramePosition" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFramePosition" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "Int64", + "preciseIdentifier": "s:s5Int64V" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category", + "playAndRecord" + ], + "names": + { + "title": "AVAudioRoutingArbiter.Category.playAndRecord", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playAndRecord" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playAndRecord" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "error" + ], + "names": + { + "title": "AVAudioConverterOutputStatus.error", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "error" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "error" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVMusicTrackLoopCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrackLoopCount" + ], + "names": + { + "title": "AVMusicTrackLoopCount", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMusicTrackLoopCount" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTrackLoopCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTrackLoopCount" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "isStrictSubset(of:)" + ], + "names": + { + "title": "isStrictSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "subset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" + }, + { + "text": "also a member of *B* and *B* contains at least one element that is not a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isStrictSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict subset of itself:" + }, + { + "text": " print(attendees.isStrictSubset(of: attendees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "isStrictSubset(of:)" + ], + "names": + { + "title": "isStrictSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "subset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" + }, + { + "text": "also a member of *B* and *B* contains at least one element that is not a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isStrictSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict subset of itself:" + }, + { + "text": " print(attendees.isStrictSubset(of: attendees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingMode", + "realtime" + ], + "names": + { + "title": "AVAudioEngineManualRenderingMode.realtime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "realtime" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "realtime" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@macro@AVMusicTimeStampEndOfTrack", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTimeStampEndOfTrack" + ], + "names": + { + "title": "AVMusicTimeStampEndOfTrack", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTimeStampEndOfTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTimeStampEndOfTrack" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendPressure(forKey:withValue:onChannel:)" + ], + "names": + { + "title": "sendPressure(forKey:withValue:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendPressure" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forKey", + "internalName": "key", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "withValue", + "internalName": "value", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendPressure" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forKey" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "key" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withValue" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "availableVoicesDidChangeNotification" + ], + "names": + { + "title": "availableVoicesDidChangeNotification", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableVoicesDidChangeNotification" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSNotification", + "preciseIdentifier": "c:objc(cs)NSNotification" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Name", + "preciseIdentifier": "c:@T@NSNotificationName" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableVoicesDidChangeNotification" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSNotification", + "preciseIdentifier": "c:objc(cs)NSNotification" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Name", + "preciseIdentifier": "c:@T@NSNotificationName" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "init(contentsOf:)" + ], + "names": + { + "title": "init(contentsOf:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOf" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOf" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyTempo", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "tempo" + ], + "names": + { + "title": "tempo", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempo" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "formIntersection(_:)" + ], + "names": + { + "title": "formIntersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes all elements of this option set that are not " + }, + { + "text": "also present in the given set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `&` (bitwise AND) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(py)audioComponentDescription", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "audioComponentDescription" + ], + "names": + { + "title": "audioComponentDescription", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)sampleRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "sampleRate" + ], + "names": + { + "title": "sampleRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sampleRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)updateMeters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "updateMeters()" + ], + "names": + { + "title": "updateMeters()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "updateMeters" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "updateMeters" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeMusicDevice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeMusicDevice" + ], + "names": + { + "title": "AVAudioUnitTypeMusicDevice", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMusicDevice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMusicDevice" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication(py)inputMuted", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "isInputMuted" + ], + "names": + { + "title": "isInputMuted", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isInputMuted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isInputMuted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel", + "inverse" + ], + "names": + { + "title": "AVAudioEnvironmentDistanceAttenuationModel.inverse", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inverse" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inverse" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVParameterEvent(py)scope", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVParameterEvent", + "scope" + ], + "names": + { + "title": "scope", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "init(_:)" + ], + "names": + { + "title": "init(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a new set from a finite sequence of items." + }, + { + "text": "" + }, + { + "text": "Use this initializer to create a new set from an existing sequence, like" + }, + { + "text": "an array or a range:" + }, + { + "text": "" + }, + { + "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" + }, + { + "text": " print(validIndices)" + }, + { + "text": " // Prints \"[6, 0, 1, 3]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter sequence: The elements to use as members of the new set." + } + ] + }, + "swiftGenerics": + { + "parameters": + [ + { + "name": "S", + "index": 0, + "depth": 1 + } + ], + "constraints": + [ + { + "kind": "conformance", + "lhs": "S", + "rhs": "Sequence", + "rhsPrecise": "s:ST" + }, + { + "kind": "sameType", + "lhs": "Self.Element", + "rhs": "S.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "genericParameter", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ">(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "sequence" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "where" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "Sequence", + "preciseIdentifier": "s:ST" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": " == " + }, + { + "kind": "typeIdentifier", + "spelling": "S" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIControlChangeEvent(py)messageType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "messageType" + ], + "names": + { + "title": "messageType", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "messageType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIControlChangeEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "MessageType", + "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "messageType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIControlChangeEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "MessageType", + "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioMixingDestination", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixingDestination" + ], + "names": + { + "title": "AVAudioMixingDestination", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioMixingDestination" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMixingDestination" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMixingDestination" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "vibratoDepth" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.vibratoDepth", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "vibratoDepth" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "vibratoDepth" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeMixer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeMixer" + ], + "names": + { + "title": "AVAudioUnitTypeMixer", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMixer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMixer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "init(phonemeString:atByteSampleOffset:)" + ], + "names": + { + "title": "init(phonemeString:atByteSampleOffset:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "phonemeString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "phonemeString" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "phoneme" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderRequest" + ], + "names": + { + "title": "AVSpeechSynthesisProviderRequest", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderRequest" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderRequest" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderRequest" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "formIntersection(_:)" + ], + "names": + { + "title": "formIntersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes all elements of this option set that are not " + }, + { + "text": "also present in the given set." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `&` (bitwise AND) operation on the" + }, + { + "text": "two sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formIntersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "cuePoint" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.cuePoint", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cuePoint" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "cuePoint" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeMusicEffect", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeMusicEffect" + ], + "names": + { + "title": "AVAudioUnitTypeMusicEffect", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMusicEffect" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeMusicEffect" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)interleaved", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "isInterleaved" + ], + "names": + { + "title": "isInterleaved", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isInterleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isInterleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "averagePower(forChannel:)" + ], + "names": + { + "title": "averagePower(forChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "averagePower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forChannel", + "internalName": "channelNumber", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "averagePower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBuffer", + "mutableAudioBufferList" + ], + "names": + { + "title": "mutableAudioBufferList", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mutableAudioBufferList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "mutableAudioBufferList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutablePointer", + "preciseIdentifier": "s:Sp" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": "> { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker" + ], + "names": + { + "title": "AVSpeechSynthesisMarker", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisMarker" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisMarker" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisMarker" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "init(channel:messageType:value:)" + ], + "names": + { + "title": "init(channel:messageType:value:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "messageType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIControlChangeEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "MessageType", + "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "messageType" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIControlChangeEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "MessageType", + "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category", + "playback" + ], + "names": + { + "title": "AVAudioRoutingArbiter.Category.playback", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playback" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "playback" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioMixing(py)volume", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixing", + "volume" + ], + "names": + { + "title": "volume", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "volume" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "loadPreset(at:)" + ], + "names": + { + "title": "loadPreset(at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "at", + "internalName": "url", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "loadPreset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "maximumPacketSize" + ], + "names": + { + "title": "maximumPacketSize", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "maximumPacketSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "maximumPacketSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendPitchBend(_:onChannel:)" + ], + "names": + { + "title": "sendPitchBend(_:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendPitchBend" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt16", + "preciseIdentifier": "s:s6UInt16V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "pitchbend", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "pitchbend" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt16", + "preciseIdentifier": "s:s6UInt16V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendPitchBend" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "pitchbend" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt16", + "preciseIdentifier": "s:s6UInt16V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIChannelPressureEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIChannelPressureEvent" + ], + "names": + { + "title": "AVMIDIChannelPressureEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIChannelPressureEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIChannelPressureEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIChannelPressureEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "lowShelf" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.lowShelf", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lowShelf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "lowShelf" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "PersonalVoiceAuthorizationStatus" + ], + "names": + { + "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus", + "navigator": + [ + { + "kind": "identifier", + "spelling": "PersonalVoiceAuthorizationStatus" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "PersonalVoiceAuthorizationStatus" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "PersonalVoiceAuthorizationStatus" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "vibratoDelay" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.vibratoDelay", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "vibratoDelay" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "vibratoDelay" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeyTimeSignature", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "timeSignature" + ], + "names": + { + "title": "timeSignature", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "timeSignature" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "timeSignature" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates an empty option set." + }, + { + "text": "" + }, + { + "text": "This initializer creates an option set with a raw value of zero." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVSpeechSynthesisIPANotationAttribute", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisIPANotationAttribute" + ], + "names": + { + "title": "AVSpeechSynthesisIPANotationAttribute", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisIPANotationAttribute" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisIPANotationAttribute" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func", + "displayName": "Function" + }, + "identifier": + { + "precise": "c:@F@AVAudioMake3DVectorOrientation", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMake3DVectorOrientation(_:_:)" + ], + "names": + { + "title": "AVAudioMake3DVectorOrientation(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DVectorOrientation" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVectorOrientation", + "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forward", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "forward" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ] + }, + { + "name": "up", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "up" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVectorOrientation", + "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMake3DVectorOrientation" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "forward" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "up" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVector", + "preciseIdentifier": "c:@T@AVAudio3DVector" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DVectorOrientation", + "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendPressure(_:onChannel:)" + ], + "names": + { + "title": "sendPressure(_:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendPressure" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "pressure", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendPressure" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "pressure" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingPointSourceInHeadMode", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "interruptsAtLoop" + ], + "names": + { + "title": "interruptsAtLoop", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "interruptsAtLoop" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "interruptsAtLoop" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeBufferOptions", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "convert(to:error:withInputFrom:)" + ], + "names": + { + "title": "convert(to:error:withInputFrom:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "convert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withInputFrom" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterInputBlock", + "preciseIdentifier": "c:@T@AVAudioConverterInputBlock" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterOutputStatus", + "preciseIdentifier": "c:@E@AVAudioConverterOutputStatus" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "to", + "internalName": "outputBuffer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "outputBuffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioBuffer" + } + ] + }, + { + "name": "error", + "internalName": "outError", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + } + ] + }, + { + "name": "withInputFrom", + "internalName": "inputBlock", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "inputBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterInputBlock", + "preciseIdentifier": "c:@T@AVAudioConverterInputBlock" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterOutputStatus", + "preciseIdentifier": "c:@E@AVAudioConverterOutputStatus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "convert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "to" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "outputBuffer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioBuffer", + "preciseIdentifier": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "outError" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSErrorPointer", + "preciseIdentifier": "s:10Foundation14NSErrorPointera" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withInputFrom" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "inputBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterInputBlock", + "preciseIdentifier": "c:@T@AVAudioConverterInputBlock" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioConverterOutputStatus", + "preciseIdentifier": "c:@E@AVAudioConverterOutputStatus" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "init(arrayLiteral:)" + ], + "names": + { + "title": "init(arrayLiteral:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a set containing the elements of the given array literal." + }, + { + "text": "" + }, + { + "text": "Do not call this initializer directly. It is used by the compiler when" + }, + { + "text": "you use an array literal. Instead, create a new set using an array" + }, + { + "text": "literal as its value by enclosing a comma-separated list of values in" + }, + { + "text": "square brackets. You can use an array literal anywhere a set is expected" + }, + { + "text": "by the type context." + }, + { + "text": "" + }, + { + "text": "Here, a set of strings is created from an array literal holding only" + }, + { + "text": "strings:" + }, + { + "text": "" + }, + { + "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" + }, + { + "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" + }, + { + "text": " print(\"Whatever it is, it's bound to be delicious!\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" + }, + { + "text": "" + }, + { + "text": "- Parameter arrayLiteral: A list of elements of the new set." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(py)data", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "data" + ], + "names": + { + "title": "data", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutableRawPointer", + "preciseIdentifier": "s:Sv" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafeMutableRawPointer", + "preciseIdentifier": "s:Sv" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioBuffer(py)audioBufferList", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBuffer", + "audioBufferList" + ], + "names": + { + "title": "audioBufferList", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioBufferList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioBufferList" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": "> { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "continueSpeaking()" + ], + "names": + { + "title": "continueSpeaking()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "continueSpeaking" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "continueSpeaking" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates an empty option set." + }, + { + "text": "" + }, + { + "text": "This initializer creates an option set with a raw value of zero." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioMixerNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixerNode" + ], + "names": + { + "title": "AVAudioMixerNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioMixerNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMixerNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMixerNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVParameterEvent(py)parameterID", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVParameterEvent", + "parameterID" + ], + "names": + { + "title": "parameterID", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "parameterID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "parameterID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "init(arrayLiteral:)" + ], + "names": + { + "title": "init(arrayLiteral:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Creates a set containing the elements of the given array literal." + }, + { + "text": "" + }, + { + "text": "Do not call this initializer directly. It is used by the compiler when" + }, + { + "text": "you use an array literal. Instead, create a new set using an array" + }, + { + "text": "literal as its value by enclosing a comma-separated list of values in" + }, + { + "text": "square brackets. You can use an array literal anywhere a set is expected" + }, + { + "text": "by the type context." + }, + { + "text": "" + }, + { + "text": "Here, a set of strings is created from an array literal holding only" + }, + { + "text": "strings:" + }, + { + "text": "" + }, + { + "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" + }, + { + "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" + }, + { + "text": " print(\"Whatever it is, it's bound to be delicious!\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" + }, + { + "text": "" + }, + { + "text": "- Parameter arrayLiteral: A list of elements of the new set." + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self.ArrayLiteralElement", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "arrayLiteral" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "...)" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeOfflineEffect", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeOfflineEffect" + ], + "names": + { + "title": "AVAudioUnitTypeOfflineEffect", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeOfflineEffect" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeOfflineEffect" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioIONodeInputBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioIONodeInputBlock" + ], + "names": + { + "title": "AVAudioIONodeInputBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioIONodeInputBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioIONodeInputBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioIONodeInputBlock" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioBufferList", + "preciseIdentifier": "c:@S@AudioBufferList" + }, + { + "kind": "text", + "spelling": ">?" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingPointSourceInHeadMode" + ], + "names": + { + "title": "AVAudio3DMixingPointSourceInHeadMode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DMixingPointSourceInHeadMode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixingPointSourceInHeadMode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixingPointSourceInHeadMode" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "sendController(_:withValue:onChannel:)" + ], + "names": + { + "title": "sendController(_:withValue:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendController" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "controller", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "controller" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "withValue", + "internalName": "value", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sendController" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "controller" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withValue" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitTimePitch", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTimePitch" + ], + "names": + { + "title": "AVAudioUnitTimePitch", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitTimePitch" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTimePitch" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTimePitch" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isSubset(of:)" + ], + "names": + { + "title": "isSubset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a subset of" + }, + { + "text": "another set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" + }, + { + "text": "member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(attendees.isSubset(of: employees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSubset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "stopSpeaking(at:)" + ], + "names": + { + "title": "stopSpeaking(at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stopSpeaking" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechBoundary", + "preciseIdentifier": "c:@E@AVSpeechBoundary" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "at", + "internalName": "boundary", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "boundary" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechBoundary", + "preciseIdentifier": "c:@E@AVSpeechBoundary" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stopSpeaking" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "boundary" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechBoundary", + "preciseIdentifier": "c:@E@AVSpeechBoundary" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "hasMIDIOutput" + ], + "names": + { + "title": "hasMIDIOutput", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hasMIDIOutput" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hasMIDIOutput" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "isDisjoint(with:)" + ], + "names": + { + "title": "isDisjoint(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set has no members in" + }, + { + "text": "common with the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `employees` set is disjoint with the" + }, + { + "text": "`visitors` set because no name appears in both sets." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" + }, + { + "text": " print(employees.isDisjoint(with: visitors))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set has no elements in common with `other`;" + }, + { + "text": " otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "init(format:packetCapacity:maximumPacketSize:)" + ], + "names": + { + "title": "init(format:packetCapacity:maximumPacketSize:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "packetCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "maximumPacketSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "packetCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "maximumPacketSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "peakPower(forChannel:)" + ], + "names": + { + "title": "peakPower(forChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "peakPower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forChannel", + "internalName": "channelNumber", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "peakPower" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channelNumber" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "highShelf" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.highShelf", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "highShelf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "highShelf" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioNodeCompletionHandler", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNodeCompletionHandler" + ], + "names": + { + "title": "AVAudioNodeCompletionHandler", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioNodeCompletionHandler" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNodeCompletionHandler" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": " = () -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVParameterEvent(py)value", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVParameterEvent", + "value" + ], + "names": + { + "title": "value", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizerDelegate", + "speechSynthesizer(_:didPause:)" + ], + "names": + { + "title": "speechSynthesizer(_:didPause:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didPause" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "synthesizer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + } + ] + }, + { + "name": "didPause", + "internalName": "utterance", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "speechSynthesizer" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "synthesizer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesizer", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "didPause" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utterance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechUtterance", + "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIControlChangeEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent" + ], + "names": + { + "title": "AVMIDIControlChangeEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMIDIControlChangeEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIControlChangeEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMIDIControlChangeEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "isDisjoint(with:)" + ], + "names": + { + "title": "isDisjoint(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set has no members in" + }, + { + "text": "common with the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `employees` set is disjoint with the" + }, + { + "text": "`visitors` set because no name appears in both sets." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" + }, + { + "text": " print(employees.isDisjoint(with: visitors))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set has no elements in common with `other`;" + }, + { + "text": " otherwise, `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isDisjoint" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "init(sentenceRange:atByteSampleOffset:)" + ], + "names": + { + "title": "init(sentenceRange:atByteSampleOffset:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "sentenceRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "sentenceRange" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "init(contentsOf:fileTypeHint:)" + ], + "names": + { + "title": "init(contentsOf:fileTypeHint:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOf" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fileTypeHint" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "contentsOf" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "url" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fileTypeHint" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utiString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "midiPort" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.midiPort", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "midiPort" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "midiPort" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisMarkerMark", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark" + ], + "names": + { + "title": "AVSpeechSynthesisMarker.Mark", + "navigator": + [ + { + "kind": "identifier", + "spelling": "Mark" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Mark" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "Mark" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice" + ], + "names": + { + "title": "AVSpeechSynthesisProviderVoice", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderVoice" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderVoice" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderVoice" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPCMBuffer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPCMBuffer" + ], + "names": + { + "title": "AVAudioPCMBuffer", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPCMBuffer" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPCMBuffer" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPCMBuffer" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterOutputStatus", + "endOfStream" + ], + "names": + { + "title": "AVAudioConverterOutputStatus.endOfStream", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "endOfStream" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "endOfStream" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "isSuperset(of:)" + ], + "names": + { + "title": "isSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether the set is a superset of" + }, + { + "text": "the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" + }, + { + "text": "member of *A*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioRecorder(im)updateMeters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorder", + "updateMeters()" + ], + "names": + { + "title": "updateMeters()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "updateMeters" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "updateMeters" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationParameters", + "maximumDistance" + ], + "names": + { + "title": "maximumDistance", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "maximumDistance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "maximumDistance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "subtracting(_:)" + ], + "names": + { + "title": "subtracting(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new set containing the elements of this set that do not occur" + }, + { + "text": "in the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `nonNeighbors` set is made up of the" + }, + { + "text": "elements of the `employees` set that are not elements of `neighbors`:" + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " let nonNeighbors = employees.subtracting(neighbors)" + }, + { + "text": " print(nonNeighbors)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: A new set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionOrientationTop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Orientation", + "top" + ], + "names": + { + "title": "top", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "top" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "top" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)audioComponent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "audioComponent" + ], + "names": + { + "title": "audioComponent", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioComponent" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponent", + "preciseIdentifier": "c:@T@AudioComponent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioComponent" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponent", + "preciseIdentifier": "c:@T@AudioComponent" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "headphones" + ], + "names": + { + "title": "AVAudioEnvironmentOutputType.headphones", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "headphones" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "headphones" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "min" + ], + "names": + { + "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.min", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "min" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "min" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality", + "enhanced" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceQuality.enhanced", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enhanced" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "enhanced" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "subtracting(_:)" + ], + "names": + { + "title": "subtracting(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new set containing the elements of this set that do not occur" + }, + { + "text": "in the given set." + }, + { + "text": "" + }, + { + "text": "In the following example, the `nonNeighbors` set is made up of the" + }, + { + "text": "elements of the `employees` set that are not elements of `neighbors`:" + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " let nonNeighbors = employees.subtracting(neighbors)" + }, + { + "text": " print(nonNeighbors)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: A new set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtracting" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioInputNode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioInputNode" + ], + "names": + { + "title": "AVAudioInputNode", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioInputNode" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioInputNode" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioInputNode" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType", + "dataConsumed" + ], + "names": + { + "title": "AVAudioPlayerNodeCompletionCallbackType.dataConsumed", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataConsumed" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataConsumed" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)meteringEnabled", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "isMeteringEnabled" + ], + "names": + { + "title": "isMeteringEnabled", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isMeteringEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isMeteringEnabled" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "init(coder:)" + ], + "names": + { + "title": "init(coder:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "auto" + ], + "names": + { + "title": "AVAudioEnvironmentOutputType.auto", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auto" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "auto" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "default" + ], + "names": + { + "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.default", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "`default`" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "`default`" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "init(MIDINote:velocity:groupID:duration:)" + ], + "names": + { + "title": "init(MIDINote:velocity:groupID:duration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "MIDINote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "MIDINote" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(midiNote:velocity:groupID:duration:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.protocol", + "displayName": "Protocol" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudio3DMixing", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixing" + ], + "names": + { + "title": "AVAudio3DMixing", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudio3DMixing" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixing" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudio3DMixing" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "NSObjectProtocol", + "preciseIdentifier": "c:objc(pl)NSObject" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioChannelLayout(py)channelCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout", + "channelCount" + ], + "names": + { + "title": "channelCount", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelCount" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelCount", + "preciseIdentifier": "c:@T@AVAudioChannelCount" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingSpeechActivityEvent", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "midiChannel" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.midiChannel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "midiChannel" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "midiChannel" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVSpeechSynthesisProviderOutputBlock", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderOutputBlock" + ], + "names": + { + "title": "AVSpeechSynthesisProviderOutputBlock", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderOutputBlock" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderOutputBlock" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVSpeechSynthesisProviderOutputBlock" + }, + { + "kind": "text", + "spelling": " = ([" + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisMarker", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "text", + "spelling": "], " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechSynthesisProviderRequest", + "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "isEmpty" + ], + "names": + { + "title": "isEmpty", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "A Boolean value that indicates whether the set has no elements." + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "stopNote(_:onChannel:)" + ], + "names": + { + "title": "stopNote(_:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stopNote" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "note", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "note" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stopNote" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "note" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "formSymmetricDifference(_:)" + ], + "names": + { + "title": "formSymmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Replaces this set with a new set containing all elements " + }, + { + "text": "contained in either this set or the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" + }, + { + "text": "sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)initWithData:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "init(data:)" + ], + "names": + { + "title": "init(data:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DAngularOrientation", + "init(yaw:pitch:roll:)" + ], + "names": + { + "title": "init(yaw:pitch:roll:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "yaw" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "roll" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "yaw" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "roll" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit" + ], + "names": + { + "title": "AVAudioUnit", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnit" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnit" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnit" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesizer", + "pauseSpeaking(at:)" + ], + "names": + { + "title": "pauseSpeaking(at:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pauseSpeaking" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechBoundary", + "preciseIdentifier": "c:@E@AVSpeechBoundary" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "at", + "internalName": "boundary", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "boundary" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechBoundary", + "preciseIdentifier": "c:@E@AVSpeechBoundary" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pauseSpeaking" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "at" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "boundary" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVSpeechBoundary", + "preciseIdentifier": "c:@E@AVSpeechBoundary" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "setInputMuteStateChangeHandler(_:)" + ], + "names": + { + "title": "setInputMuteStateChangeHandler(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setInputMuteStateChangeHandler" + }, + { + "kind": "text", + "spelling": "(((" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "inputMuteHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "inputMuteHandler" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")?" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setInputMuteStateChangeHandler" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "inputMuteHandler" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeySubTitle", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "subTitle" + ], + "names": + { + "title": "subTitle", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subTitle" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subTitle" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "instantiate(with:options:)" + ], + "names": + { + "title": "instantiate(with:options:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instantiate" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentInstantiationOptions", + "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "throws" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "audioComponentDescription", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentInstantiationOptions", + "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instantiate" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentInstantiationOptions", + "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" + }, + { + "kind": "text", + "spelling": " = []) " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "throws" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "formSymmetricDifference(_:)" + ], + "names": + { + "title": "formSymmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Replaces this set with a new set containing all elements " + }, + { + "text": "contained in either this set or the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" + }, + { + "text": "sets' raw values." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "FixedWidthInteger", + "rhsPrecise": "s:s17FixedWidthIntegerP" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "formSymmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeEffect", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeEffect" + ], + "names": + { + "title": "AVAudioUnitTypeEffect", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeEffect" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeEffect" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "init(format:packetCapacity:)" + ], + "names": + { + "title": "init(format:packetCapacity:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "packetCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "packetCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "isEmpty" + ], + "names": + { + "title": "isEmpty", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "A Boolean value that indicates whether the set has no elements." + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEmpty" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixing", + "destination(forMixer:bus:)" + ], + "names": + { + "title": "destination(forMixer:bus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "destination" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forMixer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioMixingDestination", + "preciseIdentifier": "c:objc(cs)AVAudioMixingDestination" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forMixer", + "internalName": "mixer", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "mixer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + } + ] + }, + { + "name": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioMixingDestination", + "preciseIdentifier": "c:objc(cs)AVAudioMixingDestination" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "destination" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forMixer" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "mixer" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNode", + "preciseIdentifier": "c:objc(cs)AVAudioNode" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioMixingDestination", + "preciseIdentifier": "c:objc(cs)AVAudioMixingDestination" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "vibratoRate" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.vibratoRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "vibratoRate" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "vibratoRate" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality", + "default" + ], + "names": + { + "title": "AVSpeechSynthesisVoiceQuality.default", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "`default`" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "`default`" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "subtract(_:)" + ], + "names": + { + "title": "subtract(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the elements of the given set from this set." + }, + { + "text": "" + }, + { + "text": "In the following example, the elements of the `employees` set that are" + }, + { + "text": "also members of the `neighbors` set are removed. In particular, the" + }, + { + "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." + }, + { + "text": "" + }, + { + "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" + }, + { + "text": " employees.subtract(neighbors)" + }, + { + "text": " print(employees)" + }, + { + "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "subtract" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitComponent(py)userTagNames", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitComponent", + "userTagNames" + ], + "names": + { + "title": "userTagNames", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "userTagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "userTagNames" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioNodeBus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNodeBus" + ], + "names": + { + "title": "AVAudioNodeBus", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioNodeBus" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNodeBus" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitDelay(py)wetDryMix", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDelay", + "wetDryMix" + ], + "names": + { + "title": "wetDryMix", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "wetDryMix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "wetDryMix" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeGenerator", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeGenerator" + ], + "names": + { + "title": "AVAudioUnitTypeGenerator", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeGenerator" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeGenerator" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "packetCapacity" + ], + "names": + { + "title": "packetCapacity", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "packetCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "packetCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPacketCount", + "preciseIdentifier": "c:@T@AVAudioPacketCount" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationParameters", + "referenceDistance" + ], + "names": + { + "title": "referenceDistance", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "referenceDistance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "referenceDistance" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel", + "exponential" + ], + "names": + { + "title": "AVAudioEnvironmentDistanceAttenuationModel.exponential", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "exponential" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "exponential" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTrackLoopCount", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "instantiate(with:options:completionHandler:)" + ], + "names": + { + "title": "instantiate(with:options:completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instantiate" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentInstantiationOptions", + "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "audioComponentDescription", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentInstantiationOptions", + "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" + } + ] + }, + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "instantiate" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentInstantiationOptions", + "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" + }, + { + "kind": "text", + "spelling": " = [], " + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioUnit", + "preciseIdentifier": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "text", + "spelling": "?, " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication(py)recordPermission", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission" + ], + "names": + { + "title": "recordPermission", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "recordPermission" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioApplication", + "preciseIdentifier": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "recordPermission", + "preciseIdentifier": "c:@E@AVAudioApplicationRecordPermission" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "recordPermission" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioApplication", + "preciseIdentifier": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "recordPermission", + "preciseIdentifier": "c:@E@AVAudioApplicationRecordPermission" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVParameterEvent(py)element", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVParameterEvent", + "element" + ], + "names": + { + "title": "element", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVAudioUnitTypeFormatConverter", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitTypeFormatConverter" + ], + "names": + { + "title": "AVAudioUnitTypeFormatConverter", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeFormatConverter" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitTypeFormatConverter" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioChannelLayout(py)layout", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout", + "layout" + ], + "names": + { + "title": "layout", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "layout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayout", + "preciseIdentifier": "c:@S@AudioChannelLayout" + }, + { + "kind": "text", + "spelling": ">" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "layout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayout", + "preciseIdentifier": "c:@S@AudioChannelLayout" + }, + { + "kind": "text", + "spelling": "> { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "isStrictSuperset(of:)" + ], + "names": + { + "title": "isStrictSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "superset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" + }, + { + "text": "also a member of *A* and *A* contains at least one element that is *not*" + }, + { + "text": "a member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isStrictSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict superset of itself:" + }, + { + "text": " print(employees.isStrictSuperset(of: employees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "resonantLowShelf" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.resonantLowShelf", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantLowShelf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantLowShelf" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "isStrictSuperset(of:)" + ], + "names": + { + "title": "isStrictSuperset(of:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether this set is a strict" + }, + { + "text": "superset of the given set." + }, + { + "text": "" + }, + { + "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" + }, + { + "text": "also a member of *A* and *A* contains at least one element that is *not*" + }, + { + "text": "a member of *B*." + }, + { + "text": "" + }, + { + "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" + }, + { + "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" + }, + { + "text": " print(employees.isStrictSuperset(of: attendees))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " // A set is never a strict superset of itself:" + }, + { + "text": " print(employees.isStrictSuperset(of: employees))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: A set of the same type as the current set." + }, + { + "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "of", + "internalName": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isStrictSuperset" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "of" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "init(paragraphRange:atByteSampleOffset:)" + ], + "names": + { + "title": "init(paragraphRange:atByteSampleOffset:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "paragraphRange" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "paragraphRange" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "range" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSRange" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "init(midiNote:velocity:instrumentID:groupID:duration:)" + ], + "names": + { + "title": "init(midiNote:velocity:instrumentID:groupID:duration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "instrumentID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "instrumentID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCommonFormat", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DAngularOrientation@FI@pitch", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DAngularOrientation", + "pitch" + ], + "names": + { + "title": "pitch", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "pitch" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "symmetricDifference(_:)" + ], + "names": + { + "title": "symmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with the elements contained in this set or in" + }, + { + "text": "the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in either" + }, + { + "text": " this set or `other`, but not in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "Traits", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout", + "init(coder:)" + ], + "names": + { + "title": "init(coder:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSequencerInfoDictionaryKeySourceEncoder", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey", + "sourceEncoder" + ], + "names": + { + "title": "sourceEncoder", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sourceEncoder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sourceEncoder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSequencer", + "preciseIdentifier": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "InfoDictionaryKey", + "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionOrientationFront", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Orientation", + "front" + ], + "names": + { + "title": "front", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "front" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "front" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DAngularOrientation@FI@yaw", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DAngularOrientation", + "yaw" + ], + "names": + { + "title": "yaw", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "yaw" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "yaw" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "symmetricDifference(_:)" + ], + "names": + { + "title": "symmetricDifference(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with the elements contained in this set or in" + }, + { + "text": "the given set, but not in both." + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in either" + }, + { + "text": " this set or `other`, but not in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "symmetricDifference" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationParameters", + "rolloffFactor" + ], + "names": + { + "title": "rolloffFactor", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rolloffFactor" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "rolloffFactor" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioInputNode", + "setMutedSpeechActivityEventListener(_:)" + ], + "names": + { + "title": "setMutedSpeechActivityEventListener(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setMutedSpeechActivityEventListener" + }, + { + "kind": "text", + "spelling": "(((" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingSpeechActivityEvent", + "preciseIdentifier": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "listenerBlock", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "listenerBlock" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingSpeechActivityEvent", + "preciseIdentifier": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "setMutedSpeechActivityEventListener" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "listenerBlock" + }, + { + "kind": "text", + "spelling": ": ((" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingSpeechActivityEvent", + "preciseIdentifier": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")?) -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicUserEvent(py)sizeInBytes", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicUserEvent", + "sizeInBytes" + ], + "names": + { + "title": "sizeInBytes", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sizeInBytes" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sizeInBytes" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.protocol", + "displayName": "Protocol" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioMixing", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioMixing" + ], + "names": + { + "title": "AVAudioMixing", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioMixing" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMixing" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioMixing" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudio3DMixing", + "preciseIdentifier": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioStereoMixing", + "preciseIdentifier": "c:objc(pl)AVAudioStereoMixing" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "reverbParameters" + ], + "names": + { + "title": "reverbParameters", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverbParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentReverbParameters", + "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentReverbParameters" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverbParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentReverbParameters", + "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentReverbParameters" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "init(data:soundBankURL:)" + ], + "names": + { + "title": "init(data:soundBankURL:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "soundBankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "soundBankURL" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bankURL" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "URL", + "preciseIdentifier": "s:10Foundation3URLV" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorderDelegate", + "audioRecorderEncodeErrorDidOccur(_:error:)" + ], + "names": + { + "title": "audioRecorderEncodeErrorDidOccur(_:error:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioRecorderEncodeErrorDidOccur" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorder", + "preciseIdentifier": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "recorder", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "recorder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorder", + "preciseIdentifier": "c:objc(cs)AVAudioRecorder" + } + ] + }, + { + "name": "error", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioRecorderEncodeErrorDidOccur" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "recorder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorder", + "preciseIdentifier": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "error" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Error", + "preciseIdentifier": "s:s5ErrorP" + }, + { + "kind": "text", + "spelling": "?)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "voiceSize" + ], + "names": + { + "title": "voiceSize", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voiceSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int64", + "preciseIdentifier": "s:s5Int64V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voiceSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int64", + "preciseIdentifier": "s:s5Int64V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)bitRate", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "bitRate" + ], + "names": + { + "title": "bitRate", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bitRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bitRate" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUPresetEvent", + "init(scope:element:dictionary:)" + ], + "names": + { + "title": "init(scope:element:dictionary:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "dictionary" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AnyHashable", + "preciseIdentifier": "s:s11AnyHashableV" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "])" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "dictionary" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "presetDictionary" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "AnyHashable", + "preciseIdentifier": "s:s11AnyHashableV" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "])" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMusicUserEvent(im)initWithData:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicUserEvent", + "init(data:)" + ], + "names": + { + "title": "init(data:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "endOfTrack" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.endOfTrack", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "endOfTrack" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "endOfTrack" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "paragraph" + ], + "names": + { + "title": "AVSpeechSynthesisMarker.Mark.paragraph", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "paragraph" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "paragraph" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionOrientationBottom", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Orientation", + "bottom" + ], + "names": + { + "title": "bottom", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bottom" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bottom" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "contains(_:)" + ], + "names": + { + "title": "contains(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether a given element is a" + }, + { + "text": "member of the option set." + }, + { + "text": "" + }, + { + "text": "This example uses the `contains(_:)` method to check whether next-day" + }, + { + "text": "shipping is in the `availableOptions` instance." + }, + { + "text": "" + }, + { + "text": " let availableOptions = ShippingOptions.express" + }, + { + "text": " if availableOptions.contains(.nextDay) {" + }, + { + "text": " print(\"Next day shipping available\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Next day shipping available\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element to look for in the option set." + }, + { + "text": "- Returns: `true` if the option set contains `member`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingSpeechActivityEvent", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "resonantHighShelf" + ], + "names": + { + "title": "AVAudioUnitEQFilterType.resonantHighShelf", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantHighShelf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "resonantHighShelf" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "supportedLanguages" + ], + "names": + { + "title": "supportedLanguages", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "supportedLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "supportedLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "applicableRenderingAlgorithms" + ], + "names": + { + "title": "applicableRenderingAlgorithms", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "applicableRenderingAlgorithms" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "applicableRenderingAlgorithms" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "startNote(_:withVelocity:onChannel:)" + ], + "names": + { + "title": "startNote(_:withVelocity:onChannel:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "startNote" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withVelocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "note", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "note" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "withVelocity", + "internalName": "velocity", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + }, + { + "name": "onChannel", + "internalName": "channel", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "startNote" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "note" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "withVelocity" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "onChannel" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "channel" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt8", + "preciseIdentifier": "s:s5UInt8V" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioInputNode", + "voiceProcessingOtherAudioDuckingConfiguration" + ], + "names": + { + "title": "voiceProcessingOtherAudioDuckingConfiguration", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "voiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)settings", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "settings" + ], + "names": + { + "title": "settings", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "settings" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "chorusLevel" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.chorusLevel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "chorusLevel" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "chorusLevel" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.protocol", + "displayName": "Protocol" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioStereoMixing", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioStereoMixing" + ], + "names": + { + "title": "AVAudioStereoMixing", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioStereoMixing" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioStereoMixing" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "protocol" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioStereoMixing" + }, + { + "kind": "text", + "spelling": " : " + }, + { + "kind": "typeIdentifier", + "spelling": "NSObjectProtocol", + "preciseIdentifier": "c:objc(pl)NSObject" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterType", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "contains(_:)" + ], + "names": + { + "title": "contains(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a Boolean value that indicates whether a given element is a" + }, + { + "text": "member of the option set." + }, + { + "text": "" + }, + { + "text": "This example uses the `contains(_:)` method to check whether next-day" + }, + { + "text": "shipping is in the `availableOptions` instance." + }, + { + "text": "" + }, + { + "text": " let availableOptions = ShippingOptions.express" + }, + { + "text": " if availableOptions.contains(.nextDay) {" + }, + { + "text": " print(\"Next day shipping available\")" + }, + { + "text": " }" + }, + { + "text": " // Prints \"Next day shipping available\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element to look for in the option set." + }, + { + "text": "- Returns: `true` if the option set contains `member`; otherwise," + }, + { + "text": " `false`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "contains" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVExtendedNoteOnEventDefaultInstrument", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "defaultInstrument" + ], + "names": + { + "title": "defaultInstrument", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "defaultInstrument" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "defaultInstrument" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler(py)masterGain", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler", + "masterGain" + ], + "names": + { + "title": "masterGain", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "masterGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "masterGain" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + }, + "deprecated": + { + "major": 12, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "union(_:)" + ], + "names": + { + "title": "union(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set of the elements contained in this set, in the" + }, + { + "text": "given set, or in both." + }, + { + "text": "" + }, + { + "text": "This example uses the `union(_:)` method to add two more shipping options" + }, + { + "text": "to the default set." + }, + { + "text": "" + }, + { + "text": " let defaultShipping = ShippingOptions.standard" + }, + { + "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" + }, + { + "text": " print(memberShipping.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set made up of the elements contained in this" + }, + { + "text": " set, in `other`, or in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentNode", + "distanceAttenuationParameters" + ], + "names": + { + "title": "distanceAttenuationParameters", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "distanceAttenuationParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationParameters", + "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "distanceAttenuationParameters" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationParameters", + "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "requestRecordPermission(completionHandler:)" + ], + "names": + { + "title": "requestRecordPermission(completionHandler:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestRecordPermission" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "completionHandler", + "internalName": "response", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "response" + }, + { + "kind": "text", + "spelling": ": (" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestRecordPermission" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "response" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " (" + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioConverterPrimeMethod", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeMethod" + ], + "names": + { + "title": "AVAudioConverterPrimeMethod", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioConverterPrimeMethod" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterPrimeMethod" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterPrimeMethod" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "primaryLanguages" + ], + "names": + { + "title": "primaryLanguages", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "primaryLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "]" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "primaryLanguages" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "] { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "RPN_LSB" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.RPN_LSB", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "RPN_LSB" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "RPN_LSB" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@T@AVAudioSequencerInfoDictionaryKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "InfoDictionaryKey" + ], + "names": + { + "title": "AVAudioSequencer.InfoDictionaryKey", + "navigator": + [ + { + "kind": "identifier", + "spelling": "InfoDictionaryKey" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "InfoDictionaryKey" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "InfoDictionaryKey" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeInfo", + "init(leadingFrames:trailingFrames:)" + ], + "names": + { + "title": "init(leadingFrames:trailingFrames:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "leadingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "trailingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "leadingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "trailingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType", + "dataRendered" + ], + "names": + { + "title": "AVAudioPlayerNodeCompletionCallbackType.dataRendered", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataRendered" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataRendered" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "union(_:)" + ], + "names": + { + "title": "union(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set of the elements contained in this set, in the" + }, + { + "text": "given set, or in both." + }, + { + "text": "" + }, + { + "text": "This example uses the `union(_:)` method to add two more shipping options" + }, + { + "text": "to the default set." + }, + { + "text": "" + }, + { + "text": " let defaultShipping = ShippingOptions.standard" + }, + { + "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" + }, + { + "text": " print(memberShipping.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set made up of the elements contained in this" + }, + { + "text": " set, in `other`, or in both." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "union" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "RPN_MSB" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.RPN_MSB", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "RPN_MSB" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "RPN_MSB" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAUPresetEvent(py)scope", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAUPresetEvent", + "scope" + ], + "names": + { + "title": "scope", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRecorderDelegate", + "audioRecorderDidFinishRecording(_:successfully:)" + ], + "names": + { + "title": "audioRecorderDidFinishRecording(_:successfully:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioRecorderDidFinishRecording" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorder", + "preciseIdentifier": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "successfully" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "recorder", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "recorder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorder", + "preciseIdentifier": "c:objc(cs)AVAudioRecorder" + } + ] + }, + { + "name": "successfully", + "internalName": "flag", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "flag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "optional" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioRecorderDidFinishRecording" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "recorder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioRecorder", + "preciseIdentifier": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "successfully" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "flag" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "identifier" + ], + "names": + { + "title": "identifier", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "identifier" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.method", + "displayName": "Type Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "requestRecordPermission()" + ], + "names": + { + "title": "requestRecordPermission()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestRecordPermission" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "requestRecordPermission" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "async" + }, + { + "kind": "text", + "spelling": " -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "intersection(_:)" + ], + "names": + { + "title": "intersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with only the elements contained in both this" + }, + { + "text": "set and the given set." + }, + { + "text": "" + }, + { + "text": "This example uses the `intersection(_:)` method to limit the available" + }, + { + "text": "shipping options to what can be used with a PO Box destination." + }, + { + "text": "" + }, + { + "text": " // Can only ship standard or priority to PO Boxes" + }, + { + "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" + }, + { + "text": " let memberShipping: ShippingOptions =" + }, + { + "text": " [.standard, .priority, .secondDay]" + }, + { + "text": "" + }, + { + "text": " let availableOptions = memberShipping.intersection(poboxShipping)" + }, + { + "text": " print(availableOptions.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": " print(availableOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in both this" + }, + { + "text": " set and `other`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitReverbPreset", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionOrientationRight", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Orientation", + "right" + ], + "names": + { + "title": "right", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "right" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "right" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentDistanceAttenuationModel" + ], + "names": + { + "title": "AVAudioEnvironmentDistanceAttenuationModel", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationModel" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationModel" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentDistanceAttenuationModel" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)streamDescription", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "streamDescription" + ], + "names": + { + "title": "streamDescription", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "streamDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamBasicDescription", + "preciseIdentifier": "c:@S@AudioStreamBasicDescription" + }, + { + "kind": "text", + "spelling": ">" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "streamDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioStreamBasicDescription", + "preciseIdentifier": "c:@S@AudioStreamBasicDescription" + }, + { + "kind": "text", + "spelling": "> { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechBoundary", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitEQFilterParameters", + "bypass" + ], + "names": + { + "title": "bypass", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bypass" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionOrientationLeft", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Orientation", + "left" + ], + "names": + { + "title": "left", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "left" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "left" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument", + "init(audioComponentDescription:)" + ], + "names": + { + "title": "init(audioComponentDescription:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "audioComponentDescription" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "description" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioComponentDescription", + "preciseIdentifier": "c:@S@AudioComponentDescription" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)format", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "format" + ], + "names": + { + "title": "format", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 12 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So27AVAudio3DAngularOrientationVABycfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DAngularOrientation", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingError", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)bitRateStrategy", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "bitRateStrategy" + ], + "names": + { + "title": "bitRateStrategy", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bitRateStrategy" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bitRateStrategy" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "intersection(_:)" + ], + "names": + { + "title": "intersection(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Returns a new option set with only the elements contained in both this" + }, + { + "text": "set and the given set." + }, + { + "text": "" + }, + { + "text": "This example uses the `intersection(_:)` method to limit the available" + }, + { + "text": "shipping options to what can be used with a PO Box destination." + }, + { + "text": "" + }, + { + "text": " // Can only ship standard or priority to PO Boxes" + }, + { + "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" + }, + { + "text": " let memberShipping: ShippingOptions =" + }, + { + "text": " [.standard, .priority, .secondDay]" + }, + { + "text": "" + }, + { + "text": " let availableOptions = memberShipping.intersection(poboxShipping)" + }, + { + "text": " print(availableOptions.contains(.priority))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": " print(availableOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": "" + }, + { + "text": "- Parameter other: An option set." + }, + { + "text": "- Returns: A new option set with only the elements contained in both this" + }, + { + "text": " set and `other`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "other", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "intersection" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "other" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSinkNode", + "init(receiverBlock:)" + ], + "names": + { + "title": "init(receiverBlock:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "receiverBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSinkNodeReceiverBlock", + "preciseIdentifier": "c:@T@AVAudioSinkNodeReceiverBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "receiverBlock" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSinkNodeReceiverBlock", + "preciseIdentifier": "c:@T@AVAudioSinkNodeReceiverBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIMetaEvent(py)type", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "type" + ], + "names": + { + "title": "type", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "type" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIMetaEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "EventType", + "preciseIdentifier": "c:@E@AVMIDIMetaEventType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "type" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIMetaEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "EventType", + "preciseIdentifier": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "sentence" + ], + "names": + { + "title": "AVSpeechSynthesisMarker.Mark.sentence", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sentence" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sentence" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedTempoEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedTempoEvent" + ], + "names": + { + "title": "AVExtendedTempoEvent", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVExtendedTempoEvent" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVExtendedTempoEvent" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVExtendedTempoEvent" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudio3DAngularOrientation@FI@roll", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DAngularOrientation", + "roll" + ], + "names": + { + "title": "roll", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "roll" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "roll" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSourceNode", + "init(renderBlock:)" + ], + "names": + { + "title": "init(renderBlock:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "renderBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSourceNodeRenderBlock", + "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "renderBlock" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSourceNodeRenderBlock", + "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVFormatIDKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVFormatIDKey" + ], + "names": + { + "title": "AVFormatIDKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVFormatIDKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVFormatIDKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "remove(_:)" + ], + "names": + { + "title": "remove(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the given element and all elements subsumed by it." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.priority` shipping option is removed from" + }, + { + "text": "the `options` option set. Attempting to remove the same shipping option" + }, + { + "text": "a second time results in `nil`, because `options` no longer contains" + }, + { + "text": "`.priority` as a member." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let priorityOption = options.remove(.priority)" + }, + { + "text": " print(priorityOption == .priority)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " print(options.remove(.priority))" + }, + { + "text": " // Prints \"nil\"" + }, + { + "text": "" + }, + { + "text": "In the next example, the `.express` element is passed to `remove(_:)`." + }, + { + "text": "Although `.express` is not a member of `options`, `.express` subsumes" + }, + { + "text": "the remaining `.secondDay` element of the option set. Therefore," + }, + { + "text": "`options` is emptied and the intersection between `.express` and" + }, + { + "text": "`options` is returned." + }, + { + "text": "" + }, + { + "text": " let expressOption = options.remove(.express)" + }, + { + "text": " print(expressOption == .express)" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": " print(expressOption == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element of the set to remove." + }, + { + "text": "- Returns: The intersection of `[member]` and the set, if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(py)duration", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "duration" + ], + "names": + { + "title": "duration", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVExtendedNoteOnEvent", + "init(MIDINote:velocity:instrumentID:groupID:duration:)" + ], + "names": + { + "title": "init(MIDINote:velocity:instrumentID:groupID:duration:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "MIDINote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "instrumentID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "MIDINote" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "midiNote" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "velocity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "instrumentID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "groupID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "duration" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(midiNote:velocity:instrumentID:groupID:duration:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVMusicTimeStamp", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMusicTimeStamp" + ], + "names": + { + "title": "AVMusicTimeStamp", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVMusicTimeStamp" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTimeStamp" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "Double", + "preciseIdentifier": "s:Sd" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVParameterEvent", + "init(parameterID:scope:element:value:)" + ], + "names": + { + "title": "init(parameterID:scope:element:value:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "parameterID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "parameterID" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "scope" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "element" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "value" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "init(bookmarkName:atByteSampleOffset:)" + ], + "names": + { + "title": "init(bookmarkName:atByteSampleOffset:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "bookmarkName" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "bookmarkName" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "mark" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "atByteSampleOffset" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "byteSampleOffset" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 14, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitGenerator", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitGenerator" + ], + "names": + { + "title": "AVAudioUnitGenerator", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitGenerator" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitGenerator" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitGenerator" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoiceQuality", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So25AVAudioConverterPrimeInfoVABycfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeInfo", + "init()" + ], + "names": + { + "title": "init()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "init(CMAudioFormatDescription:)" + ], + "names": + { + "title": "init(CMAudioFormatDescription:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "CMAudioFormatDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "CMAudioFormatDescription", + "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "CMAudioFormatDescription" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "formatDescription" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "CMAudioFormatDescription", + "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + }, + { + "domain": "Swift", + "obsoleted": + { + "major": 3 + }, + "renamed": "init(cmAudioFormatDescription:)" + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingStatus", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer", + "load(from:options:)" + ], + "names": + { + "title": "load(from:options:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "load" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + }, + { + "kind": "text", + "spelling": ") " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "from", + "internalName": "data", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + } + ] + }, + { + "name": "options", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "load" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "from" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "options" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicSequenceLoadOptions", + "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" + }, + { + "kind": "text", + "spelling": " = []) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeInfo", + "leadingFrames" + ], + "names": + { + "title": "leadingFrames", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "leadingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "leadingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(im)stop", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "stop()" + ], + "names": + { + "title": "stop()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "stop" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(im)removeTapOnBus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "removeTap(onBus:)" + ], + "names": + { + "title": "removeTap(onBus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "removeTap" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "onBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "onBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "removeTap" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "onBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioApplication", + "recordPermission", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "remove(_:)" + ], + "names": + { + "title": "remove(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Removes the given element and all elements subsumed by it." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.priority` shipping option is removed from" + }, + { + "text": "the `options` option set. Attempting to remove the same shipping option" + }, + { + "text": "a second time results in `nil`, because `options` no longer contains" + }, + { + "text": "`.priority` as a member." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let priorityOption = options.remove(.priority)" + }, + { + "text": " print(priorityOption == .priority)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": " print(options.remove(.priority))" + }, + { + "text": " // Prints \"nil\"" + }, + { + "text": "" + }, + { + "text": "In the next example, the `.express` element is passed to `remove(_:)`." + }, + { + "text": "Although `.express` is not a member of `options`, `.express` subsumes" + }, + { + "text": "the remaining `.secondDay` element of the option set. Therefore," + }, + { + "text": "`options` is emptied and the intersection between `.express` and" + }, + { + "text": "`options` is returned." + }, + { + "text": "" + }, + { + "text": " let expressOption = options.remove(.express)" + }, + { + "text": " print(expressOption == .express)" + }, + { + "text": " // Prints \"false\"" + }, + { + "text": " print(expressOption == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter member: The element of the set to remove." + }, + { + "text": "- Returns: The intersection of `[member]` and the set, if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "member", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "remove" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "member" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeInfo", + "trailingFrames" + ], + "names": + { + "title": "trailingFrames", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "trailingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "trailingFrames" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFrameCount", + "preciseIdentifier": "c:@T@AVAudioFrameCount" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum", + "displayName": "Enumeration" + }, + "identifier": + { + "precise": "c:@E@AVAudioEnvironmentOutputType", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType" + ], + "names": + { + "title": "AVAudioEnvironmentOutputType", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentOutputType" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentOutputType" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "enum" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioEnvironmentOutputType" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(im)inputFormatForBus:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "inputFormat(forBus:)" + ], + "names": + { + "title": "inputFormat(forBus:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputFormat" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "forBus", + "internalName": "bus", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "inputFormat" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "forBus" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "bus" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioNodeBus", + "preciseIdentifier": "c:@T@AVAudioNodeBus" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "init(type:data:)" + ], + "names": + { + "title": "init(type:data:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "type" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIMetaEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "EventType", + "preciseIdentifier": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "type" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIMetaEvent", + "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "EventType", + "preciseIdentifier": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)deviceCurrentTime", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "deviceCurrentTime" + ], + "names": + { + "title": "deviceCurrentTime", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "deviceCurrentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "deviceCurrentTime" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "TimeInterval", + "preciseIdentifier": "c:@T@NSTimeInterval" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "byteCapacity" + ], + "names": + { + "title": "byteCapacity", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "byteCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "byteCapacity" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "update(with:)" + ], + "names": + { + "title": "update(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the given element into the set." + }, + { + "text": "" + }, + { + "text": "If `newMember` is not contained in the set but subsumes current members" + }, + { + "text": "of the set, the subsumed members are returned." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let replaced = options.update(with: .express)" + }, + { + "text": " print(replaced == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Returns: The intersection of `[newMember]` and the set if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVLinearPCMBitDepthKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVLinearPCMBitDepthKey" + ], + "names": + { + "title": "AVLinearPCMBitDepthKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMBitDepthKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMBitDepthKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioRoutingArbiter", + "Category", + "hashValue" + ], + "names": + { + "title": "hashValue", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hashValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEnvironmentOutputType", + "init(rawValue:)" + ], + "names": + { + "title": "init(rawValue:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "rawValue" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)play", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "play()" + ], + "names": + { + "title": "play()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "update(with:)" + ], + "names": + { + "title": "update(with:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Inserts the given element into the set." + }, + { + "text": "" + }, + { + "text": "If `newMember` is not contained in the set but subsumes current members" + }, + { + "text": "of the set, the subsumed members are returned." + }, + { + "text": "" + }, + { + "text": " var options: ShippingOptions = [.secondDay, .priority]" + }, + { + "text": " let replaced = options.update(with: .express)" + }, + { + "text": " print(replaced == .secondDay)" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Returns: The intersection of `[newMember]` and the set if the" + }, + { + "text": " intersection was nonempty; otherwise, `nil`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "with", + "internalName": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "update" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "with" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": "?" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(im)play:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "play()" + ], + "names": + { + "title": "play()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "async" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "() " + }, + { + "kind": "keyword", + "spelling": "async" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSequencer", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencer" + ], + "names": + { + "title": "AVAudioSequencer", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioSequencer" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSequencer" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSequencer" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 11 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)channelLayout", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "channelLayout" + ], + "names": + { + "title": "channelLayout", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "channelLayout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioChannelLayout", + "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioPlayerNodeCompletionHandler", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionHandler" + ], + "names": + { + "title": "AVAudioPlayerNodeCompletionHandler", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeCompletionHandler" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeCompletionHandler" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioPlayerNodeCompletionHandler" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioPlayerNodeCompletionCallbackType", + "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterInputStatus", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioChannelLayout(im)isEqual:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout", + "isEqual(_:)" + ], + "names": + { + "title": "isEqual(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEqual" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "object", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "object" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "Any" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "isEqual" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "object" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "Any" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)name", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisProviderVoice", + "name" + ], + "names": + { + "title": "name", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "name" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "maximumOutputPacketSize" + ], + "names": + { + "title": "maximumOutputPacketSize", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "maximumOutputPacketSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "maximumOutputPacketSize" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnit(py)audioUnit", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnit", + "audioUnit" + ], + "names": + { + "title": "audioUnit", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioUnit", + "preciseIdentifier": "c:@T@AudioUnit" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "audioUnit" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AudioUnit", + "preciseIdentifier": "c:@T@AudioUnit" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVLinearPCMIsFloatKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVLinearPCMIsFloatKey" + ], + "names": + { + "title": "AVLinearPCMIsFloatKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMIsFloatKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMIsFloatKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.class", + "displayName": "Class" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitMIDIInstrument", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitMIDIInstrument" + ], + "names": + { + "title": "AVAudioUnitMIDIInstrument", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioUnitMIDIInstrument" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitMIDIInstrument" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "class" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioUnitMIDIInstrument" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioUnitSampler(py)globalTuning", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitSampler", + "globalTuning" + ], + "names": + { + "title": "globalTuning", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "globalTuning" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "globalTuning" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Float", + "preciseIdentifier": "s:Sf" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "smpteOffset" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.smpteOffset", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "smpteOffset" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "smpteOffset" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisMarker", + "Mark", + "bookmark" + ], + "names": + { + "title": "AVSpeechSynthesisMarker.Mark.bookmark", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bookmark" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "bookmark" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVLinearPCMIsBigEndianKey", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVLinearPCMIsBigEndianKey" + ], + "names": + { + "title": "AVLinearPCMIsBigEndianKey", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMIsBigEndianKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMIsBigEndianKey" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDISysexEvent(py)sizeInBytes", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDISysexEvent", + "sizeInBytes" + ], + "names": + { + "title": "sizeInBytes", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sizeInBytes" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "sizeInBytes" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudio3DMixingRenderingAlgorithm", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(py)engine", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "engine" + ], + "names": + { + "title": "engine", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "engine" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngine", + "preciseIdentifier": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "engine" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioEngine", + "preciseIdentifier": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSourceNode", + "init(format:renderBlock:)" + ], + "names": + { + "title": "init(format:renderBlock:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "renderBlock" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSourceNodeRenderBlock", + "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "renderBlock" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "block" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "@escaping" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSourceNodeRenderBlock", + "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 15 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(im)play:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "play(_:)" + ], + "names": + { + "title": "play(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIPlayerCompletionHandler", + "preciseIdentifier": "c:@T@AVMIDIPlayerCompletionHandler" + }, + { + "kind": "text", + "spelling": "?)" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "completionHandler", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIPlayerCompletionHandler", + "preciseIdentifier": "c:@T@AVMIDIPlayerCompletionHandler" + }, + { + "kind": "text", + "spelling": "?" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "play" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "completionHandler" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMIDIPlayerCompletionHandler", + "preciseIdentifier": "c:@T@AVMIDIPlayerCompletionHandler" + }, + { + "kind": "text", + "spelling": "? = nil)" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.type.property", + "displayName": "Type Property" + }, + "identifier": + { + "precise": "c:@AVAudioSessionOrientationBack", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSession", + "Orientation", + "back" + ], + "names": + { + "title": "back", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "back" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.struct" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "back" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioSession", + "preciseIdentifier": "c:objc(cs)AVAudioSession" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Orientation", + "preciseIdentifier": "c:@T@AVAudioSessionOrientation" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)prepareToPlay", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "prepareToPlay()" + ], + "names": + { + "title": "prepareToPlay()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToPlay" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToPlay" + }, + { + "kind": "text", + "spelling": "() -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioChannelLayout(im)initWithLayout:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioChannelLayout", + "init(layout:)" + ], + "names": + { + "title": "init(layout:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "layout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayout", + "preciseIdentifier": "c:@S@AudioChannelLayout" + }, + { + "kind": "text", + "spelling": ">)" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "layout" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UnsafePointer", + "preciseIdentifier": "s:SP" + }, + { + "kind": "text", + "spelling": "<" + }, + { + "kind": "typeIdentifier", + "spelling": "AudioChannelLayout", + "preciseIdentifier": "c:@S@AudioChannelLayout" + }, + { + "kind": "text", + "spelling": ">)" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioFormat(py)magicCookie", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFormat", + "magicCookie" + ], + "names": + { + "title": "magicCookie", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "magicCookie" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": "?" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "magicCookie" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": "? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 12 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioFrameCount", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioFrameCount" + ], + "names": + { + "title": "AVAudioFrameCount", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioFrameCount" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFrameCount" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioFrameCount" + }, + { + "kind": "text", + "spelling": " = " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(py)numberOfLoops", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "numberOfLoops" + ], + "names": + { + "title": "numberOfLoops", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfLoops" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfLoops" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeCompletionCallbackType", + "dataPlayedBack" + ], + "names": + { + "title": "AVAudioPlayerNodeCompletionCallbackType.dataPlayedBack", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataPlayedBack" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "dataPlayedBack" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioUnitDistortionPreset", + "multiCellphoneConcert" + ], + "names": + { + "title": "AVAudioUnitDistortionPreset.multiCellphoneConcert", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiCellphoneConcert" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "multiCellphoneConcert" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioCompressedBuffer(py)byteLength", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioCompressedBuffer", + "byteLength" + ], + "names": + { + "title": "byteLength", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "byteLength" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "byteLength" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "UInt32", + "preciseIdentifier": "s:s6UInt32V" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "set" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 13 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioConverter(py)availableEncodeBitRates", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverter", + "availableEncodeBitRates" + ], + "names": + { + "title": "availableEncodeBitRates", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableEncodeBitRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]?" + } + ] + }, + "swiftExtension": + { + "extendedModule": "AVFAudio", + "typeKind": "swift.class" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "availableEncodeBitRates" + }, + { + "kind": "text", + "spelling": ": [" + }, + { + "kind": "typeIdentifier", + "spelling": "NSNumber", + "preciseIdentifier": "c:objc(cs)NSNumber" + }, + { + "kind": "text", + "spelling": "]? { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open" + }, + { + "kind": + { + "identifier": "swift.typealias", + "displayName": "Type Alias" + }, + "identifier": + { + "precise": "c:@T@AVAudioSequencerUserCallback", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSequencerUserCallback" + ], + "names": + { + "title": "AVAudioSequencerUserCallback", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioSequencerUserCallback" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSequencerUserCallback" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "typealias" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioSequencerUserCallback" + }, + { + "kind": "text", + "spelling": " = (" + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTrack", + "preciseIdentifier": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "AVMusicTimeStamp", + "preciseIdentifier": "c:@T@AVMusicTimeStamp" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 13, + "minor": 0 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIControlChangeEvent", + "MessageType", + "reverbLevel" + ], + "names": + { + "title": "AVMIDIControlChangeEvent.MessageType.reverbLevel", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverbLevel" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reverbLevel" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.var", + "displayName": "Global Variable" + }, + "identifier": + { + "precise": "c:@AVLinearPCMIsNonInterleaved", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVLinearPCMIsNonInterleaved" + ], + "names": + { + "title": "AVLinearPCMIsNonInterleaved", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMIsNonInterleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "let" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVLinearPCMIsNonInterleaved" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 7 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayerNodeBufferOptions", + "insert(_:)" + ], + "names": + { + "title": "insert(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Adds the given element to the option set if it is not already a member." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.secondDay` shipping option is added to" + }, + { + "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" + }, + { + "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" + }, + { + "text": "discussion." + }, + { + "text": "" + }, + { + "text": " let purchasePrice = 87.55" + }, + { + "text": "" + }, + { + "text": " var freeOptions: ShippingOptions = [.standard, .priority]" + }, + { + "text": " if purchasePrice > 50 {" + }, + { + "text": " freeOptions.insert(.secondDay)" + }, + { + "text": " }" + }, + { + "text": " print(freeOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter newMember: The element to insert." + }, + { + "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" + }, + { + "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" + }, + { + "text": " the member of the set equal to `newMember`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "(inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.enum.case", + "displayName": "Case" + }, + "identifier": + { + "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIMetaEvent", + "EventType", + "tempo" + ], + "names": + { + "title": "AVMIDIMetaEvent.EventType.tempo", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempo" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "case" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "tempo" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioBuffer(py)format", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioBuffer", + "format" + ], + "names": + { + "title": "format", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "format" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "AVAudioFormat", + "preciseIdentifier": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVMIDIPlayer(im)prepareToPlay", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVMIDIPlayer", + "prepareToPlay()" + ], + "names": + { + "title": "prepareToPlay()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToPlay" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "prepareToPlay" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.func.op", + "displayName": "Operator" + }, + "identifier": + { + "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioEngineManualRenderingMode", + "!=(_:_:)" + ], + "names": + { + "title": "!=(_:_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "lhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + }, + { + "name": "rhs", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + } + ] + } + ], + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol" + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "static" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "!=" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "internalParam", + "spelling": "lhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "internalParam", + "spelling": "rhs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": ") -> " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(im)reset", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "reset()" + ], + "names": + { + "title": "reset()", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reset" + }, + { + "kind": "text", + "spelling": "()" + } + ] + }, + "functionSignature": + { + "returns": + [ + { + "kind": "typeIdentifier", + "spelling": "Void", + "preciseIdentifier": "s:s4Voida" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "reset" + }, + { + "kind": "text", + "spelling": "()" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.struct", + "displayName": "Structure" + }, + "identifier": + { + "precise": "c:@S@AVAudioConverterPrimeInfo", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioConverterPrimeInfo" + ], + "names": + { + "title": "AVAudioConverterPrimeInfo", + "navigator": + [ + { + "kind": "identifier", + "spelling": "AVAudioConverterPrimeInfo" + } + ], + "subHeading": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterPrimeInfo" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "struct" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "AVAudioConverterPrimeInfo" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "Level", + "hash(into:)" + ], + "names": + { + "title": "hash(into:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "into", + "internalName": "hasher", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "()" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "conformance", + "lhs": "Self", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + }, + { + "kind": "conformance", + "lhs": "Self.RawValue", + "rhs": "Hashable", + "rhsPrecise": "s:SH" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "hash" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "into" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "hasher" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "keyword", + "spelling": "inout" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "typeIdentifier", + "spelling": "Hasher", + "preciseIdentifier": "s:s6HasherV" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioPlayer", + "init(data:fileTypeHint:)" + ], + "names": + { + "title": "init(data:fileTypeHint:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fileTypeHint" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "data" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Data", + "preciseIdentifier": "s:10Foundation4DataV" + }, + { + "kind": "text", + "spelling": ", " + }, + { + "kind": "externalParam", + "spelling": "fileTypeHint" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "utiString" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "String", + "preciseIdentifier": "s:SS" + }, + { + "kind": "text", + "spelling": "?) " + }, + { + "kind": "keyword", + "spelling": "throws" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 9 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.method", + "displayName": "Instance Method" + }, + "identifier": + { + "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioSessionActivationOptions", + "insert(_:)" + ], + "names": + { + "title": "insert(_:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "docComment": + { + "module": "Swift", + "lines": + [ + { + "text": "Adds the given element to the option set if it is not already a member." + }, + { + "text": "" + }, + { + "text": "In the following example, the `.secondDay` shipping option is added to" + }, + { + "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" + }, + { + "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" + }, + { + "text": "discussion." + }, + { + "text": "" + }, + { + "text": " let purchasePrice = 87.55" + }, + { + "text": "" + }, + { + "text": " var freeOptions: ShippingOptions = [.standard, .priority]" + }, + { + "text": " if purchasePrice > 50 {" + }, + { + "text": " freeOptions.insert(.secondDay)" + }, + { + "text": " }" + }, + { + "text": " print(freeOptions.contains(.secondDay))" + }, + { + "text": " // Prints \"true\"" + }, + { + "text": "" + }, + { + "text": "- Parameter newMember: The element to insert." + }, + { + "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" + }, + { + "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" + }, + { + "text": " the member of the set equal to `newMember`." + } + ] + }, + "functionSignature": + { + "parameters": + [ + { + "name": "newMember", + "declarationFragments": + [ + { + "kind": "identifier", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + } + ] + } + ], + "returns": + [ + { + "kind": "text", + "spelling": "(inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "swiftGenerics": + { + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "swiftExtension": + { + "extendedModule": "Swift", + "typeKind": "swift.protocol", + "constraints": + [ + { + "kind": "sameType", + "lhs": "Self", + "rhs": "Self.Element" + } + ] + }, + "declarationFragments": + [ + { + "kind": "attribute", + "spelling": "@discardableResult" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "mutating" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "keyword", + "spelling": "func" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "insert" + }, + { + "kind": "text", + "spelling": "(" + }, + { + "kind": "externalParam", + "spelling": "_" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "internalParam", + "spelling": "newMember" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ") -> (inserted" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Bool", + "preciseIdentifier": "s:Sb" + }, + { + "kind": "text", + "spelling": ", memberAfterInsert" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Self" + }, + { + "kind": "text", + "spelling": "." + }, + { + "kind": "typeIdentifier", + "spelling": "Element" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public" + }, + { + "kind": + { + "identifier": "swift.property", + "displayName": "Instance Property" + }, + "identifier": + { + "precise": "c:objc(cs)AVAudioNode(py)numberOfInputs", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVAudioNode", + "numberOfInputs" + ], + "names": + { + "title": "numberOfInputs", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfInputs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "var" + }, + { + "kind": "text", + "spelling": " " + }, + { + "kind": "identifier", + "spelling": "numberOfInputs" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "Int", + "preciseIdentifier": "s:Si" + }, + { + "kind": "text", + "spelling": " { " + }, + { + "kind": "keyword", + "spelling": "get" + }, + { + "kind": "text", + "spelling": " }" + } + ], + "accessLevel": "open", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 10 + } + } + ] + }, + { + "kind": + { + "identifier": "swift.init", + "displayName": "Initializer" + }, + "identifier": + { + "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice", + "interfaceLanguage": "swift" + }, + "pathComponents": + [ + "AVSpeechSynthesisVoice", + "init(coder:)" + ], + "names": + { + "title": "init(coder:)", + "subHeading": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ] + }, + "declarationFragments": + [ + { + "kind": "keyword", + "spelling": "init" + }, + { + "kind": "text", + "spelling": "?(" + }, + { + "kind": "externalParam", + "spelling": "coder" + }, + { + "kind": "text", + "spelling": ": " + }, + { + "kind": "typeIdentifier", + "spelling": "NSCoder", + "preciseIdentifier": "c:objc(cs)NSCoder" + }, + { + "kind": "text", + "spelling": ")" + } + ], + "accessLevel": "public", + "availability": + [ + { + "domain": "macOS", + "introduced": + { + "major": 10, + "minor": 14 + } + } + ] + } + ], + "relationships": + [ + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)rate", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDISysexEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@S@AVAudioConverterPrimeInfo", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(py)currentPosition", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType", + "target": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(py)gender", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice", + "target": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitEQFilterType", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)obstruction", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingStatus", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentOutputType", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDINoteEvent(py)velocity", + "target": "c:objc(cs)AVMIDINoteEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioTime", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)reverbBlend", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIPolyPressureEvent", + "target": "c:objc(cs)AVMIDIChannelEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None", + "target": "c:@E@AVAudioConverterPrimeMethod" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicSequenceLoadOptions", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", + "target": "c:objc(cs)AVAudioPlayer", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:", + "displayName": "AVAudioPlayer.init(contentsOfURL:fileTypeHint:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)commonFormat", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal", + "target": "c:@E@AVAudioConverterPrimeMethod" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:", + "target": "c:objc(cs)AVMIDINoteEvent" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingStatus", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)enableRate", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDINoteEvent(py)channel", + "target": "c:objc(cs)AVMIDINoteEvent" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)rate", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:", + "target": "c:objc(cs)AVAUPresetEvent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterOutputStatus", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioSequencer(im)init", + "target": "c:objc(cs)NSObject(im)init", + "targetFallback": "ObjectiveC.NSObject.init()" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(py)playing", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(py)name", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterPrimeMethod", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioOutputNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:", + "target": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQ", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDISysexEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAUPresetEvent(py)scope", + "target": "c:objc(cs)AVAUPresetEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDINoteEvent(py)key", + "target": "c:objc(cs)AVMIDINoteEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(py)rate", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker", + "target": "c:objc(cs)AVSpeechSynthesisMarker", + "sourceOrigin": + { + "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", + "displayName": "AVSpeechSynthesisMarker.init(coder:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayer", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)isEqual:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(py)quality", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitEQFilterType", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIPitchBendEvent", + "target": "c:objc(cs)AVMIDIChannelEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDISysexEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)standard", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIProgramChangeEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "c:objc(pl)NSSecureCoding", + "targetFallback": "Foundation.NSSecureCoding" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioMixerNode(im)init", + "target": "c:objc(cs)AVAudioMixerNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesizer", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)currentTime", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayer", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "c:objc(pl)NSCoding", + "targetFallback": "Foundation.NSCoding" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimeEffect", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioMixerNode(py)outputVolume", + "target": "c:objc(cs)AVAudioMixerNode" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitEffect", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVAudioPlayerDelegate", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesizer", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIProgramChangeEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)iconURL", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQ", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioTime", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:", + "target": "c:objc(cs)AVMIDIPitchBendEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioOutputNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPolyPressureEvent(py)pressure", + "target": "c:objc(cs)AVMIDIPolyPressureEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:", + "displayName": "AVSpeechSynthesisProviderRequest.init(SSMLRepresentation:voice:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus", + "target": "c:objc(cs)AVAudioMixerNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioApplication", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPitchBendEvent(py)value", + "target": "c:objc(cs)AVMIDIPitchBendEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)position", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterInputStatus", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "c:objc(pl)NSCoding", + "targetFallback": "Foundation.NSCoding" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitDistortionPreset", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "c:objc(pl)NSSecureCoding", + "targetFallback": "Foundation.NSSecureCoding" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium", + "target": "c:@E@AVSpeechSynthesisVoiceQuality" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioApplication", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)allTagNames", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterInputStatus", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)occlusion", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioOutputNode", + "target": "c:objc(cs)AVAudioIONode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioTime", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "c:objc(pl)NSSecureCoding", + "targetFallback": "Foundation.NSSecureCoding" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioApplication", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "c:objc(pl)NSCopying", + "targetFallback": "Foundation.NSCopying" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:", + "target": "c:objc(cs)AVMIDIPolyPressureEvent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechBoundary", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDINoteEvent(py)duration", + "target": "c:objc(cs)AVMIDINoteEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "sourceOrigin": + { + "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", + "displayName": "AVSpeechSynthesisProviderRequest.init(coder:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioPlayer", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", + "target": "c:objc(cs)AVAudioPlayer", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:", + "displayName": "AVAudioPlayer.init(contentsOfURL:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitDistortionPreset", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPolyPressureEvent(py)key", + "target": "c:objc(cs)AVMIDIPolyPressureEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioCommonFormat", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIProgramChangeEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:", + "target": "c:objc(cs)AVAudioUnitEQ" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicTrackLoopCount", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "c:objc(pl)NSMutableCopying", + "targetFallback": "Foundation.NSMutableCopying" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "c:objc(pl)NSCoding", + "targetFallback": "Foundation.NSCoding" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioSessionActivationOptions", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceTraits", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesizer", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioCommonFormat", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQ(py)globalGain", + "target": "c:objc(cs)AVAudioUnitEQ" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)streamDescription", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVAudio3DMixing", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioBuffer(py)audioBufferList", + "target": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)delegate", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicTrackLoopCount", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "c:objc(pl)NSCoding", + "targetFallback": "Foundation.NSCoding" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass", + "target": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList", + "target": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioSequencer", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQ(py)bands", + "target": "c:objc(cs)AVAudioUnitEQ" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioSessionActivationOptions", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceTraits", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "c:objc(pl)NSSecureCoding", + "targetFallback": "Foundation.NSSecureCoding" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "memberOf", + "source": "s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops", + "target": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechBoundary", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimeEffect", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)currentDevice", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesizer", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:", + "target": "c:objc(pl)AVAudioPlayerDelegate" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts", + "target": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSequencer", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudioMixing(py)volume", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimeEffect", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(py)stride", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "conformsTo", + "source": "c:@S@AVAudio3DAngularOrientation", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIProgramChangeEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced", + "target": "c:@E@AVSpeechSynthesisVoiceQuality" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:", + "target": "c:objc(pl)AVAudioRecorderDelegate" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimeEffect", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "c:objc(pl)NSSecureCoding", + "targetFallback": "Foundation.NSSecureCoding" + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVAudioMixing", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)magicCookie", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault", + "target": "c:@E@AVSpeechSynthesisVoiceQuality" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre", + "target": "c:@E@AVAudioConverterPrimeMethod" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)numberOfChannels", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "c:objc(pl)NSCoding", + "targetFallback": "Foundation.NSCoding" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)channelLayout", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioApplication", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioIONode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:", + "target": "c:objc(pl)AVAudioRecorderDelegate" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat", + "target": "c:objc(cs)AVAudioFormat", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:", + "displayName": "AVAudioFormat.init(CMAudioFormatDescription:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(py)floatChannelData", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:", + "target": "c:objc(pl)AVAudioPlayerDelegate" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)duration", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeBufferOptions", + "target": "s:s9OptionSetP", + "targetFallback": "Swift.OptionSet" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)volume", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(py)phoneme", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers", + "target": "c:@E@AVAudioEnvironmentOutputType" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)manualRenderingFormat", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(py)hostTimeValid", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "c:objc(pl)NSMutableCopying", + "targetFallback": "Foundation.NSMutableCopying" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)interleaved", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(py)language", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioIONode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeBufferOptions", + "target": "s:s10SetAlgebraP", + "targetFallback": "Swift.SetAlgebra" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioInputNode", + "target": "c:objc(cs)AVAudioIONode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)stop", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)sampleRate", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitDistortion", + "target": "c:objc(cs)AVAudioUnitEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(py)frameCapacity", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIMetaEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(py)frameLength", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSequencer", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(py)hostTime", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIControlChangeEvent", + "target": "c:objc(cs)AVMIDIChannelEvent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterOutputStatus", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)channelCount", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(py)identifier", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDISysexEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeBufferOptions", + "target": "s:s25ExpressibleByArrayLiteralP", + "targetFallback": "Swift.ExpressibleByArrayLiteral" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "c:objc(pl)NSCopying", + "targetFallback": "Foundation.NSCopying" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterPrimeMethod", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(cm)secondsForHostTime:", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(py)numberOfInputs", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback", + "target": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat", + "target": "c:@E@AVAudioCommonFormat", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", + "target": "c:@E@AVAudioEngineManualRenderingError", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary", + "target": "c:@E@AVSpeechBoundary", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioBuffer(py)format", + "target": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)isInManualRenderingMode", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAUPresetEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)data", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", + "target": "c:@E@AVAudioUnitDistortionPreset", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentOutputType", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers", + "target": "c:@E@AVAudioEnvironmentOutputType" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32", + "target": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", + "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIChannelPressureEvent", + "target": "c:objc(cs)AVMIDIChannelEvent" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", + "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", + "target": "c:@E@AVAudio3DMixingSourceMode", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", + "target": "c:@E@AVAudioConverterInputStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(py)engine", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", + "target": "c:@E@AVAudioConverterOutputStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", + "target": "c:@E@AVAudioEngineManualRenderingStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", + "target": "c:@E@AVMusicTrackLoopCount", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)pan", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", + "target": "c:@E@AVAudioConverterPrimeMethod", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear", + "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", + "target": "c:@E@AVAudioUnitEQFilterType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)playAtTime:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitDelay", + "target": "c:objc(cs)AVAudioUnitEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)url", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", + "target": "c:@E@AVAudioUnitReverbPreset", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality", + "target": "c:@E@AVAudioQuality", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(py)textRange", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", + "target": "c:@E@AVSpeechSynthesisVoiceQuality", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", + "target": "c:@E@AVAudioEngineManualRenderingMode", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", + "target": "c:@E@AVAudioEnvironmentOutputType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", + "target": "c:@E@AVSpeechSynthesisMarkerMark", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:", + "target": "c:objc(cs)AVAudioPCMBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", + "target": "c:@E@AVSpeechSynthesisVoiceGender", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)manualRenderingMode", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord", + "target": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)play", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(im)removeTapOnBus:", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16", + "target": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", + "target": "c:@E@AVAudioApplicationRecordPermission", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionLocationUpper", + "target": "c:@T@AVAudioSessionLocation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioApplication", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioQuality@AVAudioQualityHigh", + "target": "c:@E@AVAudioQuality" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", + "target": "c:@E@AVAudioRoutingArbitrationCategory", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVParameterEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", + "target": "c:@E@AVMIDIControlChangeMessageType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayer", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry", + "target": "c:@E@AVAudioConverterOutputStatus" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(py)speaking", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionLocationLower", + "target": "c:@T@AVAudioSessionLocation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)pause", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(py)audioTimeStamp", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark", + "target": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow", + "target": "c:@E@AVAudioConverterInputStatus" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse", + "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIControlChangeMessageType", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto", + "target": "c:@E@AVAudioEnvironmentOutputType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitDelay(py)feedback", + "target": "c:objc(cs)AVAudioUnitDelay" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered", + "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDINoteEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceGender", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)magicCookie", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(py)AUAudioUnit", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(py)numberOfOutputs", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff", + "target": "c:objc(cs)AVAudioUnitDelay" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones", + "target": "c:@E@AVAudioEnvironmentOutputType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioTime", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)outputFormat", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale", + "target": "c:@E@AVSpeechSynthesisVoiceGender" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioOutputNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType", + "target": "c:@E@AVMIDIMetaEventType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVSpeechSynthesizer", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "c:objc(cs)AVAudioBuffer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(py)lastRenderTime", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "RawRepresentable.hash(into:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioTime", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)channelMap", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitReverbPreset", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64", + "target": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioQuality@AVAudioQualityMedium", + "target": "c:@E@AVAudioQuality" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(py)paused", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream", + "target": "c:@E@AVAudioConverterInputStatus" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioPlayerNode(im)init", + "target": "c:objc(cs)NSObject(im)init" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack", + "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence", + "target": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "c:objc(pl)NSMutableCopying", + "targetFallback": "Foundation.NSMutableCopying" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)downmix", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioNode", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioRoutingArbitrationCategory", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioOutputNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioTime", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioApplication", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:", + "target": "c:objc(cs)AVAudioUnitTimeEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)prepare", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32", + "target": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)startAndReturnError:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(py)latency", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc", + "target": "c:@S@AVAudio3DVectorOrientation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(py)sampleTimeValid", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale", + "target": "c:@E@AVSpeechSynthesisVoiceGender" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioOutputNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitTimeEffect(py)bypass", + "target": "c:objc(cs)AVAudioUnitTimeEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:", + "target": "c:objc(cs)AVAudioUnitComponentManager" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayer", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(py)sampleRate", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)volume", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioQuality@AVAudioQualityMax", + "target": "c:@E@AVAudioQuality" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration", + "target": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioCommonFormat@AVAudioOtherFormat", + "target": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "c:objc(pl)NSCopying", + "targetFallback": "Foundation.NSCopying" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)pause", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIProgramChangeEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph", + "target": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitDelay(py)delayTime", + "target": "c:objc(cs)AVAudioUnitDelay" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)reset", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayer", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioIONode", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSequencer", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential", + "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)stop", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError", + "target": "c:@E@AVAudioEngineManualRenderingStatus" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(py)sampleTime", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDISysexEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesizer", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(py)playing", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc", + "target": "c:@E@AVAudioCommonFormat" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", + "displayName": "SetAlgebra.init(arrayLiteral:)" + } + }, + { + "kind": "memberOf", + "source": "s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc", + "target": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames", + "target": "c:@S@AVAudioConverterPrimeInfo" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", + "displayName": "SetAlgebra.init(arrayLiteral:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", + "displayName": "SetAlgebra.init(arrayLiteral:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", + "displayName": "SetAlgebra.init(arrayLiteral:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesizer", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames", + "target": "c:@S@AVAudioConverterPrimeInfo" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDISysexEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "s:So25AVAudioConverterPrimeInfoVABycfc", + "target": "c:@S@AVAudioConverterPrimeInfo" + }, + { + "kind": "memberOf", + "source": "s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc", + "target": "c:@E@AVMusicSequenceLoadOptions" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioRoutingArbitrationCategory" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop", + "target": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIMetaEventType", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioQuality@AVAudioQualityMin", + "target": "c:@E@AVAudioQuality" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQ", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono", + "target": "c:@E@AVAudio3DMixingSourceMode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified", + "target": "c:@E@AVSpeechSynthesisVoiceGender" + }, + { + "kind": "memberOf", + "source": "s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioApplicationRecordPermission" + }, + { + "kind": "memberOf", + "source": "s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc", + "target": "c:@E@AVSpeechSynthesisVoiceTraits" + }, + { + "kind": "memberOf", + "source": "s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIProgramChangeEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)formatDescription", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:", + "target": "c:objc(cs)AVAudioUnitEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQ", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAUPresetEvent(py)element", + "target": "c:objc(cs)AVAUPresetEvent" + }, + { + "kind": "memberOf", + "source": "s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "memberOf", + "source": "s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioEngineManualRenderingStatus" + }, + { + "kind": "memberOf", + "source": "s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioConverterPrimeMethod" + }, + { + "kind": "memberOf", + "source": "s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioEnvironmentOutputType" + }, + { + "kind": "memberOf", + "source": "s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudio3DMixingSourceMode" + }, + { + "kind": "memberOf", + "source": "s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioConverterInputStatus" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DVectorOrientation@FI@forward", + "target": "c:@S@AVAudio3DVectorOrientation" + }, + { + "kind": "memberOf", + "source": "s:So14AVAudioQualityV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioQuality" + }, + { + "kind": "memberOf", + "source": "s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc", + "target": "c:@E@AVSpeechSynthesisVoiceQuality" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEffect(py)bypass", + "target": "c:objc(cs)AVAudioUnitEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DVectorOrientation@FI@up", + "target": "c:@S@AVAudio3DVectorOrientation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudioStereoMixing(py)pan", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioIONode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "target": "c:objc(cs)AUAudioUnit", + "targetFallback": "AudioToolbox.AUAudioUnit" + }, + { + "kind": "memberOf", + "source": "s:So26AVAudio3DVectorOrientationVABycfc", + "target": "c:@S@AVAudio3DVectorOrientation" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc", + "target": "c:@E@AVSpeechSynthesisVoiceGender" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioApplication", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", + "target": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "memberOf", + "source": "s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSubset(of:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSubset(of:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSubset(of:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSubset(of:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingMode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioApplicationRecordPermission", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAUPresetEvent(py)presetDictionary", + "target": "c:objc(cs)AVAUPresetEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", + "target": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceQuality", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(py)settings", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(py)outputPresentationLatency", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking", + "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DPoint@FI@x", + "target": "c:@S@AVAudio3DPoint" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSuperset(of:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSuperset(of:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc", + "target": "c:@E@AVAudioEngineManualRenderingError" + }, + { + "kind": "memberOf", + "source": "s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSuperset(of:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)outputType", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isStrictSuperset(of:)" + } + }, + { + "kind": "memberOf", + "source": "s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc", + "target": "c:@E@AVMusicTrackLoopCount" + }, + { + "kind": "memberOf", + "source": "c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingSourceMode", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicSequenceLoadOptions", + "target": "s:s9OptionSetP", + "targetFallback": "Swift.OptionSet" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType", + "target": "c:objc(cs)AVMIDIMetaEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData", + "target": "c:@E@AVAudioConverterInputStatus" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(im)reset", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", + "target": "c:objc(cs)AVAudioRecorder", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:", + "displayName": "AVAudioRecorder.init(URL:settings:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioUnitComponentManagerRegistrationsChangedNotification", + "target": "c:objc(cs)AVAudioUnitComponentManager" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass", + "target": "c:@E@AVAudio3DMixingSourceMode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioQuality@AVAudioQualityLow", + "target": "c:@E@AVAudioQuality" + }, + { + "kind": "memberOf", + "source": "c:@T@AVSpeechSynthesizerMarkerCallback", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVExtendedNoteOnEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)inputFormat", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", + "displayName": "SetAlgebra.isEmpty" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", + "displayName": "SetAlgebra.isEmpty" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingError", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingMode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", + "displayName": "SetAlgebra.isEmpty" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioRoutingArbitrationCategory", + "target": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "memberOf", + "source": "s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioConverterOutputStatus" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisMarkerMark", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicSequenceLoadOptions", + "target": "s:s10SetAlgebraP", + "targetFallback": "Swift.SetAlgebra" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQ", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", + "displayName": "SetAlgebra.isEmpty" + } + }, + { + "kind": "memberOf", + "source": "s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc", + "target": "c:@S@AVAudioConverterPrimeInfo" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMusicUserEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", + "displayName": "SetAlgebra.subtracting(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", + "displayName": "SetAlgebra.subtracting(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", + "displayName": "SetAlgebra.subtracting(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", + "displayName": "SetAlgebra.subtracting(_:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode", + "target": "c:@E@AVAudioEngineManualRenderingError" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter", + "target": "c:objc(cs)AVAudioRoutingArbiter" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed", + "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicSequenceLoadOptions", + "target": "s:s25ExpressibleByArrayLiteralP", + "targetFallback": "Swift.ExpressibleByArrayLiteral" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(im)init", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", + "displayName": "SetAlgebra.isDisjoint(with:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted", + "target": "c:@E@AVAudioApplicationRecordPermission" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioQuality", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", + "displayName": "SetAlgebra.isDisjoint(with:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", + "displayName": "SetAlgebra.isDisjoint(with:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", + "displayName": "SetAlgebra.isDisjoint(with:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData", + "target": "c:@E@AVAudioConverterOutputStatus" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime", + "target": "c:@E@AVAudioEngineManualRenderingMode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)primeInfo", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isSuperset(of:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "c:objc(pl)NSCoding", + "targetFallback": "Foundation.NSCoding" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isSuperset(of:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isSuperset(of:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVExtendedTempoEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", + "displayName": "SetAlgebra.isSuperset(of:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)voice", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "memberOf", + "source": "c:@T@AVSpeechSynthesizerBufferCallback", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)gain", + "target": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisVoice", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", + "displayName": "SetAlgebra.isSubset(of:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", + "displayName": "SetAlgebra.isSubset(of:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)musicSequence", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono", + "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioIONode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", + "displayName": "SetAlgebra.isSubset(of:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)format", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyCopyright", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", + "displayName": "SetAlgebra.isSubset(of:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioQuality", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied", + "target": "c:@E@AVAudioApplicationRecordPermission" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks", + "target": "c:@E@AVMusicSequenceLoadOptions" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8subtractyyxF", + "displayName": "SetAlgebra.subtract(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@S@AVAudio3DPoint", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8subtractyyxF", + "displayName": "SetAlgebra.subtract(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8subtractyyxF", + "displayName": "SetAlgebra.subtract(_:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsE8subtractyyxF", + "displayName": "SetAlgebra.subtract(_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)primeMethod", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass", + "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingSourceMode", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined", + "target": "c:@E@AVAudioApplicationRecordPermission" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisMarkerMark", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)outputVolume", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)settings", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth", + "target": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted", + "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyComposer", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "c:objc(pl)NSSecureCoding", + "targetFallback": "Foundation.NSSecureCoding" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingError", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:@AVExtendedNoteOnEventDefaultInstrument", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyChannelLayout", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)userTagNames", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)outputNode", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", + "displayName": "SetAlgebra.init(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimeEffect", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", + "displayName": "SetAlgebra.init(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", + "displayName": "SetAlgebra.init(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", + "displayName": "SetAlgebra.init(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioApplicationRecordPermission", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyComments", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)inputNode", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceQuality", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEQ", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)numberOfLoops", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency", + "target": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "memberOf", + "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat", + "target": "c:objc(cs)AVAudioFormat", + "sourceOrigin": + { + "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", + "displayName": "AVAudioFormat.init(coder:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisMarkerMark", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionOrientationTop", + "target": "c:@T@AVAudioSessionOrientation" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)audioComponent", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioChannelLayout", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioMixerNode(im)init", + "target": "c:objc(cs)NSObject(im)init" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIMetaEventType", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioIONode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded", + "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeBufferOptions", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(im)initWithString:", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioIONode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType", + "target": "c:objc(cs)AVAudioUnitEQFilterParameters" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)mainMixerNode", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)deviceCurrentTime", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)running", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionOrientationLeft", + "target": "c:@T@AVAudioSessionOrientation" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed", + "target": "c:@E@AVAudio3DMixingSourceMode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(im)initForWriting:settings:error:", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyArtist", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)pitchMultiplier", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionOrientationRight", + "target": "c:@T@AVAudioSessionOrientation" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord", + "target": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioOutputNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey", + "sourceOrigin": + { + "identifier": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", + "displayName": "_SwiftNewtypeWrapper.hash(into:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionOrientationBottom", + "target": "c:@T@AVAudioSessionOrientation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)dither", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSequencer", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)autoShutdownEnabled", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioRoutingArbitrationCategory", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", + "target": "c:objc(cs)AVAudioPCMBuffer", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:", + "displayName": "AVAudioPCMBuffer.init(PCMFormat:bufferListNoCopy:deallocator:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream", + "target": "c:@E@AVAudioConverterOutputStatus" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyAlbum", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey", + "sourceOrigin": + { + "identifier": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp", + "displayName": "_SwiftNewtypeWrapper.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSequencer", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource", + "target": "c:@E@AVAudio3DMixingSourceMode" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionOrientationFront", + "target": "c:@T@AVAudioSessionOrientation" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayer", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimeEffect", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever", + "target": "c:@E@AVMusicTrackLoopCount" + }, + { + "kind": "conformsTo", + "source": "c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)rate", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)updateMeters", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIChannelEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "memberOf", + "source": "s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc", + "target": "c:@E@AVAudioSessionActivationOptions" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitDelay(py)wetDryMix", + "target": "c:objc(cs)AVAudioUnitDelay" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat", + "target": "c:@E@AVAudioCommonFormat", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", + "target": "c:@E@AVAudioEngineManualRenderingError", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSequencer", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary", + "target": "c:@E@AVSpeechBoundary", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", + "target": "c:objc(cs)AVSpeechUtterance", + "sourceOrigin": + { + "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", + "displayName": "AVSpeechUtterance.init(coder:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", + "target": "c:@E@AVAudioUnitDistortionPreset", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", + "target": "c:objc(cs)AVAudioPCMBuffer", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:", + "displayName": "AVAudioPCMBuffer.init(PCMFormat:frameCapacity:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", + "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)attributedSpeechString", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", + "target": "c:@E@AVAudioApplicationRecordPermission", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", + "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", + "target": "c:@E@AVAudioRoutingArbitrationCategory", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", + "target": "c:@E@AVAudioEngineManualRenderingStatus", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitReverbPreset", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", + "target": "c:@E@AVAudio3DMixingSourceMode", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", + "target": "c:@E@AVMusicTrackLoopCount", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", + "target": "c:@E@AVAudioConverterInputStatus", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", + "target": "c:@E@AVAudioUnitEQFilterType", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText", + "target": "c:@E@AVMIDIMetaEventType" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionOrientationBack", + "target": "c:@T@AVAudioSessionOrientation" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", + "target": "c:@E@AVAudioConverterOutputStatus", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", + "target": "c:@E@AVAudioUnitReverbPreset", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", + "target": "c:@E@AVAudioConverterPrimeMethod", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", + "target": "c:@E@AVSpeechSynthesisVoiceQuality", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitReverb", + "target": "c:objc(cs)AVAudioUnitEffect" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality", + "target": "c:@E@AVAudioQuality", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(py)speechString", + "target": "c:objc(cs)AVSpeechUtterance" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", + "target": "c:@E@AVAudioEngineManualRenderingMode", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", + "target": "c:@E@AVAudioEnvironmentOutputType", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", + "target": "c:@E@AVSpeechSynthesisMarkerMark", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)meteringEnabled", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioTime", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(im)readIntoBuffer:error:", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error", + "target": "c:@E@AVAudioConverterOutputStatus" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:", + "target": "c:objc(cs)AVAudioSinkNode" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIControlChangeMessageType", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesizer(py)delegate", + "target": "c:objc(cs)AVSpeechSynthesizer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme", + "target": "c:@E@AVSpeechSynthesisMarkerMark" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", + "target": "c:@E@AVSpeechSynthesisVoiceGender", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceGender", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIMetaEvent(py)type", + "target": "c:objc(cs)AVMIDIMetaEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)bitRate", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", + "target": "c:@E@AVMIDIControlChangeMessageType", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedNoteOnEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(py)midiNote", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)currentTime", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType", + "target": "c:@E@AVMIDIMetaEventType", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyISRC", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitVarispeed", + "target": "c:objc(cs)AVAudioUnitTimeEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(py)userInfo", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)manufacturerName", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitReverb", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPitchBendEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyGenre", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "sourceOrigin": + { + "identifier": "s:SQsE2neoiySbx_xtFZ", + "displayName": "Equatable.!=(_:_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(py)name", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)deviceCurrentTime", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRecorder", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVParameterEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)version", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDistortion", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioMixingDestination(py)connectionPoint", + "target": "c:objc(cs)AVAudioMixingDestination" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(py)tracks", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRoutingArbiter", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioRoutingArbitrationCategory", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyKeySignature", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitSampler(py)masterGain", + "target": "c:objc(cs)AVAudioUnitSampler" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIPlayer", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(im)writeFromBuffer:error:", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitDistortion(py)wetDryMix", + "target": "c:objc(cs)AVAudioUnitDistortion" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIChannelEvent(py)channel", + "target": "c:objc(cs)AVMIDIChannelEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)bitRateStrategy", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFile", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitReverbPreset", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)versionString", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDINoteEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicUserEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPlayerNode", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponentManager", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(py)tempoTrack", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)meteringEnabled", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:", + "target": "c:objc(cs)AVAudioUnitComponentManager" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioRoutingArbitrationCategory", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRoutingArbiter", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitComponent", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFile", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicTrack", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPolyPressureEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRoutingArbiter", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceTraits", + "target": "s:s25ExpressibleByArrayLiteralP", + "targetFallback": "Swift.ExpressibleByArrayLiteral" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)delegate", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)name", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(py)packetCount", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)setUserCallback:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(py)velocity", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFile", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitReverbPreset", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConnectionPoint", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(py)fileFormat", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)availableEncodeBitRates", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(py)data", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRecorder", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSinkNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitSampler(py)globalTuning", + "target": "c:objc(cs)AVAudioUnitSampler" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceTraits", + "target": "s:s9OptionSetP", + "targetFallback": "Swift.OptionSet" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(py)manufacturerName", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)typeName", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitReverb", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitComponentManager", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDelay", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:", + "target": "c:objc(cs)AVAudioUnitComponentManager" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRecorder", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(py)url", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEffect", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(py)version", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)removeTrack:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer", + "target": "c:objc(cs)AVMIDIPlayer", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:", + "displayName": "AVMIDIPlayer.init(contentsOfURL:soundBankURL:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:", + "target": "c:objc(cs)AVMIDIMetaEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPlayer", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitReverb", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)init", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)localizedTypeName", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceTraits", + "target": "s:s10SetAlgebraP", + "targetFallback": "Swift.SetAlgebra" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning", + "target": "c:@E@AVAudioEngineManualRenderingError" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPlayer", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConverter", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)sandboxSafe", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(py)length", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEffect", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(py)processingFormat", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSinkNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDelay", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitTimePitch(py)pitch", + "target": "c:objc(cs)AVAudioUnitTimePitch" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)url", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)loopRange", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitTimePitch(py)overlap", + "target": "c:objc(cs)AVAudioUnitTimePitch" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess", + "target": "c:@E@AVAudioEngineManualRenderingStatus" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitVarispeed", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)settings", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEngine", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIMetaEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPolyPressureEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDISysexEvent", + "target": "c:objc(cs)AVMusicEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(py)byteLength", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioIONode(py)audioUnit", + "target": "c:objc(cs)AVAudioIONode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitVarispeed", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisMarkerMark", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)format", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicTrack", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceQuality", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(py)playing", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingError", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingMode", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(py)framePosition", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled", + "target": "c:objc(cs)AVAudioIONode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized", + "target": "c:@E@AVAudioEngineManualRenderingError" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioApplication(cpy)sharedInstance", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechBoundary@AVSpeechBoundaryWord", + "target": "c:@E@AVSpeechBoundary" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline", + "target": "c:@E@AVAudioEngineManualRenderingMode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioApplicationRecordPermission", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponentManager", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:", + "target": "c:objc(cs)AVExtendedTempoEvent" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(py)currentPositionInBeats", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponentManager(py)tagNames", + "target": "c:objc(cs)AVAudioUnitComponentManager" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicUserEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDINoteEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)componentURL", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedTempoEvent(py)tempo", + "target": "c:objc(cs)AVExtendedTempoEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSourceNode", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)stop", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingError", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioApplicationRecordPermission", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVParameterEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)pause", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAUPresetEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceQuality", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode", + "target": "c:@E@AVAudioEngineManualRenderingStatus" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDistortion", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(py)AUAudioUnit", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitVarispeed", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)deleteRecording", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMusicTrack", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames", + "target": "c:objc(cs)AVAudioUnitComponentManager" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPitchBendEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)lengthInBeats", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc", + "target": "c:@E@AVAudioEngineManualRenderingMode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)availableArchitectures", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager", + "target": "c:objc(cs)AVAudioUnitComponentManager" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:", + "target": "c:objc(cs)AVAudioIONode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitDistortion(py)preGain", + "target": "c:objc(cs)AVAudioUnitDistortion" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitTimePitch(py)rate", + "target": "c:objc(cs)AVAudioUnitTimePitch" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeBufferOptions", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext", + "target": "c:@E@AVAudioEngineManualRenderingStatus" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:", + "target": "c:objc(cs)AVAudioUnitDistortion" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)destinationAudioUnit", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(py)recording", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedNoteOnEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate", + "target": "c:@E@AVSpeechBoundary" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnit", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance", + "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyRecordedDate", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)passesAUVal", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAUPresetEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIMetaEventType", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioApplication(py)recordPermission", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)init", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)timeResolution", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioIONode(py)presentationLatency", + "target": "c:objc(cs)AVAudioIONode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)offsetTime", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioQuality", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEngine", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeBufferOptions", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitEQ", + "target": "c:objc(cs)AVAudioUnitEffect" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIMetaEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAUPresetEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", + "target": "c:@E@AVAudioEngineManualRenderingMode", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", + "target": "c:@E@AVAudioEnvironmentOutputType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", + "target": "c:@E@AVAudio3DMixingSourceMode", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", + "target": "c:@E@AVAudioConverterInputStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:", + "target": "c:objc(cs)AVSpeechSynthesisProviderRequest" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", + "target": "c:@E@AVAudioConverterOutputStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", + "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", + "target": "c:@E@AVAudioConverterPrimeMethod", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", + "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingSourceMode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", + "target": "c:@E@AVAudioUnitDistortionPreset", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIControlChangeEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", + "target": "c:@E@AVAudioUnitEQFilterType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality", + "target": "c:@E@AVAudioQuality", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimePitch", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedTempoEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance", + "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", + "target": "c:@E@AVAudioEngineManualRenderingStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", + "target": "c:@E@AVMusicTrackLoopCount", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", + "target": "c:@E@AVAudioUnitReverbPreset", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", + "target": "c:@E@AVSpeechSynthesisVoiceQuality", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)numberOfLoops", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:", + "target": "c:objc(cs)AVAudioUnitSampler" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConverter", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions", + "target": "c:objc(cs)AVAudioCompressedBuffer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)lengthInSeconds", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", + "target": "c:@E@AVSpeechSynthesisVoiceGender", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat", + "target": "c:@E@AVAudioCommonFormat", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", + "target": "c:@E@AVAudioEngineManualRenderingError", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary", + "target": "c:@E@AVSpeechBoundary", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", + "target": "c:@E@AVSpeechSynthesisMarkerMark", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelPressureEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionPolarPatternOmnidirectional", + "target": "c:@T@AVAudioSessionPolarPattern" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", + "target": "c:@E@AVAudioApplicationRecordPermission", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDISysexEvent(py)sizeInBytes", + "target": "c:objc(cs)AVMIDISysexEvent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingSourceMode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)detachNode:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", + "target": "c:@E@AVAudioRoutingArbitrationCategory", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConverter", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisMarkerMark", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", + "target": "c:@E@AVMIDIControlChangeMessageType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice", + "target": "c:@E@AVSpeechSynthesisVoiceTraits" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel", + "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingMode", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConverter", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(py)mark", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:", + "target": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType", + "target": "c:@E@AVMIDIMetaEventType", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionPolarPatternCardioid", + "target": "c:@T@AVAudioSessionPolarPattern" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)configurationDictionary", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioApplication(py)inputMuted", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIMetaEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitVarispeed", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", + "sourceOrigin": + { + "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", + "displayName": "RawRepresentable.hashValue" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIMetaEventType", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAUPresetEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation", + "target": "c:objc(cs)AVSpeechSynthesisProviderRequest" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter", + "target": "c:objc(cs)AVAudioConverter", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:", + "displayName": "AVAudioConverter.init(fromFormat:toFormat:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)loopingEnabled", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEngine", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioApplication(im)setInputMuted:error:", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)attachNode:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:", + "target": "c:objc(cs)AVAudioUnitGenerator" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:", + "target": "c:objc(cs)AVAudioUnitSampler" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIMetaEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)usesAutomatedParameters", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEngine", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioQuality", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyLyricist", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitGenerator(py)bypass", + "target": "c:objc(cs)AVAudioUnitGenerator" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitComponent(py)hasCustomView", + "target": "c:objc(cs)AVAudioUnitComponent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice", + "target": "c:objc(cs)AVSpeechSynthesisProviderRequest" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)reverseEvents", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitSampler(py)stereoPan", + "target": "c:objc(cs)AVAudioUnitSampler" + }, + { + "kind": "memberOf", + "source": "s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc", + "target": "c:@E@AVSpeechBoundary" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(py)groupID", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice", + "target": "c:@E@AVSpeechSynthesisVoiceTraits" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioSessionActivationOptions", + "target": "s:s9OptionSetP", + "targetFallback": "Swift.OptionSet" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFile", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)createAndAppendTrack", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechUtterance", + "target": "c:objc(pl)NSCopying", + "targetFallback": "Foundation.NSCopying" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRoutingArbiter", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIControlChangeMessageType", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConnectionPoint(py)bus", + "target": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSessionPolarPatternSubcardioid", + "target": "c:@T@AVAudioSessionPolarPattern" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioSessionActivationOptions", + "target": "s:s10SetAlgebraP", + "targetFallback": "Swift.SetAlgebra" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioInputNode", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConnectionPoint(py)node", + "target": "c:objc(cs)AVAudioConnectionPoint" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning", + "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceGender", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRecorder", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:", + "target": "c:objc(cs)AVAudioUnitSampler" + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVAudioMixing", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)beatsForSeconds:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConnectionPoint", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitReverb", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConnectionPoint", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioSessionActivationOptions", + "target": "s:s25ExpressibleByArrayLiteralP", + "targetFallback": "Swift.ExpressibleByArrayLiteral" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(im)addEvent:atBeat:", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "conformsTo", + "source": "c:@T@AVAudioSequencerInfoDictionaryKey", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters", + "target": "c:objc(cs)AVAudioEnvironmentNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelPressureEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)soloed", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(im)reset", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)secondsForBeats:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimePitch", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(im)clearEventsInRange:", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedTempoEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", + "target": "c:objc(cs)AVAudioPlayerNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags", + "target": "c:objc(cs)AVAudioConverter" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConnectionPoint", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(im)initWithHostTime:", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor", + "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIControlChangeEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(py)duration", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVAudioMixing", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(py)muted", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)updateMeters", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(im)inputFormatForBus:", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceGender", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)init", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVAudioStereoMixing", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitSampler(py)overallGain", + "target": "c:objc(cs)AVAudioUnitSampler" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnit", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMIDIControlChangeMessageType", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf", + "target": "c:@E@AVAudioUnitEQFilterType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DPoint@FI@y", + "target": "c:@S@AVAudio3DPoint" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedNoteOnEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMIDIProgramChangeEvent", + "target": "c:objc(cs)AVMIDIChannelEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(im)outputFormatForBus:", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DPoint@FI@z", + "target": "c:@S@AVAudio3DPoint" + }, + { + "kind": "memberOf", + "source": "s:So14AVAudio3DPointVABycfc", + "target": "c:@S@AVAudio3DPoint" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEffect", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE12intersectionyxxF", + "displayName": "OptionSet.intersection(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE12intersectionyxxF", + "displayName": "OptionSet.intersection(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE12intersectionyxxF", + "displayName": "OptionSet.intersection(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedTempoEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE12intersectionyxxF", + "displayName": "OptionSet.intersection(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedNoteOnEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDelay", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitEQFilterType", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioApplicationInputMuteStateChangeNotification", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnit", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyTempo", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE5unionyxxF", + "displayName": "OptionSet.union(_:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisMarker", + "target": "c:objc(pl)NSCopying", + "targetFallback": "Foundation.NSCopying" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE5unionyxxF", + "displayName": "OptionSet.union(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE5unionyxxF", + "displayName": "OptionSet.union(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicUserEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", + "displayName": "OptionSet.contains(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", + "displayName": "OptionSet.contains(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE5unionyxxF", + "displayName": "OptionSet.union(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", + "displayName": "OptionSet.contains(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", + "displayName": "OptionSet.contains(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", + "target": "c:objc(pl)NSCopying", + "targetFallback": "Foundation.NSCopying" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:", + "target": "c:objc(cs)AVAudioTime" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDistortion", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock", + "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:", + "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDistortion", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(im)nameForInputBus:", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(im)cutEventsInRange:", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicTrack", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterOutputStatus", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicUserEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioApplicationMuteStateKey", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)name", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(py)audioUnit", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyTimeSignature", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", + "displayName": "OptionSet.symmetricDifference(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", + "displayName": "OptionSet.symmetricDifference(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", + "displayName": "OptionSet.symmetricDifference(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", + "displayName": "OptionSet.symmetricDifference(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingStatus", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioBuffer", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", + "displayName": "OptionSet.insert(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", + "displayName": "OptionSet.insert(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFile", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", + "displayName": "OptionSet.insert(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", + "displayName": "OptionSet.insert(_:)" + } + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:", + "target": "c:objc(pl)AVAudioPlayerDelegate" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicTrack", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicUserEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRoutingArbiter", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentNode", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterOutputStatus", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicTrack", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:", + "target": "c:objc(pl)AVAudioRecorderDelegate" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitVarispeed", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicSequenceLoadOptions", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDistortion", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeySourceEncoder", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc", + "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEffect", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:", + "target": "c:objc(cs)AVAudioInputNode" + }, + { + "kind": "memberOf", + "source": "s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc", + "target": "c:@S@AVAudio3DPoint" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", + "displayName": "OptionSet.update(with:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", + "displayName": "OptionSet.update(with:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRecorder", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", + "displayName": "OptionSet.update(with:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", + "displayName": "OptionSet.update(with:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "c:objc(pl)NSCopying", + "targetFallback": "Foundation.NSCopying" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitReverb", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(im)nameForOutputBus:", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDelay", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioEngine(im)init", + "target": "c:objc(cs)NSObject(im)init", + "targetFallback": "ObjectiveC.NSObject.init()" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration", + "target": "c:objc(cs)AVAudioInputNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEffect", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:", + "target": "c:objc(pl)AVAudioPlayerDelegate" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", + "displayName": "OptionSet.remove(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", + "displayName": "OptionSet.remove(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", + "displayName": "OptionSet.remove(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", + "displayName": "OptionSet.remove(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(pl)AVAudioRecorderDelegate", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDelay", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedNoteOnEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices", + "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:", + "target": "c:objc(pl)AVAudioRecorderDelegate" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeySubTitle", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable", + "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)stop", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioCommonFormat", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelPressureEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", + "displayName": "OptionSet.init()" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSinkNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", + "displayName": "OptionSet.init()" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", + "displayName": "OptionSet.init()" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", + "displayName": "OptionSet.init()" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPlayer", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(py)playing", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", + "target": "c:objc(cs)AVSpeechUtterance", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:", + "displayName": "AVSpeechUtterance.init(SSMLRepresentation:)" + } + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel", + "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPlayer", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc", + "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitReverb", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPitchBendEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSinkNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(im)initForReading:error:", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitVarispeed(py)rate", + "target": "c:objc(cs)AVAudioUnitVarispeed" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)pause", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechSynthesisVoiceTraits", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRecorder", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVParameterEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", + "displayName": "OptionSet.formIntersection(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", + "displayName": "OptionSet.formIntersection(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterInputStatus", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", + "displayName": "OptionSet.formIntersection(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", + "displayName": "OptionSet.formIntersection(_:)" + } + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioEnvironmentNode(im)init", + "target": "c:objc(cs)NSObject(im)init" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioRoutingArbiter", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPolyPressureEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitVarispeed", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", + "displayName": "OptionSet.formUnion(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFile", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:", + "target": "c:objc(cs)AVAudioFile" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", + "displayName": "OptionSet.formUnion(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", + "displayName": "OptionSet.formUnion(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", + "displayName": "OptionSet.formUnion(_:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDINoteEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechBoundary", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioChannelLayout(im)isEqual:", + "target": "c:objc(pl)NSObject(im)isEqual:", + "targetFallback": "ObjectiveC.NSObject.isEqual(_:)" + }, + { + "kind": "memberOf", + "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice", + "sourceOrigin": + { + "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", + "displayName": "AVSpeechSynthesisProviderVoice.init(coder:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPolyPressureEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponentManager", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioFormat", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnit", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponentManager", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(py)audioComponentDescription", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)playAtTime:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDINoteEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioRecorder", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVParameterEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponentManager", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters", + "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", + "target": "c:@E@AVAudioSessionActivationOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", + "displayName": "OptionSet.formSymmetricDifference(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", + "target": "c:@E@AVMusicSequenceLoadOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", + "displayName": "OptionSet.formSymmetricDifference(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPolyPressureEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", + "target": "c:@E@AVAudioPlayerNodeBufferOptions", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", + "displayName": "OptionSet.formSymmetricDifference(_:)" + } + }, + { + "kind": "memberOf", + "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:@E@AVSpeechSynthesisVoiceTraits", + "sourceOrigin": + { + "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", + "displayName": "OptionSet.formSymmetricDifference(_:)" + } + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitDistortionPreset", + "target": "s:SY", + "targetFallback": "Swift.RawRepresentable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVParameterEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVSpeechBoundary", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax", + "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:", + "target": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDINoteEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioApplicationRecordPermission", + "target": "c:objc(cs)AVAudioApplication" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:", + "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioFile", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIControlChangeEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIControlChangeEvent(py)messageType", + "target": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:", + "target": "c:objc(cs)AVSpeechSynthesisMarker" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPitchBendEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest", + "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:@E@AVSpeechSynthesisVoiceTraits", + "target": "c:objc(cs)AVSpeechSynthesisVoice" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)level", + "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSinkNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimePitch", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioCommonFormat", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", + "target": "c:objc(cs)AVSpeechUtterance", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:", + "displayName": "AVSpeechUtterance.init(SSMLRepresentation:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioBuffer", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)connect:to:format:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:", + "target": "c:objc(cs)AVMusicTrack" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioRoutingArbiter", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPitchBendEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", + "target": "c:objc(cs)AVAudioRecorder", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:", + "displayName": "AVAudioRecorder.init(URL:format:)" + } + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPlayer", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponentManager", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnit", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIControlChangeEvent(py)value", + "target": "c:objc(cs)AVMIDIControlChangeEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDINoteEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioChannelLayout(py)layout", + "target": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioConnectionPoint", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioChannelLayout(py)channelCount", + "target": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVParameterEvent(py)scope", + "target": "c:objc(cs)AVParameterEvent" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyYear", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnit", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", + "target": "c:objc(cs)AVExtendedNoteOnEvent", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:", + "displayName": "AVExtendedNoteOnEvent.init(MIDINote:velocity:instrumentID:groupID:duration:)" + } + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAUPresetEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicTrackLoopCount", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVParameterEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "c:objc(cs)AVAudioUnitMIDIInstrument" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)sourceMode", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitComponent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:", + "target": "c:objc(cs)AVAudioInputNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIControlChangeEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimePitch", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(py)rate", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPitchBendEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIControlChangeEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed", + "target": "c:objc(cs)AVAudioInputNode" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitDistortionPreset", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVParameterEvent(py)parameterID", + "target": "c:objc(cs)AVParameterEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimePitch", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelPressureEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioPCMBuffer", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPlayer", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)prepareToPlay", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterInputStatus", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelPressureEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVParameterEvent(py)value", + "target": "c:objc(cs)AVParameterEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConverter", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixerNode", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitTimePitch", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled", + "target": "c:objc(cs)AVAudioInputNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioSinkNode", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelPressureEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyTitle", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:", + "target": "c:objc(cs)AVExtendedNoteOnEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:", + "target": "c:objc(cs)AVAudioSourceNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConnectionPoint", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIControlChangeEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIMetaEvent", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicUserEvent(py)sizeInBytes", + "target": "c:objc(cs)AVMusicUserEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "requirementOf", + "source": "c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode", + "target": "c:objc(pl)AVAudio3DMixing" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:", + "target": "c:objc(cs)AVMIDIProgramChangeEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIPolyPressureEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEngine", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber", + "target": "c:objc(cs)AVMIDIProgramChangeEvent" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicTrackLoopCount", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc", + "target": "c:@S@AVAudio3DAngularOrientation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initWithSettings:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioMixingDestination", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVParameterEvent(py)element", + "target": "c:objc(cs)AVParameterEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)play", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:", + "target": "c:objc(cs)AVAudioSourceNode" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioChannelLayout(py)layoutTag", + "target": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMusicUserEvent(im)initWithData:", + "target": "c:objc(cs)AVMusicUserEvent" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken", + "target": "c:@E@AVAudioUnitDistortionPreset" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnit", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "memberOf", + "source": "c:@AVAudioSequencerInfoDictionaryKeyTrackNumber", + "target": "c:@T@AVAudioSequencerInfoDictionaryKey" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIChannelEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioSessionActivationOptions", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)recordForDuration:", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)attachedNodes", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioCompressedBuffer", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)stop", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(im)play:", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVMusicEvent", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", + "target": "c:objc(cs)AVExtendedNoteOnEvent", + "sourceOrigin": + { + "identifier": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:", + "displayName": "AVExtendedNoteOnEvent.init(MIDINote:velocity:groupID:duration:)" + } + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioSinkNode", + "target": "c:objc(cs)AVAudioNode" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicTrack", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)startAndReturnError:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)prepareToRecord", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DAngularOrientation@FI@yaw", + "target": "c:@S@AVAudio3DAngularOrientation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(im)stop", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioEngine", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)prepareToPlay", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "c:objc(pl)NSSecureCoding", + "targetFallback": "Foundation.NSSecureCoding" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(py)duration", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMIDIMetaEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DAngularOrientation@FI@pitch", + "target": "c:@S@AVAudio3DAngularOrientation" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioUnit(py)AUAudioUnit", + "target": "c:objc(cs)AVAudioNode(py)AUAudioUnit" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitTimePitch", + "target": "c:objc(cs)AVAudioUnitTimeEffect" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioChannelLayout(im)initWithLayout:", + "target": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "s:So27AVAudio3DAngularOrientationVABycfc", + "target": "c:@S@AVAudio3DAngularOrientation" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)recordAtTime:", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEngineManualRenderingStatus", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "overrides", + "source": "c:objc(cs)AVAudioFormat(im)isEqual:", + "target": "c:objc(pl)NSObject(im)isEqual:", + "targetFallback": "ObjectiveC.NSObject.isEqual(_:)" + }, + { + "kind": "memberOf", + "source": "s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc", + "target": "c:@E@AVAudioPlayerNodeBufferOptions" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(im)prepareToPlay", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConnectionPoint", + "target": "c:objc(pl)NSObject", + "targetFallback": "ObjectiveC.NSObjectProtocol" + }, + { + "kind": "memberOf", + "source": "c:@S@AVAudio3DAngularOrientation@FI@roll", + "target": "c:@S@AVAudio3DAngularOrientation" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioFormat", + "target": "c:objc(pl)NSCoding", + "targetFallback": "Foundation.NSCoding" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDelay", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIChannelPressureEvent(py)pressure", + "target": "c:objc(cs)AVMIDIChannelPressureEvent" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioChannelLayout(im)isEqual:", + "target": "c:objc(cs)AVAudioChannelLayout" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedTempoEvent", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterPrimeMethod", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioRecorder(im)record", + "target": "c:objc(cs)AVAudioRecorder" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(im)disableManualRenderingMode", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentOutputType", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitEffect", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioConverter", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(im)play:", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioUnitTimeEffect", + "target": "c:objc(cs)AVAudioUnit" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)version", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVMusicSequenceLoadOptions", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedTempoEvent", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedNoteOnEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:", + "target": "c:objc(cs)AVParameterEvent" + }, + { + "kind": "conformsTo", + "source": "c:@S@AVAudio3DVectorOrientation", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioEngine", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)initWithData:error:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioEngine(py)manualRenderingBlock", + "target": "c:objc(cs)AVAudioEngine" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitGenerator", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:", + "target": "c:objc(cs)AVMIDIChannelPressureEvent" + }, + { + "kind": "optionalRequirementOf", + "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:", + "target": "c:objc(pl)AVSpeechSynthesizerDelegate" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVExtendedTempoEvent", + "target": "s:s23CustomStringConvertibleP", + "targetFallback": "Swift.CustomStringConvertible" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:", + "target": "c:objc(cs)AVMIDIPlayer" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVMIDISysexEvent(im)initWithData:", + "target": "c:objc(cs)AVMIDISysexEvent" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioEnvironmentOutputType", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioConverterPrimeMethod", + "target": "s:SQ", + "targetFallback": "Swift.Equatable" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitDistortion", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:", + "target": "c:objc(cs)AVAudioUnitReverb" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:", + "target": "c:objc(cs)AVAudioPlayer" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAUPresetEvent", + "target": "s:s28CustomDebugStringConvertibleP", + "targetFallback": "Swift.CustomDebugStringConvertible" + }, + { + "kind": "inheritsFrom", + "source": "c:objc(cs)AVAudioConverter", + "target": "c:objc(cs)NSObject", + "targetFallback": "ObjectiveC.NSObject" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "c:objc(pl)AVAudioStereoMixing" + }, + { + "kind": "memberOf", + "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime", + "target": "c:@E@AVMIDIControlChangeMessageType" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:", + "target": "c:objc(cs)AVAudioFormat" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVMusicUserEvent", + "target": "s:s7CVarArgP", + "targetFallback": "Swift.CVarArg" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)age", + "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitMIDIInstrument", + "target": "s:SH", + "targetFallback": "Swift.Hashable" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioUnitEQFilterType", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice", + "target": "c:objc(cs)AVSpeechSynthesisVoice", + "sourceOrigin": + { + "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", + "displayName": "AVSpeechSynthesisVoice.init(coder:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:", + "target": "c:objc(cs)AVAudioSequencer" + }, + { + "kind": "memberOf", + "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout", + "target": "c:objc(cs)AVAudioChannelLayout", + "sourceOrigin": + { + "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", + "displayName": "AVAudioChannelLayout.init(coder:)" + } + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioUnitReverb(py)wetDryMix", + "target": "c:objc(cs)AVAudioUnitReverb" + }, + { + "kind": "conformsTo", + "source": "c:objc(cs)AVAudioUnitSampler", + "target": "c:objc(pl)AVAudioMixing" + }, + { + "kind": "conformsTo", + "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", + "target": "s:s8SendableP", + "targetFallback": "Swift.Sendable" + }, + { + "kind": "memberOf", + "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2", + "target": "c:@E@AVAudioUnitReverbPreset" + }, + { + "kind": "memberOf", + "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted", + "target": "c:objc(cs)AVAudioInputNode" + } + ] +} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json b/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json index 9581319698..b95774d91d 100644 --- a/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json +++ b/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json @@ -1 +1 @@ -{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioEngineConfigurationChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioEngineConfigurationChange"],"names":{"title":"AVAudioEngineConfigurationChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentTagsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioUnitComponentTagsDidChange"],"names":{"title":"AVAudioUnitComponentTagsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"memberOf","source":"c:@AVAudioUnitComponentTagsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAudioEngineConfigurationChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioEngineConfigurationChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioEngineConfigurationChange"],"names":{"title":"AVAudioEngineConfigurationChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentTagsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioUnitComponentTagsDidChange"],"names":{"title":"AVAudioUnitComponentTagsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"memberOf","source":"c:@AVAudioEngineConfigurationChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentTagsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudioWrapper.h b/pkgs/swiftgen/temp/AVFAudioWrapper.h index 2d9ae11eef..c0c03b2be7 100644 --- a/pkgs/swiftgen/temp/AVFAudioWrapper.h +++ b/pkgs/swiftgen/temp/AVFAudioWrapper.h @@ -330,9 +330,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioApplicationWrapper * _Nonnull shared;) + (AVAudioApplicationWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) BOOL isInputMuted; -@property (nonatomic, readonly, strong) AVAudioApplicationWrapper * _Nonnull recordPermission; -+ (void)requestRecordPermissionWithCompletionHandler:(BOOL)response; -- (void)setInputMuteStateChangeHandlerWithInputMuteHandler:(BOOL)inputMuteHandler; ++ (BOOL)requestRecordPermission SWIFT_WARN_UNUSED_RESULT; - (void)setInputMutedWithMuted:(BOOL)muted; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -366,7 +364,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper30AVAudioCompressedBufferWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper29AVAudioConnectionPointWrapper") @interface AVAudioConnectionPointWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioNodeWrapper * _Nonnull node; +@property (nonatomic, readonly, strong) AVAudioNodeWrapper * _Nullable node; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -382,14 +380,14 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper32AVAudioConverterPrimeInfoWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioConverterWrapper") @interface AVAudioConverterWrapper : NSObject @property (nonatomic) NSInteger bitRate; -@property (nonatomic, copy) NSString * _Nonnull bitRateStrategy; +@property (nonatomic, copy) NSString * _Nullable bitRateStrategy; @property (nonatomic) BOOL dither; @property (nonatomic) BOOL downmix; @property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull inputFormat; @property (nonatomic, readonly) NSInteger maximumOutputPacketSize; @property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull outputFormat; @property (nonatomic, strong) AVAudioConverterPrimeInfoWrapper * _Nonnull primeInfo; -@property (nonatomic, copy) NSString * _Nonnull sampleRateConverterAlgorithm; +@property (nonatomic, copy) NSString * _Nullable sampleRateConverterAlgorithm; @property (nonatomic) NSInteger sampleRateConverterQuality; - (nullable instancetype)initFrom:(AVAudioFormatWrapper * _Nonnull)fromFormat to:(AVAudioFormatWrapper * _Nonnull)toFormat OBJC_DESIGNATED_INITIALIZER; - (void)convertTo:(AVAudioPCMBufferWrapper * _Nonnull)outputBuffer from:(AVAudioPCMBufferWrapper * _Nonnull)inputBuffer; @@ -413,7 +411,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioEngineWrapper") @property (nonatomic, readonly) BOOL isRunning; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (void)attachWithNode:(AVAudioNodeWrapper * _Nonnull)node; -- (void)connectWithNode1:(AVAudioNodeWrapper * _Nonnull)node1 to:(AVAudioNodeWrapper * _Nonnull)node2 format:(AVAudioFormatWrapper * _Nonnull)format; +- (void)connectWithNode1:(AVAudioNodeWrapper * _Nonnull)node1 to:(AVAudioNodeWrapper * _Nonnull)node2 format:(AVAudioFormatWrapper * _Nullable)format; - (void)detachWithNode:(AVAudioNodeWrapper * _Nonnull)node; - (void)disableManualRenderingMode; - (void)disconnectMIDIWithSourceNode:(AVAudioNodeWrapper * _Nonnull)sourceNode from:(AVAudioNodeWrapper * _Nonnull)destinationNode; @@ -471,13 +469,11 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioFileWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioFormatWrapper") @interface AVAudioFormatWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioChannelLayoutWrapper * _Nonnull channelLayout; +@property (nonatomic, readonly, strong) AVAudioChannelLayoutWrapper * _Nullable channelLayout; @property (nonatomic, readonly) BOOL isInterleaved; @property (nonatomic, readonly) double sampleRate; -@property (nonatomic, readonly, copy) NSString * _Nonnull settings; @property (nonatomic, readonly) BOOL isStandard; - (nonnull instancetype)initWithStandardFormatWithSampleRate:(double)sampleRate channelLayout:(AVAudioChannelLayoutWrapper * _Nonnull)layout OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithSettings:(NSString * _Nonnull)settings OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -521,8 +517,8 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper31AVAudioMixingDestinationWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioNodeWrapper") @interface AVAudioNodeWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioEngineWrapper * _Nonnull engine; -@property (nonatomic, readonly, strong) AVAudioTimeWrapper * _Nonnull lastRenderTime; +@property (nonatomic, readonly, strong) AVAudioEngineWrapper * _Nullable engine; +@property (nonatomic, readonly, strong) AVAudioTimeWrapper * _Nullable lastRenderTime; @property (nonatomic, readonly) NSInteger numberOfInputs; @property (nonatomic, readonly) NSInteger numberOfOutputs; - (void)reset; @@ -563,27 +559,27 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioPlayerNodeWrapper") @interface AVAudioPlayerNodeWrapper : NSObject @property (nonatomic, readonly) BOOL isPlaying; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (AVAudioTimeWrapper * _Nonnull)nodeTimeForPlayerTime:(AVAudioTimeWrapper * _Nonnull)playerTime SWIFT_WARN_UNUSED_RESULT; +- (AVAudioTimeWrapper * _Nullable)nodeTimeForPlayerTime:(AVAudioTimeWrapper * _Nonnull)playerTime SWIFT_WARN_UNUSED_RESULT; - (void)pause; - (void)play; -- (void)playAt:(AVAudioTimeWrapper * _Nonnull)when; -- (AVAudioTimeWrapper * _Nonnull)playerTimeForNodeTime:(AVAudioTimeWrapper * _Nonnull)nodeTime SWIFT_WARN_UNUSED_RESULT; -- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer at:(AVAudioTimeWrapper * _Nonnull)when options:(AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)options; -- (void)scheduleFileWithFile:(AVAudioFileWrapper * _Nonnull)file at:(AVAudioTimeWrapper * _Nonnull)when; +- (void)playAt:(AVAudioTimeWrapper * _Nullable)when; +- (AVAudioTimeWrapper * _Nullable)playerTimeForNodeTime:(AVAudioTimeWrapper * _Nonnull)nodeTime SWIFT_WARN_UNUSED_RESULT; +- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer at:(AVAudioTimeWrapper * _Nullable)when options:(AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)options; +- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer; +- (void)scheduleFileWithFile:(AVAudioFileWrapper * _Nonnull)file at:(AVAudioTimeWrapper * _Nullable)when; - (void)stop; @end SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioPlayerWrapper") @interface AVAudioPlayerWrapper : NSObject -@property (nonatomic, copy) NSString * _Nonnull currentDevice; +@property (nonatomic, copy) NSString * _Nullable currentDevice; @property (nonatomic) BOOL enableRate; @property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; @property (nonatomic) BOOL isMeteringEnabled; @property (nonatomic, readonly) NSInteger numberOfChannels; @property (nonatomic) NSInteger numberOfLoops; @property (nonatomic, readonly) BOOL isPlaying; -@property (nonatomic, readonly, copy) NSString * _Nonnull settings; - (void)pause; - (BOOL)play SWIFT_WARN_UNUSED_RESULT; - (BOOL)prepareToPlay SWIFT_WARN_UNUSED_RESULT; @@ -599,7 +595,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAudioRecorderWrapper") @property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; @property (nonatomic) BOOL isMeteringEnabled; @property (nonatomic, readonly) BOOL isRecording; -@property (nonatomic, readonly, copy) NSString * _Nonnull settings; - (BOOL)deleteRecording SWIFT_WARN_UNUSED_RESULT; - (void)pause; - (BOOL)prepareToRecord SWIFT_WARN_UNUSED_RESULT; @@ -615,7 +610,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioRoutingArbiterWrapper") @interface AVAudioRoutingArbiterWrapper : NSObject SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioRoutingArbiterWrapper * _Nonnull shared;) + (AVAudioRoutingArbiterWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (void)beginWithCategory:(AVAudioRoutingArbiterWrapper * _Nonnull)category completionHandler:(BOOL)handler; - (void)leave; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -627,8 +621,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioSequencerWrapper") @interface AVAudioSequencerWrapper : NSObject @property (nonatomic, readonly) BOOL isPlaying; @property (nonatomic, readonly, strong) AVMusicTrackWrapper * _Nonnull tempoTrack; -@property (nonatomic, readonly, strong) AVMusicTrackWrapper * _Nonnull tracks; -@property (nonatomic, readonly, copy) NSString * _Nonnull userInfo; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)initWithAudioEngine:(AVAudioEngineWrapper * _Nonnull)engine OBJC_DESIGNATED_INITIALIZER; - (AVMusicTrackWrapper * _Nonnull)createAndAppendTrack SWIFT_WARN_UNUSED_RESULT; @@ -640,6 +632,58 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioSequencerWrapper") @end +SWIFT_CLASS("_TtCC15AVFAudioWrapper23AVAudioSequencerWrapper24InfoDictionaryKeyWrapper") +@interface InfoDictionaryKeyWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull album;) ++ (InfoDictionaryKeyWrapper * _Nonnull)album SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull approximateDurationInSeconds;) ++ (InfoDictionaryKeyWrapper * _Nonnull)approximateDurationInSeconds SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull artist;) ++ (InfoDictionaryKeyWrapper * _Nonnull)artist SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull channelLayout;) ++ (InfoDictionaryKeyWrapper * _Nonnull)channelLayout SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull comments;) ++ (InfoDictionaryKeyWrapper * _Nonnull)comments SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull composer;) ++ (InfoDictionaryKeyWrapper * _Nonnull)composer SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull copyright;) ++ (InfoDictionaryKeyWrapper * _Nonnull)copyright SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull encodingApplication;) ++ (InfoDictionaryKeyWrapper * _Nonnull)encodingApplication SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull genre;) ++ (InfoDictionaryKeyWrapper * _Nonnull)genre SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull ISRC;) ++ (InfoDictionaryKeyWrapper * _Nonnull)ISRC SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull keySignature;) ++ (InfoDictionaryKeyWrapper * _Nonnull)keySignature SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull lyricist;) ++ (InfoDictionaryKeyWrapper * _Nonnull)lyricist SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull nominalBitRate;) ++ (InfoDictionaryKeyWrapper * _Nonnull)nominalBitRate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull recordedDate;) ++ (InfoDictionaryKeyWrapper * _Nonnull)recordedDate SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull sourceBitDepth;) ++ (InfoDictionaryKeyWrapper * _Nonnull)sourceBitDepth SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull sourceEncoder;) ++ (InfoDictionaryKeyWrapper * _Nonnull)sourceEncoder SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull subTitle;) ++ (InfoDictionaryKeyWrapper * _Nonnull)subTitle SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull tempo;) ++ (InfoDictionaryKeyWrapper * _Nonnull)tempo SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull timeSignature;) ++ (InfoDictionaryKeyWrapper * _Nonnull)timeSignature SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull title;) ++ (InfoDictionaryKeyWrapper * _Nonnull)title SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull trackNumber;) ++ (InfoDictionaryKeyWrapper * _Nonnull)trackNumber SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull year;) ++ (InfoDictionaryKeyWrapper * _Nonnull)year SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + SWIFT_CLASS("_TtC15AVFAudioWrapper38AVAudioSessionActivationOptionsWrapper") @interface AVAudioSessionActivationOptionsWrapper : NSObject @property (nonatomic, readonly) BOOL isEmpty; @@ -666,7 +710,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioTimeWrapper") @property (nonatomic, readonly) BOOL isHostTimeValid; @property (nonatomic, readonly) double sampleRate; @property (nonatomic, readonly) BOOL isSampleTimeValid; -- (AVAudioTimeWrapper * _Nonnull)extrapolateTimeFromAnchor:(AVAudioTimeWrapper * _Nonnull)anchorTime SWIFT_WARN_UNUSED_RESULT; +- (AVAudioTimeWrapper * _Nullable)extrapolateTimeFromAnchor:(AVAudioTimeWrapper * _Nonnull)anchorTime SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -674,8 +718,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioTimeWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper34AVAudioUnitComponentManagerWrapper") @interface AVAudioUnitComponentManagerWrapper : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull standardLocalizedTagNames; -@property (nonatomic, readonly, copy) NSString * _Nonnull tagNames; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -683,8 +725,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper34AVAudioUnitComponentManagerWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitComponentWrapper") @interface AVAudioUnitComponentWrapper : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull allTagNames; -@property (nonatomic, readonly, copy) NSString * _Nonnull configurationDictionary; @property (nonatomic, readonly) BOOL hasCustomView; @property (nonatomic, readonly) BOOL hasMIDIInput; @property (nonatomic, readonly) BOOL hasMIDIOutput; @@ -694,7 +734,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitComponentWrapper") @property (nonatomic, readonly) BOOL passesAUVal; @property (nonatomic, readonly) BOOL isSandboxSafe; @property (nonatomic, readonly, copy) NSString * _Nonnull typeName; -@property (nonatomic, copy) NSString * _Nonnull userTagNames; @property (nonatomic, readonly) NSInteger version; @property (nonatomic, readonly, copy) NSString * _Nonnull versionString; - (BOOL)supportsNumberInputChannelsWithNumInputChannels:(NSInteger)numInputChannels outputChannels:(NSInteger)numOutputChannels SWIFT_WARN_UNUSED_RESULT; @@ -727,7 +766,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper36AVAudioUnitEQFilterParametersWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioUnitEQWrapper") @interface AVAudioUnitEQWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioUnitEQFilterParametersWrapper * _Nonnull bands; - (nonnull instancetype)initWithNumberOfBands:(NSInteger)numberOfBands OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -805,7 +843,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioUnitWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper59AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper") @interface AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper : NSObject -@property (nonatomic, strong) AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper * _Nonnull duckingLevel; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end @@ -842,7 +879,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper33AVMIDIChannelPressureEventWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper31AVMIDIControlChangeEventWrapper") @interface AVMIDIControlChangeEventWrapper : NSObject -@property (nonatomic, readonly, strong) AVMIDIControlChangeEventWrapper * _Nonnull messageType; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -850,7 +886,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper31AVMIDIControlChangeEventWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper22AVMIDIMetaEventWrapper") @interface AVMIDIMetaEventWrapper : NSObject -@property (nonatomic, readonly, strong) AVMIDIMetaEventWrapper * _Nonnull type; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -919,7 +954,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVMusicSeque SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMusicTrackWrapper") @interface AVMusicTrackWrapper : NSObject -@property (nonatomic, strong) AVAudioUnitWrapper * _Nonnull destinationAudioUnit; +@property (nonatomic, strong) AVAudioUnitWrapper * _Nullable destinationAudioUnit; @property (nonatomic) BOOL isLoopingEnabled; @property (nonatomic) BOOL isMuted; @property (nonatomic) NSInteger numberOfLoops; @@ -949,7 +984,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper30AVSpeechSynthesisMarkerWrapper") @interface AVSpeechSynthesisMarkerWrapper : NSObject @property (nonatomic, copy) NSString * _Nonnull bookmarkName; @property (nonatomic) NSInteger byteSampleOffset; -@property (nonatomic, strong) AVSpeechSynthesisMarkerWrapper * _Nonnull mark; @property (nonatomic, copy) NSString * _Nonnull phoneme; - (nonnull instancetype)initWithBookmarkName:(NSString * _Nonnull)mark atByteSampleOffset:(NSInteger)byteSampleOffset OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)initWithPhonemeString:(NSString * _Nonnull)phoneme atByteSampleOffset:(NSInteger)byteSampleOffset OBJC_DESIGNATED_INITIALIZER; @@ -957,18 +991,17 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper30AVSpeechSynthesisMarkerWrapper") + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end -@class AVSpeechSynthesisProviderVoiceWrapper; @class AVSpeechSynthesisProviderRequestWrapper; SWIFT_CLASS("_TtC15AVFAudioWrapper41AVSpeechSynthesisProviderAudioUnitWrapper") @interface AVSpeechSynthesisProviderAudioUnitWrapper : NSObject -@property (nonatomic, strong) AVSpeechSynthesisProviderVoiceWrapper * _Nonnull speechVoices; - (void)cancelSpeechRequest; - (void)synthesizeSpeechRequestWithSpeechRequest:(AVSpeechSynthesisProviderRequestWrapper * _Nonnull)speechRequest; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class AVSpeechSynthesisProviderVoiceWrapper; SWIFT_CLASS("_TtC15AVFAudioWrapper39AVSpeechSynthesisProviderRequestWrapper") @interface AVSpeechSynthesisProviderRequestWrapper : NSObject @@ -985,43 +1018,46 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper37AVSpeechSynthesisProviderVoiceWrapper") @property (nonatomic) NSInteger age; @property (nonatomic, readonly, copy) NSString * _Nonnull identifier; @property (nonatomic, readonly, copy) NSString * _Nonnull name; -@property (nonatomic, readonly, copy) NSString * _Nonnull primaryLanguages; -@property (nonatomic, readonly, copy) NSString * _Nonnull supportedLanguages; @property (nonatomic, copy) NSString * _Nonnull version; -- (nonnull instancetype)initWithName:(NSString * _Nonnull)name identifier:(NSString * _Nonnull)identifier primaryLanguages:(NSString * _Nonnull)primaryLanguages supportedLanguages:(NSString * _Nonnull)supportedLanguages OBJC_DESIGNATED_INITIALIZER; + (void)updateSpeechVoices; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end +@class TraitsWrapper; SWIFT_CLASS("_TtC15AVFAudioWrapper29AVSpeechSynthesisVoiceWrapper") @interface AVSpeechSynthesisVoiceWrapper : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull audioFileSettings; @property (nonatomic, readonly, copy) NSString * _Nonnull identifier; @property (nonatomic, readonly, copy) NSString * _Nonnull language; @property (nonatomic, readonly, copy) NSString * _Nonnull name; -@property (nonatomic, readonly, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull voiceTraits; +@property (nonatomic, readonly, strong) TraitsWrapper * _Nonnull voiceTraits; - (nullable instancetype)initWithIdentifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithLanguage:(NSString * _Nonnull)languageCode OBJC_DESIGNATED_INITIALIZER; +- (nullable instancetype)initWithLanguage:(NSString * _Nullable)languageCode OBJC_DESIGNATED_INITIALIZER; + (NSString * _Nonnull)currentLanguageCode SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end + +SWIFT_CLASS("_TtCC15AVFAudioWrapper29AVSpeechSynthesisVoiceWrapper13TraitsWrapper") +@interface TraitsWrapper : NSObject +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) TraitsWrapper * _Nonnull isNoveltyVoice;) ++ (TraitsWrapper * _Nonnull)isNoveltyVoice SWIFT_WARN_UNUSED_RESULT; +SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) TraitsWrapper * _Nonnull isPersonalVoice;) ++ (TraitsWrapper * _Nonnull)isPersonalVoice SWIFT_WARN_UNUSED_RESULT; +@property (nonatomic, readonly) BOOL isEmpty; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + @class AVSpeechUtteranceWrapper; SWIFT_CLASS("_TtC15AVFAudioWrapper26AVSpeechSynthesizerWrapper") @interface AVSpeechSynthesizerWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynthesizerWrapper * _Nonnull personalVoiceAuthorizationStatus;) -+ (AVSpeechSynthesizerWrapper * _Nonnull)personalVoiceAuthorizationStatus SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) BOOL isPaused; @property (nonatomic, readonly) BOOL isSpeaking; -+ (void)requestPersonalVoiceAuthorizationWithCompletionHandler:(AVSpeechSynthesizerWrapper * _Nonnull)handler; - (BOOL)continueSpeaking SWIFT_WARN_UNUSED_RESULT; - (void)speakWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance; -- (void)writeWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance toBufferCallback:(AVSpeechSynthesizerWrapper * _Nonnull)bufferCallback; -- (void)writeWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance toBufferCallback:(AVSpeechSynthesizerWrapper * _Nonnull)bufferCallback toMarkerCallback:(AVSpeechSynthesizerWrapper * _Nonnull)markerCallback; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1031,7 +1067,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper24AVSpeechUtteranceWrapper") @interface AVSpeechUtteranceWrapper : NSObject @property (nonatomic) BOOL prefersAssistiveTechnologySettings; @property (nonatomic, readonly, copy) NSString * _Nonnull speechString; -@property (nonatomic, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull voice; +@property (nonatomic, strong) AVSpeechSynthesisVoiceWrapper * _Nullable voice; - (nullable instancetype)initWithSsmlRepresentation:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)initWithString:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; - (nonnull instancetype)init SWIFT_UNAVAILABLE; @@ -1122,69 +1158,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) double AVMusicTimeSt - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end - -SWIFT_CLASS("_TtC15AVFAudioWrapper24InfoDictionaryKeyWrapper") -@interface InfoDictionaryKeyWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull album;) -+ (AVAudioSequencerWrapper * _Nonnull)album SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull approximateDurationInSeconds;) -+ (AVAudioSequencerWrapper * _Nonnull)approximateDurationInSeconds SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull artist;) -+ (AVAudioSequencerWrapper * _Nonnull)artist SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull channelLayout;) -+ (AVAudioSequencerWrapper * _Nonnull)channelLayout SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull comments;) -+ (AVAudioSequencerWrapper * _Nonnull)comments SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull composer;) -+ (AVAudioSequencerWrapper * _Nonnull)composer SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull copyright;) -+ (AVAudioSequencerWrapper * _Nonnull)copyright SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull encodingApplication;) -+ (AVAudioSequencerWrapper * _Nonnull)encodingApplication SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull genre;) -+ (AVAudioSequencerWrapper * _Nonnull)genre SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull ISRC;) -+ (AVAudioSequencerWrapper * _Nonnull)ISRC SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull keySignature;) -+ (AVAudioSequencerWrapper * _Nonnull)keySignature SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull lyricist;) -+ (AVAudioSequencerWrapper * _Nonnull)lyricist SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull nominalBitRate;) -+ (AVAudioSequencerWrapper * _Nonnull)nominalBitRate SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull recordedDate;) -+ (AVAudioSequencerWrapper * _Nonnull)recordedDate SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull sourceBitDepth;) -+ (AVAudioSequencerWrapper * _Nonnull)sourceBitDepth SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull sourceEncoder;) -+ (AVAudioSequencerWrapper * _Nonnull)sourceEncoder SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull subTitle;) -+ (AVAudioSequencerWrapper * _Nonnull)subTitle SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull tempo;) -+ (AVAudioSequencerWrapper * _Nonnull)tempo SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull timeSignature;) -+ (AVAudioSequencerWrapper * _Nonnull)timeSignature SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull title;) -+ (AVAudioSequencerWrapper * _Nonnull)title SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull trackNumber;) -+ (AVAudioSequencerWrapper * _Nonnull)trackNumber SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioSequencerWrapper * _Nonnull year;) -+ (AVAudioSequencerWrapper * _Nonnull)year SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper13TraitsWrapper") -@interface TraitsWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull isNoveltyVoice;) -+ (AVSpeechSynthesisVoiceWrapper * _Nonnull)isNoveltyVoice SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVSpeechSynthesisVoiceWrapper * _Nonnull isPersonalVoice;) -+ (AVSpeechSynthesisVoiceWrapper * _Nonnull)isPersonalVoice SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - #endif #if __has_attribute(external_source_symbol) # pragma clang attribute pop From bc9969ab32a9f0eb5dfbc2e978fb2985ff797144 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Wed, 27 Nov 2024 11:13:29 +1100 Subject: [PATCH 27/31] Support unlabeled parameters --- .../lib/src/parser/_core/token_list.dart | 2 + .../parse_function_declaration.dart | 100 +++++++++++++----- .../parse_initializer_declaration.dart | 72 +------------ .../transformers/transform_function.dart | 47 ++++---- .../transformers/transform_initializer.dart | 27 +---- pkgs/swift2objc/pubspec.yaml | 1 + .../classes_and_initializers_input.swift | 5 + .../classes_and_initializers_output.swift | 5 + .../classes_and_methods_input.swift | 2 +- .../classes_and_methods_output.swift | 6 +- .../test/integration/integration_test.dart | 49 ++++++--- .../structs_and_initializers_input.swift | 9 +- .../structs_and_initializers_output.swift | 19 +++- .../structs_and_methods_input.swift | 2 +- .../structs_and_methods_output.swift | 6 +- ...st.dart => parse_function_param_test.dart} | 16 +-- 16 files changed, 191 insertions(+), 177 deletions(-) rename pkgs/swift2objc/test/unit/{parse_initializer_param_test.dart => parse_function_param_test.dart} (93%) diff --git a/pkgs/swift2objc/lib/src/parser/_core/token_list.dart b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart index c2e38fdc47..8939d1036f 100644 --- a/pkgs/swift2objc/lib/src/parser/_core/token_list.dart +++ b/pkgs/swift2objc/lib/src/parser/_core/token_list.dart @@ -28,6 +28,8 @@ class TokenList { '?(': ['?', '('], '?)': ['?', ')'], '?, ': ['?', ', '], + ') -> ': [')', '->'], + '?) -> ': ['?', ')', '->'], }; final list = []; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart index e0c71bdc51..27a4e35b51 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_function_declaration.dart @@ -20,7 +20,8 @@ GlobalFunctionDeclaration parseGlobalFunctionDeclaration( id: parseSymbolId(globalFunctionSymbolJson), name: parseSymbolName(globalFunctionSymbolJson), returnType: _parseFunctionReturnType(globalFunctionSymbolJson, symbolgraph), - params: _parseFunctionParams(globalFunctionSymbolJson, symbolgraph), + params: parseFunctionParams( + globalFunctionSymbolJson['declarationFragments'], symbolgraph), ); } @@ -33,12 +34,81 @@ MethodDeclaration parseMethodDeclaration( id: parseSymbolId(methodSymbolJson), name: parseSymbolName(methodSymbolJson), returnType: _parseFunctionReturnType(methodSymbolJson, symbolgraph), - params: _parseFunctionParams(methodSymbolJson, symbolgraph), + params: parseFunctionParams( + methodSymbolJson['declarationFragments'], symbolgraph), hasObjCAnnotation: parseSymbolHasObjcAnnotation(methodSymbolJson), isStatic: isStatic, ); } +List parseFunctionParams( + Json declarationFragments, + ParsedSymbolgraph symbolgraph, +) { + // `declarationFragments` describes each part of the initializer declaration, + // things like the `func` keyword, brackets, spaces, etc. We only care about + // the parameter fragments here, and they always appear in this order: + // [ + // ..., '(', + // externalParam, ' ', internalParam, ': ', type..., ', ' + // externalParam, ': ', type..., ', ' + // externalParam, ' ', internalParam, ': ', type..., ')' + // ] + // Note: `internalParam` may or may not exist. + // + // The following loop attempts to extract parameters from this flat array + // while making sure the parameter fragments have the expected order. + + final parameters = []; + + var tokens = TokenList(declarationFragments); + final openParen = tokens.indexWhere((tok) => matchFragment(tok, 'text', '(')); + if (openParen != -1) { + tokens = tokens.slice(openParen + 1); + String? consume(String kind) { + if (tokens.isEmpty) return null; + final token = tokens[0]; + tokens = tokens.slice(1); + return getSpellingForKind(token, kind); + } + + final malformedInitializerException = Exception( + 'Malformed initializer at ${declarationFragments.path}', + ); + while (true) { + final externalParam = consume('externalParam'); + if (externalParam == null) throw malformedInitializerException; + + var sep = consume('text'); + String? internalParam; + if (sep == ' ') { + internalParam = consume('internalParam'); + if (internalParam == null) throw malformedInitializerException; + sep = consume('text'); + } + + if (sep != ': ') throw malformedInitializerException; + final (type, remainingTokens) = parseType(symbolgraph, tokens); + tokens = remainingTokens; + + parameters.add(Parameter( + name: externalParam, + internalName: internalParam, + type: type, + )); + + final end = consume('text'); + if (end == ')') break; + if (end != ', ') throw malformedInitializerException; + } + if (!(tokens.isEmpty || consume('text') == '->')) { + throw malformedInitializerException; + } + } + + return parameters; +} + ReferredType _parseFunctionReturnType( Json methodSymbolJson, ParsedSymbolgraph symbolgraph, @@ -49,29 +119,3 @@ ReferredType _parseFunctionReturnType( assert(unparsed.isEmpty, '$returnJson\n\n$returnType\n\n$unparsed\n'); return returnType; } - -List _parseFunctionParams( - Json methodSymbolJson, - ParsedSymbolgraph symbolgraph, -) { - final paramList = methodSymbolJson['functionSignature']['parameters']; - - if (!paramList.exists) return []; - - return paramList - .map( - (param) => Parameter( - name: param['name'].get(), - internalName: param['internalName'].get(), - type: _parseParamType(param, symbolgraph), - ), - ) - .toList(); -} - -ReferredType _parseParamType( - Json paramSymbolJson, - ParsedSymbolgraph symbolgraph, -) => - parseTypeAfterSeparator( - TokenList(paramSymbolJson['declarationFragments']), symbolgraph); diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart index 7f7dabb331..6d5b725a77 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart @@ -1,10 +1,8 @@ -import '../../../ast/_core/shared/parameter.dart'; import '../../../ast/declarations/compounds/members/initializer_declaration.dart'; import '../../_core/json.dart'; import '../../_core/parsed_symbolgraph.dart'; -import '../../_core/token_list.dart'; import '../../_core/utils.dart'; -import '../parse_type.dart'; +import 'parse_function_declaration.dart'; InitializerDeclaration parseInitializerDeclaration( Json initializerSymbolJson, @@ -23,7 +21,7 @@ InitializerDeclaration parseInitializerDeclaration( return InitializerDeclaration( id: id, - params: parseInitializerParams(declarationFragments, symbolgraph), + params: parseFunctionParams(declarationFragments, symbolgraph), hasObjCAnnotation: parseSymbolHasObjcAnnotation(initializerSymbolJson), isOverriding: parseIsOverriding(initializerSymbolJson), isFailable: parseIsFailableInit(id, declarationFragments), @@ -32,69 +30,3 @@ InitializerDeclaration parseInitializerDeclaration( bool parseIsFailableInit(String id, Json declarationFragments) => matchFragment(declarationFragments[1], 'text', '?('); - -List parseInitializerParams( - Json declarationFragments, - ParsedSymbolgraph symbolgraph, -) { - // `declarationFragments` describes each part of the initializer declaration, - // things like `init` keyword, brackets, spaces, etc. We only care about the - // parameter fragments here, and they always appear in this order: - // [ - // ..., '(', - // externalParam, ' ', internalParam, ': ', type..., ', ' - // externalParam, ': ', type..., ', ' - // externalParam, ' ', internalParam, ': ', type..., ')' - // ] - // Note: `internalParam` may or may not exist. - // - // The following loop attempts to extract parameters from this flat array - // while making sure the parameter fragments have the expected order. - - final parameters = []; - - var tokens = TokenList(declarationFragments); - final openParen = tokens.indexWhere((tok) => matchFragment(tok, 'text', '(')); - if (openParen != -1) { - tokens = tokens.slice(openParen + 1); - String? consume(String kind) { - if (tokens.isEmpty) return null; - final token = tokens[0]; - tokens = tokens.slice(1); - return getSpellingForKind(token, kind); - } - - final malformedInitializerException = Exception( - 'Malformed initializer at ${declarationFragments.path}', - ); - while (true) { - final externalParam = consume('externalParam'); - if (externalParam == null) throw malformedInitializerException; - - var sep = consume('text'); - String? internalParam; - if (sep == ' ') { - internalParam = consume('internalParam'); - if (internalParam == null) throw malformedInitializerException; - sep = consume('text'); - } - - if (sep != ': ') throw malformedInitializerException; - final (type, remainingTokens) = parseType(symbolgraph, tokens); - tokens = remainingTokens; - - parameters.add(Parameter( - name: externalParam, - internalName: internalParam, - type: type, - )); - - final end = consume('text'); - if (end == ')') break; - if (end != ', ') throw malformedInitializerException; - } - if (!tokens.isEmpty) throw malformedInitializerException; - } - - return parameters; -} diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart index ad1480a1ea..eebfbbc699 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_function.dart @@ -112,21 +112,17 @@ MethodDeclaration _transformFunction( return transformedMethod; } -List _generateStatements( - FunctionDeclaration originalFunction, - MethodDeclaration transformedMethod, - UniqueNamer globalNamer, - TransformationMap transformationMap, { - required String Function(String arguments) originalCallGenerator, -}) { - final argumentsList = []; +String generateInvocationParams(UniqueNamer localNamer, + List originalParams, List transformedParams) { + assert(originalParams.length == transformedParams.length); - for (var i = 0; i < originalFunction.params.length; i++) { - final originalParam = originalFunction.params[i]; - final transformedParam = transformedMethod.params[i]; + final argumentsList = []; + for (var i = 0; i < originalParams.length; i++) { + final originalParam = originalParams[i]; + final transformedParam = transformedParams[i]; - final transformedParamName = - transformedParam.internalName ?? transformedParam.name; + final transformedParamName = localNamer + .makeUnique(transformedParam.internalName ?? transformedParam.name); final (unwrappedParamValue, unwrappedType) = maybeUnwrapValue( transformedParam.type, @@ -135,13 +131,23 @@ List _generateStatements( assert(unwrappedType.sameAs(originalParam.type)); - var methodCallArg = '${originalParam.name}: $unwrappedParamValue'; - - argumentsList.add(methodCallArg); + argumentsList.add(originalParam.name == '_' + ? unwrappedParamValue + : '${originalParam.name}: $unwrappedParamValue'); } + return argumentsList.join(', '); +} - final arguments = argumentsList.join(', '); - +List _generateStatements( + FunctionDeclaration originalFunction, + MethodDeclaration transformedMethod, + UniqueNamer globalNamer, + TransformationMap transformationMap, { + required String Function(String arguments) originalCallGenerator, +}) { + final localNamer = UniqueNamer(); + final arguments = generateInvocationParams( + localNamer, originalFunction.params, transformedMethod.params); final originalMethodCall = originalCallGenerator(arguments); if (originalFunction.returnType.sameAs(transformedMethod.returnType)) { @@ -152,11 +158,12 @@ List _generateStatements( throw UnimplementedError('Generic types are not implemented yet'); } - final methodCallStmt = 'let result = $originalMethodCall'; + final resultName = localNamer.makeUnique('result'); + final methodCallStmt = 'let $resultName = $originalMethodCall'; final (wrappedResult, wrapperType) = maybeWrapValue( originalFunction.returnType, - 'result', + resultName, globalNamer, transformationMap, ); diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart index 795c65531b..08a065bbd9 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_initializer.dart @@ -6,8 +6,8 @@ import '../../ast/_core/shared/parameter.dart'; import '../../ast/declarations/compounds/members/initializer_declaration.dart'; import '../../ast/declarations/compounds/members/property_declaration.dart'; import '../_core/unique_namer.dart'; -import '../_core/utils.dart'; import '../transform.dart'; +import 'transform_function.dart'; import 'transform_referred_type.dart'; InitializerDeclaration transformInitializer( @@ -54,30 +54,9 @@ List _generateInitializerStatements( PropertyDeclaration wrappedClassInstance, InitializerDeclaration transformedInitializer, ) { - final argumentsList = []; final localNamer = UniqueNamer(); - - for (var i = 0; i < originalInitializer.params.length; i++) { - final originalParam = originalInitializer.params[i]; - final transformedParam = transformedInitializer.params[i]; - - final transformedParamName = localNamer - .makeUnique(transformedParam.internalName ?? transformedParam.name); - - final (unwrappedParamValue, unwrappedType) = maybeUnwrapValue( - transformedParam.type, - transformedParamName, - ); - - assert(unwrappedType.sameAs(originalParam.type)); - - var methodCallArg = '${originalParam.name}: $unwrappedParamValue'; - - argumentsList.add(methodCallArg); - } - - final arguments = argumentsList.join(', '); - + final arguments = generateInvocationParams( + localNamer, originalInitializer.params, transformedInitializer.params); final instanceConstruction = '${wrappedClassInstance.type.swiftType}($arguments)'; if (originalInitializer.isFailable) { diff --git a/pkgs/swift2objc/pubspec.yaml b/pkgs/swift2objc/pubspec.yaml index 5b97551402..a0b28fcef9 100644 --- a/pkgs/swift2objc/pubspec.yaml +++ b/pkgs/swift2objc/pubspec.yaml @@ -22,5 +22,6 @@ environment: sdk: '>=3.3.0 <4.0.0' dev_dependencies: + args: ^2.6.0 dart_flutter_team_lints: ^2.0.0 test: ^1.21.1 diff --git a/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift b/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift index 46977f5ab8..cfe87560f9 100644 --- a/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift +++ b/pkgs/swift2objc/test/integration/classes_and_initializers_input.swift @@ -9,6 +9,11 @@ public class MyClass { self.customProperty = customProperty } + public init(label1 name1: Int, label2: Int, _ name3: Int) { + self.representableProperty = name1 + self.customProperty = MyOtherClass() + } + public init?(outerLabel x: Int) { if x == 0 { return nil diff --git a/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift b/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift index 235624df88..7f4d0c15d5 100644 --- a/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift +++ b/pkgs/swift2objc/test/integration/classes_and_initializers_output.swift @@ -40,4 +40,9 @@ import Foundation return nil } } + + @objc init(label1 name1: Int, label2: Int, _ name3: Int) { + wrappedInstance = MyClass(label1: name1, label2: label2, name3) + } + } diff --git a/pkgs/swift2objc/test/integration/classes_and_methods_input.swift b/pkgs/swift2objc/test/integration/classes_and_methods_input.swift index 448d22be28..c238a3546a 100644 --- a/pkgs/swift2objc/test/integration/classes_and_methods_input.swift +++ b/pkgs/swift2objc/test/integration/classes_and_methods_input.swift @@ -1,7 +1,7 @@ import Foundation public class MyClass { - public func myMethod(label1 param1: Int, param2: MyOtherClass) -> MyOtherClass { + public func myMethod(label1 param1: Int, param2: MyOtherClass, _ param3: Int) -> MyOtherClass { return MyOtherClass() } diff --git a/pkgs/swift2objc/test/integration/classes_and_methods_output.swift b/pkgs/swift2objc/test/integration/classes_and_methods_output.swift index 7b5a5596b6..0446b25fde 100644 --- a/pkgs/swift2objc/test/integration/classes_and_methods_output.swift +++ b/pkgs/swift2objc/test/integration/classes_and_methods_output.swift @@ -16,9 +16,9 @@ import Foundation init(_ wrappedInstance: MyClass) { self.wrappedInstance = wrappedInstance } - - @objc public func myMethod(label1 param1: Int, param2: MyOtherClassWrapper) -> MyOtherClassWrapper { - let result = wrappedInstance.myMethod(label1: param1, param2: param2.wrappedInstance) + + @objc public func myMethod(label1 param1: Int, param2: MyOtherClassWrapper, _ param3: Int) -> MyOtherClassWrapper { + let result = wrappedInstance.myMethod(label1: param1, param2: param2.wrappedInstance, param3) return MyOtherClassWrapper(result) } diff --git a/pkgs/swift2objc/test/integration/integration_test.dart b/pkgs/swift2objc/test/integration/integration_test.dart index 161b561a2b..81b5400b23 100644 --- a/pkgs/swift2objc/test/integration/integration_test.dart +++ b/pkgs/swift2objc/test/integration/integration_test.dart @@ -2,40 +2,57 @@ // for details. All rights reserved. Use of this source code is governed by a // BSD-style license that can be found in the LICENSE file. +// Tests that every *_input.swift in this directory produces *_output.swift. +// Also tests that the generated output compiles without errors. + +// This test is run in the usual way through dart test, but can also be run +// standalone, passing flags to run specific integration tests and to regenerate +// the expected outputs: +// dart test/integration/integration_test.dart --regen +// dart test/integration/integration_test.dart --regen nested_types +// dart test/integration/integration_test.dart nested_types structs_and_methods + import 'dart:io'; +import 'package:args/args.dart'; import 'package:logging/logging.dart'; import 'package:path/path.dart' as path; import 'package:swift2objc/swift2objc.dart'; import 'package:test/test.dart'; -const regenerateExpectedOutputs = true; +void main([List? args]) { + const inputSuffix = '_input.swift'; + const outputSuffix = '_output.swift'; -void main() { - Logger.root.onRecord.listen((record) { - stderr.writeln('${record.level.name}: ${record.message}'); - }); - - group('Integration tests', () { - const inputSuffix = '_input.swift'; - const outputSuffix = '_output.swift'; + final thisDir = path.join(Directory.current.path, 'test/integration'); + final tempDir = path.join(thisDir, 'temp'); - final thisDir = path.join(Directory.current.path, 'test/integration'); - final tempDir = path.join(thisDir, 'temp'); - - final names = []; + var regen = false; + final testNames = []; + if (args != null) { + final p = ArgParser()..addFlag('regen', callback: (value) => regen = value); + testNames.addAll(p.parse(args).rest); + } + if (testNames.isEmpty) { for (final entity in Directory(thisDir).listSync()) { final filename = path.basename(entity.path); if (filename.endsWith(inputSuffix)) { - names.add(filename.substring(0, filename.length - inputSuffix.length)); + testNames + .add(filename.substring(0, filename.length - inputSuffix.length)); } } + } + + Logger.root.onRecord.listen((record) { + stderr.writeln('${record.level.name}: ${record.message}'); + }); - for (final name in names) { + group('Integration tests', () { + for (final name in testNames) { test(name, () async { final inputFile = path.join(thisDir, '$name$inputSuffix'); final expectedOutputFile = path.join(thisDir, '$name$outputSuffix'); - final actualOutputFile = regenerateExpectedOutputs + final actualOutputFile = regen ? expectedOutputFile : path.join(tempDir, '$name$outputSuffix'); diff --git a/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift b/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift index fa505854dc..d41f5c3641 100644 --- a/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift +++ b/pkgs/swift2objc/test/integration/structs_and_initializers_input.swift @@ -1,14 +1,19 @@ import Foundation public class MyStruct { - let representableProperty: Int - let customProperty: MyOtherStruct + public let representableProperty: Int + public let customProperty: MyOtherStruct public init(outerLabel representableProperty: Int, customProperty: MyOtherStruct) { self.representableProperty = representableProperty self.customProperty = customProperty } + public init(label1 name1: Int, label2: Int, _ name3: Int) { + self.representableProperty = name1 + self.customProperty = MyOtherStruct() + } + public init?(outerLabel x: Int) { if x == 0 { return nil diff --git a/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift b/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift index 14031a883f..41bdd79b6e 100644 --- a/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift +++ b/pkgs/swift2objc/test/integration/structs_and_initializers_output.swift @@ -12,7 +12,19 @@ import Foundation @objc public class MyStructWrapper: NSObject { var wrappedInstance: MyStruct - + + @objc public var customProperty: MyOtherStructWrapper { + get { + MyOtherStructWrapper(wrappedInstance.customProperty) + } + } + + @objc public var representableProperty: Int { + get { + wrappedInstance.representableProperty + } + } + init(_ wrappedInstance: MyStruct) { self.wrappedInstance = wrappedInstance } @@ -28,4 +40,9 @@ import Foundation return nil } } + + @objc init(label1 name1: Int, label2: Int, _ name3: Int) { + wrappedInstance = MyStruct(label1: name1, label2: label2, name3) + } + } diff --git a/pkgs/swift2objc/test/integration/structs_and_methods_input.swift b/pkgs/swift2objc/test/integration/structs_and_methods_input.swift index 6e756855ea..c9e6e178bb 100644 --- a/pkgs/swift2objc/test/integration/structs_and_methods_input.swift +++ b/pkgs/swift2objc/test/integration/structs_and_methods_input.swift @@ -1,7 +1,7 @@ import Foundation public struct MyStruct { - public func myMethod(label1 param1: Int, param2: MyOtherStruct) -> MyOtherStruct { + public func myMethod(label1 param1: Int, param2: MyOtherStruct, _ param3: Int) -> MyOtherStruct { return MyOtherStruct() } diff --git a/pkgs/swift2objc/test/integration/structs_and_methods_output.swift b/pkgs/swift2objc/test/integration/structs_and_methods_output.swift index 76943f7e7a..9c224850a5 100644 --- a/pkgs/swift2objc/test/integration/structs_and_methods_output.swift +++ b/pkgs/swift2objc/test/integration/structs_and_methods_output.swift @@ -16,9 +16,9 @@ import Foundation init(_ wrappedInstance: MyStruct) { self.wrappedInstance = wrappedInstance } - - @objc public func myMethod(label1 param1: Int, param2: MyOtherStructWrapper) -> MyOtherStructWrapper { - let result = wrappedInstance.myMethod(label1: param1, param2: param2.wrappedInstance) + + @objc public func myMethod(label1 param1: Int, param2: MyOtherStructWrapper, _ param3: Int) -> MyOtherStructWrapper { + let result = wrappedInstance.myMethod(label1: param1, param2: param2.wrappedInstance, param3) return MyOtherStructWrapper(result) } diff --git a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart b/pkgs/swift2objc/test/unit/parse_function_param_test.dart similarity index 93% rename from pkgs/swift2objc/test/unit/parse_initializer_param_test.dart rename to pkgs/swift2objc/test/unit/parse_function_param_test.dart index f6d1f96037..e6ca95fedd 100644 --- a/pkgs/swift2objc/test/unit/parse_initializer_param_test.dart +++ b/pkgs/swift2objc/test/unit/parse_function_param_test.dart @@ -9,7 +9,7 @@ import 'package:swift2objc/src/ast/_core/shared/referred_type.dart'; import 'package:swift2objc/src/ast/declarations/built_in/built_in_declaration.dart'; import 'package:swift2objc/src/parser/_core/json.dart'; import 'package:swift2objc/src/parser/_core/parsed_symbolgraph.dart'; -import 'package:swift2objc/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart'; +import 'package:swift2objc/src/parser/parsers/declaration_parsers/parse_function_declaration.dart'; import 'package:test/test.dart'; void main() { @@ -63,7 +63,7 @@ void main() { ''', )); - final outputParams = parseInitializerParams(json, emptySymbolgraph); + final outputParams = parseFunctionParams(json, emptySymbolgraph); final expectedParams = [ Parameter( @@ -118,7 +118,7 @@ void main() { ''', )); - final outputParams = parseInitializerParams(json, emptySymbolgraph); + final outputParams = parseFunctionParams(json, emptySymbolgraph); final expectedParams = [ Parameter( @@ -158,7 +158,7 @@ void main() { ''', )); - final outputParams = parseInitializerParams(json, emptySymbolgraph); + final outputParams = parseFunctionParams(json, emptySymbolgraph); final expectedParams = [ Parameter( @@ -180,7 +180,7 @@ void main() { ''', )); - final outputParams = parseInitializerParams(json, emptySymbolgraph); + final outputParams = parseFunctionParams(json, emptySymbolgraph); expectEqualParams(outputParams, []); }); @@ -206,7 +206,7 @@ void main() { )); expect( - () => parseInitializerParams(json, emptySymbolgraph), + () => parseFunctionParams(json, emptySymbolgraph), throwsA(isA()), ); }); @@ -226,7 +226,7 @@ void main() { )); expect( - () => parseInitializerParams(json, emptySymbolgraph), + () => parseFunctionParams(json, emptySymbolgraph), throwsA(isA()), ); }); @@ -249,7 +249,7 @@ void main() { )); expect( - () => parseInitializerParams(json, emptySymbolgraph), + () => parseFunctionParams(json, emptySymbolgraph), throwsA(isA()), ); }); From 1deb83b951c311b18be6931f93950b4b368a1a96 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Thu, 28 Nov 2024 10:05:57 +1100 Subject: [PATCH 28/31] wip --- pkgs/swiftgen/AVFAudioWrapper.dart | 4 + pkgs/swiftgen/AVFAudioWrapper.swift | 100 +- pkgs/swiftgen/lib/src/generator.dart | 2 +- pkgs/swiftgen/temp/AVFAudio.symbols.json | 150866 +------------------- pkgs/swiftgen/temp/AVFAudioWrapper.h | 38 +- 5 files changed, 52 insertions(+), 150958 deletions(-) create mode 100644 pkgs/swiftgen/AVFAudioWrapper.dart diff --git a/pkgs/swiftgen/AVFAudioWrapper.dart b/pkgs/swiftgen/AVFAudioWrapper.dart new file mode 100644 index 0000000000..3adb54e602 --- /dev/null +++ b/pkgs/swiftgen/AVFAudioWrapper.dart @@ -0,0 +1,4 @@ +// AUTO GENERATED FILE, DO NOT EDIT. +// +// Generated by `package:ffigen`. +// ignore_for_file: type=lint diff --git a/pkgs/swiftgen/AVFAudioWrapper.swift b/pkgs/swiftgen/AVFAudioWrapper.swift index e8cd972e55..353932cf5f 100644 --- a/pkgs/swiftgen/AVFAudioWrapper.swift +++ b/pkgs/swiftgen/AVFAudioWrapper.swift @@ -182,14 +182,6 @@ import Foundation self.wrappedInstance = wrappedInstance } - @objc static public func requestRecordPermission() -> Bool { - return AVAudioApplication.requestRecordPermission() - } - - @objc public func setInputMuted(muted: Bool) { - return wrappedInstance.setInputMuted(muted: muted) - } - } @objc public class AVAudioBufferWrapper: NSObject { @@ -263,7 +255,7 @@ import Foundation wrappedInstance.bitRateStrategy } set { - wrappedInstance.bitRateStrategy = newValue? + wrappedInstance.bitRateStrategy = newValue } } @@ -317,7 +309,7 @@ import Foundation wrappedInstance.sampleRateConverterAlgorithm } set { - wrappedInstance.sampleRateConverterAlgorithm = newValue? + wrappedInstance.sampleRateConverterAlgorithm = newValue } } @@ -342,10 +334,6 @@ import Foundation } } - @objc public func convert(to outputBuffer: AVAudioPCMBufferWrapper, from inputBuffer: AVAudioPCMBufferWrapper) { - return wrappedInstance.convert(to: outputBuffer.wrappedInstance, from: inputBuffer.wrappedInstance) - } - @objc public func reset() { return wrappedInstance.reset() } @@ -408,40 +396,40 @@ import Foundation wrappedInstance = AVAudioEngine() } - @objc public func attach(node: AVAudioNodeWrapper) { - return wrappedInstance.attach(node: node.wrappedInstance) + @objc public func attach(_ node: AVAudioNodeWrapper) { + return wrappedInstance.attach(node.wrappedInstance) } - @objc public func connect(node1: AVAudioNodeWrapper, to node2: AVAudioNodeWrapper, format: AVAudioFormatWrapper?) { - return wrappedInstance.connect(node1: node1.wrappedInstance, to: node2.wrappedInstance, format: format?.wrappedInstance) + @objc public func connect(_ node1: AVAudioNodeWrapper, to node2: AVAudioNodeWrapper, format: AVAudioFormatWrapper?) { + return wrappedInstance.connect(node1.wrappedInstance, to: node2.wrappedInstance, format: format?.wrappedInstance) } - @objc public func detach(node: AVAudioNodeWrapper) { - return wrappedInstance.detach(node: node.wrappedInstance) + @objc public func detach(_ node: AVAudioNodeWrapper) { + return wrappedInstance.detach(node.wrappedInstance) } @objc public func disableManualRenderingMode() { return wrappedInstance.disableManualRenderingMode() } - @objc public func disconnectMIDI(sourceNode: AVAudioNodeWrapper, from destinationNode: AVAudioNodeWrapper) { - return wrappedInstance.disconnectMIDI(sourceNode: sourceNode.wrappedInstance, from: destinationNode.wrappedInstance) + @objc public func disconnectMIDI(_ sourceNode: AVAudioNodeWrapper, from destinationNode: AVAudioNodeWrapper) { + return wrappedInstance.disconnectMIDI(sourceNode.wrappedInstance, from: destinationNode.wrappedInstance) } - @objc public func disconnectMIDIInput(node: AVAudioNodeWrapper) { - return wrappedInstance.disconnectMIDIInput(node: node.wrappedInstance) + @objc public func disconnectMIDIInput(_ node: AVAudioNodeWrapper) { + return wrappedInstance.disconnectMIDIInput(node.wrappedInstance) } - @objc public func disconnectMIDIOutput(node: AVAudioNodeWrapper) { - return wrappedInstance.disconnectMIDIOutput(node: node.wrappedInstance) + @objc public func disconnectMIDIOutput(_ node: AVAudioNodeWrapper) { + return wrappedInstance.disconnectMIDIOutput(node.wrappedInstance) } - @objc public func disconnectNodeInput(node: AVAudioNodeWrapper) { - return wrappedInstance.disconnectNodeInput(node: node.wrappedInstance) + @objc public func disconnectNodeInput(_ node: AVAudioNodeWrapper) { + return wrappedInstance.disconnectNodeInput(node.wrappedInstance) } - @objc public func disconnectNodeOutput(node: AVAudioNodeWrapper) { - return wrappedInstance.disconnectNodeOutput(node: node.wrappedInstance) + @objc public func disconnectNodeOutput(_ node: AVAudioNodeWrapper) { + return wrappedInstance.disconnectNodeOutput(node.wrappedInstance) } @objc public func pause() { @@ -456,8 +444,8 @@ import Foundation return wrappedInstance.reset() } - @objc public func start() { - return wrappedInstance.start() + @objc public func start() throws { + return try wrappedInstance.start() } @objc public func stop() { @@ -570,14 +558,6 @@ import Foundation self.wrappedInstance = wrappedInstance } - @objc public func read(into buffer: AVAudioPCMBufferWrapper) { - return wrappedInstance.read(into: buffer.wrappedInstance) - } - - @objc public func write(from buffer: AVAudioPCMBufferWrapper) { - return wrappedInstance.write(from: buffer.wrappedInstance) - } - } @objc public class AVAudioFormatWrapper: NSObject { @@ -630,10 +610,6 @@ import Foundation self.wrappedInstance = wrappedInstance } - @objc public func setVoiceProcessingEnabled(enabled: Bool) { - return wrappedInstance.setVoiceProcessingEnabled(enabled: enabled) - } - } @objc public class AVAudioInputNodeWrapper: NSObject { @@ -778,7 +754,7 @@ import Foundation wrappedInstance.currentDevice } set { - wrappedInstance.currentDevice = newValue? + wrappedInstance.currentDevice = newValue } } @@ -892,18 +868,6 @@ import Foundation return result == nil ? nil : AVAudioTimeWrapper(result!) } - @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper, at when: AVAudioTimeWrapper?, options: AVAudioPlayerNodeBufferOptionsWrapper) { - return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance, at: when?.wrappedInstance, options: options.wrappedInstance) - } - - @objc public func scheduleBuffer(buffer: AVAudioPCMBufferWrapper) { - return wrappedInstance.scheduleBuffer(buffer: buffer.wrappedInstance) - } - - @objc public func scheduleFile(file: AVAudioFileWrapper, at when: AVAudioTimeWrapper?) { - return wrappedInstance.scheduleFile(file: file.wrappedInstance, at: when?.wrappedInstance) - } - @objc public func stop() { return wrappedInstance.stop() } @@ -1019,16 +983,16 @@ import Foundation return wrappedInstance.prepareToPlay() } - @objc public func removeTrack(track: AVMusicTrackWrapper) -> Bool { - return wrappedInstance.removeTrack(track: track.wrappedInstance) + @objc public func removeTrack(_ track: AVMusicTrackWrapper) -> Bool { + return wrappedInstance.removeTrack(track.wrappedInstance) } @objc public func reverseEvents() { return wrappedInstance.reverseEvents() } - @objc public func start() { - return wrappedInstance.start() + @objc public func start() throws { + return try wrappedInstance.start() } @objc public func stop() { @@ -1332,8 +1296,8 @@ import Foundation self.wrappedInstance = wrappedInstance } - @objc public func supportsNumberInputChannels(numInputChannels: Int, outputChannels numOutputChannels: Int) -> Bool { - return wrappedInstance.supportsNumberInputChannels(numInputChannels: numInputChannels, outputChannels: numOutputChannels) + @objc public func supportsNumberInputChannels(_ numInputChannels: Int, outputChannels numOutputChannels: Int) -> Bool { + return wrappedInstance.supportsNumberInputChannels(numInputChannels, outputChannels: numOutputChannels) } } @@ -1781,8 +1745,8 @@ import Foundation return wrappedInstance.cancelSpeechRequest() } - @objc public func synthesizeSpeechRequest(speechRequest: AVSpeechSynthesisProviderRequestWrapper) { - return wrappedInstance.synthesizeSpeechRequest(speechRequest: speechRequest.wrappedInstance) + @objc public func synthesizeSpeechRequest(_ speechRequest: AVSpeechSynthesisProviderRequestWrapper) { + return wrappedInstance.synthesizeSpeechRequest(speechRequest.wrappedInstance) } } @@ -1895,7 +1859,7 @@ import Foundation } @objc init?(language languageCode: String?) { - if let instance = AVSpeechSynthesisVoice(language: languageCode?) { + if let instance = AVSpeechSynthesisVoice(language: languageCode) { wrappedInstance = instance } else { return nil @@ -1962,8 +1926,8 @@ import Foundation return wrappedInstance.continueSpeaking() } - @objc public func speak(utterance: AVSpeechUtteranceWrapper) { - return wrappedInstance.speak(utterance: utterance.wrappedInstance) + @objc public func speak(_ utterance: AVSpeechUtteranceWrapper) { + return wrappedInstance.speak(utterance.wrappedInstance) } } diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart index 596c96091f..934bd00bee 100644 --- a/pkgs/swiftgen/lib/src/generator.dart +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -21,7 +21,7 @@ extension _ConfigUtil on Config { Future generate(Config config) async { Directory(config.absTempDir).createSync(recursive: true); - await _generateObjCSwiftFile(config); + // await _generateObjCSwiftFile(config); await _generateObjCFile(config); _generateDartFile(config); } diff --git a/pkgs/swiftgen/temp/AVFAudio.symbols.json b/pkgs/swiftgen/temp/AVFAudio.symbols.json index 6d13cf1c11..efd7a2134f 100644 --- a/pkgs/swiftgen/temp/AVFAudio.symbols.json +++ b/pkgs/swiftgen/temp/AVFAudio.symbols.json @@ -1,150865 +1 @@ -{ - "metadata": - { - "formatVersion": - { - "major": 0, - "minor": 6, - "patch": 0 - }, - "generator": "Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)" - }, - "module": - { - "name": "AVFAudio", - "platform": - { - "architecture": "x86_64", - "vendor": "apple", - "operatingSystem": - { - "name": "macosx", - "minimumVersion": - { - "major": 14, - "minor": 0 - } - } - } - }, - "symbols": - [ - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disableManualRenderingMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disableManualRenderingMode()" - ], - "names": - { - "title": "disableManualRenderingMode()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disableManualRenderingMode" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disableManualRenderingMode" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleFile(_:at:completionCallbackType:)" - ], - "names": - { - "title": "scheduleFile(_:at:completionCallbackType:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingSpeechActivityEvent" - ], - "names": - { - "title": "AVAudioVoiceProcessingSpeechActivityEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioVoiceProcessingSpeechActivityEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioVoiceProcessingSpeechActivityEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioVoiceProcessingSpeechActivityEvent" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVAUDIONODE_HAVE_AUAUDIOUNIT", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUDIONODE_HAVE_AUAUDIOUNIT" - ], - "names": - { - "title": "AVAUDIONODE_HAVE_AUAUDIOUNIT", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIONODE_HAVE_AUAUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIONODE_HAVE_AUAUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "cathedral" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.cathedral", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cathedral" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cathedral" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudio3DVector", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DVector" - ], - "names": - { - "title": "AVAudio3DVector", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DVector" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DVector" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DVector" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(im)initForReading:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "init(forReading:)" - ], - "names": - { - "title": "init(forReading:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forReading" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forReading" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitGenerator", - "init(audioComponentDescription:)" - ], - "names": - { - "title": "init(audioComponentDescription:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat" - ], - "names": - { - "title": "AVAudioFormat", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioFormat" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFormat" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortion", - "loadFactoryPreset(_:)" - ], - "names": - { - "title": "loadFactoryPreset(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadFactoryPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitDistortionPreset", - "preciseIdentifier": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "preset", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "preset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitDistortionPreset", - "preciseIdentifier": "c:@E@AVAudioUnitDistortionPreset" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadFactoryPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "preset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitDistortionPreset", - "preciseIdentifier": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:completionHandler:)" - ], - "names": - { - "title": "scheduleBuffer(_:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "ambienceBed" - ], - "names": - { - "title": "AVAudio3DMixingSourceMode.ambienceBed", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ambienceBed" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ambienceBed" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DPoint", - "init(x:y:z:)" - ], - "names": - { - "title": "init(x:y:z:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(py)lastRenderTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "lastRenderTime" - ], - "names": - { - "title": "lastRenderTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lastRenderTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lastRenderTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType" - ], - "names": - { - "title": "AVAudioUnitEQFilterType", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitEQFilterType" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEQFilterType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEQFilterType" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)settings", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "settings" - ], - "names": - { - "title": "settings", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)versionString", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "versionString" - ], - "names": - { - "title": "versionString", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "versionString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "versionString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDistortion(py)preGain", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortion", - "preGain" - ], - "names": - { - "title": "preGain", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "preGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "preGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderAudioUnit", - "cancelSpeechRequest()" - ], - "names": - { - "title": "cancelSpeechRequest()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cancelSpeechRequest" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cancelSpeechRequest" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "sampleRateConverterQuality" - ], - "names": - { - "title": "sampleRateConverterQuality", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRateConverterQuality" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRateConverterQuality" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(py)playing", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "isPlaying" - ], - "names": - { - "title": "isPlaying", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitGenerator(py)bypass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitGenerator", - "bypass" - ], - "names": - { - "title": "bypass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(im)nameForInputBus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "name(forInputBus:)" - ], - "names": - { - "title": "name(forInputBus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forInputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forInputBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forInputBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "isDisjoint(with:)" - ], - "names": - { - "title": "isDisjoint(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set has no members in" - }, - { - "text": "common with the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `employees` set is disjoint with the" - }, - { - "text": "`visitors` set because no name appears in both sets." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" - }, - { - "text": " print(employees.isDisjoint(with: visitors))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set has no elements in common with `other`;" - }, - { - "text": " otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder" - ], - "names": - { - "title": "AVAudioRecorder", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioRecorder" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioRecorder" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioRecorder" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "init(pcmFormat:bufferListNoCopy:deallocator:)" - ], - "names": - { - "title": "init(pcmFormat:bufferListNoCopy:deallocator:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "pcmFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bufferListNoCopy" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "deallocator" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")?)" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "pcmFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bufferListNoCopy" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bufferList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "deallocator" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")? = nil)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 12, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:)" - ], - "names": - { - "title": "scheduleBuffer(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout", - "init(layoutTag:)" - ], - "names": - { - "title": "init(layoutTag:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "convenience" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "layoutTag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayoutTag", - "preciseIdentifier": "c:@T@AudioChannelLayoutTag" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "convenience" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "layoutTag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayoutTag", - "preciseIdentifier": "c:@T@AudioChannelLayoutTag" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.protocol", - "displayName": "Protocol" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioRecorderDelegate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorderDelegate" - ], - "names": - { - "title": "AVAudioRecorderDelegate", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioRecorderDelegate" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioRecorderDelegate" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioRecorderDelegate" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "NSObjectProtocol", - "preciseIdentifier": "c:objc(pl)NSObject" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)loopRange", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "loopRange" - ], - "names": - { - "title": "loopRange", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loopRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loopRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "enableManualRenderingMode(_:format:maximumFrameCount:)" - ], - "names": - { - "title": "enableManualRenderingMode(_:format:maximumFrameCount:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enableManualRenderingMode" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingMode", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "maximumFrameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "mode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "mode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingMode", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" - } - ] - }, - { - "name": "format", - "internalName": "pcmFormat", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "pcmFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - { - "name": "maximumFrameCount", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "maximumFrameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enableManualRenderingMode" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "mode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingMode", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "pcmFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "maximumFrameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "portamentoTime" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.portamentoTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "portamentoTime" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "portamentoTime" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDISysexEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDISysexEvent" - ], - "names": - { - "title": "AVMIDISysexEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDISysexEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDISysexEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDISysexEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate", - "speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)" - ], - "names": - { - "title": "speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "willSpeakRangeOfSpeechString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "synthesizer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - } - ] - }, - { - "name": "willSpeakRangeOfSpeechString", - "internalName": "characterRange", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "characterRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - } - ] - }, - { - "name": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "willSpeakRangeOfSpeechString" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "characterRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitReverb", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverb" - ], - "names": - { - "title": "AVAudioUnitReverb", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitReverb" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitReverb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitReverb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQFilterParameters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterParameters" - ], - "names": - { - "title": "AVAudioUnitEQFilterParameters", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitEQFilterParameters" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEQFilterParameters" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEQFilterParameters" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)autoShutdownEnabled", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "isAutoShutdownEnabled" - ], - "names": - { - "title": "isAutoShutdownEnabled", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isAutoShutdownEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isAutoShutdownEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "filterResonance" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.filterResonance", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "filterResonance" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "filterResonance" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)phoneme", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "phoneme" - ], - "names": - { - "title": "phoneme", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "phoneme" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "phoneme" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)version", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "version" - ], - "names": - { - "title": "version", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "version" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "version" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioFileTypeKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFileTypeKey" - ], - "names": - { - "title": "AVAudioFileTypeKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFileTypeKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFileTypeKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "text" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.text", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "text" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "text" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "speak(_:)" - ], - "names": - { - "title": "speak(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speak" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speak" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "authorized" - ], - "names": - { - "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.authorized", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "authorized" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "authorized" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitManufacturerNameApple", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitManufacturerNameApple" - ], - "names": - { - "title": "AVAudioUnitManufacturerNameApple", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitManufacturerNameApple" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitManufacturerNameApple" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(py)numberOfOutputs", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "numberOfOutputs" - ], - "names": - { - "title": "numberOfOutputs", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfOutputs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfOutputs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)gender", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "gender" - ], - "names": - { - "title": "gender", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "gender" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoiceGender", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "gender" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoiceGender", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "subtracting(_:)" - ], - "names": - { - "title": "subtracting(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new set containing the elements of this set that do not occur" - }, - { - "text": "in the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `nonNeighbors` set is made up of the" - }, - { - "text": "elements of the `employees` set that are not elements of `neighbors`:" - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " let nonNeighbors = employees.subtracting(neighbors)" - }, - { - "text": " print(nonNeighbors)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: A new set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus", - "noDataNow" - ], - "names": - { - "title": "AVAudioConverterInputStatus.noDataNow", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "noDataNow" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "noDataNow" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "renderOffline(_:to:)" - ], - "names": - { - "title": "renderOffline(_:to:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "renderOffline" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingStatus", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "numberOfFrames", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "numberOfFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - { - "name": "to", - "internalName": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingStatus", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "renderOffline" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "numberOfFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingStatus", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingPointSourceInHeadMode", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)init", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile" - ], - "names": - { - "title": "AVAudioFile", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioFile" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFile" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFile" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(py)AUAudioUnit", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "auAudioUnit" - ], - "names": - { - "title": "auAudioUnit", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auAudioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUAudioUnit", - "preciseIdentifier": "c:objc(cs)AUAudioUnit" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auAudioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUAudioUnit", - "preciseIdentifier": "c:objc(cs)AUAudioUnit" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager", - "components(matching:)" - ], - "names": - { - "title": "components(matching:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "components" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "matching" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSPredicate", - "preciseIdentifier": "c:objc(cs)NSPredicate" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "matching", - "internalName": "predicate", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "predicate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSPredicate", - "preciseIdentifier": "c:objc(cs)NSPredicate" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "[" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "components" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "matching" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "predicate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSPredicate", - "preciseIdentifier": "c:objc(cs)NSPredicate" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDINoteEvent(py)velocity", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDINoteEvent", - "velocity" - ], - "names": - { - "title": "velocity", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset" - ], - "names": - { - "title": "AVAudioUnitReverbPreset", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitReverbPreset" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitReverbPreset" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitReverbPreset" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "begin(category:completionHandler:)" - ], - "names": - { - "title": "begin(category:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "begin" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "category" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Category", - "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "category", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "category" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Category", - "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" - } - ] - }, - { - "name": "completionHandler", - "internalName": "handler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "handler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "begin" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "category" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Category", - "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "handler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " (" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 11, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "init(forReading:commonFormat:interleaved:)" - ], - "names": - { - "title": "init(forReading:commonFormat:interleaved:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forReading" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forReading" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "destinationMIDIEndpoint" - ], - "names": - { - "title": "destinationMIDIEndpoint", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "destinationMIDIEndpoint" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "MIDIEndpointRef", - "preciseIdentifier": "c:@T@MIDIEndpointRef" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "destinationMIDIEndpoint" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "MIDIEndpointRef", - "preciseIdentifier": "c:@T@MIDIEndpointRef" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "formSymmetricDifference(_:)" - ], - "names": - { - "title": "formSymmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Replaces this set with a new set containing all elements " - }, - { - "text": "contained in either this set or the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" - }, - { - "text": "sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So26AVAudio3DVectorOrientationVABycfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DVectorOrientation", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)formatDescription", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "formatDescription" - ], - "names": - { - "title": "formatDescription", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formatDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "CMAudioFormatDescription", - "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formatDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "CMAudioFormatDescription", - "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DVectorOrientation@FI@up", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DVectorOrientation", - "up" - ], - "names": - { - "title": "up", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "up" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "up" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func", - "displayName": "Function" - }, - "identifier": - { - "precise": "c:@F@AVMakeBeatRange", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMakeBeatRange(_:_:)" - ], - "names": - { - "title": "AVMakeBeatRange(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMakeBeatRange" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "startBeat", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "startBeat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - { - "name": "lengthInBeats", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lengthInBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMakeBeatRange" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "startBeat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "lengthInBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)currentTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "currentTime" - ], - "names": - { - "title": "currentTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(py)rate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "rate" - ], - "names": - { - "title": "rate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "init(contentsOfURL:soundBankURL:)" - ], - "names": - { - "title": "init(contentsOfURL:soundBankURL:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOfURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "soundBankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOfURL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "inURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "soundBankURL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(contentsOf:soundBankURL:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DVectorOrientation@FI@forward", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DVectorOrientation", - "forward" - ], - "names": - { - "title": "forward", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "forward" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "forward" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "isEmpty" - ], - "names": - { - "title": "isEmpty", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "A Boolean value that indicates whether the set has no elements." - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)manufacturerName", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "manufacturerName" - ], - "names": - { - "title": "manufacturerName", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manufacturerName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manufacturerName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)running", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "isRunning" - ], - "names": - { - "title": "isRunning", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isRunning" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isRunning" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "pointSource" - ], - "names": - { - "title": "AVAudio3DMixingSourceMode.pointSource", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pointSource" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pointSource" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiBrokenSpeaker" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiBrokenSpeaker", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiBrokenSpeaker" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiBrokenSpeaker" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyRecordedDate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "recordedDate" - ], - "names": - { - "title": "recordedDate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "recordedDate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "recordedDate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "preUtteranceDelay" - ], - "names": - { - "title": "preUtteranceDelay", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "preUtteranceDelay" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "preUtteranceDelay" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)dither", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "dither" - ], - "names": - { - "title": "dither", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dither" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dither" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus", - "endOfStream" - ], - "names": - { - "title": "AVAudioConverterInputStatus.endOfStream", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "endOfStream" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "endOfStream" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "init(hostTime:sampleTime:atRate:)" - ], - "names": - { - "title": "init(hostTime:sampleTime:atRate:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "sampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "sampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atRate" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "write(to:smpteResolution:replaceExisting:)" - ], - "names": - { - "title": "write(to:smpteResolution:replaceExisting:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "smpteResolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "replaceExisting" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "to", - "internalName": "fileURL", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - } - ] - }, - { - "name": "smpteResolution", - "internalName": "resolution", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "resolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - { - "name": "replaceExisting", - "internalName": "replace", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "replace" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "smpteResolution" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "resolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "replaceExisting" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "replace" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "isStrictSuperset(of:)" - ], - "names": - { - "title": "isStrictSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "superset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" - }, - { - "text": "also a member of *A* and *A* contains at least one element that is *not*" - }, - { - "text": "a member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isStrictSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict superset of itself:" - }, - { - "text": " print(employees.isStrictSuperset(of: employees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "begin(category:)" - ], - "names": - { - "title": "begin(category:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "begin" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "category" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Category", - "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "throws" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "category", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "category" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Category", - "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "begin" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "category" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Category", - "preciseIdentifier": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "throws" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 11, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "init(enableAdvancedDucking:duckingLevel:)" - ], - "names": - { - "title": "init(enableAdvancedDucking:duckingLevel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "enableAdvancedDucking" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duckingLevel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Level", - "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "enableAdvancedDucking" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duckingLevel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Level", - "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "sourceBitDepth" - ], - "names": - { - "title": "sourceBitDepth", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sourceBitDepth" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sourceBitDepth" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(im)outputFormatForBus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "outputFormat(forBus:)" - ], - "names": - { - "title": "outputFormat(forBus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputFormat" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputFormat" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "largeChamber" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.largeChamber", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeChamber" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeChamber" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "unsupported" - ], - "names": - { - "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.unsupported", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "unsupported" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "unsupported" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DVectorOrientation", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DVectorOrientation" - ], - "names": - { - "title": "AVAudio3DVectorOrientation", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DVectorOrientation" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DVectorOrientation" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DVectorOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRoutingArbiter", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter" - ], - "names": - { - "title": "AVAudioRoutingArbiter", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioRoutingArbiter" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioRoutingArbiter" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioRoutingArbiter" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 11, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderAudioUnit", - "synthesizeSpeechRequest(_:)" - ], - "names": - { - "title": "synthesizeSpeechRequest(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "synthesizeSpeechRequest" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderRequest", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "speechRequest", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "speechRequest" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderRequest", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "synthesizeSpeechRequest" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "speechRequest" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderRequest", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "init(pcmFormat:frameCapacity:)" - ], - "names": - { - "title": "init(pcmFormat:frameCapacity:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "pcmFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "pcmFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "audioFileSettings" - ], - "names": - { - "title": "audioFileSettings", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioFileSettings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioFileSettings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)localizedTypeName", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "localizedTypeName" - ], - "names": - { - "title": "localizedTypeName", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "localizedTypeName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "localizedTypeName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVAUDIOENGINE_HAVE_MUSICPLAYER", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUDIOENGINE_HAVE_MUSICPLAYER" - ], - "names": - { - "title": "AVAUDIOENGINE_HAVE_MUSICPLAYER", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOENGINE_HAVE_MUSICPLAYER" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOENGINE_HAVE_MUSICPLAYER" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions" - ], - "names": - { - "title": "AVMusicSequenceLoadOptions", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMusicSequenceLoadOptions" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicSequenceLoadOptions" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicSequenceLoadOptions" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "parametric" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.parametric", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "parametric" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "parametric" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "formUnion(_:)" - ], - "names": - { - "title": "formUnion(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the elements of another set into this option set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `|` (bitwise OR) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "init(URL:format:)" - ], - "names": - { - "title": "init(URL:format:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "URL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "URL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 12 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(url:format:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "legatoPedal" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.legatoPedal", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "legatoPedal" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "legatoPedal" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "send(_:)" - ], - "names": - { - "title": "send(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "send" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "MIDIEventList", - "preciseIdentifier": "c:@S@MIDIEventList" - }, - { - "kind": "text", - "spelling": ">)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "eventList", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "eventList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "MIDIEventList", - "preciseIdentifier": "c:@S@MIDIEventList" - }, - { - "kind": "text", - "spelling": ">" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "send" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "eventList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "MIDIEventList", - "preciseIdentifier": "c:@S@MIDIEventList" - }, - { - "kind": "text", - "spelling": ">)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "isStrictSubset(of:)" - ], - "names": - { - "title": "isStrictSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "subset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" - }, - { - "text": "also a member of *B* and *B* contains at least one element that is not a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isStrictSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict subset of itself:" - }, - { - "text": " print(attendees.isStrictSubset(of: attendees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(py)frameCapacity", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "frameCapacity" - ], - "names": - { - "title": "frameCapacity", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "frameCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "frameCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(py)speaking", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "isSpeaking" - ], - "names": - { - "title": "isSpeaking", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSpeaking" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSpeaking" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "bookmarkName" - ], - "names": - { - "title": "bookmarkName", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bookmarkName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bookmarkName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSpeechUtteranceDefaultSpeechRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtteranceDefaultSpeechRate" - ], - "names": - { - "title": "AVSpeechUtteranceDefaultSpeechRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtteranceDefaultSpeechRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtteranceDefaultSpeechRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioApplicationMuteStateKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "muteStateKey" - ], - "names": - { - "title": "muteStateKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "muteStateKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "muteStateKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendMIDISysExEvent(_:)" - ], - "names": - { - "title": "sendMIDISysExEvent(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendMIDISysExEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "midiData", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "midiData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendMIDISysExEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "midiData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(im)nameForOutputBus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "name(forOutputBus:)" - ], - "names": - { - "title": "name(forOutputBus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forOutputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forOutputBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forOutputBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "foot" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.foot", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "foot" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "foot" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "mediumChamber" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.mediumChamber", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumChamber" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumChamber" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)typeName", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "typeName" - ], - "names": - { - "title": "typeName", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "typeName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "typeName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(py)currentPosition", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "currentPosition" - ], - "names": - { - "title": "currentPosition", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentPosition" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentPosition" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(py)frameLength", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "frameLength" - ], - "names": - { - "title": "frameLength", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "frameLength" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "frameLength" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDINoteEvent", - "init(channel:key:velocity:duration:)" - ], - "names": - { - "title": "init(channel:key:velocity:duration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "key" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "keyNum" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderAudioUnit" - ], - "names": - { - "title": "AVSpeechSynthesisProviderAudioUnit", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderAudioUnit" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderAudioUnit" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderAudioUnit" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "formIntersection(_:)" - ], - "names": - { - "title": "formIntersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes all elements of this option set that are not " - }, - { - "text": "also present in the given set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `&` (bitwise AND) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSpeechUtteranceMinimumSpeechRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtteranceMinimumSpeechRate" - ], - "names": - { - "title": "AVSpeechUtteranceMinimumSpeechRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtteranceMinimumSpeechRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtteranceMinimumSpeechRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioRoutingArbitrationCategory", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category" - ], - "names": - { - "title": "AVAudioRoutingArbiter.Category", - "navigator": - [ - { - "kind": "identifier", - "spelling": "Category" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Category" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Category" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate", - "speechSynthesizer(_:willSpeak:utterance:)" - ], - "names": - { - "title": "speechSynthesizer(_:willSpeak:utterance:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "willSpeak" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "synthesizer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - } - ] - }, - { - "name": "willSpeak", - "internalName": "marker", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "marker" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - } - ] - }, - { - "name": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "willSpeak" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "marker" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "drumsLoFi" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.drumsLoFi", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "drumsLoFi" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "drumsLoFi" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION" - ], - "names": - { - "title": "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVMusicEventEnumerationBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicEventEnumerationBlock" - ], - "names": - { - "title": "AVMusicEventEnumerationBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMusicEventEnumerationBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicEventEnumerationBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicEventEnumerationBlock" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicEvent", - "preciseIdentifier": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSpeechUtteranceMaximumSpeechRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtteranceMaximumSpeechRate" - ], - "names": - { - "title": "AVSpeechUtteranceMaximumSpeechRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtteranceMaximumSpeechRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtteranceMaximumSpeechRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "prefersAssistiveTechnologySettings" - ], - "names": - { - "title": "prefersAssistiveTechnologySettings", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prefersAssistiveTechnologySettings" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prefersAssistiveTechnologySettings" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 11, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus" - ], - "names": - { - "title": "AVAudioEngineManualRenderingStatus", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingStatus" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingStatus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingStatus" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)name", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "name" - ], - "names": - { - "title": "name", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentReverbParameters", - "loadFactoryReverbPreset(_:)" - ], - "names": - { - "title": "loadFactoryReverbPreset(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadFactoryReverbPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitReverbPreset", - "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "preset", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "preset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitReverbPreset", - "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadFactoryReverbPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "preset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitReverbPreset", - "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDINoteEvent(py)channel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDINoteEvent", - "channel" - ], - "names": - { - "title": "channel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "manualRenderingBlock" - ], - "names": - { - "title": "manualRenderingBlock", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingBlock", - "preciseIdentifier": "c:@T@AVAudioEngineManualRenderingBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingBlock", - "preciseIdentifier": "c:@T@AVAudioEngineManualRenderingBlock" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "shared" - ], - "names": - { - "title": "shared", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "shared" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "shared" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRoutingArbiter", - "preciseIdentifier": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 11, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "init(midiNote:velocity:groupID:duration:)" - ], - "names": - { - "title": "init(midiNote:velocity:groupID:duration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "drumsBufferBeats" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.drumsBufferBeats", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "drumsBufferBeats" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "drumsBufferBeats" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(py)latency", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "latency" - ], - "names": - { - "title": "latency", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "latency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "latency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleFile(_:at:completionCallbackType:completionHandler:)" - ], - "names": - { - "title": "scheduleFile(_:at:completionCallbackType:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So14AVAudio3DPointVABycfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DPoint", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "sampleRateConverterAlgorithm" - ], - "names": - { - "title": "sampleRateConverterAlgorithm", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRateConverterAlgorithm" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRateConverterAlgorithm" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(py)paused", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "isPaused" - ], - "names": - { - "title": "isPaused", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPaused" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPaused" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)name", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "name" - ], - "names": - { - "title": "name", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrackLoopCount", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "data(withSMPTEResolution:error:)" - ], - "names": - { - "title": "data(withSMPTEResolution:error:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "data" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "withSMPTEResolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "withSMPTEResolution", - "internalName": "SMPTEResolution", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "SMPTEResolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - { - "name": "error", - "internalName": "outError", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "data" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "withSMPTEResolution" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "SMPTEResolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DPoint@FI@z", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DPoint", - "z" - ], - "names": - { - "title": "z", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager", - "components(passingTest:)" - ], - "names": - { - "title": "components(passingTest:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "components" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "passingTest" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "passingTest", - "internalName": "testHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "testHandler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "[" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "components" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "passingTest" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "testHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyLyricist", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "lyricist" - ], - "names": - { - "title": "lyricist", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lyricist" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lyricist" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionPolarPatternSubcardioid", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "PolarPattern", - "subcardioid" - ], - "names": - { - "title": "subcardioid", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subcardioid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PolarPattern", - "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subcardioid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PolarPattern", - "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVAUDIOIONODE_HAVE_AUDIOUNIT", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUDIOIONODE_HAVE_AUDIOUNIT" - ], - "names": - { - "title": "AVAUDIOIONODE_HAVE_AUDIOUNIT", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOIONODE_HAVE_AUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOIONODE_HAVE_AUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioApplicationInputMuteStateChangeNotification", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "inputMuteStateChangeNotification" - ], - "names": - { - "title": "inputMuteStateChangeNotification", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputMuteStateChangeNotification" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSNotification", - "preciseIdentifier": "c:objc(cs)NSNotification" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Name", - "preciseIdentifier": "c:@T@NSNotificationName" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputMuteStateChangeNotification" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSNotification", - "preciseIdentifier": "c:objc(cs)NSNotification" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Name", - "preciseIdentifier": "c:@T@NSNotificationName" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)destinationAudioUnit", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "destinationAudioUnit" - ], - "names": - { - "title": "destinationAudioUnit", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "destinationAudioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "destinationAudioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DPoint@FI@y", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DPoint", - "y" - ], - "names": - { - "title": "y", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod", - "pre" - ], - "names": - { - "title": "AVAudioConverterPrimeMethod.pre", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pre" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pre" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates an empty option set." - }, - { - "text": "" - }, - { - "text": "This initializer creates an option set with a raw value of zero." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "soundField" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm.soundField", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "soundField" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "soundField" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "copyright" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.copyright", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyright" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyright" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "init(contentsOfURL:)" - ], - "names": - { - "title": "init(contentsOfURL:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOfURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOfURL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(contentsOf:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "init(URL:settings:)" - ], - "names": - { - "title": "init(URL:settings:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "URL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "URL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(url:settings:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "init(arrayLiteral:)" - ], - "names": - { - "title": "init(arrayLiteral:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a set containing the elements of the given array literal." - }, - { - "text": "" - }, - { - "text": "Do not call this initializer directly. It is used by the compiler when" - }, - { - "text": "you use an array literal. Instead, create a new set using an array" - }, - { - "text": "literal as its value by enclosing a comma-separated list of values in" - }, - { - "text": "square brackets. You can use an array literal anywhere a set is expected" - }, - { - "text": "by the type context." - }, - { - "text": "" - }, - { - "text": "Here, a set of strings is created from an array literal holding only" - }, - { - "text": "strings:" - }, - { - "text": "" - }, - { - "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" - }, - { - "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" - }, - { - "text": " print(\"Whatever it is, it's bound to be delicious!\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" - }, - { - "text": "" - }, - { - "text": "- Parameter arrayLiteral: A list of elements of the new set." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)textRange", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "textRange" - ], - "names": - { - "title": "textRange", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "textRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "textRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "nominalBitRate" - ], - "names": - { - "title": "nominalBitRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nominalBitRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nominalBitRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "breath" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.breath", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "breath" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "breath" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)volume", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "volume" - ], - "names": - { - "title": "volume", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "HRTF" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm.HRTF", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "HRTF" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "HRTF" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDINoteEvent(py)key", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDINoteEvent", - "key" - ], - "names": - { - "title": "key", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendMIDIEvent(_:data1:)" - ], - "names": - { - "title": "sendMIDIEvent(_:data1:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendMIDIEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "midiStatus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "midiStatus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "data1", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "data1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendMIDIEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "midiStatus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "smallRoom" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.smallRoom", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "smallRoom" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "smallRoom" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "hold2Pedal" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.hold2Pedal", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hold2Pedal" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hold2Pedal" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)lengthInBeats", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "lengthInBeats" - ], - "names": - { - "title": "lengthInBeats", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lengthInBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lengthInBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "connectMIDI(_:to:format:block:)" - ], - "names": - { - "title": "connectMIDI(_:to:format:block:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIOutputEventBlock", - "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "sourceNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "to", - "internalName": "destinationNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "destinationNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "block", - "internalName": "tapBlock", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIOutputEventBlock", - "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "destinationNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIOutputEventBlock", - "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - }, - "deprecated": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(py)outputPresentationLatency", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "outputPresentationLatency" - ], - "names": - { - "title": "outputPresentationLatency", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputPresentationLatency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputPresentationLatency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)allTagNames", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "allTagNames" - ], - "names": - { - "title": "allTagNames", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "allTagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "allTagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)velocity", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "velocity" - ], - "names": - { - "title": "velocity", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "remove(_:)" - ], - "names": - { - "title": "remove(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the given element and all elements subsumed by it." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.priority` shipping option is removed from" - }, - { - "text": "the `options` option set. Attempting to remove the same shipping option" - }, - { - "text": "a second time results in `nil`, because `options` no longer contains" - }, - { - "text": "`.priority` as a member." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let priorityOption = options.remove(.priority)" - }, - { - "text": " print(priorityOption == .priority)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " print(options.remove(.priority))" - }, - { - "text": " // Prints \"nil\"" - }, - { - "text": "" - }, - { - "text": "In the next example, the `.express` element is passed to `remove(_:)`." - }, - { - "text": "Although `.express` is not a member of `options`, `.express` subsumes" - }, - { - "text": "the remaining `.secondDay` element of the option set. Therefore," - }, - { - "text": "`options` is emptied and the intersection between `.express` and" - }, - { - "text": "`options` is returned." - }, - { - "text": "" - }, - { - "text": " let expressOption = options.remove(.express)" - }, - { - "text": " print(expressOption == .express)" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": " print(expressOption == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element of the set to remove." - }, - { - "text": "- Returns: The intersection of `[member]` and the set, if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechBoundary", - "immediate" - ], - "names": - { - "title": "AVSpeechBoundary.immediate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "immediate" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "immediate" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "instrument" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.instrument", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instrument" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instrument" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)quality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "quality" - ], - "names": - { - "title": "quality", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "quality" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoiceQuality", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceQuality" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "quality" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoiceQuality", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceQuality" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "mediumRoom" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.mediumRoom", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumRoom" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumRoom" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode" - ], - "names": - { - "title": "AVAudioEnvironmentNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioBuffer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBuffer" - ], - "names": - { - "title": "AVAudioBuffer", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioBuffer" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBuffer" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBuffer" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode" - ], - "names": - { - "title": "AVAudioNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderRequest", - "init(ssmlRepresentation:voice:)" - ], - "names": - { - "title": "init(ssmlRepresentation:voice:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "ssmlRepresentation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "ssmlRepresentation" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "text" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiEcho2" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiEcho2", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEcho2" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEcho2" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleSegment(_:startingFrame:frameCount:at:)" - ], - "names": - { - "title": "scheduleSegment(_:startingFrame:frameCount:at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "async" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "startingFrame", - "internalName": "startFrame", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - { - "name": "frameCount", - "internalName": "numberFrames", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "async" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:at:options:completionHandler:)" - ], - "names": - { - "title": "scheduleBuffer(_:at:options:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": " = [], " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVSpeechSynthesizerMarkerCallback", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "MarkerCallback" - ], - "names": - { - "title": "AVSpeechSynthesizer.MarkerCallback", - "navigator": - [ - { - "kind": "identifier", - "spelling": "MarkerCallback" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "MarkerCallback" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "MarkerCallback" - }, - { - "kind": "text", - "spelling": " = ([" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": "]) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendMIDIEvent(_:data1:data2:)" - ], - "names": - { - "title": "sendMIDIEvent(_:data1:data2:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendMIDIEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "midiStatus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "midiStatus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "data1", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "data1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "data2", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "data2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendMIDIEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "midiStatus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "plate" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.plate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "plate" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "plate" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "loops" - ], - "names": - { - "title": "loops", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loops" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loops" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "lowPass" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.lowPass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lowPass" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lowPass" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioBitRateStrategy_VariableConstrained", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBitRateStrategy_VariableConstrained" - ], - "names": - { - "title": "AVAudioBitRateStrategy_VariableConstrained", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_VariableConstrained" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_VariableConstrained" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)primeInfo", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "primeInfo" - ], - "names": - { - "title": "primeInfo", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "primeInfo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterPrimeInfo", - "preciseIdentifier": "c:@S@AVAudioConverterPrimeInfo" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "primeInfo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterPrimeInfo", - "preciseIdentifier": "c:@S@AVAudioConverterPrimeInfo" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "error" - ], - "names": - { - "title": "AVAudioEngineManualRenderingStatus.error", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "error" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "error" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "installTap(onBus:bufferSize:format:block:)" - ], - "names": - { - "title": "installTap(onBus:bufferSize:format:block:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "installTap" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "onBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bufferSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeTapBlock", - "preciseIdentifier": "c:@T@AVAudioNodeTapBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "onBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - }, - { - "name": "bufferSize", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bufferSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "block", - "internalName": "tapBlock", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeTapBlock", - "preciseIdentifier": "c:@T@AVAudioNodeTapBlock" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "installTap" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "onBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bufferSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeTapBlock", - "preciseIdentifier": "c:@T@AVAudioNodeTapBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrackLoopCount", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPitchBendEvent", - "init(channel:value:)" - ], - "names": - { - "title": "init(channel:value:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "hasMIDIInput" - ], - "names": - { - "title": "hasMIDIInput", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hasMIDIInput" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hasMIDIInput" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "init(SSMLRepresentation:)" - ], - "names": - { - "title": "init(SSMLRepresentation:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "convenience" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "SSMLRepresentation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "convenience" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "SSMLRepresentation" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "string" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(ssmlRepresentation:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)init", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "update(with:)" - ], - "names": - { - "title": "update(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the given element into the set." - }, - { - "text": "" - }, - { - "text": "If `newMember` is not contained in the set but subsumes current members" - }, - { - "text": "of the set, the subsumed members are returned." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let replaced = options.update(with: .express)" - }, - { - "text": " print(replaced == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Returns: The intersection of `[newMember]` and the set if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "write(_:toBufferCallback:toMarkerCallback:)" - ], - "names": - { - "title": "write(_:toBufferCallback:toMarkerCallback:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toBufferCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "BufferCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toMarkerCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "MarkerCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerMarkerCallback" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - }, - { - "name": "toBufferCallback", - "internalName": "bufferCallback", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bufferCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "BufferCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" - } - ] - }, - { - "name": "toMarkerCallback", - "internalName": "markerCallback", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "markerCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "MarkerCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerMarkerCallback" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toBufferCallback" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bufferCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "BufferCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toMarkerCallback" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "markerCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "MarkerCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerMarkerCallback" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level" - ], - "names": - { - "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level", - "navigator": - [ - { - "kind": "identifier", - "spelling": "Level" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Level" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Level" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "init(wordRange:atByteSampleOffset:)" - ], - "names": - { - "title": "init(wordRange:atByteSampleOffset:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "wordRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "wordRange" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError", - "invalidMode" - ], - "names": - { - "title": "AVAudioEngineManualRenderingError.invalidMode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "invalidMode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "invalidMode" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func", - "displayName": "Function" - }, - "identifier": - { - "precise": "c:@F@AVAudioMake3DAngularOrientation", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMake3DAngularOrientation(_:_:_:)" - ], - "names": - { - "title": "AVAudioMake3DAngularOrientation(_:_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DAngularOrientation" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DAngularOrientation", - "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "yaw", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "yaw" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - { - "name": "pitch", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - { - "name": "roll", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "roll" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DAngularOrientation", - "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DAngularOrientation" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "yaw" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "roll" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DAngularOrientation", - "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderAudioUnit", - "speechVoices" - ], - "names": - { - "title": "speechVoices", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechVoices" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechVoices" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)level", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentReverbParameters", - "level" - ], - "names": - { - "title": "level", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "level" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "level" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(py)floatChannelData", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "floatChannelData" - ], - "names": - { - "title": "floatChannelData", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "floatChannelData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ">>?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "floatChannelData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ">>? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPitchBendEvent(py)value", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPitchBendEvent", - "value" - ], - "names": - { - "title": "value", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioBitRateStrategy_Variable", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBitRateStrategy_Variable" - ], - "names": - { - "title": "AVAudioBitRateStrategy_Variable", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_Variable" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_Variable" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:completionCallbackType:)" - ], - "names": - { - "title": "scheduleBuffer(_:completionCallbackType:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate", - "speechSynthesizer(_:didContinue:)" - ], - "names": - { - "title": "speechSynthesizer(_:didContinue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didContinue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "synthesizer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - } - ] - }, - { - "name": "didContinue", - "internalName": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didContinue" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "brightness" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.brightness", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "brightness" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "brightness" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioIONode(py)presentationLatency", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioIONode", - "presentationLatency" - ], - "names": - { - "title": "presentationLatency", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "presentationLatency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "presentationLatency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)secondsForBeats:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "seconds(forBeats:)" - ], - "names": - { - "title": "seconds(forBeats:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forBeats", - "internalName": "beats", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "beats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBeats" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "beats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "largeHall" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.largeHall", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeHall" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeHall" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceQuality", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceQuality" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceQuality" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceQuality" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)iconURL", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "iconURL" - ], - "names": - { - "title": "iconURL", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "iconURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "iconURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)musicSequence", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "musicSequence" - ], - "names": - { - "title": "musicSequence", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "musicSequence" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "MusicSequence", - "preciseIdentifier": "c:@T@MusicSequence" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "musicSequence" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "MusicSequence", - "preciseIdentifier": "c:@T@MusicSequence" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentReverbParameters", - "filterParameters" - ], - "names": - { - "title": "filterParameters", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "filterParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitEQFilterParameters", - "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "filterParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitEQFilterParameters", - "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionPolarPatternCardioid", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "PolarPattern", - "cardioid" - ], - "names": - { - "title": "cardioid", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cardioid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PolarPattern", - "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cardioid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PolarPattern", - "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPolyPressureEvent", - "init(channel:key:pressure:)" - ], - "names": - { - "title": "init(channel:key:pressure:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance" - ], - "names": - { - "title": "AVSpeechUtterance", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechUtterance" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtterance" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechUtterance" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioApplicationRecordPermission", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission" - ], - "names": - { - "title": "AVAudioApplication.recordPermission", - "navigator": - [ - { - "kind": "identifier", - "spelling": "recordPermission" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "recordPermission" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "recordPermission" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "builtInSpeakers" - ], - "names": - { - "title": "AVAudioEnvironmentOutputType.builtInSpeakers", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "builtInSpeakers" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "builtInSpeakers" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)rate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "rate" - ], - "names": - { - "title": "rate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 8 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVAUDIOENGINE_HAVE_AUAUDIOUNIT", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUDIOENGINE_HAVE_AUAUDIOUNIT" - ], - "names": - { - "title": "AVAUDIOENGINE_HAVE_AUAUDIOUNIT", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOENGINE_HAVE_AUAUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOENGINE_HAVE_AUAUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioBitRateStrategy_LongTermAverage", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBitRateStrategy_LongTermAverage" - ], - "names": - { - "title": "AVAudioBitRateStrategy_LongTermAverage", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_LongTermAverage" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_LongTermAverage" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendProgramChange(_:bankMSB:bankLSB:onChannel:)" - ], - "names": - { - "title": "sendProgramChange(_:bankMSB:bankLSB:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendProgramChange" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankMSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankLSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "program", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "program" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "bankMSB", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bankMSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "bankLSB", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bankLSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendProgramChange" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "program" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankMSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankLSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQ", - "init(numberOfBands:)" - ], - "names": - { - "title": "init(numberOfBands:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "numberOfBands" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "numberOfBands" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPolyPressureEvent(py)key", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPolyPressureEvent", - "key" - ], - "names": - { - "title": "key", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "mid" - ], - "names": - { - "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.mid", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mid" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mid" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "trackName" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.trackName", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "trackName" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "trackName" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "init(audioEngine:)" - ], - "names": - { - "title": "init(audioEngine:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioEngine" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngine", - "preciseIdentifier": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioEngine" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "engine" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngine", - "preciseIdentifier": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func", - "displayName": "Function" - }, - "identifier": - { - "precise": "c:@F@AVAudioMake3DPoint", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMake3DPoint(_:_:_:)" - ], - "names": - { - "title": "AVAudioMake3DPoint(_:_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DPoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "x", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - { - "name": "y", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - { - "name": "z", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DPoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "audioComponentDescription" - ], - "names": - { - "title": "audioComponentDescription", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "OSStatus", - "preciseIdentifier": "c:@T@OSStatus" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "OSStatus", - "preciseIdentifier": "c:@T@OSStatus" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "drumsBitBrush" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.drumsBitBrush", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "drumsBitBrush" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "drumsBitBrush" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)sandboxSafe", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "isSandboxSafe" - ], - "names": - { - "title": "isSandboxSafe", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSandboxSafe" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSandboxSafe" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(py)stride", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "stride" - ], - "names": - { - "title": "stride", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stride" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stride" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionPolarPatternOmnidirectional", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "PolarPattern", - "omnidirectional" - ], - "names": - { - "title": "omnidirectional", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "omnidirectional" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PolarPattern", - "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "omnidirectional" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PolarPattern", - "preciseIdentifier": "c:@T@AVAudioSessionPolarPattern" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioBitRateStrategy_Constant", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBitRateStrategy_Constant" - ], - "names": - { - "title": "AVAudioBitRateStrategy_Constant", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_Constant" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioBitRateStrategy_Constant" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "decayTime" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.decayTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "decayTime" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "decayTime" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)primeMethod", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "primeMethod" - ], - "names": - { - "title": "primeMethod", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "primeMethod" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterPrimeMethod", - "preciseIdentifier": "c:@E@AVAudioConverterPrimeMethod" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "primeMethod" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterPrimeMethod", - "preciseIdentifier": "c:@E@AVAudioConverterPrimeMethod" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "supportsNumberInputChannels(_:outputChannels:)" - ], - "names": - { - "title": "supportsNumberInputChannels(_:outputChannels:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "supportsNumberInputChannels" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "outputChannels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "numInputChannels", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "numInputChannels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - { - "name": "outputChannels", - "internalName": "numOutputChannels", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "numOutputChannels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "supportsNumberInputChannels" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "numInputChannels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "outputChannels" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "numOutputChannels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterInputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus" - ], - "names": - { - "title": "AVAudioConverterInputStatus", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioConverterInputStatus" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterInputStatus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterInputStatus" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechBoundary@AVSpeechBoundaryWord", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechBoundary", - "word" - ], - "names": - { - "title": "AVSpeechBoundary.word", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "word" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "word" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "insert(_:)" - ], - "names": - { - "title": "insert(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Adds the given element to the option set if it is not already a member." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.secondDay` shipping option is added to" - }, - { - "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" - }, - { - "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" - }, - { - "text": "discussion." - }, - { - "text": "" - }, - { - "text": " let purchasePrice = 87.55" - }, - { - "text": "" - }, - { - "text": " var freeOptions: ShippingOptions = [.standard, .priority]" - }, - { - "text": " if purchasePrice > 50 {" - }, - { - "text": " freeOptions.insert(.secondDay)" - }, - { - "text": " }" - }, - { - "text": " print(freeOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter newMember: The element to insert." - }, - { - "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" - }, - { - "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" - }, - { - "text": " the member of the set equal to `newMember`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "(inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderRequest", - "ssmlRepresentation" - ], - "names": - { - "title": "ssmlRepresentation", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ssmlRepresentation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ssmlRepresentation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentReverbParameters" - ], - "names": - { - "title": "AVAudioEnvironmentReverbParameters", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentReverbParameters" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentReverbParameters" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentReverbParameters" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "denied" - ], - "names": - { - "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.denied", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "denied" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "denied" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication" - ], - "names": - { - "title": "AVAudioApplication", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioApplication" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioApplication" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioApplication" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:completionCallbackType:completionHandler:)" - ], - "names": - { - "title": "scheduleBuffer(_:completionCallbackType:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "resonantLowPass" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.resonantLowPass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantLowPass" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantLowPass" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendProgramChange(_:onChannel:)" - ], - "names": - { - "title": "sendProgramChange(_:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendProgramChange" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "program", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "program" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendProgramChange" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "program" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate", - "speechSynthesizer(_:didCancel:)" - ], - "names": - { - "title": "speechSynthesizer(_:didCancel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didCancel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "synthesizer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - } - ] - }, - { - "name": "didCancel", - "internalName": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didCancel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDINoteEvent(py)duration", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDINoteEvent", - "duration" - ], - "names": - { - "title": "duration", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus", - "haveData" - ], - "names": - { - "title": "AVAudioConverterInputStatus.haveData", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "haveData" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "haveData" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingError", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError" - ], - "names": - { - "title": "AVAudioEngineManualRenderingError", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingError" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingError" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingError" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(im)init", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "init(markerType:forTextRange:atByteSampleOffset:)" - ], - "names": - { - "title": "init(markerType:forTextRange:atByteSampleOffset:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "markerType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Mark", - "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "forTextRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "markerType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "type" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Mark", - "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "forTextRange" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderAudioUnit", - "speechSynthesisOutputMetadataBlock" - ], - "names": - { - "title": "speechSynthesisOutputMetadataBlock", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesisOutputMetadataBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderOutputBlock", - "preciseIdentifier": "c:@T@AVSpeechSynthesisProviderOutputBlock" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesisOutputMetadataBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderOutputBlock", - "preciseIdentifier": "c:@T@AVSpeechSynthesisProviderOutputBlock" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "releaseTime" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.releaseTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "releaseTime" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "releaseTime" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)mainMixerNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "mainMixerNode" - ], - "names": - { - "title": "mainMixerNode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mainMixerNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioMixerNode", - "preciseIdentifier": "c:objc(cs)AVAudioMixerNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mainMixerNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioMixerNode", - "preciseIdentifier": "c:objc(cs)AVAudioMixerNode" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitDistortionPreset" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitDistortionPreset" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitDistortionPreset" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)beatsForSeconds:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "beats(forSeconds:)" - ], - "names": - { - "title": "beats(forSeconds:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "beats" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forSeconds", - "internalName": "seconds", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "beats" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forSeconds" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "symmetricDifference(_:)" - ], - "names": - { - "title": "symmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with the elements contained in this set or in" - }, - { - "text": "the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in either" - }, - { - "text": " this set or `other`, but not in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)attachedNodes", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "attachedNodes" - ], - "names": - { - "title": "attachedNodes", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attachedNodes" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Set", - "preciseIdentifier": "s:Sh" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ">" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attachedNodes" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Set", - "preciseIdentifier": "s:Sh" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "> { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)mark", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "mark" - ], - "names": - { - "title": "mark", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mark" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Mark", - "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mark" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Mark", - "preciseIdentifier": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "write(_:toBufferCallback:)" - ], - "names": - { - "title": "write(_:toBufferCallback:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toBufferCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "BufferCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - }, - { - "name": "toBufferCallback", - "internalName": "bufferCallback", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bufferCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "BufferCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toBufferCallback" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bufferCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "BufferCallback", - "preciseIdentifier": "c:@T@AVSpeechSynthesizerBufferCallback" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "int32ChannelData" - ], - "names": - { - "title": "int32ChannelData", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "int32ChannelData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": ">>?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "int32ChannelData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": ">>? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitVarispeed", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitVarispeed" - ], - "names": - { - "title": "AVAudioUnitVarispeed", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitVarispeed" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitVarispeed" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitVarispeed" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponentManager(py)tagNames", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager", - "tagNames" - ], - "names": - { - "title": "tagNames", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func", - "displayName": "Function" - }, - "identifier": - { - "precise": "c:@F@AVAudioMake3DVector", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMake3DVector(_:_:_:)" - ], - "names": - { - "title": "AVAudioMake3DVector(_:_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DVector" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "x", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - { - "name": "y", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - { - "name": "z", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DVector" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "y" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "z" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)availableArchitectures", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "availableArchitectures" - ], - "names": - { - "title": "availableArchitectures", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableArchitectures" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableArchitectures" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "setVolume(_:fadeDuration:)" - ], - "names": - { - "title": "setVolume(_:fadeDuration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setVolume" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fadeDuration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "volume", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - { - "name": "fadeDuration", - "internalName": "duration", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setVolume" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fadeDuration" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 12 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DPoint@FI@x", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DPoint", - "x" - ], - "names": - { - "title": "x", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "x" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingMode", - "offline" - ], - "names": - { - "title": "AVAudioEngineManualRenderingMode.offline", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "offline" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "offline" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioEngineManualRenderingBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingBlock" - ], - "names": - { - "title": "AVAudioEngineManualRenderingBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingBlock" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "OSStatus", - "preciseIdentifier": "c:@T@OSStatus" - }, - { - "kind": "text", - "spelling": ">?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingStatus", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingStatus" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDistortion(py)wetDryMix", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortion", - "wetDryMix" - ], - "names": - { - "title": "wetDryMix", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "wetDryMix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "wetDryMix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DVectorOrientation", - "init(forward:up:)" - ], - "names": - { - "title": "init(forward:up:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forward" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "up" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forward" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "up" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeOutput", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeOutput" - ], - "names": - { - "title": "AVAudioUnitTypeOutput", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeOutput" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeOutput" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingPointSourceInHeadMode", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "contains(_:)" - ], - "names": - { - "title": "contains(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether a given element is a" - }, - { - "text": "member of the option set." - }, - { - "text": "" - }, - { - "text": "This example uses the `contains(_:)` method to check whether next-day" - }, - { - "text": "shipping is in the `availableOptions` instance." - }, - { - "text": "" - }, - { - "text": " let availableOptions = ShippingOptions.express" - }, - { - "text": " if availableOptions.contains(.nextDay) {" - }, - { - "text": " print(\"Next day shipping available\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Next day shipping available\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element to look for in the option set." - }, - { - "text": "- Returns: `true` if the option set contains `member`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "convert(to:from:)" - ], - "names": - { - "title": "convert(to:from:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "convert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "to", - "internalName": "outputBuffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "outputBuffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "from", - "internalName": "inputBuffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "inputBuffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "convert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "outputBuffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "inputBuffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DPoint", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DPoint" - ], - "names": - { - "title": "AVAudio3DPoint", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DPoint" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DPoint" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DPoint" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiDistortedSquared" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiDistortedSquared", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDistortedSquared" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDistortedSquared" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "marker" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.marker", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "marker" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "marker" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypePanner", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypePanner" - ], - "names": - { - "title": "AVAudioUnitTypePanner", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypePanner" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypePanner" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPolyPressureEvent(py)pressure", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPolyPressureEvent", - "pressure" - ], - "names": - { - "title": "pressure", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderRequest", - "voice" - ], - "names": - { - "title": "voice", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "duckingLevel" - ], - "names": - { - "title": "duckingLevel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duckingLevel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Level", - "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duckingLevel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Level", - "preciseIdentifier": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)midiNote", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "midiNote" - ], - "names": - { - "title": "midiNote", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel", - "linear" - ], - "names": - { - "title": "AVAudioEnvironmentDistanceAttenuationModel.linear", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "linear" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "linear" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "mediumHall" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.mediumHall", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumHall" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumHall" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationParameters" - ], - "names": - { - "title": "AVAudioEnvironmentDistanceAttenuationParameters", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationParameters" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationParameters" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationParameters" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiEcho1" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiEcho1", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEcho1" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEcho1" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioStereoMixing(py)pan", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioStereoMixing", - "pan" - ], - "names": - { - "title": "pan", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pan" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pan" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)enableRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "enableRate" - ], - "names": - { - "title": "enableRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enableRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enableRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 8 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - ], - "names": - { - "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "attackTime" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.attackTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attackTime" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attackTime" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission", - "granted" - ], - "names": - { - "title": "AVAudioApplication.recordPermission.granted", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "granted" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "granted" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "leave()" - ], - "names": - { - "title": "leave()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "leave" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "leave" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 11, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "int16ChannelData" - ], - "names": - { - "title": "int16ChannelData", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "int16ChannelData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "Int16", - "preciseIdentifier": "s:s5Int16V" - }, - { - "kind": "text", - "spelling": ">>?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "int16ChannelData" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "Int16", - "preciseIdentifier": "s:s5Int16V" - }, - { - "kind": "text", - "spelling": ">>? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "enableAdvancedDucking" - ], - "names": - { - "title": "enableAdvancedDucking", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enableAdvancedDucking" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enableAdvancedDucking" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "union(_:)" - ], - "names": - { - "title": "union(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set of the elements contained in this set, in the" - }, - { - "text": "given set, or in both." - }, - { - "text": "" - }, - { - "text": "This example uses the `union(_:)` method to add two more shipping options" - }, - { - "text": "to the default set." - }, - { - "text": "" - }, - { - "text": " let defaultShipping = ShippingOptions.standard" - }, - { - "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" - }, - { - "text": " print(memberShipping.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set made up of the elements contained in this" - }, - { - "text": " set, in `other`, or in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)inputNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "inputNode" - ], - "names": - { - "title": "inputNode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioInputNode", - "preciseIdentifier": "c:objc(cs)AVAudioInputNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioInputNode", - "preciseIdentifier": "c:objc(cs)AVAudioInputNode" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager", - "shared()" - ], - "names": - { - "title": "shared()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "shared" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "shared" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer" - ], - "names": - { - "title": "AVSpeechSynthesizer", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesizer" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesizer" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesizer" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "notDetermined" - ], - "names": - { - "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.notDetermined", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "notDetermined" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "notDetermined" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "init(contentsOfURL:fileTypeHint:)" - ], - "names": - { - "title": "init(contentsOfURL:fileTypeHint:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOfURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fileTypeHint" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOfURL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fileTypeHint" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utiString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(contentsOf:fileTypeHint:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)" - ], - "names": - { - "title": "scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "startingFrame", - "internalName": "startFrame", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - { - "name": "frameCount", - "internalName": "numberFrames", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)reverseEvents", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "reverseEvents()" - ], - "names": - { - "title": "reverseEvents()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverseEvents" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverseEvents" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitVarispeed(py)rate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitVarispeed", - "rate" - ], - "names": - { - "title": "rate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "init(SSMLRepresentation:)" - ], - "names": - { - "title": "init(SSMLRepresentation:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "SSMLRepresentation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "SSMLRepresentation" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "string" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(ssmlRepresentation:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)componentURL", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "componentURL" - ], - "names": - { - "title": "componentURL", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "componentURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "componentURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - }, - "deprecated": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "externalSpeakers" - ], - "names": - { - "title": "AVAudioEnvironmentOutputType.externalSpeakers", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "externalSpeakers" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "externalSpeakers" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "byteSampleOffset" - ], - "names": - { - "title": "byteSampleOffset", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentReverbParameters", - "enable" - ], - "names": - { - "title": "enable", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enable" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enable" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "max" - ], - "names": - { - "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.max", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "max" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "max" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "largeRoom" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.largeRoom", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeRoom" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeRoom" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)outputType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "outputType" - ], - "names": - { - "title": "outputType", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentOutputType", - "preciseIdentifier": "c:@E@AVAudioEnvironmentOutputType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentOutputType", - "preciseIdentifier": "c:@E@AVAudioEnvironmentOutputType" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "intersection(_:)" - ], - "names": - { - "title": "intersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with only the elements contained in both this" - }, - { - "text": "set and the given set." - }, - { - "text": "" - }, - { - "text": "This example uses the `intersection(_:)` method to limit the available" - }, - { - "text": "shipping options to what can be used with a PO Box destination." - }, - { - "text": "" - }, - { - "text": " // Can only ship standard or priority to PO Boxes" - }, - { - "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" - }, - { - "text": " let memberShipping: ShippingOptions =" - }, - { - "text": " [.standard, .priority, .secondDay]" - }, - { - "text": "" - }, - { - "text": " let availableOptions = memberShipping.intersection(poboxShipping)" - }, - { - "text": " print(availableOptions.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": " print(availableOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in both this" - }, - { - "text": " set and `other`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "highPass" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.highPass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "highPass" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "highPass" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "interrupts" - ], - "names": - { - "title": "interrupts", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "interrupts" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "interrupts" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIProgramChangeEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIProgramChangeEvent" - ], - "names": - { - "title": "AVMIDIProgramChangeEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIProgramChangeEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIProgramChangeEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIProgramChangeEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager", - "standardLocalizedTagNames" - ], - "names": - { - "title": "standardLocalizedTagNames", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "standardLocalizedTagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "standardLocalizedTagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "postUtteranceDelay" - ], - "names": - { - "title": "postUtteranceDelay", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "postUtteranceDelay" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "postUtteranceDelay" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)createAndAppendTrack", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "createAndAppendTrack()" - ], - "names": - { - "title": "createAndAppendTrack()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "createAndAppendTrack" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "createAndAppendTrack" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "lyric" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.lyric", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lyric" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lyric" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)outputNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "outputNode" - ], - "names": - { - "title": "outputNode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioOutputNode", - "preciseIdentifier": "c:objc(cs)AVAudioOutputNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioOutputNode", - "preciseIdentifier": "c:objc(cs)AVAudioOutputNode" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingMode", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyGenre", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "genre" - ], - "names": - { - "title": "genre", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "genre" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "genre" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)outputVolume", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "outputVolume" - ], - "names": - { - "title": "outputVolume", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputVolume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputVolume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission", - "denied" - ], - "names": - { - "title": "AVAudioApplication.recordPermission.denied", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "denied" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "denied" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "init(url:settings:)" - ], - "names": - { - "title": "init(url:settings:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isPersonalVoice" - ], - "names": - { - "title": "isPersonalVoice", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPersonalVoice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Traits", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPersonalVoice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Traits", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(py)AUAudioUnit", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "auAudioUnit" - ], - "names": - { - "title": "auAudioUnit", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auAudioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUAudioUnit", - "preciseIdentifier": "c:objc(cs)AUAudioUnit" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auAudioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUAudioUnit", - "preciseIdentifier": "c:objc(cs)AUAudioUnit" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechBoundary", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioMixerNode(py)outputVolume", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixerNode", - "outputVolume" - ], - "names": - { - "title": "outputVolume", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputVolume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputVolume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitTimePitch(py)rate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTimePitch", - "rate" - ], - "names": - { - "title": "rate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine" - ], - "names": - { - "title": "AVAudioEngine", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEngine" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngine" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngine" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioPacketCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPacketCount" - ], - "names": - { - "title": "AVAudioPacketCount", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPacketCount" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPacketCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality" - ], - "names": - { - "title": "AVAudioQuality", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioQuality" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioQuality" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioQuality" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "extrapolateTime(fromAnchor:)" - ], - "names": - { - "title": "extrapolateTime(fromAnchor:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "extrapolateTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "fromAnchor" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "fromAnchor", - "internalName": "anchorTime", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "anchorTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "extrapolateTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "fromAnchor" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "anchorTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)record", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "record()" - ], - "names": - { - "title": "record()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)" - ], - "names": - { - "title": "scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": " = [], " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioIONode", - "isVoiceProcessingEnabled" - ], - "names": - { - "title": "isVoiceProcessingEnabled", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiDecimated4" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiDecimated4", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated4" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated4" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiEverythingIsBroken" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiEverythingIsBroken", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEverythingIsBroken" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEverythingIsBroken" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioMixerNode(im)init", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixerNode", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIMetaEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent" - ], - "names": - { - "title": "AVMIDIMetaEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIMetaEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIMetaEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIMetaEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderRequest", - "init(SSMLRepresentation:voice:)" - ], - "names": - { - "title": "init(SSMLRepresentation:voice:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "SSMLRepresentation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "SSMLRepresentation" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "text" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(ssmlRepresentation:voice:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "spatializeIfMono" - ], - "names": - { - "title": "AVAudio3DMixingSourceMode.spatializeIfMono", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "spatializeIfMono" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "spatializeIfMono" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender", - "male" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceGender.male", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "male" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "male" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingMode", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So14AVAudioQualityV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "moveEvents(in:by:)" - ], - "names": - { - "title": "moveEvents(in:by:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "moveEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "by" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "in", - "internalName": "range", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - }, - { - "name": "by", - "internalName": "beatAmount", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "beatAmount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "moveEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "by" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "beatAmount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT" - ], - "names": - { - "title": "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)voice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "voice" - ], - "names": - { - "title": "voice", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)removeTrack:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "removeTrack(_:)" - ], - "names": - { - "title": "removeTrack(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "removeTrack" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "track", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "track" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "removeTrack" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "track" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "init(audioTimeStamp:sampleRate:)" - ], - "names": - { - "title": "init(audioTimeStamp:sampleRate:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioTimeStamp" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioTimeStamp", - "preciseIdentifier": "c:@S@AudioTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioTimeStamp" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "ts" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioTimeStamp", - "preciseIdentifier": "c:@S@AudioTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(im)initForWriting:settings:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "init(forWriting:settings:)" - ], - "names": - { - "title": "init(forWriting:settings:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forWriting" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forWriting" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)recordAtTime:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "record(atTime:)" - ], - "names": - { - "title": "record(atTime:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "atTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "atTime", - "internalName": "time", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "time" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "atTime" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "time" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioIONode(py)audioUnit", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioIONode", - "audioUnit" - ], - "names": - { - "title": "audioUnit", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioUnit", - "preciseIdentifier": "c:@T@AudioUnit" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioUnit", - "preciseIdentifier": "c:@T@AudioUnit" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyISRC", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "ISRC" - ], - "names": - { - "title": "ISRC", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ISRC" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ISRC" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "connectMIDI(_:to:format:eventListBlock:)" - ], - "names": - { - "title": "connectMIDI(_:to:format:eventListBlock:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "eventListBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIEventListBlock", - "preciseIdentifier": "c:@T@AUMIDIEventListBlock" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "sourceNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "to", - "internalName": "destinationNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "destinationNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "eventListBlock", - "internalName": "tapBlock", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIEventListBlock", - "preciseIdentifier": "c:@T@AUMIDIEventListBlock" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "destinationNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "eventListBlock" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIEventListBlock", - "preciseIdentifier": "c:@T@AUMIDIEventListBlock" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "connect(_:to:fromBus:toBus:format:)" - ], - "names": - { - "title": "connect(_:to:fromBus:toBus:format:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connect" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fromBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node1", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "to", - "internalName": "node2", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "fromBus", - "internalName": "bus1", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - }, - { - "name": "toBus", - "internalName": "bus2", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connect" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fromBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiDecimated3" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiDecimated3", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated3" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated3" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "init(ssmlRepresentation:)" - ], - "names": - { - "title": "init(ssmlRepresentation:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "ssmlRepresentation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "ssmlRepresentation" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "string" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "resonantHighPass" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.resonantHighPass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantHighPass" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantHighPass" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitTimeEffect", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTimeEffect" - ], - "names": - { - "title": "AVAudioUnitTimeEffect", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitTimeEffect" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTimeEffect" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTimeEffect" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "speechVoices()" - ], - "names": - { - "title": "speechVoices()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechVoices" - }, - { - "kind": "text", - "spelling": "() -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "text", - "spelling": "[" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechVoices" - }, - { - "kind": "text", - "spelling": "() -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "]" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixerNode", - "nextAvailableInputBus" - ], - "names": - { - "title": "nextAvailableInputBus", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nextAvailableInputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nextAvailableInputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIProgramChangeEvent", - "programNumber" - ], - "names": - { - "title": "programNumber", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "programNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "programNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter" - ], - "names": - { - "title": "AVAudioConverter", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioConverter" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverter" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverter" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "currentLanguageCode()" - ], - "names": - { - "title": "currentLanguageCode()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentLanguageCode" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentLanguageCode" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(im)addEvent:atBeat:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "addEvent(_:at:)" - ], - "names": - { - "title": "addEvent(_:at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "addEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicEvent", - "preciseIdentifier": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "event", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "event" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicEvent", - "preciseIdentifier": "c:objc(cs)AVMusicEvent" - } - ] - }, - { - "name": "at", - "internalName": "beat", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "beat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "addEvent" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "event" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicEvent", - "preciseIdentifier": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "beat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "inputConnectionPoint(for:inputBus:)" - ], - "names": - { - "title": "inputConnectionPoint(for:inputBus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputConnectionPoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "for" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "inputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "for", - "internalName": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "inputBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputConnectionPoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "for" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "inputBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod", - "none" - ], - "names": - { - "title": "AVAudioConverterPrimeMethod.none", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "none" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "none" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)" - ], - "names": - { - "title": "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "startingFrame", - "internalName": "startFrame", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - { - "name": "frameCount", - "internalName": "numberFrames", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)volume", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "volume" - ], - "names": - { - "title": "volume", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIProgramChangeEvent", - "init(channel:programNumber:)" - ], - "names": - { - "title": "init(channel:programNumber:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "programNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "programNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)soloed", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "isSoloed" - ], - "names": - { - "title": "isSoloed", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSoloed" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSoloed" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(cm)secondsForHostTime:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "seconds(forHostTime:)" - ], - "names": - { - "title": "seconds(forHostTime:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forHostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forHostTime", - "internalName": "hostTime", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forHostTime" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission", - "undetermined" - ], - "names": - { - "title": "AVAudioApplication.recordPermission.undetermined", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "undetermined" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "undetermined" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)setUserCallback:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "setUserCallback(_:)" - ], - "names": - { - "title": "setUserCallback(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setUserCallback" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencerUserCallback", - "preciseIdentifier": "c:@T@AVAudioSequencerUserCallback" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "userCallback", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "userCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencerUserCallback", - "preciseIdentifier": "c:@T@AVAudioSequencerUserCallback" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setUserCallback" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "userCallback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencerUserCallback", - "preciseIdentifier": "c:@T@AVAudioSequencerUserCallback" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)prepareToRecord", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "prepareToRecord()" - ], - "names": - { - "title": "prepareToRecord()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToRecord" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToRecord" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(im)initWithHostTime:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "init(hostTime:)" - ], - "names": - { - "title": "init(hostTime:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingSourceMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode" - ], - "names": - { - "title": "AVAudio3DMixingSourceMode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DMixingSourceMode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixingSourceMode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixingSourceMode" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler" - ], - "names": - { - "title": "AVAudioUnitSampler", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitSampler" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitSampler" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitSampler" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)duration", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "duration" - ], - "names": - { - "title": "duration", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)passesAUVal", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "passesAUVal" - ], - "names": - { - "title": "passesAUVal", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "passesAUVal" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "passesAUVal" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioQuality@AVAudioQualityMin", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "min" - ], - "names": - { - "title": "AVAudioQuality.min", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "min" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "min" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyKeySignature", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "keySignature" - ], - "names": - { - "title": "keySignature", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "keySignature" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "keySignature" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "init(attributedString:)" - ], - "names": - { - "title": "init(attributedString:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "attributedString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSAttributedString", - "preciseIdentifier": "c:objc(cs)NSAttributedString" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "attributedString" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "string" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSAttributedString", - "preciseIdentifier": "c:objc(cs)NSAttributedString" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)hasCustomView", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "hasCustomView" - ], - "names": - { - "title": "hasCustomView", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hasCustomView" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hasCustomView" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(im)clearEventsInRange:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "clearEvents(in:)" - ], - "names": - { - "title": "clearEvents(in:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "clearEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "in", - "internalName": "range", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "clearEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioIONode", - "setVoiceProcessingEnabled(_:)" - ], - "names": - { - "title": "setVoiceProcessingEnabled(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setVoiceProcessingEnabled" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "enabled", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "enabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setVoiceProcessingEnabled" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "enabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechBoundary", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicEvent" - ], - "names": - { - "title": "AVMusicEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMusicEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)inputFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "inputFormat" - ], - "names": - { - "title": "inputFormat", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "listenerPosition" - ], - "names": - { - "title": "listenerPosition", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "listenerPosition" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "listenerPosition" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "init(url:format:)" - ], - "names": - { - "title": "init(url:format:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 12 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQ(py)globalGain", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQ", - "globalGain" - ], - "names": - { - "title": "globalGain", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "globalGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "globalGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)connect:to:format:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "connect(_:to:format:)" - ], - "names": - { - "title": "connect(_:to:format:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connect" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node1", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "to", - "internalName": "node2", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connect" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node1" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node2" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "load(from:options:)" - ], - "names": - { - "title": "load(from:options:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "load" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "from", - "internalName": "fileURL", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "load" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - }, - { - "kind": "text", - "spelling": " = []) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(py)tracks", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "tracks" - ], - "names": - { - "title": "tracks", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tracks" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tracks" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)url", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "url" - ], - "names": - { - "title": "url", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVEncoderBitRateKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVEncoderBitRateKey" - ], - "names": - { - "title": "AVEncoderBitRateKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitRateKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitRateKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitReverb(py)wetDryMix", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverb", - "wetDryMix" - ], - "names": - { - "title": "wetDryMix", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "wetDryMix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "wetDryMix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod", - "normal" - ], - "names": - { - "title": "AVAudioConverterPrimeMethod.normal", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "normal" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "normal" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVSpeechSynthesizerBufferCallback", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "BufferCallback" - ], - "names": - { - "title": "AVSpeechSynthesizer.BufferCallback", - "navigator": - [ - { - "kind": "identifier", - "spelling": "BufferCallback" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "BufferCallback" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "BufferCallback" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitTimePitch(py)overlap", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTimePitch", - "overlap" - ], - "names": - { - "title": "overlap", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "overlap" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "overlap" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "bypass" - ], - "names": - { - "title": "AVAudio3DMixingSourceMode.bypass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(py)tempoTrack", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "tempoTrack" - ], - "names": - { - "title": "tempoTrack", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempoTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempoTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVEncoderBitDepthHintKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVEncoderBitDepthHintKey" - ], - "names": - { - "title": "AVEncoderBitDepthHintKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitDepthHintKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitDepthHintKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverb", - "loadFactoryPreset(_:)" - ], - "names": - { - "title": "loadFactoryPreset(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadFactoryPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitReverbPreset", - "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "preset", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "preset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitReverbPreset", - "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadFactoryPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "preset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitReverbPreset", - "preciseIdentifier": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(py)hostTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "hostTime" - ], - "names": - { - "title": "hostTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVEncoderAudioQualityKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVEncoderAudioQualityKey" - ], - "names": - { - "title": "AVEncoderAudioQualityKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderAudioQualityKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderAudioQualityKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "nextAvailableInputBus" - ], - "names": - { - "title": "nextAvailableInputBus", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nextAvailableInputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nextAvailableInputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiDistortedCubed" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiDistortedCubed", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDistortedCubed" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDistortedCubed" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQ(py)bands", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQ", - "bands" - ], - "names": - { - "title": "bands", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bands" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitEQFilterParameters", - "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bands" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitEQFilterParameters", - "preciseIdentifier": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiEchoTight1" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiEchoTight1", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEchoTight1" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEchoTight1" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(im)reset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "reset()" - ], - "names": - { - "title": "reset()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reset" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reset" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSpeechSynthesisVoiceIdentifierAlex", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceIdentifierAlex" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceIdentifierAlex", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceIdentifierAlex" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceIdentifierAlex" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAUPresetEvent(py)element", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUPresetEvent", - "element" - ], - "names": - { - "title": "element", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(standardFormatWithSampleRate:channels:)" - ], - "names": - { - "title": "init(standardFormatWithSampleRate:channels:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "standardFormatWithSampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "standardFormatWithSampleRate" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)groupID", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "groupID" - ], - "names": - { - "title": "groupID", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)data", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "data" - ], - "names": - { - "title": "data", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)configurationDictionary", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "configurationDictionary" - ], - "names": - { - "title": "configurationDictionary", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "configurationDictionary" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "configurationDictionary" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioQuality@AVAudioQualityLow", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "low" - ], - "names": - { - "title": "AVAudioQuality.low", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "low" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "low" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "init(contentsOf:soundBankURL:)" - ], - "names": - { - "title": "init(contentsOf:soundBankURL:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOf" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "soundBankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOf" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "inURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "soundBankURL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingSpeechActivityEvent", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "instrumentID" - ], - "names": - { - "title": "instrumentID", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instrumentID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instrumentID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "voiceTraits" - ], - "names": - { - "title": "voiceTraits", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voiceTraits" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Traits", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voiceTraits" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Traits", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVAUDIOUNIT_HAVE_AUDIOUNIT", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUDIOUNIT_HAVE_AUDIOUNIT" - ], - "names": - { - "title": "AVAUDIOUNIT_HAVE_AUDIOUNIT", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOUNIT_HAVE_AUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUDIOUNIT_HAVE_AUDIOUNIT" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int32", - "preciseIdentifier": "s:s5Int32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(im)readIntoBuffer:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "read(into:)" - ], - "names": - { - "title": "read(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "read" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "read" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(py)hostTimeValid", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "isHostTimeValid" - ], - "names": - { - "title": "isHostTimeValid", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isHostTimeValid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isHostTimeValid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "encodingApplication" - ], - "names": - { - "title": "encodingApplication", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "encodingApplication" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "encodingApplication" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:at:options:)" - ], - "names": - { - "title": "scheduleBuffer(_:at:options:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": " = []) " - }, - { - "kind": "keyword", - "spelling": "async" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.protocol", - "displayName": "Protocol" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate" - ], - "names": - { - "title": "AVSpeechSynthesizerDelegate", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesizerDelegate" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesizerDelegate" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesizerDelegate" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "NSObjectProtocol", - "preciseIdentifier": "c:objc(pl)NSObject" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(im)initWithString:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "init(string:)" - ], - "names": - { - "title": "init(string:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "string" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "string" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionLocationLower", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Location", - "lower" - ], - "names": - { - "title": "lower", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lower" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Location", - "preciseIdentifier": "c:@T@AVAudioSessionLocation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lower" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Location", - "preciseIdentifier": "c:@T@AVAudioSessionLocation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVEncoderAudioQualityForVBRKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVEncoderAudioQualityForVBRKey" - ], - "names": - { - "title": "AVEncoderAudioQualityForVBRKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderAudioQualityForVBRKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderAudioQualityForVBRKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitTimePitch(py)pitch", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTimePitch", - "pitch" - ], - "names": - { - "title": "pitch", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "outputConnectionPoints(for:outputBus:)" - ], - "names": - { - "title": "outputConnectionPoints(for:outputBus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputConnectionPoints" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "for" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "outputBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "for", - "internalName": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "outputBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "[" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputConnectionPoints" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "for" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "outputBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "]" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "largeHall2" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.largeHall2", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeHall2" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeHall2" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVChannelLayoutKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVChannelLayoutKey" - ], - "names": - { - "title": "AVChannelLayoutKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVChannelLayoutKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVChannelLayoutKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiDistortedFunk" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiDistortedFunk", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDistortedFunk" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDistortedFunk" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender", - "female" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceGender.female", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "female" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "female" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderRequest", - "init(coder:)" - ], - "names": - { - "title": "init(coder:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiEchoTight2" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiEchoTight2", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEchoTight2" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiEchoTight2" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "init(forWriting:settings:commonFormat:interleaved:)" - ], - "names": - { - "title": "init(forWriting:settings:commonFormat:interleaved:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forWriting" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forWriting" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "fileURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)pan", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "pan" - ], - "names": - { - "title": "pan", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pan" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pan" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAUPresetEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUPresetEvent" - ], - "names": - { - "title": "AVAUPresetEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAUPresetEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUPresetEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAUPresetEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType", - "navigator": - [ - { - "kind": "identifier", - "spelling": "EventType" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "EventType" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "EventType" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDISysexEvent(im)initWithData:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDISysexEvent", - "init(data:)" - ], - "names": - { - "title": "init(data:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAUPresetEvent(py)presetDictionary", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUPresetEvent", - "presetDictionary" - ], - "names": - { - "title": "presetDictionary", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "presetDictionary" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AnyHashable", - "preciseIdentifier": "s:s11AnyHashableV" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "presetDictionary" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AnyHashable", - "preciseIdentifier": "s:s11AnyHashableV" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)" - ], - "names": - { - "title": "scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "startingFrame", - "internalName": "startFrame", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - { - "name": "frameCount", - "internalName": "numberFrames", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleSegment" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "startingFrame" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "startFrame" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "numberFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)muted", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "isMuted" - ], - "names": - { - "title": "isMuted", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isMuted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isMuted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(streamDescription:channelLayout:)" - ], - "names": - { - "title": "init(streamDescription:channelLayout:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "streamDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamBasicDescription", - "preciseIdentifier": "c:@S@AudioStreamBasicDescription" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "streamDescription" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "asbd" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamBasicDescription", - "preciseIdentifier": "c:@S@AudioStreamBasicDescription" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "layout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionLocationUpper", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Location", - "upper" - ], - "names": - { - "title": "upper", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "upper" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Location", - "preciseIdentifier": "c:@T@AVAudioSessionLocation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "upper" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Location", - "preciseIdentifier": "c:@T@AVAudioSessionLocation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVBeatRange", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVBeatRange" - ], - "names": - { - "title": "AVBeatRange", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVBeatRange" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVBeatRange" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "_AVBeatRange" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(py)userInfo", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "userInfo" - ], - "names": - { - "title": "userInfo", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "userInfo" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "userInfo" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectNodeOutput(_:bus:)" - ], - "names": - { - "title": "disconnectNodeOutput(_:bus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeOutput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeOutput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleFile(_:at:completionHandler:)" - ], - "names": - { - "title": "scheduleFile(_:at:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeCompletionHandler", - "preciseIdentifier": "c:@T@AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingSpeechActivityEvent", - "started" - ], - "names": - { - "title": "AVAudioVoiceProcessingSpeechActivityEvent.started", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "started" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "started" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)timeResolution", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "timeResolution" - ], - "names": - { - "title": "timeResolution", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "timeResolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "timeResolution" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioMixingDestination(py)connectionPoint", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixingDestination", - "connectionPoint" - ], - "names": - { - "title": "connectionPoint", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectionPoint" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectionPoint" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIChannelEvent(py)channel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIChannelEvent", - "channel" - ], - "names": - { - "title": "channel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)offsetTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "offsetTime" - ], - "names": - { - "title": "offsetTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "offsetTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "offsetTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiDecimated1" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiDecimated1", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated1" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated1" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "renderingAlgorithm" - ], - "names": - { - "title": "renderingAlgorithm", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "renderingAlgorithm" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DMixingRenderingAlgorithm", - "preciseIdentifier": "c:@E@AVAudio3DMixingRenderingAlgorithm" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "renderingAlgorithm" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DMixingRenderingAlgorithm", - "preciseIdentifier": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "prepare(withFrameCount:)" - ], - "names": - { - "title": "prepare(withFrameCount:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepare" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "withFrameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "withFrameCount", - "internalName": "frameCount", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepare" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "withFrameCount" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)magicCookie", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "magicCookie" - ], - "names": - { - "title": "magicCookie", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "magicCookie" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "magicCookie" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)pitchMultiplier", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "pitchMultiplier" - ], - "names": - { - "title": "pitchMultiplier", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pitchMultiplier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pitchMultiplier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "currentPositionInSeconds" - ], - "names": - { - "title": "currentPositionInSeconds", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentPositionInSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentPositionInSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioQuality@AVAudioQualityMedium", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "medium" - ], - "names": - { - "title": "AVAudioQuality.medium", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "medium" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "medium" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "modWheel" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.modWheel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "modWheel" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "modWheel" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "mediumHall3" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.mediumHall3", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumHall3" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumHall3" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterParameters", - "bandwidth" - ], - "names": - { - "title": "bandwidth", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bandwidth" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bandwidth" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(commonFormat:sampleRate:channels:interleaved:)" - ], - "names": - { - "title": "init(commonFormat:sampleRate:channels:interleaved:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleFile(_:at:)" - ], - "names": - { - "title": "scheduleFile(_:at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "async" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "file", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleFile" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "file" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFile", - "preciseIdentifier": "c:objc(cs)AVAudioFile" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "async" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "pcmFormatInt32" - ], - "names": - { - "title": "AVAudioCommonFormat.pcmFormatInt32", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatInt32" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatInt32" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "listenerVectorOrientation" - ], - "names": - { - "title": "listenerVectorOrientation", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "listenerVectorOrientation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVectorOrientation", - "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "listenerVectorOrientation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVectorOrientation", - "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "equalPowerPanning" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm.equalPowerPanning", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "equalPowerPanning" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "equalPowerPanning" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "connectMIDI(_:to:format:eventListBlock:)" - ], - "names": - { - "title": "connectMIDI(_:to:format:eventListBlock:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "eventListBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIEventListBlock", - "preciseIdentifier": "c:@T@AUMIDIEventListBlock" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "sourceNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "to", - "internalName": "destinationNodes", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "destinationNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "eventListBlock", - "internalName": "tapBlock", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIEventListBlock", - "preciseIdentifier": "c:@T@AUMIDIEventListBlock" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "destinationNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "eventListBlock" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIEventListBlock", - "preciseIdentifier": "c:@T@AUMIDIEventListBlock" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)language", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "language" - ], - "names": - { - "title": "language", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "language" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "language" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "soft" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.soft", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "soft" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "soft" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(py)delegate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "delegate" - ], - "names": - { - "title": "delegate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delegate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizerDelegate", - "preciseIdentifier": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "weak" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delegate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizerDelegate", - "preciseIdentifier": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)delegate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "delegate" - ], - "names": - { - "title": "delegate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delegate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerDelegate", - "preciseIdentifier": "c:objc(pl)AVAudioPlayerDelegate" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "weak" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delegate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerDelegate", - "preciseIdentifier": "c:objc(pl)AVAudioPlayerDelegate" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "bankSelect" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.bankSelect", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bankSelect" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bankSelect" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)numberOfLoops", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "numberOfLoops" - ], - "names": - { - "title": "numberOfLoops", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfLoops" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfLoops" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)sourceMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "sourceMode" - ], - "names": - { - "title": "sourceMode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sourceMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DMixingSourceMode", - "preciseIdentifier": "c:@E@AVAudio3DMixingSourceMode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sourceMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DMixingSourceMode", - "preciseIdentifier": "c:@E@AVAudio3DMixingSourceMode" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingSpeechActivityEvent", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(py)currentPositionInBeats", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "currentPositionInBeats" - ], - "names": - { - "title": "currentPositionInBeats", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentPositionInBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentPositionInBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)lengthInSeconds", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "lengthInSeconds" - ], - "names": - { - "title": "lengthInSeconds", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lengthInSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lengthInSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectNodeInput(_:)" - ], - "names": - { - "title": "disconnectNodeInput(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeInput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeInput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(py)version", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "version" - ], - "names": - { - "title": "version", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "version" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "version" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "sphericalHead" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm.sphericalHead", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sphericalHead" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sphericalHead" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)channelMap", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "channelMap" - ], - "names": - { - "title": "channelMap", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelMap" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelMap" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)rate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "rate" - ], - "names": - { - "title": "rate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)play", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "play()" - ], - "names": - { - "title": "play()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)gain", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterParameters", - "gain" - ], - "names": - { - "title": "gain", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "gain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "gain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "sequenceNumber" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.sequenceNumber", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sequenceNumber" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sequenceNumber" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioQuality@AVAudioQualityHigh", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "high" - ], - "names": - { - "title": "AVAudioQuality.high", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "high" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "high" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(py)identifier", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "identifier" - ], - "names": - { - "title": "identifier", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "pcmFormatInt16" - ], - "names": - { - "title": "AVAudioCommonFormat.pcmFormatInt16", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatInt16" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatInt16" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechBoundary", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)outputFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "outputFormat" - ], - "names": - { - "title": "outputFormat", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "outputFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(py)manufacturerName", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "manufacturerName" - ], - "names": - { - "title": "manufacturerName", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manufacturerName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manufacturerName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "record(atTime:forDuration:)" - ], - "names": - { - "title": "record(atTime:forDuration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "atTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "forDuration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "atTime", - "internalName": "time", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "time" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - { - "name": "forDuration", - "internalName": "duration", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "atTime" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "time" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "forDuration" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectNodeInput(_:bus:)" - ], - "names": - { - "title": "disconnectNodeInput(_:bus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeInput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeInput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "init(_:)" - ], - "names": - { - "title": "init(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a new set from a finite sequence of items." - }, - { - "text": "" - }, - { - "text": "Use this initializer to create a new set from an existing sequence, like" - }, - { - "text": "an array or a range:" - }, - { - "text": "" - }, - { - "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" - }, - { - "text": " print(validIndices)" - }, - { - "text": " // Prints \"[6, 0, 1, 3]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter sequence: The elements to use as members of the new set." - } - ] - }, - "swiftGenerics": - { - "parameters": - [ - { - "name": "S", - "index": 0, - "depth": 1 - } - ], - "constraints": - [ - { - "kind": "conformance", - "lhs": "S", - "rhs": "Sequence", - "rhsPrecise": "s:ST" - }, - { - "kind": "sameType", - "lhs": "Self.Element", - "rhs": "S.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sequence" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "where" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "Sequence", - "preciseIdentifier": "s:ST" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": " == " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(standardFormatWithSampleRate:channelLayout:)" - ], - "names": - { - "title": "init(standardFormatWithSampleRate:channelLayout:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "standardFormatWithSampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "standardFormatWithSampleRate" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "layout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)playAtTime:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "play(at:)" - ], - "names": - { - "title": "play(at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "listenerAngularOrientation" - ], - "names": - { - "title": "listenerAngularOrientation", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "listenerAngularOrientation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DAngularOrientation", - "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "listenerAngularOrientation" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DAngularOrientation", - "preciseIdentifier": "c:@S@AVAudio3DAngularOrientation" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "mediumHall2" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.mediumHall2", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumHall2" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mediumHall2" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(py)name", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "name" - ], - "names": - { - "title": "name", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)reset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "reset()" - ], - "names": - { - "title": "reset()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reset" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reset" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "init(language:)" - ], - "names": - { - "title": "init(language:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "language" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "language" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "languageCode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initWithSettings:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(settings:)" - ], - "names": - { - "title": "init(settings:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "])" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "])" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)recordForDuration:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "record(forDuration:)" - ], - "names": - { - "title": "record(forDuration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forDuration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forDuration", - "internalName": "duration", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "record" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forDuration" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedTempoEvent(py)tempo", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedTempoEvent", - "tempo" - ], - "names": - { - "title": "tempo", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTimeEffect", - "init(audioComponentDescription:)" - ], - "names": - { - "title": "init(audioComponentDescription:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)numberOfChannels", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "numberOfChannels" - ], - "names": - { - "title": "numberOfChannels", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfChannels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfChannels" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)attributedSpeechString", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "attributedSpeechString" - ], - "names": - { - "title": "attributedSpeechString", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attributedSpeechString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSAttributedString", - "preciseIdentifier": "c:objc(cs)NSAttributedString" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attributedSpeechString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSAttributedString", - "preciseIdentifier": "c:objc(cs)NSAttributedString" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)stop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "stop()" - ], - "names": - { - "title": "stop()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitTimeEffect(py)bypass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTimeEffect", - "bypass" - ], - "names": - { - "title": "bypass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedTempoEvent", - "init(tempo:)" - ], - "names": - { - "title": "init(tempo:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "tempo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "tempo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConnectionPoint", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConnectionPoint" - ], - "names": - { - "title": "AVAudioConnectionPoint", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioConnectionPoint" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConnectionPoint" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConnectionPoint" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isNoveltyVoice" - ], - "names": - { - "title": "isNoveltyVoice", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isNoveltyVoice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Traits", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isNoveltyVoice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoice", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Traits", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceTraits" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "init(coder:)" - ], - "names": - { - "title": "init(coder:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(coder:)" - ], - "names": - { - "title": "init(coder:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "subtract(_:)" - ], - "names": - { - "title": "subtract(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the elements of the given set from this set." - }, - { - "text": "" - }, - { - "text": "In the following example, the elements of the `employees` set that are" - }, - { - "text": "also members of the `neighbors` set are removed. In particular, the" - }, - { - "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." - }, - { - "text": "" - }, - { - "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " employees.subtract(neighbors)" - }, - { - "text": " print(employees)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "portamento" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.portamento", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "portamento" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "portamento" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)duration", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "duration" - ], - "names": - { - "title": "duration", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "smf_ChannelsToTracks" - ], - "names": - { - "title": "smf_ChannelsToTracks", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "smf_ChannelsToTracks" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "smf_ChannelsToTracks" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)downmix", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "downmix" - ], - "names": - { - "title": "downmix", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "downmix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "downmix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingSpeechActivityEvent", - "ended" - ], - "names": - { - "title": "AVAudioVoiceProcessingSpeechActivityEvent.ended", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ended" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "ended" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioQuality@AVAudioQualityMax", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "max" - ], - "names": - { - "title": "AVAudioQuality.max", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "max" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "max" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterParameters", - "filterType" - ], - "names": - { - "title": "filterType", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "filterType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitEQFilterType", - "preciseIdentifier": "c:@E@AVAudioUnitEQFilterType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "filterType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitEQFilterType", - "preciseIdentifier": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender", - "unspecified" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceGender.unspecified", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "unspecified" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "unspecified" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(py)playing", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "isPlaying" - ], - "names": - { - "title": "isPlaying", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)pause", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "pause()" - ], - "names": - { - "title": "pause()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "scheduleBuffer(_:at:options:completionCallbackType:)" - ], - "names": - { - "title": "scheduleBuffer(_:at:options:completionCallbackType:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "at", - "internalName": "when", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - } - ] - }, - { - "name": "completionCallbackType", - "internalName": "callbackType", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scheduleBuffer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "when" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": " = [], " - }, - { - "kind": "externalParam", - "spelling": "completionCallbackType" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "callbackType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "init(coder:)" - ], - "names": - { - "title": "init(coder:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "pointSourceInHeadMode" - ], - "names": - { - "title": "pointSourceInHeadMode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pointSourceInHeadMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DMixingPointSourceInHeadMode", - "preciseIdentifier": "c:@E@AVAudio3DMixingPointSourceInHeadMode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pointSourceInHeadMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DMixingPointSourceInHeadMode", - "preciseIdentifier": "c:@E@AVAudio3DMixingPointSourceInHeadMode" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceGender", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceGender", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceGender" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceGender" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoiceGender" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "isSubset(of:)" - ], - "names": - { - "title": "isSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a subset of" - }, - { - "text": "another set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" - }, - { - "text": "member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(commonFormat:sampleRate:interleaved:channelLayout:)" - ], - "names": - { - "title": "init(commonFormat:sampleRate:interleaved:channelLayout:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "interleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "layout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "largeRoom2" - ], - "names": - { - "title": "AVAudioUnitReverbPreset.largeRoom2", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeRoom2" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "largeRoom2" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)prepare", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "prepare()" - ], - "names": - { - "title": "prepare()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepare" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepare" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)usesAutomatedParameters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "usesAutomatedParameters" - ], - "names": - { - "title": "usesAutomatedParameters", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "usesAutomatedParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "usesAutomatedParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer" - ], - "names": - { - "title": "AVAudioCompressedBuffer", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioCompressedBuffer" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioCompressedBuffer" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioCompressedBuffer" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "connectMIDI(_:to:format:block:)" - ], - "names": - { - "title": "connectMIDI(_:to:format:block:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIOutputEventBlock", - "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "sourceNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "to", - "internalName": "destinationNodes", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "destinationNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - { - "name": "block", - "internalName": "tapBlock", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIOutputEventBlock", - "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "destinationNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "externalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "tapBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AUMIDIOutputEventBlock", - "preciseIdentifier": "c:@T@AUMIDIOutputEventBlock" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - }, - "deprecated": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)startAndReturnError:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "start()" - ], - "names": - { - "title": "start()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "start" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "start" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType", - "navigator": - [ - { - "kind": "identifier", - "spelling": "MessageType" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "MessageType" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "MessageType" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)currentDevice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "currentDevice" - ], - "names": - { - "title": "currentDevice", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentDevice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentDevice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "init(identifier:)" - ], - "names": - { - "title": "init(identifier:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicSequenceLoadOptions", - "isSuperset(of:)" - ], - "names": - { - "title": "isSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a superset of" - }, - { - "text": "the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiDecimated2" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiDecimated2", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated2" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiDecimated2" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechUtterance(py)speechString", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechUtterance", - "speechString" - ], - "names": - { - "title": "speechString", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingMode", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "hostTime(forSeconds:)" - ], - "names": - { - "title": "hostTime(forSeconds:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forSeconds", - "internalName": "seconds", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forSeconds" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "seconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)stop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "stop()" - ], - "names": - { - "title": "stop()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "sostenuto" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.sostenuto", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sostenuto" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sostenuto" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectNodeOutput(_:)" - ], - "names": - { - "title": "disconnectNodeOutput(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeOutput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectNodeOutput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterParameters", - "frequency" - ], - "names": - { - "title": "frequency", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "frequency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "frequency" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(py)loopingEnabled", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "isLoopingEnabled" - ], - "names": - { - "title": "isLoopingEnabled", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isLoopingEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isLoopingEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioSessionInterruptionWasSuspendedKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionInterruptionWasSuspendedKey" - ], - "names": - { - "title": "AVAudioSessionInterruptionWasSuspendedKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSessionInterruptionWasSuspendedKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSessionInterruptionWasSuspendedKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "phoneme" - ], - "names": - { - "title": "AVSpeechSynthesisMarker.Mark.phoneme", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "phoneme" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "phoneme" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "playerTime(forNodeTime:)" - ], - "names": - { - "title": "playerTime(forNodeTime:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playerTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forNodeTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forNodeTime", - "internalName": "nodeTime", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "nodeTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playerTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forNodeTime" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "nodeTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "haveData" - ], - "names": - { - "title": "AVAudioConverterOutputStatus.haveData", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "haveData" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "haveData" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSourceNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSourceNode" - ], - "names": - { - "title": "AVAudioSourceNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioSourceNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSourceNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSourceNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(py)processingFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "processingFormat" - ], - "names": - { - "title": "processingFormat", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "processingFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "processingFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyYear", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "year" - ], - "names": - { - "title": "year", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "year" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "year" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyCopyright", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "copyright" - ], - "names": - { - "title": "copyright", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyright" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyright" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDelay", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDelay" - ], - "names": - { - "title": "AVAudioUnitDelay", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitDelay" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitDelay" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitDelay" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "applicableEncodeBitRates" - ], - "names": - { - "title": "applicableEncodeBitRates", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "applicableEncodeBitRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]?" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "applicableEncodeBitRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "allNotesOff" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.allNotesOff", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "allNotesOff" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "allNotesOff" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrackLoopCount", - "forever" - ], - "names": - { - "title": "AVMusicTrackLoopCount.forever", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "forever" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "forever" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEffect(py)bypass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEffect", - "bypass" - ], - "names": - { - "title": "bypass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler(py)stereoPan", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler", - "stereoPan" - ], - "names": - { - "title": "stereoPan", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stereoPan" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stereoPan" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "speechCosmicInterference" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.speechCosmicInterference", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechCosmicInterference" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechCosmicInterference" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)format", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "format" - ], - "names": - { - "title": "format", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 12 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "balance" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.balance", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "balance" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "balance" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)age", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "age" - ], - "names": - { - "title": "age", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "age" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "age" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "availableEncodeSampleRates" - ], - "names": - { - "title": "availableEncodeSampleRates", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableEncodeSampleRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]?" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableEncodeSampleRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectMIDI(_:from:)" - ], - "names": - { - "title": "disconnectMIDI(_:from:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "])" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "sourceNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "from", - "internalName": "destinationNodes", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "destinationNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "]" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "destinationNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "])" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioInputNode", - "isVoiceProcessingInputMuted" - ], - "names": - { - "title": "isVoiceProcessingInputMuted", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingInputMuted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingInputMuted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(py)length", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "length" - ], - "names": - { - "title": "length", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "length" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "length" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer" - ], - "names": - { - "title": "AVAudioPlayer", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPlayer" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayer" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayer" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)settings", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "settings" - ], - "names": - { - "title": "settings", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "cannotDoInCurrentContext" - ], - "names": - { - "title": "AVAudioEngineManualRenderingStatus.cannotDoInCurrentContext", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cannotDoInCurrentContext" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cannotDoInCurrentContext" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEffect", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEffect" - ], - "names": - { - "title": "AVAudioUnitEffect", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitEffect" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEffect" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEffect" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "pcmFormatFloat32" - ], - "names": - { - "title": "AVAudioCommonFormat.pcmFormatFloat32", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatFloat32" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatFloat32" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "manualRenderingMaximumFrameCount" - ], - "names": - { - "title": "manualRenderingMaximumFrameCount", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingMaximumFrameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingMaximumFrameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingPointSourceInHeadMode", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConnectionPoint", - "init(node:bus:)" - ], - "names": - { - "title": "init(node:bus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)url", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "url" - ], - "names": - { - "title": "url", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "omniModeOff" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.omniModeOff", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "omniModeOff" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "omniModeOff" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioCommonFormat@AVAudioOtherFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "otherFormat" - ], - "names": - { - "title": "AVAudioCommonFormat.otherFormat", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "otherFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "otherFormat" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(py)playing", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "isPlaying" - ], - "names": - { - "title": "isPlaying", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack" - ], - "names": - { - "title": "AVMusicTrack", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMusicTrack" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTrack" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTrack" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "applicableEncodeSampleRates" - ], - "names": - { - "title": "applicableEncodeSampleRates", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "applicableEncodeSampleRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]?" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "applicableEncodeSampleRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "timeSignature" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.timeSignature", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "timeSignature" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "timeSignature" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "remove(_:)" - ], - "names": - { - "title": "remove(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the given element and all elements subsumed by it." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.priority` shipping option is removed from" - }, - { - "text": "the `options` option set. Attempting to remove the same shipping option" - }, - { - "text": "a second time results in `nil`, because `options` no longer contains" - }, - { - "text": "`.priority` as a member." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let priorityOption = options.remove(.priority)" - }, - { - "text": " print(priorityOption == .priority)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " print(options.remove(.priority))" - }, - { - "text": " // Prints \"nil\"" - }, - { - "text": "" - }, - { - "text": "In the next example, the `.express` element is passed to `remove(_:)`." - }, - { - "text": "Although `.express` is not a member of `options`, `.express` subsumes" - }, - { - "text": "the remaining `.secondDay` element of the option set. Therefore," - }, - { - "text": "`options` is emptied and the intersection between `.express` and" - }, - { - "text": "`options` is returned." - }, - { - "text": "" - }, - { - "text": " let expressOption = options.remove(.express)" - }, - { - "text": " print(expressOption == .express)" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": " print(expressOption == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element of the set to remove." - }, - { - "text": "- Returns: The intersection of `[member]` and the set, if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)playing", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "isPlaying" - ], - "names": - { - "title": "isPlaying", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isPlaying" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "speechAlienChatter" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.speechAlienChatter", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechAlienChatter" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechAlienChatter" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyComposer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "composer" - ], - "names": - { - "title": "composer", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "composer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "composer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "insert(_:)" - ], - "names": - { - "title": "insert(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Adds the given element to the option set if it is not already a member." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.secondDay` shipping option is added to" - }, - { - "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" - }, - { - "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" - }, - { - "text": "discussion." - }, - { - "text": "" - }, - { - "text": " let purchasePrice = 87.55" - }, - { - "text": "" - }, - { - "text": " var freeOptions: ShippingOptions = [.standard, .priority]" - }, - { - "text": " if purchasePrice > 50 {" - }, - { - "text": " freeOptions.insert(.secondDay)" - }, - { - "text": " }" - }, - { - "text": " print(freeOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter newMember: The element to insert." - }, - { - "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" - }, - { - "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" - }, - { - "text": " the member of the set equal to `newMember`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "(inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)position", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "position" - ], - "names": - { - "title": "position", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "position" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "position" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DPoint", - "preciseIdentifier": "c:@S@AVAudio3DPoint" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(py)framePosition", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "framePosition" - ], - "names": - { - "title": "framePosition", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "framePosition" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "framePosition" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)stop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "stop()" - ], - "names": - { - "title": "stop()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler", - "loadAudioFiles(at:)" - ], - "names": - { - "title": "loadAudioFiles(at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadAudioFiles" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "at", - "internalName": "audioFiles", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "audioFiles" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "]" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadAudioFiles" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "audioFiles" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "]) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "update(with:)" - ], - "names": - { - "title": "update(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the given element into the set." - }, - { - "text": "" - }, - { - "text": "If `newMember` is not contained in the set but subsumes current members" - }, - { - "text": "of the set, the subsumed members are returned." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let replaced = options.update(with: .express)" - }, - { - "text": " print(replaced == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Returns: The intersection of `[newMember]` and the set if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIChannelPressureEvent(py)pressure", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIChannelPressureEvent", - "pressure" - ], - "names": - { - "title": "pressure", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)pause", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "pause()" - ], - "names": - { - "title": "pause()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "insufficientDataFromInputNode" - ], - "names": - { - "title": "AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insufficientDataFromInputNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insufficientDataFromInputNode" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "init(PCMFormat:frameCapacity:)" - ], - "names": - { - "title": "init(PCMFormat:frameCapacity:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "PCMFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "PCMFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(pcmFormat:frameCapacity:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioSinkNodeReceiverBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSinkNodeReceiverBlock" - ], - "names": - { - "title": "AVAudioSinkNodeReceiverBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioSinkNodeReceiverBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSinkNodeReceiverBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSinkNodeReceiverBlock" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioTimeStamp", - "preciseIdentifier": "c:@S@AudioTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "OSStatus", - "preciseIdentifier": "c:@T@OSStatus" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioOutputNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioOutputNode" - ], - "names": - { - "title": "AVAudioOutputNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioOutputNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioOutputNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioOutputNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioNodeTapBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNodeTapBlock" - ], - "names": - { - "title": "AVAudioNodeTapBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioNodeTapBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNodeTapBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNodeTapBlock" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "volume" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.volume", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "personalVoiceAuthorizationStatus" - ], - "names": - { - "title": "personalVoiceAuthorizationStatus", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "personalVoiceAuthorizationStatus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "personalVoiceAuthorizationStatus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "copyAndMergeEvents(in:from:mergeAt:)" - ], - "names": - { - "title": "copyAndMergeEvents(in:from:mergeAt:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyAndMergeEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "mergeAt" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "in", - "internalName": "range", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - }, - { - "name": "from", - "internalName": "sourceTrack", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - } - ] - }, - { - "name": "mergeAt", - "internalName": "mergeStartBeat", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "mergeStartBeat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyAndMergeEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "mergeAt" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "mergeStartBeat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "manualRenderingFormat" - ], - "names": - { - "title": "manualRenderingFormat", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "gender" - ], - "names": - { - "title": "gender", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "gender" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoiceGender", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "gender" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisVoiceGender", - "preciseIdentifier": "c:@E@AVSpeechSynthesisVoiceGender" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEffect", - "init(audioComponentDescription:)" - ], - "names": - { - "title": "init(audioComponentDescription:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(py)rate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "rate" - ], - "names": - { - "title": "rate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVNumberOfChannelsKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVNumberOfChannelsKey" - ], - "names": - { - "title": "AVNumberOfChannelsKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVNumberOfChannelsKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVNumberOfChannelsKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyComments", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "comments" - ], - "names": - { - "title": "comments", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "comments" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "comments" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyTitle", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "title" - ], - "names": - { - "title": "title", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "title" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "title" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)recording", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "isRecording" - ], - "names": - { - "title": "isRecording", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isRecording" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isRecording" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)occlusion", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "occlusion" - ], - "names": - { - "title": "occlusion", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "occlusion" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "occlusion" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterOutputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus" - ], - "names": - { - "title": "AVAudioConverterOutputStatus", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioConverterOutputStatus" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterOutputStatus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterOutputStatus" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "union(_:)" - ], - "names": - { - "title": "union(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set of the elements contained in this set, in the" - }, - { - "text": "given set, or in both." - }, - { - "text": "" - }, - { - "text": "This example uses the `union(_:)` method to add two more shipping options" - }, - { - "text": "to the default set." - }, - { - "text": "" - }, - { - "text": " let defaultShipping = ShippingOptions.standard" - }, - { - "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" - }, - { - "text": " print(memberShipping.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set made up of the elements contained in this" - }, - { - "text": " set, in `other`, or in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer", - "init(PCMFormat:bufferListNoCopy:deallocator:)" - ], - "names": - { - "title": "init(PCMFormat:bufferListNoCopy:deallocator:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "PCMFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bufferListNoCopy" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "deallocator" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")?)" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "PCMFormat" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bufferListNoCopy" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bufferList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "externalParam", - "spelling": "deallocator" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")? = nil)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 12, - "minor": 0 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(pcmFormat:bufferListNoCopy:deallocator:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIChannelPressureEvent", - "init(channel:pressure:)" - ], - "names": - { - "title": "init(channel:pressure:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "availableEncodeChannelLayoutTags" - ], - "names": - { - "title": "availableEncodeChannelLayoutTags", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableEncodeChannelLayoutTags" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]?" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableEncodeChannelLayoutTags" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)pause", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "pause()" - ], - "names": - { - "title": "pause()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioConverterInputBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputBlock" - ], - "names": - { - "title": "AVAudioConverterInputBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioConverterInputBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterInputBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterInputBlock" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterInputStatus", - "preciseIdentifier": "c:@E@AVAudioConverterInputStatus" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "success" - ], - "names": - { - "title": "AVAudioEngineManualRenderingStatus.success", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "success" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "success" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDistortion", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortion" - ], - "names": - { - "title": "AVAudioUnitDistortion", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitDistortion" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitDistortion" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitDistortion" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioSourceNodeRenderBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSourceNodeRenderBlock" - ], - "names": - { - "title": "AVAudioSourceNodeRenderBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioSourceNodeRenderBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSourceNodeRenderBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSourceNodeRenderBlock" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioTimeStamp", - "preciseIdentifier": "c:@S@AudioTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "OSStatus", - "preciseIdentifier": "c:@T@OSStatus" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "proprietaryEvent" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.proprietaryEvent", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "proprietaryEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "proprietaryEvent" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "intersection(_:)" - ], - "names": - { - "title": "intersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with only the elements contained in both this" - }, - { - "text": "set and the given set." - }, - { - "text": "" - }, - { - "text": "This example uses the `intersection(_:)` method to limit the available" - }, - { - "text": "shipping options to what can be used with a PO Box destination." - }, - { - "text": "" - }, - { - "text": " // Can only ship standard or priority to PO Boxes" - }, - { - "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" - }, - { - "text": " let memberShipping: ShippingOptions =" - }, - { - "text": " [.standard, .priority, .secondDay]" - }, - { - "text": "" - }, - { - "text": " let availableOptions = memberShipping.intersection(poboxShipping)" - }, - { - "text": " print(availableOptions.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": " print(availableOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in both this" - }, - { - "text": " set and `other`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "speechRadioTower" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.speechRadioTower", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechRadioTower" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechRadioTower" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "allSoundOff" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.allSoundOff", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "allSoundOff" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "allSoundOff" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyChannelLayout", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "channelLayout" - ], - "names": - { - "title": "channelLayout", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerDelegate", - "audioPlayerDidFinishPlaying(_:successfully:)" - ], - "names": - { - "title": "audioPlayerDidFinishPlaying(_:successfully:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioPlayerDidFinishPlaying" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayer", - "preciseIdentifier": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "successfully" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "player", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "player" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayer", - "preciseIdentifier": "c:objc(cs)AVAudioPlayer" - } - ] - }, - { - "name": "successfully", - "internalName": "flag", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "flag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioPlayerDidFinishPlaying" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "player" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayer", - "preciseIdentifier": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "successfully" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "flag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)deleteRecording", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "deleteRecording()" - ], - "names": - { - "title": "deleteRecording()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "deleteRecording" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "deleteRecording" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "manualRenderingMode" - ], - "names": - { - "title": "manualRenderingMode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingMode", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngineManualRenderingMode", - "preciseIdentifier": "c:@E@AVAudioEngineManualRenderingMode" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime" - ], - "names": - { - "title": "AVAudioTime", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioTime" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioTime" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioTime" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVEncoderBitRateStrategyKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVEncoderBitRateStrategyKey" - ], - "names": - { - "title": "AVEncoderBitRateStrategyKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitRateStrategyKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitRateStrategyKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "dataEntry" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.dataEntry", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataEntry" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataEntry" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)pause", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "pause()" - ], - "names": - { - "title": "pause()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pause" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrackLoopCount", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicUserEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicUserEvent" - ], - "names": - { - "title": "AVMusicUserEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMusicUserEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicUserEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicUserEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerDelegate", - "audioPlayerDecodeErrorDidOccur(_:error:)" - ], - "names": - { - "title": "audioPlayerDecodeErrorDidOccur(_:error:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioPlayerDecodeErrorDidOccur" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayer", - "preciseIdentifier": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "player", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "player" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayer", - "preciseIdentifier": "c:objc(cs)AVAudioPlayer" - } - ] - }, - { - "name": "error", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioPlayerDecodeErrorDidOccur" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "player" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayer", - "preciseIdentifier": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyTrackNumber", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "trackNumber" - ], - "names": - { - "title": "trackNumber", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "trackNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "trackNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "packetDescriptions" - ], - "names": - { - "title": "packetDescriptions", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "packetDescriptions" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamPacketDescription", - "preciseIdentifier": "c:@S@AudioStreamPacketDescription" - }, - { - "kind": "text", - "spelling": ">?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "packetDescriptions" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamPacketDescription", - "preciseIdentifier": "c:@S@AudioStreamPacketDescription" - }, - { - "kind": "text", - "spelling": ">? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)playAtTime:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "play(atTime:)" - ], - "names": - { - "title": "play(atTime:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "atTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "atTime", - "internalName": "time", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "time" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "atTime" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "time" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "enumerateEvents(in:using:)" - ], - "names": - { - "title": "enumerateEvents(in:using:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enumerateEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "using" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicEvent", - "preciseIdentifier": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "in", - "internalName": "range", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - }, - { - "name": "using", - "internalName": "block", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicEvent", - "preciseIdentifier": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enumerateEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "using" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicEvent", - "preciseIdentifier": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ">, " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "ObjCBool", - "preciseIdentifier": "s:10ObjectiveC8ObjCBoolV" - }, - { - "kind": "text", - "spelling": ">) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)stop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "stop()" - ], - "names": - { - "title": "stop()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "requestPersonalVoiceAuthorization()" - ], - "names": - { - "title": "requestPersonalVoiceAuthorization()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestPersonalVoiceAuthorization" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestPersonalVoiceAuthorization" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "connect(_:to:fromBus:format:)" - ], - "names": - { - "title": "connect(_:to:fromBus:format:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connect" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "fromBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "sourceNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "to", - "internalName": "destNodes", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "destNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - { - "name": "fromBus", - "internalName": "sourceBus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - }, - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "connect" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "destNodes" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConnectionPoint", - "preciseIdentifier": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "fromBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "symmetricDifference(_:)" - ], - "names": - { - "title": "symmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with the elements contained in this set or in" - }, - { - "text": "the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in either" - }, - { - "text": " this set or `other`, but not in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "word" - ], - "names": - { - "title": "AVSpeechSynthesisMarker.Mark.word", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "word" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "word" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent" - ], - "names": - { - "title": "AVExtendedNoteOnEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVExtendedNoteOnEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVExtendedNoteOnEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVExtendedNoteOnEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "resetAllControllers" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.resetAllControllers", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resetAllControllers" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resetAllControllers" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)version", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "version" - ], - "names": - { - "title": "version", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "version" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "version" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectMIDI(_:from:)" - ], - "names": - { - "title": "disconnectMIDI(_:from:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "sourceNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "from", - "internalName": "destinationNode", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "destinationNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDI" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "destinationNode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler(py)overallGain", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler", - "overallGain" - ], - "names": - { - "title": "overallGain", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "overallGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "overallGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 12, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "pcmFormatFloat64" - ], - "names": - { - "title": "AVAudioCommonFormat.pcmFormatFloat64", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatFloat64" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pcmFormatFloat64" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "contains(_:)" - ], - "names": - { - "title": "contains(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether a given element is a" - }, - { - "text": "member of the option set." - }, - { - "text": "" - }, - { - "text": "This example uses the `contains(_:)` method to check whether next-day" - }, - { - "text": "shipping is in the `availableOptions` instance." - }, - { - "text": "" - }, - { - "text": " let availableOptions = ShippingOptions.express" - }, - { - "text": " if availableOptions.contains(.nextDay) {" - }, - { - "text": " print(\"Next day shipping available\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Next day shipping available\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element to look for in the option set." - }, - { - "text": "- Returns: `true` if the option set contains `member`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "speechGoldenPi" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.speechGoldenPi", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechGoldenPi" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechGoldenPi" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager", - "components(matching:)" - ], - "names": - { - "title": "components(matching:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "components" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "matching" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "matching", - "internalName": "desc", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "desc" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "[" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "components" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "matching" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "desc" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ") -> [" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnitComponent", - "preciseIdentifier": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "text", - "spelling": "]" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "requestPersonalVoiceAuthorization(completionHandler:)" - ], - "names": - { - "title": "requestPersonalVoiceAuthorization(completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestPersonalVoiceAuthorization" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "completionHandler", - "internalName": "handler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "handler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestPersonalVoiceAuthorization" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "handler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "PersonalVoiceAuthorizationStatus", - "preciseIdentifier": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode", - "nodeTime(forPlayerTime:)" - ], - "names": - { - "title": "nodeTime(forPlayerTime:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nodeTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forPlayerTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forPlayerTime", - "internalName": "playerTime", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "playerTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "nodeTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forPlayerTime" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "playerTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioTime", - "preciseIdentifier": "c:objc(cs)AVAudioTime" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)isInManualRenderingMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "isInManualRenderingMode" - ], - "names": - { - "title": "isInManualRenderingMode", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isInManualRenderingMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isInManualRenderingMode" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "keySignature" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.keySignature", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "keySignature" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "keySignature" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPitchBendEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPitchBendEvent" - ], - "names": - { - "title": "AVMIDIPitchBendEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIPitchBendEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPitchBendEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPitchBendEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyArtist", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "artist" - ], - "names": - { - "title": "artist", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "artist" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "artist" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceGender", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "formSymmetricDifference(_:)" - ], - "names": - { - "title": "formSymmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Replaces this set with a new set containing all elements " - }, - { - "text": "contained in either this set or the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" - }, - { - "text": "sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)meteringEnabled", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "isMeteringEnabled" - ], - "names": - { - "title": "isMeteringEnabled", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isMeteringEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isMeteringEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVEncoderBitRatePerChannelKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVEncoderBitRatePerChannelKey" - ], - "names": - { - "title": "AVEncoderBitRatePerChannelKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitRatePerChannelKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVEncoderBitRatePerChannelKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "speechWaves" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.speechWaves", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechWaves" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechWaves" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(cmAudioFormatDescription:)" - ], - "names": - { - "title": "init(cmAudioFormatDescription:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "cmAudioFormatDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "CMAudioFormatDescription", - "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "cmAudioFormatDescription" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "formatDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "CMAudioFormatDescription", - "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "read(into:frameCount:)" - ], - "names": - { - "title": "read(into:frameCount:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "read" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - }, - { - "name": "frameCount", - "internalName": "frames", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "frames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "read" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "frameCount" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "frames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent" - ], - "names": - { - "title": "AVAudioUnitComponent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitComponent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitComponent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitComponent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DMixingRenderingAlgorithm" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixingRenderingAlgorithm" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixingRenderingAlgorithm" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "monoModeOn" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.monoModeOn", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "monoModeOn" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "monoModeOn" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isEmpty" - ], - "names": - { - "title": "isEmpty", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "A Boolean value that indicates whether the set has no elements." - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(py)sampleRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "sampleRate" - ], - "names": - { - "title": "sampleRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Hashes the essential components of this value by feeding them into the" - }, - { - "text": "given hasher." - }, - { - "text": "" - }, - { - "text": "- Parameter hasher: The hasher to use when combining the components" - }, - { - "text": " of this instance." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSampleRateConverterAlgorithm_Mastering", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSampleRateConverterAlgorithm_Mastering" - ], - "names": - { - "title": "AVSampleRateConverterAlgorithm_Mastering", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithm_Mastering" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithm_Mastering" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "subtract(_:)" - ], - "names": - { - "title": "subtract(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the elements of the given set from this set." - }, - { - "text": "" - }, - { - "text": "In the following example, the elements of the `employees` set that are" - }, - { - "text": "also members of the `neighbors` set are removed. In particular, the" - }, - { - "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." - }, - { - "text": "" - }, - { - "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " employees.subtract(neighbors)" - }, - { - "text": " print(employees)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(py)sampleTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "sampleTime" - ], - "names": - { - "title": "sampleTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioQuality", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDelay", - "lowPassCutoff" - ], - "names": - { - "title": "lowPassCutoff", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lowPassCutoff" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lowPassCutoff" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isStrictSuperset(of:)" - ], - "names": - { - "title": "isStrictSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "superset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" - }, - { - "text": "also a member of *A* and *A* contains at least one element that is *not*" - }, - { - "text": "a member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isStrictSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict superset of itself:" - }, - { - "text": " print(employees.isStrictSuperset(of: employees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "HRTFHQ" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm.HRTFHQ", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "HRTFHQ" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "HRTFHQ" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "subtract(_:)" - ], - "names": - { - "title": "subtract(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the elements of the given set from this set." - }, - { - "text": "" - }, - { - "text": "In the following example, the elements of the `employees` set that are" - }, - { - "text": "also members of the `neighbors` set are removed. In particular, the" - }, - { - "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." - }, - { - "text": "" - }, - { - "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " employees.subtract(neighbors)" - }, - { - "text": " print(employees)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)obstruction", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "obstruction" - ], - "names": - { - "title": "obstruction", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "obstruction" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "obstruction" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "hostTime(forBeats:error:)" - ], - "names": - { - "title": "hostTime(forBeats:error:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forBeats", - "internalName": "inBeats", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "inBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - { - "name": "error", - "internalName": "outError", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hostTime" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBeats" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "inBeats" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSampleRateConverterAlgorithmKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSampleRateConverterAlgorithmKey" - ], - "names": - { - "title": "AVSampleRateConverterAlgorithmKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithmKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithmKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "approximateDurationInSeconds" - ], - "names": - { - "title": "approximateDurationInSeconds", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "approximateDurationInSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "approximateDurationInSeconds" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "init(from:to:)" - ], - "names": - { - "title": "init(from:to:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "fromFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "toFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "updateSpeechVoices()" - ], - "names": - { - "title": "updateSpeechVoices()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "updateSpeechVoices" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "updateSpeechVoices" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "sustain" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.sustain", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sustain" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sustain" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "isSubset(of:)" - ], - "names": - { - "title": "isSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a subset of" - }, - { - "text": "another set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" - }, - { - "text": "member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "The hash value." - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingSourceMode", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "monoModeOff" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.monoModeOff", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "monoModeOff" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "monoModeOff" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDINoteEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDINoteEvent" - ], - "names": - { - "title": "AVMIDINoteEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDINoteEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDINoteEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDINoteEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(im)cutEventsInRange:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "cutEvents(in:)" - ], - "names": - { - "title": "cutEvents(in:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cutEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "in", - "internalName": "range", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cutEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingMode" - ], - "names": - { - "title": "AVAudioEngineManualRenderingMode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingMode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingMode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEngineManualRenderingMode" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)deviceCurrentTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "deviceCurrentTime" - ], - "names": - { - "title": "deviceCurrentTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "deviceCurrentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "deviceCurrentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "isSubset(of:)" - ], - "names": - { - "title": "isSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a subset of" - }, - { - "text": "another set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" - }, - { - "text": "member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDelay(py)feedback", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDelay", - "feedback" - ], - "names": - { - "title": "feedback", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "feedback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "feedback" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality", - "premium" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceQuality.premium", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "premium" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "premium" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DAngularOrientation", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DAngularOrientation" - ], - "names": - { - "title": "AVAudio3DAngularOrientation", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DAngularOrientation" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DAngularOrientation" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DAngularOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponentManager", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager" - ], - "names": - { - "title": "AVAudioUnitComponentManager", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitComponentManager" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitComponentManager" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitComponentManager" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isDisjoint(with:)" - ], - "names": - { - "title": "isDisjoint(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set has no members in" - }, - { - "text": "common with the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `employees` set is disjoint with the" - }, - { - "text": "`visitors` set because no name appears in both sets." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" - }, - { - "text": " print(employees.isDisjoint(with: visitors))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set has no elements in common with `other`;" - }, - { - "text": " otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "isSuperset(of:)" - ], - "names": - { - "title": "isSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a superset of" - }, - { - "text": "the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVParameterEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVParameterEvent" - ], - "names": - { - "title": "AVParameterEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVParameterEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVParameterEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVParameterEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(py)sampleTimeValid", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "isSampleTimeValid" - ], - "names": - { - "title": "isSampleTimeValid", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSampleTimeValid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSampleTimeValid" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)currentTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "currentTime" - ], - "names": - { - "title": "currentTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "currentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate", - "speechSynthesizer(_:didFinish:)" - ], - "names": - { - "title": "speechSynthesizer(_:didFinish:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didFinish" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "synthesizer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - } - ] - }, - { - "name": "didFinish", - "internalName": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didFinish" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(im)writeFromBuffer:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "write(from:)" - ], - "names": - { - "title": "write(from:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "from", - "internalName": "buffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "write" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "buffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPCMBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "isSuperset(of:)" - ], - "names": - { - "title": "isSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a superset of" - }, - { - "text": "the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler", - "loadSoundBankInstrument(at:program:bankMSB:bankLSB:)" - ], - "names": - { - "title": "loadSoundBankInstrument(at:program:bankMSB:bankLSB:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadSoundBankInstrument" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "program" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankMSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankLSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "at", - "internalName": "bankURL", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - } - ] - }, - { - "name": "program", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "program" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "bankMSB", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bankMSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "bankLSB", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bankLSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadSoundBankInstrument" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "program" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankMSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bankLSB" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)reverbBlend", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "reverbBlend" - ], - "names": - { - "title": "reverbBlend", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverbBlend" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverbBlend" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioInputNode", - "isVoiceProcessingAGCEnabled" - ], - "names": - { - "title": "isVoiceProcessingAGCEnabled", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingAGCEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingAGCEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyAlbum", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "album" - ], - "names": - { - "title": "album", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "album" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "album" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisVoice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice" - ], - "names": - { - "title": "AVSpeechSynthesisVoice", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoice" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoice" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisVoice" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "stereoPassThrough" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm.stereoPassThrough", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stereoPassThrough" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stereoPassThrough" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)init", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)attachNode:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "attach(_:)" - ], - "names": - { - "title": "attach(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attach" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "attach" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "subtracting(_:)" - ], - "names": - { - "title": "subtracting(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new set containing the elements of this set that do not occur" - }, - { - "text": "in the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `nonNeighbors` set is made up of the" - }, - { - "text": "elements of the `employees` set that are not elements of `neighbors`:" - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " let nonNeighbors = employees.subtracting(neighbors)" - }, - { - "text": " print(nonNeighbors)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: A new set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDelay(py)delayTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDelay", - "delayTime" - ], - "names": - { - "title": "delayTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delayTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delayTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPolyPressureEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPolyPressureEvent" - ], - "names": - { - "title": "AVMIDIPolyPressureEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIPolyPressureEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPolyPressureEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPolyPressureEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)isEqual:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "isEqual(_:)" - ], - "names": - { - "title": "isEqual(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEqual" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "object", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "object" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "Any" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEqual" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "object" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "expression" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.expression", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "expression" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "expression" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioChannelLayout", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout" - ], - "names": - { - "title": "AVAudioChannelLayout", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioChannelLayout" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioChannelLayout" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioChannelLayout" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt", - "preciseIdentifier": "s:Su" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVSpeechBoundary", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechBoundary" - ], - "names": - { - "title": "AVSpeechBoundary", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechBoundary" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechBoundary" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechBoundary" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVMIDIPlayerCompletionHandler", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayerCompletionHandler" - ], - "names": - { - "title": "AVMIDIPlayerCompletionHandler", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIPlayerCompletionHandler" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPlayerCompletionHandler" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPlayerCompletionHandler" - }, - { - "kind": "text", - "spelling": " = () -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication(cpy)sharedInstance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "shared" - ], - "names": - { - "title": "shared", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "shared" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioApplication", - "preciseIdentifier": "c:objc(cs)AVAudioApplication" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "shared" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioApplication", - "preciseIdentifier": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioUnitComponentManagerRegistrationsChangedNotification", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponentManager", - "registrationsChangedNotification" - ], - "names": - { - "title": "registrationsChangedNotification", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "registrationsChangedNotification" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSNotification", - "preciseIdentifier": "c:objc(cs)NSNotification" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Name", - "preciseIdentifier": "c:@T@NSNotificationName" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "registrationsChangedNotification" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSNotification", - "preciseIdentifier": "c:objc(cs)NSNotification" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Name", - "preciseIdentifier": "c:@T@NSNotificationName" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectMIDIInput(_:)" - ], - "names": - { - "title": "disconnectMIDIInput(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDIInput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDIInput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "init(sampleTime:atRate:)" - ], - "names": - { - "title": "init(sampleTime:atRate:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "sampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "sampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atRate" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioChannelCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelCount" - ], - "names": - { - "title": "AVAudioChannelCount", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioChannelCount" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioChannelCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioChannelCount" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioInputNode", - "setManualRenderingInputPCMFormat(_:inputBlock:)" - ], - "names": - { - "title": "setManualRenderingInputPCMFormat(_:inputBlock:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setManualRenderingInputPCMFormat" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "inputBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioIONodeInputBlock", - "preciseIdentifier": "c:@T@AVAudioIONodeInputBlock" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "format", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - { - "name": "inputBlock", - "internalName": "block", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioIONodeInputBlock", - "preciseIdentifier": "c:@T@AVAudioIONodeInputBlock" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setManualRenderingInputPCMFormat" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "inputBlock" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioIONodeInputBlock", - "preciseIdentifier": "c:@T@AVAudioIONodeInputBlock" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError", - "initialized" - ], - "names": - { - "title": "AVAudioEngineManualRenderingError.initialized", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "initialized" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "initialized" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)standard", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "isStandard" - ], - "names": - { - "title": "isStandard", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStandard" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStandard" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "init(name:identifier:primaryLanguages:supportedLanguages:)" - ], - "names": - { - "title": "init(name:identifier:primaryLanguages:supportedLanguages:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "primaryLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "supportedLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "])" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "primaryLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "externalParam", - "spelling": "supportedLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "])" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "beats(forHostTime:error:)" - ], - "names": - { - "title": "beats(forHostTime:error:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "beats" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forHostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forHostTime", - "internalName": "inHostTime", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "inHostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - } - ] - }, - { - "name": "error", - "internalName": "outError", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "beats" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forHostTime" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "inHostTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt64", - "preciseIdentifier": "s:s6UInt64V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates an empty option set." - }, - { - "text": "" - }, - { - "text": "This initializer creates an option set with a raw value of zero." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "init(arrayLiteral:)" - ], - "names": - { - "title": "init(arrayLiteral:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a set containing the elements of the given array literal." - }, - { - "text": "" - }, - { - "text": "Do not call this initializer directly. It is used by the compiler when" - }, - { - "text": "you use an array literal. Instead, create a new set using an array" - }, - { - "text": "literal as its value by enclosing a comma-separated list of values in" - }, - { - "text": "square brackets. You can use an array literal anywhere a set is expected" - }, - { - "text": "by the type context." - }, - { - "text": "" - }, - { - "text": "Here, a set of strings is created from an array literal holding only" - }, - { - "text": "strings:" - }, - { - "text": "" - }, - { - "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" - }, - { - "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" - }, - { - "text": " print(\"Whatever it is, it's bound to be delicious!\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" - }, - { - "text": "" - }, - { - "text": "- Parameter arrayLiteral: A list of elements of the new set." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "bandPass" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.bandPass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bandPass" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bandPass" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing(py)rate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing", - "rate" - ], - "names": - { - "title": "rate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConnectionPoint(py)node", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConnectionPoint", - "node" - ], - "names": - { - "title": "node", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "weak" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSampleRateKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSampleRateKey" - ], - "names": - { - "title": "AVSampleRateKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "averagePower(forChannel:)" - ], - "names": - { - "title": "averagePower(forChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "averagePower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forChannel", - "internalName": "channelNumber", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "averagePower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioInputNode", - "isVoiceProcessingBypassed" - ], - "names": - { - "title": "isVoiceProcessingBypassed", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingBypassed" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isVoiceProcessingBypassed" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingPointSourceInHeadMode", - "bypass" - ], - "names": - { - "title": "AVAudio3DMixingPointSourceInHeadMode.bypass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSampleRateConverterAudioQualityKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSampleRateConverterAudioQualityKey" - ], - "names": - { - "title": "AVSampleRateConverterAudioQualityKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAudioQualityKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAudioQualityKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)startAndReturnError:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "start()" - ], - "names": - { - "title": "start()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "start" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "start" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingPointSourceInHeadMode", - "mono" - ], - "names": - { - "title": "AVAudio3DMixingPointSourceInHeadMode.mono", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mono" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mono" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits" - ], - "names": - { - "title": "AVSpeechSynthesisVoice.Traits", - "navigator": - [ - { - "kind": "identifier", - "spelling": "Traits" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Traits" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Traits" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "disconnectMIDIOutput(_:)" - ], - "names": - { - "title": "disconnectMIDIOutput(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDIOutput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "disconnectMIDIOutput" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(py)url", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "url" - ], - "names": - { - "title": "url", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isStrictSubset(of:)" - ], - "names": - { - "title": "isStrictSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "subset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" - }, - { - "text": "also a member of *B* and *B* contains at least one element that is not a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isStrictSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict subset of itself:" - }, - { - "text": " print(attendees.isStrictSubset(of: attendees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "formUnion(_:)" - ], - "names": - { - "title": "formUnion(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the elements of another set into this option set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `|` (bitwise OR) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayerNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNode" - ], - "names": - { - "title": "AVAudioPlayerNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPlayerNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "pan" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.pan", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pan" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pan" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConnectionPoint(py)bus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConnectionPoint", - "bus" - ], - "names": - { - "title": "bus", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(py)delegate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "delegate" - ], - "names": - { - "title": "delegate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delegate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorderDelegate", - "preciseIdentifier": "c:objc(pl)AVAudioRecorderDelegate" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "weak" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "delegate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorderDelegate", - "preciseIdentifier": "c:objc(pl)AVAudioRecorderDelegate" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer" - ], - "names": - { - "title": "AVMIDIPlayer", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIPlayer" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPlayer" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIPlayer" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)stop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "stop()" - ], - "names": - { - "title": "stop()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "auto" - ], - "names": - { - "title": "AVAudio3DMixingRenderingAlgorithm.auto", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auto" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auto" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQ", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQ" - ], - "names": - { - "title": "AVAudioUnitEQ", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitEQ" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEQ" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitEQ" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "inputRanDry" - ], - "names": - { - "title": "AVAudioConverterOutputStatus.inputRanDry", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputRanDry" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputRanDry" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "init(_:)" - ], - "names": - { - "title": "init(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a new set from a finite sequence of items." - }, - { - "text": "" - }, - { - "text": "Use this initializer to create a new set from an existing sequence, like" - }, - { - "text": "an array or a range:" - }, - { - "text": "" - }, - { - "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" - }, - { - "text": " print(validIndices)" - }, - { - "text": " // Prints \"[6, 0, 1, 3]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter sequence: The elements to use as members of the new set." - } - ] - }, - "swiftGenerics": - { - "parameters": - [ - { - "name": "S", - "index": 0, - "depth": 1 - } - ], - "constraints": - [ - { - "kind": "conformance", - "lhs": "S", - "rhs": "Sequence", - "rhsPrecise": "s:ST" - }, - { - "kind": "sameType", - "lhs": "Self.Element", - "rhs": "S.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sequence" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "where" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "Sequence", - "preciseIdentifier": "s:ST" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": " == " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "omniModeOn" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.omniModeOn", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "omniModeOn" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "omniModeOn" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)commonFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "commonFormat" - ], - "names": - { - "title": "commonFormat", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "commonFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioCommonFormat", - "preciseIdentifier": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSampleRateConverterAlgorithm_Normal", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSampleRateConverterAlgorithm_Normal" - ], - "names": - { - "title": "AVSampleRateConverterAlgorithm_Normal", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithm_Normal" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithm_Normal" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError", - "notRunning" - ], - "names": - { - "title": "AVAudioEngineManualRenderingError.notRunning", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "notRunning" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "notRunning" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFile(py)fileFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFile", - "fileFormat" - ], - "names": - { - "title": "fileFormat", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "fileFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "fileFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category", - "playAndRecordVoice" - ], - "names": - { - "title": "AVAudioRoutingArbiter.Category.playAndRecordVoice", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playAndRecordVoice" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playAndRecordVoice" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "formIntersection(_:)" - ], - "names": - { - "title": "formIntersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes all elements of this option set that are not " - }, - { - "text": "also present in the given set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `&` (bitwise AND) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSampleRateConverterAlgorithm_MinimumPhase", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSampleRateConverterAlgorithm_MinimumPhase" - ], - "names": - { - "title": "AVSampleRateConverterAlgorithm_MinimumPhase", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithm_MinimumPhase" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSampleRateConverterAlgorithm_MinimumPhase" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 12 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)prepareToPlay", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "prepareToPlay()" - ], - "names": - { - "title": "prepareToPlay()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToPlay" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToPlay" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(im)detachNode:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "detach(_:)" - ], - "names": - { - "title": "detach(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "detach" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "node", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "detach" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "node" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.protocol", - "displayName": "Protocol" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioPlayerDelegate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerDelegate" - ], - "names": - { - "title": "AVAudioPlayerDelegate", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPlayerDelegate" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerDelegate" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerDelegate" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "NSObjectProtocol", - "preciseIdentifier": "c:objc(pl)NSObject" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioTime(py)audioTimeStamp", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioTime", - "audioTimeStamp" - ], - "names": - { - "title": "audioTimeStamp", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioTimeStamp" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioTimeStamp", - "preciseIdentifier": "c:@S@AudioTimeStamp" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioTimeStamp" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioTimeStamp", - "preciseIdentifier": "c:@S@AudioTimeStamp" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "init(_:)" - ], - "names": - { - "title": "init(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a new set from a finite sequence of items." - }, - { - "text": "" - }, - { - "text": "Use this initializer to create a new set from an existing sequence, like" - }, - { - "text": "an array or a range:" - }, - { - "text": "" - }, - { - "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" - }, - { - "text": " print(validIndices)" - }, - { - "text": " // Prints \"[6, 0, 1, 3]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter sequence: The elements to use as members of the new set." - } - ] - }, - "swiftGenerics": - { - "parameters": - [ - { - "name": "S", - "index": 0, - "depth": 1 - } - ], - "constraints": - [ - { - "kind": "conformance", - "lhs": "S", - "rhs": "Sequence", - "rhsPrecise": "s:ST" - }, - { - "kind": "sameType", - "lhs": "Self.Element", - "rhs": "S.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sequence" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "where" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "Sequence", - "preciseIdentifier": "s:ST" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": " == " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSinkNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSinkNode" - ], - "names": - { - "title": "AVAudioSinkNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioSinkNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSinkNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSinkNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler", - "loadInstrument(at:)" - ], - "names": - { - "title": "loadInstrument(at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadInstrument" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "at", - "internalName": "instrumentURL", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "instrumentURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadInstrument" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "instrumentURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioCommonFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat" - ], - "names": - { - "title": "AVAudioCommonFormat", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioCommonFormat" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioCommonFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioCommonFormat" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "bandStop" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.bandStop", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bandStop" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bandStop" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngine", - "manualRenderingSampleTime" - ], - "names": - { - "title": "manualRenderingSampleTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingSampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "manualRenderingSampleTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFramePosition", - "preciseIdentifier": "c:@T@AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "init(fromFormat:toFormat:)" - ], - "names": - { - "title": "init(fromFormat:toFormat:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "fromFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "fromFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "toFormat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(from:to:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate", - "speechSynthesizer(_:didStart:)" - ], - "names": - { - "title": "speechSynthesizer(_:didStart:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didStart" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "synthesizer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - } - ] - }, - { - "name": "didStart", - "internalName": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didStart" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrack", - "copyEvents(in:from:insertAt:)" - ], - "names": - { - "title": "copyEvents(in:from:insertAt:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "insertAt" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "in", - "internalName": "range", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - } - ] - }, - { - "name": "from", - "internalName": "sourceTrack", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "sourceTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - } - ] - }, - { - "name": "insertAt", - "internalName": "insertStartBeat", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "insertStartBeat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "copyEvents" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "in" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVBeatRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sourceTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "insertAt" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "insertStartBeat" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeMIDIProcessor", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeMIDIProcessor" - ], - "names": - { - "title": "AVAudioUnitTypeMIDIProcessor", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMIDIProcessor" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMIDIProcessor" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(streamDescription:)" - ], - "names": - { - "title": "init(streamDescription:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "streamDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamBasicDescription", - "preciseIdentifier": "c:@S@AudioStreamBasicDescription" - }, - { - "kind": "text", - "spelling": ">)" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "streamDescription" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "asbd" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamBasicDescription", - "preciseIdentifier": "c:@S@AudioStreamBasicDescription" - }, - { - "kind": "text", - "spelling": ">)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationParameters", - "distanceAttenuationModel" - ], - "names": - { - "title": "distanceAttenuationModel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "distanceAttenuationModel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationModel", - "preciseIdentifier": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "distanceAttenuationModel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationModel", - "preciseIdentifier": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIChannelEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIChannelEvent" - ], - "names": - { - "title": "AVMIDIChannelEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIChannelEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIChannelEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIChannelEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions" - ], - "names": - { - "title": "AVAudioSessionActivationOptions", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioSessionActivationOptions" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSessionActivationOptions" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSessionActivationOptions" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType" - ], - "names": - { - "title": "AVAudioPlayerNodeCompletionCallbackType", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "formUnion(_:)" - ], - "names": - { - "title": "formUnion(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the elements of another set into this option set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `|` (bitwise OR) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioIONode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioIONode" - ], - "names": - { - "title": "AVAudioIONode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioIONode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioIONode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioIONode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication(im)setInputMuted:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "setInputMuted(_:)" - ], - "names": - { - "title": "setInputMuted(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setInputMuted" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "muted", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "muted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setInputMuted" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "muted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(py)packetCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "packetCount" - ], - "names": - { - "title": "packetCount", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "packetCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "packetCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)channelCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "channelCount" - ], - "names": - { - "title": "channelCount", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "peakPower(forChannel:)" - ], - "names": - { - "title": "peakPower(forChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "peakPower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forChannel", - "internalName": "channelNumber", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "peakPower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIControlChangeEvent(py)value", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "value" - ], - "names": - { - "title": "value", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioChannelLayout(py)layoutTag", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout", - "layoutTag" - ], - "names": - { - "title": "layoutTag", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "layoutTag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayoutTag", - "preciseIdentifier": "c:@T@AudioChannelLayoutTag" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "layoutTag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayoutTag", - "preciseIdentifier": "c:@T@AudioChannelLayoutTag" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions" - ], - "names": - { - "title": "AVAudioPlayerNodeBufferOptions", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeBufferOptions" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeBufferOptions" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeBufferOptions" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "formUnion(_:)" - ], - "names": - { - "title": "formUnion(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the elements of another set into this option set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `|` (bitwise OR) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formUnion" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioFramePosition", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFramePosition" - ], - "names": - { - "title": "AVAudioFramePosition", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioFramePosition" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFramePosition" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFramePosition" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "Int64", - "preciseIdentifier": "s:s5Int64V" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category", - "playAndRecord" - ], - "names": - { - "title": "AVAudioRoutingArbiter.Category.playAndRecord", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playAndRecord" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playAndRecord" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "error" - ], - "names": - { - "title": "AVAudioConverterOutputStatus.error", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "error" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "error" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVMusicTrackLoopCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrackLoopCount" - ], - "names": - { - "title": "AVMusicTrackLoopCount", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMusicTrackLoopCount" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTrackLoopCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTrackLoopCount" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "isStrictSubset(of:)" - ], - "names": - { - "title": "isStrictSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "subset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" - }, - { - "text": "also a member of *B* and *B* contains at least one element that is not a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isStrictSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict subset of itself:" - }, - { - "text": " print(attendees.isStrictSubset(of: attendees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "isStrictSubset(of:)" - ], - "names": - { - "title": "isStrictSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "subset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict subset of another set *B* if every member of *A* is" - }, - { - "text": "also a member of *B* and *B* contains at least one element that is not a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isStrictSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict subset of itself:" - }, - { - "text": " print(attendees.isStrictSubset(of: attendees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict subset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingMode", - "realtime" - ], - "names": - { - "title": "AVAudioEngineManualRenderingMode.realtime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "realtime" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "realtime" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@macro@AVMusicTimeStampEndOfTrack", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTimeStampEndOfTrack" - ], - "names": - { - "title": "AVMusicTimeStampEndOfTrack", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTimeStampEndOfTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTimeStampEndOfTrack" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendPressure(forKey:withValue:onChannel:)" - ], - "names": - { - "title": "sendPressure(forKey:withValue:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendPressure" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forKey", - "internalName": "key", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "withValue", - "internalName": "value", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendPressure" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forKey" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "key" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withValue" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "availableVoicesDidChangeNotification" - ], - "names": - { - "title": "availableVoicesDidChangeNotification", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableVoicesDidChangeNotification" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSNotification", - "preciseIdentifier": "c:objc(cs)NSNotification" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Name", - "preciseIdentifier": "c:@T@NSNotificationName" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableVoicesDidChangeNotification" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSNotification", - "preciseIdentifier": "c:objc(cs)NSNotification" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Name", - "preciseIdentifier": "c:@T@NSNotificationName" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "init(contentsOf:)" - ], - "names": - { - "title": "init(contentsOf:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOf" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOf" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyTempo", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "tempo" - ], - "names": - { - "title": "tempo", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempo" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "formIntersection(_:)" - ], - "names": - { - "title": "formIntersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes all elements of this option set that are not " - }, - { - "text": "also present in the given set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `&` (bitwise AND) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(py)audioComponentDescription", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "audioComponentDescription" - ], - "names": - { - "title": "audioComponentDescription", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)sampleRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "sampleRate" - ], - "names": - { - "title": "sampleRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sampleRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)updateMeters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "updateMeters()" - ], - "names": - { - "title": "updateMeters()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "updateMeters" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "updateMeters" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeMusicDevice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeMusicDevice" - ], - "names": - { - "title": "AVAudioUnitTypeMusicDevice", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMusicDevice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMusicDevice" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication(py)inputMuted", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "isInputMuted" - ], - "names": - { - "title": "isInputMuted", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isInputMuted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isInputMuted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel", - "inverse" - ], - "names": - { - "title": "AVAudioEnvironmentDistanceAttenuationModel.inverse", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inverse" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inverse" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVParameterEvent(py)scope", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVParameterEvent", - "scope" - ], - "names": - { - "title": "scope", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "init(_:)" - ], - "names": - { - "title": "init(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a new set from a finite sequence of items." - }, - { - "text": "" - }, - { - "text": "Use this initializer to create a new set from an existing sequence, like" - }, - { - "text": "an array or a range:" - }, - { - "text": "" - }, - { - "text": " let validIndices = Set(0..<7).subtracting([2, 4, 5])" - }, - { - "text": " print(validIndices)" - }, - { - "text": " // Prints \"[6, 0, 1, 3]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter sequence: The elements to use as members of the new set." - } - ] - }, - "swiftGenerics": - { - "parameters": - [ - { - "name": "S", - "index": 0, - "depth": 1 - } - ], - "constraints": - [ - { - "kind": "conformance", - "lhs": "S", - "rhs": "Sequence", - "rhsPrecise": "s:ST" - }, - { - "kind": "sameType", - "lhs": "Self.Element", - "rhs": "S.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "genericParameter", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ">(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "sequence" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "where" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "Sequence", - "preciseIdentifier": "s:ST" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": " == " - }, - { - "kind": "typeIdentifier", - "spelling": "S" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIControlChangeEvent(py)messageType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "messageType" - ], - "names": - { - "title": "messageType", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "messageType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIControlChangeEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "MessageType", - "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "messageType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIControlChangeEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "MessageType", - "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioMixingDestination", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixingDestination" - ], - "names": - { - "title": "AVAudioMixingDestination", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioMixingDestination" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMixingDestination" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMixingDestination" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "vibratoDepth" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.vibratoDepth", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "vibratoDepth" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "vibratoDepth" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeMixer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeMixer" - ], - "names": - { - "title": "AVAudioUnitTypeMixer", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMixer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMixer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "init(phonemeString:atByteSampleOffset:)" - ], - "names": - { - "title": "init(phonemeString:atByteSampleOffset:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "phonemeString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "phonemeString" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "phoneme" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderRequest" - ], - "names": - { - "title": "AVSpeechSynthesisProviderRequest", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderRequest" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderRequest" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderRequest" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "formIntersection(_:)" - ], - "names": - { - "title": "formIntersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes all elements of this option set that are not " - }, - { - "text": "also present in the given set." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `&` (bitwise AND) operation on the" - }, - { - "text": "two sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formIntersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "cuePoint" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.cuePoint", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cuePoint" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "cuePoint" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeMusicEffect", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeMusicEffect" - ], - "names": - { - "title": "AVAudioUnitTypeMusicEffect", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMusicEffect" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeMusicEffect" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)interleaved", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "isInterleaved" - ], - "names": - { - "title": "isInterleaved", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isInterleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isInterleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "averagePower(forChannel:)" - ], - "names": - { - "title": "averagePower(forChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "averagePower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forChannel", - "internalName": "channelNumber", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "averagePower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBuffer", - "mutableAudioBufferList" - ], - "names": - { - "title": "mutableAudioBufferList", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mutableAudioBufferList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "mutableAudioBufferList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutablePointer", - "preciseIdentifier": "s:Sp" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": "> { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker" - ], - "names": - { - "title": "AVSpeechSynthesisMarker", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisMarker" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisMarker" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisMarker" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "init(channel:messageType:value:)" - ], - "names": - { - "title": "init(channel:messageType:value:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "messageType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIControlChangeEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "MessageType", - "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "messageType" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIControlChangeEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "MessageType", - "preciseIdentifier": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category", - "playback" - ], - "names": - { - "title": "AVAudioRoutingArbiter.Category.playback", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playback" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "playback" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioMixing(py)volume", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixing", - "volume" - ], - "names": - { - "title": "volume", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "volume" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "loadPreset(at:)" - ], - "names": - { - "title": "loadPreset(at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "at", - "internalName": "url", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "loadPreset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "maximumPacketSize" - ], - "names": - { - "title": "maximumPacketSize", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "maximumPacketSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "maximumPacketSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendPitchBend(_:onChannel:)" - ], - "names": - { - "title": "sendPitchBend(_:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendPitchBend" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt16", - "preciseIdentifier": "s:s6UInt16V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "pitchbend", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "pitchbend" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt16", - "preciseIdentifier": "s:s6UInt16V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendPitchBend" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "pitchbend" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt16", - "preciseIdentifier": "s:s6UInt16V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIChannelPressureEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIChannelPressureEvent" - ], - "names": - { - "title": "AVMIDIChannelPressureEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIChannelPressureEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIChannelPressureEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIChannelPressureEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "lowShelf" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.lowShelf", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lowShelf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "lowShelf" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "PersonalVoiceAuthorizationStatus" - ], - "names": - { - "title": "AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus", - "navigator": - [ - { - "kind": "identifier", - "spelling": "PersonalVoiceAuthorizationStatus" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "PersonalVoiceAuthorizationStatus" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "PersonalVoiceAuthorizationStatus" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "vibratoDelay" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.vibratoDelay", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "vibratoDelay" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "vibratoDelay" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeyTimeSignature", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "timeSignature" - ], - "names": - { - "title": "timeSignature", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "timeSignature" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "timeSignature" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates an empty option set." - }, - { - "text": "" - }, - { - "text": "This initializer creates an option set with a raw value of zero." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVSpeechSynthesisIPANotationAttribute", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisIPANotationAttribute" - ], - "names": - { - "title": "AVSpeechSynthesisIPANotationAttribute", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisIPANotationAttribute" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisIPANotationAttribute" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func", - "displayName": "Function" - }, - "identifier": - { - "precise": "c:@F@AVAudioMake3DVectorOrientation", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMake3DVectorOrientation(_:_:)" - ], - "names": - { - "title": "AVAudioMake3DVectorOrientation(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DVectorOrientation" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVectorOrientation", - "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forward", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "forward" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ] - }, - { - "name": "up", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "up" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVectorOrientation", - "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMake3DVectorOrientation" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "forward" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "up" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVector", - "preciseIdentifier": "c:@T@AVAudio3DVector" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DVectorOrientation", - "preciseIdentifier": "c:@S@AVAudio3DVectorOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendPressure(_:onChannel:)" - ], - "names": - { - "title": "sendPressure(_:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendPressure" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "pressure", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendPressure" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "pressure" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingPointSourceInHeadMode", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "interruptsAtLoop" - ], - "names": - { - "title": "interruptsAtLoop", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "interruptsAtLoop" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "interruptsAtLoop" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeBufferOptions", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "convert(to:error:withInputFrom:)" - ], - "names": - { - "title": "convert(to:error:withInputFrom:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "convert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withInputFrom" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterInputBlock", - "preciseIdentifier": "c:@T@AVAudioConverterInputBlock" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterOutputStatus", - "preciseIdentifier": "c:@E@AVAudioConverterOutputStatus" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "to", - "internalName": "outputBuffer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "outputBuffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioBuffer" - } - ] - }, - { - "name": "error", - "internalName": "outError", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - } - ] - }, - { - "name": "withInputFrom", - "internalName": "inputBlock", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "inputBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterInputBlock", - "preciseIdentifier": "c:@T@AVAudioConverterInputBlock" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterOutputStatus", - "preciseIdentifier": "c:@E@AVAudioConverterOutputStatus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "convert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "to" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "outputBuffer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioBuffer", - "preciseIdentifier": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "outError" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSErrorPointer", - "preciseIdentifier": "s:10Foundation14NSErrorPointera" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withInputFrom" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "inputBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterInputBlock", - "preciseIdentifier": "c:@T@AVAudioConverterInputBlock" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioConverterOutputStatus", - "preciseIdentifier": "c:@E@AVAudioConverterOutputStatus" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "init(arrayLiteral:)" - ], - "names": - { - "title": "init(arrayLiteral:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a set containing the elements of the given array literal." - }, - { - "text": "" - }, - { - "text": "Do not call this initializer directly. It is used by the compiler when" - }, - { - "text": "you use an array literal. Instead, create a new set using an array" - }, - { - "text": "literal as its value by enclosing a comma-separated list of values in" - }, - { - "text": "square brackets. You can use an array literal anywhere a set is expected" - }, - { - "text": "by the type context." - }, - { - "text": "" - }, - { - "text": "Here, a set of strings is created from an array literal holding only" - }, - { - "text": "strings:" - }, - { - "text": "" - }, - { - "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" - }, - { - "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" - }, - { - "text": " print(\"Whatever it is, it's bound to be delicious!\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" - }, - { - "text": "" - }, - { - "text": "- Parameter arrayLiteral: A list of elements of the new set." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(py)data", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "data" - ], - "names": - { - "title": "data", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutableRawPointer", - "preciseIdentifier": "s:Sv" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafeMutableRawPointer", - "preciseIdentifier": "s:Sv" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioBuffer(py)audioBufferList", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBuffer", - "audioBufferList" - ], - "names": - { - "title": "audioBufferList", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioBufferList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioBufferList" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": "> { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "continueSpeaking()" - ], - "names": - { - "title": "continueSpeaking()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "continueSpeaking" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "continueSpeaking" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates an empty option set." - }, - { - "text": "" - }, - { - "text": "This initializer creates an option set with a raw value of zero." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioMixerNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixerNode" - ], - "names": - { - "title": "AVAudioMixerNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioMixerNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMixerNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMixerNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVParameterEvent(py)parameterID", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVParameterEvent", - "parameterID" - ], - "names": - { - "title": "parameterID", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "parameterID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "parameterID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "init(arrayLiteral:)" - ], - "names": - { - "title": "init(arrayLiteral:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Creates a set containing the elements of the given array literal." - }, - { - "text": "" - }, - { - "text": "Do not call this initializer directly. It is used by the compiler when" - }, - { - "text": "you use an array literal. Instead, create a new set using an array" - }, - { - "text": "literal as its value by enclosing a comma-separated list of values in" - }, - { - "text": "square brackets. You can use an array literal anywhere a set is expected" - }, - { - "text": "by the type context." - }, - { - "text": "" - }, - { - "text": "Here, a set of strings is created from an array literal holding only" - }, - { - "text": "strings:" - }, - { - "text": "" - }, - { - "text": " let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]" - }, - { - "text": " if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {" - }, - { - "text": " print(\"Whatever it is, it's bound to be delicious!\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Whatever it is, it's bound to be delicious!\"" - }, - { - "text": "" - }, - { - "text": "- Parameter arrayLiteral: A list of elements of the new set." - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self.ArrayLiteralElement", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "arrayLiteral" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "...)" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeOfflineEffect", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeOfflineEffect" - ], - "names": - { - "title": "AVAudioUnitTypeOfflineEffect", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeOfflineEffect" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeOfflineEffect" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioIONodeInputBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioIONodeInputBlock" - ], - "names": - { - "title": "AVAudioIONodeInputBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioIONodeInputBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioIONodeInputBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioIONodeInputBlock" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioBufferList", - "preciseIdentifier": "c:@S@AudioBufferList" - }, - { - "kind": "text", - "spelling": ">?" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingPointSourceInHeadMode" - ], - "names": - { - "title": "AVAudio3DMixingPointSourceInHeadMode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DMixingPointSourceInHeadMode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixingPointSourceInHeadMode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixingPointSourceInHeadMode" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "sendController(_:withValue:onChannel:)" - ], - "names": - { - "title": "sendController(_:withValue:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendController" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "controller", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "controller" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "withValue", - "internalName": "value", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sendController" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "controller" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withValue" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitTimePitch", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTimePitch" - ], - "names": - { - "title": "AVAudioUnitTimePitch", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitTimePitch" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTimePitch" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTimePitch" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isSubset(of:)" - ], - "names": - { - "title": "isSubset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a subset of" - }, - { - "text": "another set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a subset of another set *B* if every member of *A* is also a" - }, - { - "text": "member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(attendees.isSubset(of: employees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a subset of `other`; otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSubset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "stopSpeaking(at:)" - ], - "names": - { - "title": "stopSpeaking(at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stopSpeaking" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechBoundary", - "preciseIdentifier": "c:@E@AVSpeechBoundary" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "at", - "internalName": "boundary", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "boundary" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechBoundary", - "preciseIdentifier": "c:@E@AVSpeechBoundary" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stopSpeaking" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "boundary" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechBoundary", - "preciseIdentifier": "c:@E@AVSpeechBoundary" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "hasMIDIOutput" - ], - "names": - { - "title": "hasMIDIOutput", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hasMIDIOutput" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hasMIDIOutput" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "isDisjoint(with:)" - ], - "names": - { - "title": "isDisjoint(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set has no members in" - }, - { - "text": "common with the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `employees` set is disjoint with the" - }, - { - "text": "`visitors` set because no name appears in both sets." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" - }, - { - "text": " print(employees.isDisjoint(with: visitors))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set has no elements in common with `other`;" - }, - { - "text": " otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "init(format:packetCapacity:maximumPacketSize:)" - ], - "names": - { - "title": "init(format:packetCapacity:maximumPacketSize:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "packetCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "maximumPacketSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "packetCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "maximumPacketSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "peakPower(forChannel:)" - ], - "names": - { - "title": "peakPower(forChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "peakPower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forChannel", - "internalName": "channelNumber", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "peakPower" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channelNumber" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "highShelf" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.highShelf", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "highShelf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "highShelf" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioNodeCompletionHandler", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNodeCompletionHandler" - ], - "names": - { - "title": "AVAudioNodeCompletionHandler", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioNodeCompletionHandler" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNodeCompletionHandler" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": " = () -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVParameterEvent(py)value", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVParameterEvent", - "value" - ], - "names": - { - "title": "value", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizerDelegate", - "speechSynthesizer(_:didPause:)" - ], - "names": - { - "title": "speechSynthesizer(_:didPause:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didPause" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "synthesizer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - } - ] - }, - { - "name": "didPause", - "internalName": "utterance", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "speechSynthesizer" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "synthesizer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesizer", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "didPause" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utterance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechUtterance", - "preciseIdentifier": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIControlChangeEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent" - ], - "names": - { - "title": "AVMIDIControlChangeEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMIDIControlChangeEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIControlChangeEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMIDIControlChangeEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "isDisjoint(with:)" - ], - "names": - { - "title": "isDisjoint(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set has no members in" - }, - { - "text": "common with the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `employees` set is disjoint with the" - }, - { - "text": "`visitors` set because no name appears in both sets." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]" - }, - { - "text": " print(employees.isDisjoint(with: visitors))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set has no elements in common with `other`;" - }, - { - "text": " otherwise, `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isDisjoint" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "init(sentenceRange:atByteSampleOffset:)" - ], - "names": - { - "title": "init(sentenceRange:atByteSampleOffset:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "sentenceRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "sentenceRange" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "init(contentsOf:fileTypeHint:)" - ], - "names": - { - "title": "init(contentsOf:fileTypeHint:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOf" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fileTypeHint" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "contentsOf" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "url" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fileTypeHint" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utiString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "midiPort" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.midiPort", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "midiPort" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "midiPort" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisMarkerMark", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark" - ], - "names": - { - "title": "AVSpeechSynthesisMarker.Mark", - "navigator": - [ - { - "kind": "identifier", - "spelling": "Mark" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Mark" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "Mark" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice" - ], - "names": - { - "title": "AVSpeechSynthesisProviderVoice", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderVoice" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderVoice" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderVoice" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPCMBuffer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPCMBuffer" - ], - "names": - { - "title": "AVAudioPCMBuffer", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPCMBuffer" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPCMBuffer" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPCMBuffer" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterOutputStatus", - "endOfStream" - ], - "names": - { - "title": "AVAudioConverterOutputStatus.endOfStream", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "endOfStream" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "endOfStream" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "isSuperset(of:)" - ], - "names": - { - "title": "isSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether the set is a superset of" - }, - { - "text": "the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a superset of another set *B* if every member of *B* is also a" - }, - { - "text": "member of *A*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioRecorder(im)updateMeters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorder", - "updateMeters()" - ], - "names": - { - "title": "updateMeters()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "updateMeters" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "updateMeters" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationParameters", - "maximumDistance" - ], - "names": - { - "title": "maximumDistance", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "maximumDistance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "maximumDistance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "subtracting(_:)" - ], - "names": - { - "title": "subtracting(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new set containing the elements of this set that do not occur" - }, - { - "text": "in the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `nonNeighbors` set is made up of the" - }, - { - "text": "elements of the `employees` set that are not elements of `neighbors`:" - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " let nonNeighbors = employees.subtracting(neighbors)" - }, - { - "text": " print(nonNeighbors)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: A new set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionOrientationTop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Orientation", - "top" - ], - "names": - { - "title": "top", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "top" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "top" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)audioComponent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "audioComponent" - ], - "names": - { - "title": "audioComponent", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioComponent" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponent", - "preciseIdentifier": "c:@T@AudioComponent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioComponent" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponent", - "preciseIdentifier": "c:@T@AudioComponent" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "headphones" - ], - "names": - { - "title": "AVAudioEnvironmentOutputType.headphones", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "headphones" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "headphones" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "min" - ], - "names": - { - "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.min", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "min" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "min" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality", - "enhanced" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceQuality.enhanced", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enhanced" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "enhanced" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "subtracting(_:)" - ], - "names": - { - "title": "subtracting(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new set containing the elements of this set that do not occur" - }, - { - "text": "in the given set." - }, - { - "text": "" - }, - { - "text": "In the following example, the `nonNeighbors` set is made up of the" - }, - { - "text": "elements of the `employees` set that are not elements of `neighbors`:" - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " let nonNeighbors = employees.subtracting(neighbors)" - }, - { - "text": " print(nonNeighbors)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: A new set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtracting" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioInputNode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioInputNode" - ], - "names": - { - "title": "AVAudioInputNode", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioInputNode" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioInputNode" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioInputNode" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType", - "dataConsumed" - ], - "names": - { - "title": "AVAudioPlayerNodeCompletionCallbackType.dataConsumed", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataConsumed" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataConsumed" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)meteringEnabled", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "isMeteringEnabled" - ], - "names": - { - "title": "isMeteringEnabled", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isMeteringEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isMeteringEnabled" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "init(coder:)" - ], - "names": - { - "title": "init(coder:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "auto" - ], - "names": - { - "title": "AVAudioEnvironmentOutputType.auto", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auto" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "auto" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "default" - ], - "names": - { - "title": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.default", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "`default`" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "`default`" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "init(MIDINote:velocity:groupID:duration:)" - ], - "names": - { - "title": "init(MIDINote:velocity:groupID:duration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "MIDINote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "MIDINote" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(midiNote:velocity:groupID:duration:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.protocol", - "displayName": "Protocol" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudio3DMixing", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixing" - ], - "names": - { - "title": "AVAudio3DMixing", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudio3DMixing" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixing" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudio3DMixing" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "NSObjectProtocol", - "preciseIdentifier": "c:objc(pl)NSObject" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioChannelLayout(py)channelCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout", - "channelCount" - ], - "names": - { - "title": "channelCount", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelCount" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelCount", - "preciseIdentifier": "c:@T@AVAudioChannelCount" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingSpeechActivityEvent", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "midiChannel" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.midiChannel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "midiChannel" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "midiChannel" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVSpeechSynthesisProviderOutputBlock", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderOutputBlock" - ], - "names": - { - "title": "AVSpeechSynthesisProviderOutputBlock", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderOutputBlock" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderOutputBlock" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVSpeechSynthesisProviderOutputBlock" - }, - { - "kind": "text", - "spelling": " = ([" - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisMarker", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "text", - "spelling": "], " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechSynthesisProviderRequest", - "preciseIdentifier": "c:objc(cs)AVSpeechSynthesisProviderRequest" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "isEmpty" - ], - "names": - { - "title": "isEmpty", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "A Boolean value that indicates whether the set has no elements." - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "stopNote(_:onChannel:)" - ], - "names": - { - "title": "stopNote(_:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stopNote" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "note", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "note" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stopNote" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "note" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "formSymmetricDifference(_:)" - ], - "names": - { - "title": "formSymmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Replaces this set with a new set containing all elements " - }, - { - "text": "contained in either this set or the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" - }, - { - "text": "sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)initWithData:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "init(data:)" - ], - "names": - { - "title": "init(data:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DAngularOrientation", - "init(yaw:pitch:roll:)" - ], - "names": - { - "title": "init(yaw:pitch:roll:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "yaw" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "roll" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "yaw" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "roll" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit" - ], - "names": - { - "title": "AVAudioUnit", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnit" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnit" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnit" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesizer", - "pauseSpeaking(at:)" - ], - "names": - { - "title": "pauseSpeaking(at:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pauseSpeaking" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechBoundary", - "preciseIdentifier": "c:@E@AVSpeechBoundary" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "at", - "internalName": "boundary", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "boundary" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechBoundary", - "preciseIdentifier": "c:@E@AVSpeechBoundary" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pauseSpeaking" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "at" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "boundary" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVSpeechBoundary", - "preciseIdentifier": "c:@E@AVSpeechBoundary" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "setInputMuteStateChangeHandler(_:)" - ], - "names": - { - "title": "setInputMuteStateChangeHandler(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setInputMuteStateChangeHandler" - }, - { - "kind": "text", - "spelling": "(((" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "inputMuteHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "inputMuteHandler" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")?" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setInputMuteStateChangeHandler" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "inputMuteHandler" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeySubTitle", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "subTitle" - ], - "names": - { - "title": "subTitle", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subTitle" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subTitle" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "instantiate(with:options:)" - ], - "names": - { - "title": "instantiate(with:options:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instantiate" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentInstantiationOptions", - "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "throws" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "audioComponentDescription", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentInstantiationOptions", - "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instantiate" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentInstantiationOptions", - "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" - }, - { - "kind": "text", - "spelling": " = []) " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "throws" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "formSymmetricDifference(_:)" - ], - "names": - { - "title": "formSymmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Replaces this set with a new set containing all elements " - }, - { - "text": "contained in either this set or the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "This method is implemented as a `^` (bitwise XOR) operation on the two" - }, - { - "text": "sets' raw values." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "FixedWidthInteger", - "rhsPrecise": "s:s17FixedWidthIntegerP" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "formSymmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeEffect", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeEffect" - ], - "names": - { - "title": "AVAudioUnitTypeEffect", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeEffect" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeEffect" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "init(format:packetCapacity:)" - ], - "names": - { - "title": "init(format:packetCapacity:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "packetCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "packetCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "isEmpty" - ], - "names": - { - "title": "isEmpty", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "A Boolean value that indicates whether the set has no elements." - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEmpty" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixing", - "destination(forMixer:bus:)" - ], - "names": - { - "title": "destination(forMixer:bus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "destination" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forMixer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioMixingDestination", - "preciseIdentifier": "c:objc(cs)AVAudioMixingDestination" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forMixer", - "internalName": "mixer", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "mixer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - } - ] - }, - { - "name": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioMixingDestination", - "preciseIdentifier": "c:objc(cs)AVAudioMixingDestination" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "destination" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forMixer" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "mixer" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNode", - "preciseIdentifier": "c:objc(cs)AVAudioNode" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioMixingDestination", - "preciseIdentifier": "c:objc(cs)AVAudioMixingDestination" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "vibratoRate" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.vibratoRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "vibratoRate" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "vibratoRate" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality", - "default" - ], - "names": - { - "title": "AVSpeechSynthesisVoiceQuality.default", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "`default`" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "`default`" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "subtract(_:)" - ], - "names": - { - "title": "subtract(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the elements of the given set from this set." - }, - { - "text": "" - }, - { - "text": "In the following example, the elements of the `employees` set that are" - }, - { - "text": "also members of the `neighbors` set are removed. In particular, the" - }, - { - "text": "names `\"Bethany\"` and `\"Eric\"` are removed from `employees`." - }, - { - "text": "" - }, - { - "text": " var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]" - }, - { - "text": " employees.subtract(neighbors)" - }, - { - "text": " print(employees)" - }, - { - "text": " // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "subtract" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitComponent(py)userTagNames", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitComponent", - "userTagNames" - ], - "names": - { - "title": "userTagNames", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "userTagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "userTagNames" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioNodeBus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNodeBus" - ], - "names": - { - "title": "AVAudioNodeBus", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioNodeBus" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNodeBus" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitDelay(py)wetDryMix", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDelay", - "wetDryMix" - ], - "names": - { - "title": "wetDryMix", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "wetDryMix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "wetDryMix" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeGenerator", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeGenerator" - ], - "names": - { - "title": "AVAudioUnitTypeGenerator", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeGenerator" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeGenerator" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "packetCapacity" - ], - "names": - { - "title": "packetCapacity", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "packetCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "packetCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPacketCount", - "preciseIdentifier": "c:@T@AVAudioPacketCount" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationParameters", - "referenceDistance" - ], - "names": - { - "title": "referenceDistance", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "referenceDistance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "referenceDistance" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel", - "exponential" - ], - "names": - { - "title": "AVAudioEnvironmentDistanceAttenuationModel.exponential", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "exponential" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "exponential" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTrackLoopCount", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "instantiate(with:options:completionHandler:)" - ], - "names": - { - "title": "instantiate(with:options:completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instantiate" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentInstantiationOptions", - "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "audioComponentDescription", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentInstantiationOptions", - "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" - } - ] - }, - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "instantiate" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentInstantiationOptions", - "preciseIdentifier": "c:@E@AudioComponentInstantiationOptions" - }, - { - "kind": "text", - "spelling": " = [], " - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioUnit", - "preciseIdentifier": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "text", - "spelling": "?, " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication(py)recordPermission", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission" - ], - "names": - { - "title": "recordPermission", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "recordPermission" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioApplication", - "preciseIdentifier": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "recordPermission", - "preciseIdentifier": "c:@E@AVAudioApplicationRecordPermission" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "recordPermission" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioApplication", - "preciseIdentifier": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "recordPermission", - "preciseIdentifier": "c:@E@AVAudioApplicationRecordPermission" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVParameterEvent(py)element", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVParameterEvent", - "element" - ], - "names": - { - "title": "element", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVAudioUnitTypeFormatConverter", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitTypeFormatConverter" - ], - "names": - { - "title": "AVAudioUnitTypeFormatConverter", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeFormatConverter" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitTypeFormatConverter" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioChannelLayout(py)layout", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout", - "layout" - ], - "names": - { - "title": "layout", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "layout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayout", - "preciseIdentifier": "c:@S@AudioChannelLayout" - }, - { - "kind": "text", - "spelling": ">" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "layout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayout", - "preciseIdentifier": "c:@S@AudioChannelLayout" - }, - { - "kind": "text", - "spelling": "> { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "isStrictSuperset(of:)" - ], - "names": - { - "title": "isStrictSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "superset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" - }, - { - "text": "also a member of *A* and *A* contains at least one element that is *not*" - }, - { - "text": "a member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isStrictSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict superset of itself:" - }, - { - "text": " print(employees.isStrictSuperset(of: employees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "resonantLowShelf" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.resonantLowShelf", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantLowShelf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantLowShelf" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "isStrictSuperset(of:)" - ], - "names": - { - "title": "isStrictSuperset(of:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether this set is a strict" - }, - { - "text": "superset of the given set." - }, - { - "text": "" - }, - { - "text": "Set *A* is a strict superset of another set *B* if every member of *B* is" - }, - { - "text": "also a member of *A* and *A* contains at least one element that is *not*" - }, - { - "text": "a member of *B*." - }, - { - "text": "" - }, - { - "text": " let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]" - }, - { - "text": " let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]" - }, - { - "text": " print(employees.isStrictSuperset(of: attendees))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " // A set is never a strict superset of itself:" - }, - { - "text": " print(employees.isStrictSuperset(of: employees))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: A set of the same type as the current set." - }, - { - "text": "- Returns: `true` if the set is a strict superset of `other`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "of", - "internalName": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isStrictSuperset" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "of" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "init(paragraphRange:atByteSampleOffset:)" - ], - "names": - { - "title": "init(paragraphRange:atByteSampleOffset:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "paragraphRange" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "paragraphRange" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "range" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSRange" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "init(midiNote:velocity:instrumentID:groupID:duration:)" - ], - "names": - { - "title": "init(midiNote:velocity:instrumentID:groupID:duration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "instrumentID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "instrumentID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCommonFormat", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DAngularOrientation@FI@pitch", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DAngularOrientation", - "pitch" - ], - "names": - { - "title": "pitch", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "pitch" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "symmetricDifference(_:)" - ], - "names": - { - "title": "symmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with the elements contained in this set or in" - }, - { - "text": "the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in either" - }, - { - "text": " this set or `other`, but not in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "Traits", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout", - "init(coder:)" - ], - "names": - { - "title": "init(coder:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSequencerInfoDictionaryKeySourceEncoder", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey", - "sourceEncoder" - ], - "names": - { - "title": "sourceEncoder", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sourceEncoder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sourceEncoder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSequencer", - "preciseIdentifier": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "InfoDictionaryKey", - "preciseIdentifier": "c:@T@AVAudioSequencerInfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionOrientationFront", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Orientation", - "front" - ], - "names": - { - "title": "front", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "front" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "front" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DAngularOrientation@FI@yaw", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DAngularOrientation", - "yaw" - ], - "names": - { - "title": "yaw", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "yaw" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "yaw" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "symmetricDifference(_:)" - ], - "names": - { - "title": "symmetricDifference(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with the elements contained in this set or in" - }, - { - "text": "the given set, but not in both." - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in either" - }, - { - "text": " this set or `other`, but not in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "symmetricDifference" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationParameters", - "rolloffFactor" - ], - "names": - { - "title": "rolloffFactor", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rolloffFactor" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "rolloffFactor" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioInputNode", - "setMutedSpeechActivityEventListener(_:)" - ], - "names": - { - "title": "setMutedSpeechActivityEventListener(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setMutedSpeechActivityEventListener" - }, - { - "kind": "text", - "spelling": "(((" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingSpeechActivityEvent", - "preciseIdentifier": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "listenerBlock", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "listenerBlock" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingSpeechActivityEvent", - "preciseIdentifier": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "setMutedSpeechActivityEventListener" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "listenerBlock" - }, - { - "kind": "text", - "spelling": ": ((" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingSpeechActivityEvent", - "preciseIdentifier": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")?) -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicUserEvent(py)sizeInBytes", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicUserEvent", - "sizeInBytes" - ], - "names": - { - "title": "sizeInBytes", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sizeInBytes" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sizeInBytes" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.protocol", - "displayName": "Protocol" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioMixing", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioMixing" - ], - "names": - { - "title": "AVAudioMixing", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioMixing" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMixing" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioMixing" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudio3DMixing", - "preciseIdentifier": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioStereoMixing", - "preciseIdentifier": "c:objc(pl)AVAudioStereoMixing" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "reverbParameters" - ], - "names": - { - "title": "reverbParameters", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverbParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentReverbParameters", - "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentReverbParameters" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverbParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentReverbParameters", - "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentReverbParameters" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "init(data:soundBankURL:)" - ], - "names": - { - "title": "init(data:soundBankURL:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "soundBankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "soundBankURL" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bankURL" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "URL", - "preciseIdentifier": "s:10Foundation3URLV" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorderDelegate", - "audioRecorderEncodeErrorDidOccur(_:error:)" - ], - "names": - { - "title": "audioRecorderEncodeErrorDidOccur(_:error:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioRecorderEncodeErrorDidOccur" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorder", - "preciseIdentifier": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "recorder", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "recorder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorder", - "preciseIdentifier": "c:objc(cs)AVAudioRecorder" - } - ] - }, - { - "name": "error", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioRecorderEncodeErrorDidOccur" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "recorder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorder", - "preciseIdentifier": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "error" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Error", - "preciseIdentifier": "s:s5ErrorP" - }, - { - "kind": "text", - "spelling": "?)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "voiceSize" - ], - "names": - { - "title": "voiceSize", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voiceSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int64", - "preciseIdentifier": "s:s5Int64V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voiceSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int64", - "preciseIdentifier": "s:s5Int64V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)bitRate", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "bitRate" - ], - "names": - { - "title": "bitRate", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bitRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bitRate" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUPresetEvent", - "init(scope:element:dictionary:)" - ], - "names": - { - "title": "init(scope:element:dictionary:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "dictionary" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AnyHashable", - "preciseIdentifier": "s:s11AnyHashableV" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "])" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "dictionary" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "presetDictionary" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "AnyHashable", - "preciseIdentifier": "s:s11AnyHashableV" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "])" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMusicUserEvent(im)initWithData:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicUserEvent", - "init(data:)" - ], - "names": - { - "title": "init(data:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "endOfTrack" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.endOfTrack", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "endOfTrack" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "endOfTrack" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "paragraph" - ], - "names": - { - "title": "AVSpeechSynthesisMarker.Mark.paragraph", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "paragraph" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "paragraph" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionOrientationBottom", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Orientation", - "bottom" - ], - "names": - { - "title": "bottom", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bottom" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bottom" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "contains(_:)" - ], - "names": - { - "title": "contains(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether a given element is a" - }, - { - "text": "member of the option set." - }, - { - "text": "" - }, - { - "text": "This example uses the `contains(_:)` method to check whether next-day" - }, - { - "text": "shipping is in the `availableOptions` instance." - }, - { - "text": "" - }, - { - "text": " let availableOptions = ShippingOptions.express" - }, - { - "text": " if availableOptions.contains(.nextDay) {" - }, - { - "text": " print(\"Next day shipping available\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Next day shipping available\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element to look for in the option set." - }, - { - "text": "- Returns: `true` if the option set contains `member`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingSpeechActivityEvent", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "resonantHighShelf" - ], - "names": - { - "title": "AVAudioUnitEQFilterType.resonantHighShelf", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantHighShelf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "resonantHighShelf" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "supportedLanguages" - ], - "names": - { - "title": "supportedLanguages", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "supportedLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "supportedLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "applicableRenderingAlgorithms" - ], - "names": - { - "title": "applicableRenderingAlgorithms", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "applicableRenderingAlgorithms" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "applicableRenderingAlgorithms" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "startNote(_:withVelocity:onChannel:)" - ], - "names": - { - "title": "startNote(_:withVelocity:onChannel:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "startNote" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withVelocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "note", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "note" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "withVelocity", - "internalName": "velocity", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - }, - { - "name": "onChannel", - "internalName": "channel", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "startNote" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "note" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "withVelocity" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "onChannel" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "channel" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt8", - "preciseIdentifier": "s:s5UInt8V" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioInputNode", - "voiceProcessingOtherAudioDuckingConfiguration" - ], - "names": - { - "title": "voiceProcessingOtherAudioDuckingConfiguration", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "voiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "preciseIdentifier": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)settings", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "settings" - ], - "names": - { - "title": "settings", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "settings" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "chorusLevel" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.chorusLevel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "chorusLevel" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "chorusLevel" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.protocol", - "displayName": "Protocol" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioStereoMixing", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioStereoMixing" - ], - "names": - { - "title": "AVAudioStereoMixing", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioStereoMixing" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioStereoMixing" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "protocol" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioStereoMixing" - }, - { - "kind": "text", - "spelling": " : " - }, - { - "kind": "typeIdentifier", - "spelling": "NSObjectProtocol", - "preciseIdentifier": "c:objc(pl)NSObject" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterType", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "contains(_:)" - ], - "names": - { - "title": "contains(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a Boolean value that indicates whether a given element is a" - }, - { - "text": "member of the option set." - }, - { - "text": "" - }, - { - "text": "This example uses the `contains(_:)` method to check whether next-day" - }, - { - "text": "shipping is in the `availableOptions` instance." - }, - { - "text": "" - }, - { - "text": " let availableOptions = ShippingOptions.express" - }, - { - "text": " if availableOptions.contains(.nextDay) {" - }, - { - "text": " print(\"Next day shipping available\")" - }, - { - "text": " }" - }, - { - "text": " // Prints \"Next day shipping available\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element to look for in the option set." - }, - { - "text": "- Returns: `true` if the option set contains `member`; otherwise," - }, - { - "text": " `false`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "contains" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVExtendedNoteOnEventDefaultInstrument", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "defaultInstrument" - ], - "names": - { - "title": "defaultInstrument", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "defaultInstrument" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "defaultInstrument" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler(py)masterGain", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler", - "masterGain" - ], - "names": - { - "title": "masterGain", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "masterGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "masterGain" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - }, - "deprecated": - { - "major": 12, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "union(_:)" - ], - "names": - { - "title": "union(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set of the elements contained in this set, in the" - }, - { - "text": "given set, or in both." - }, - { - "text": "" - }, - { - "text": "This example uses the `union(_:)` method to add two more shipping options" - }, - { - "text": "to the default set." - }, - { - "text": "" - }, - { - "text": " let defaultShipping = ShippingOptions.standard" - }, - { - "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" - }, - { - "text": " print(memberShipping.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set made up of the elements contained in this" - }, - { - "text": " set, in `other`, or in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentNode", - "distanceAttenuationParameters" - ], - "names": - { - "title": "distanceAttenuationParameters", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "distanceAttenuationParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationParameters", - "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "distanceAttenuationParameters" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationParameters", - "preciseIdentifier": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "requestRecordPermission(completionHandler:)" - ], - "names": - { - "title": "requestRecordPermission(completionHandler:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestRecordPermission" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "completionHandler", - "internalName": "response", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "response" - }, - { - "kind": "text", - "spelling": ": (" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestRecordPermission" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "response" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " (" - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioConverterPrimeMethod", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeMethod" - ], - "names": - { - "title": "AVAudioConverterPrimeMethod", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioConverterPrimeMethod" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterPrimeMethod" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterPrimeMethod" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "primaryLanguages" - ], - "names": - { - "title": "primaryLanguages", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "primaryLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "]" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "primaryLanguages" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "] { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "RPN_LSB" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.RPN_LSB", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "RPN_LSB" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "RPN_LSB" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@T@AVAudioSequencerInfoDictionaryKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "InfoDictionaryKey" - ], - "names": - { - "title": "AVAudioSequencer.InfoDictionaryKey", - "navigator": - [ - { - "kind": "identifier", - "spelling": "InfoDictionaryKey" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "InfoDictionaryKey" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "InfoDictionaryKey" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeInfo", - "init(leadingFrames:trailingFrames:)" - ], - "names": - { - "title": "init(leadingFrames:trailingFrames:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "leadingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "trailingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "leadingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "trailingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType", - "dataRendered" - ], - "names": - { - "title": "AVAudioPlayerNodeCompletionCallbackType.dataRendered", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataRendered" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataRendered" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "union(_:)" - ], - "names": - { - "title": "union(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set of the elements contained in this set, in the" - }, - { - "text": "given set, or in both." - }, - { - "text": "" - }, - { - "text": "This example uses the `union(_:)` method to add two more shipping options" - }, - { - "text": "to the default set." - }, - { - "text": "" - }, - { - "text": " let defaultShipping = ShippingOptions.standard" - }, - { - "text": " let memberShipping = defaultShipping.union([.secondDay, .priority])" - }, - { - "text": " print(memberShipping.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set made up of the elements contained in this" - }, - { - "text": " set, in `other`, or in both." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "union" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "RPN_MSB" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.RPN_MSB", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "RPN_MSB" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "RPN_MSB" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAUPresetEvent(py)scope", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAUPresetEvent", - "scope" - ], - "names": - { - "title": "scope", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRecorderDelegate", - "audioRecorderDidFinishRecording(_:successfully:)" - ], - "names": - { - "title": "audioRecorderDidFinishRecording(_:successfully:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioRecorderDidFinishRecording" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorder", - "preciseIdentifier": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "successfully" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "recorder", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "recorder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorder", - "preciseIdentifier": "c:objc(cs)AVAudioRecorder" - } - ] - }, - { - "name": "successfully", - "internalName": "flag", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "flag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "optional" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioRecorderDidFinishRecording" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "recorder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioRecorder", - "preciseIdentifier": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "successfully" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "flag" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "identifier" - ], - "names": - { - "title": "identifier", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "identifier" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.method", - "displayName": "Type Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "requestRecordPermission()" - ], - "names": - { - "title": "requestRecordPermission()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestRecordPermission" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "requestRecordPermission" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "async" - }, - { - "kind": "text", - "spelling": " -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "intersection(_:)" - ], - "names": - { - "title": "intersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with only the elements contained in both this" - }, - { - "text": "set and the given set." - }, - { - "text": "" - }, - { - "text": "This example uses the `intersection(_:)` method to limit the available" - }, - { - "text": "shipping options to what can be used with a PO Box destination." - }, - { - "text": "" - }, - { - "text": " // Can only ship standard or priority to PO Boxes" - }, - { - "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" - }, - { - "text": " let memberShipping: ShippingOptions =" - }, - { - "text": " [.standard, .priority, .secondDay]" - }, - { - "text": "" - }, - { - "text": " let availableOptions = memberShipping.intersection(poboxShipping)" - }, - { - "text": " print(availableOptions.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": " print(availableOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in both this" - }, - { - "text": " set and `other`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitReverbPreset", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionOrientationRight", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Orientation", - "right" - ], - "names": - { - "title": "right", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "right" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "right" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentDistanceAttenuationModel" - ], - "names": - { - "title": "AVAudioEnvironmentDistanceAttenuationModel", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationModel" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationModel" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentDistanceAttenuationModel" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)streamDescription", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "streamDescription" - ], - "names": - { - "title": "streamDescription", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "streamDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamBasicDescription", - "preciseIdentifier": "c:@S@AudioStreamBasicDescription" - }, - { - "kind": "text", - "spelling": ">" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "streamDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioStreamBasicDescription", - "preciseIdentifier": "c:@S@AudioStreamBasicDescription" - }, - { - "kind": "text", - "spelling": "> { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechBoundary", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitEQFilterParameters", - "bypass" - ], - "names": - { - "title": "bypass", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bypass" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionOrientationLeft", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Orientation", - "left" - ], - "names": - { - "title": "left", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "left" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "left" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument", - "init(audioComponentDescription:)" - ], - "names": - { - "title": "init(audioComponentDescription:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "audioComponentDescription" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "description" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioComponentDescription", - "preciseIdentifier": "c:@S@AudioComponentDescription" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)format", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "format" - ], - "names": - { - "title": "format", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 12 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So27AVAudio3DAngularOrientationVABycfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DAngularOrientation", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingError", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)bitRateStrategy", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "bitRateStrategy" - ], - "names": - { - "title": "bitRateStrategy", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bitRateStrategy" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bitRateStrategy" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "intersection(_:)" - ], - "names": - { - "title": "intersection(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Returns a new option set with only the elements contained in both this" - }, - { - "text": "set and the given set." - }, - { - "text": "" - }, - { - "text": "This example uses the `intersection(_:)` method to limit the available" - }, - { - "text": "shipping options to what can be used with a PO Box destination." - }, - { - "text": "" - }, - { - "text": " // Can only ship standard or priority to PO Boxes" - }, - { - "text": " let poboxShipping: ShippingOptions = [.standard, .priority]" - }, - { - "text": " let memberShipping: ShippingOptions =" - }, - { - "text": " [.standard, .priority, .secondDay]" - }, - { - "text": "" - }, - { - "text": " let availableOptions = memberShipping.intersection(poboxShipping)" - }, - { - "text": " print(availableOptions.contains(.priority))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": " print(availableOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": "" - }, - { - "text": "- Parameter other: An option set." - }, - { - "text": "- Returns: A new option set with only the elements contained in both this" - }, - { - "text": " set and `other`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "other", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "intersection" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "other" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSinkNode", - "init(receiverBlock:)" - ], - "names": - { - "title": "init(receiverBlock:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "receiverBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSinkNodeReceiverBlock", - "preciseIdentifier": "c:@T@AVAudioSinkNodeReceiverBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "receiverBlock" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSinkNodeReceiverBlock", - "preciseIdentifier": "c:@T@AVAudioSinkNodeReceiverBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIMetaEvent(py)type", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "type" - ], - "names": - { - "title": "type", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "type" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIMetaEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "EventType", - "preciseIdentifier": "c:@E@AVMIDIMetaEventType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "type" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIMetaEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "EventType", - "preciseIdentifier": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "sentence" - ], - "names": - { - "title": "AVSpeechSynthesisMarker.Mark.sentence", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sentence" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sentence" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedTempoEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedTempoEvent" - ], - "names": - { - "title": "AVExtendedTempoEvent", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVExtendedTempoEvent" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVExtendedTempoEvent" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVExtendedTempoEvent" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudio3DAngularOrientation@FI@roll", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DAngularOrientation", - "roll" - ], - "names": - { - "title": "roll", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "roll" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "roll" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSourceNode", - "init(renderBlock:)" - ], - "names": - { - "title": "init(renderBlock:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "renderBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSourceNodeRenderBlock", - "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "renderBlock" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSourceNodeRenderBlock", - "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVFormatIDKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVFormatIDKey" - ], - "names": - { - "title": "AVFormatIDKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVFormatIDKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVFormatIDKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "remove(_:)" - ], - "names": - { - "title": "remove(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the given element and all elements subsumed by it." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.priority` shipping option is removed from" - }, - { - "text": "the `options` option set. Attempting to remove the same shipping option" - }, - { - "text": "a second time results in `nil`, because `options` no longer contains" - }, - { - "text": "`.priority` as a member." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let priorityOption = options.remove(.priority)" - }, - { - "text": " print(priorityOption == .priority)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " print(options.remove(.priority))" - }, - { - "text": " // Prints \"nil\"" - }, - { - "text": "" - }, - { - "text": "In the next example, the `.express` element is passed to `remove(_:)`." - }, - { - "text": "Although `.express` is not a member of `options`, `.express` subsumes" - }, - { - "text": "the remaining `.secondDay` element of the option set. Therefore," - }, - { - "text": "`options` is emptied and the intersection between `.express` and" - }, - { - "text": "`options` is returned." - }, - { - "text": "" - }, - { - "text": " let expressOption = options.remove(.express)" - }, - { - "text": " print(expressOption == .express)" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": " print(expressOption == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element of the set to remove." - }, - { - "text": "- Returns: The intersection of `[member]` and the set, if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(py)duration", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "duration" - ], - "names": - { - "title": "duration", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVExtendedNoteOnEvent", - "init(MIDINote:velocity:instrumentID:groupID:duration:)" - ], - "names": - { - "title": "init(MIDINote:velocity:instrumentID:groupID:duration:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "MIDINote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "instrumentID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "MIDINote" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "midiNote" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "velocity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "instrumentID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "groupID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "duration" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(midiNote:velocity:instrumentID:groupID:duration:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVMusicTimeStamp", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMusicTimeStamp" - ], - "names": - { - "title": "AVMusicTimeStamp", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVMusicTimeStamp" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTimeStamp" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "Double", - "preciseIdentifier": "s:Sd" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVParameterEvent", - "init(parameterID:scope:element:value:)" - ], - "names": - { - "title": "init(parameterID:scope:element:value:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "parameterID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "parameterID" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "scope" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "element" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "value" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "init(bookmarkName:atByteSampleOffset:)" - ], - "names": - { - "title": "init(bookmarkName:atByteSampleOffset:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "bookmarkName" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "bookmarkName" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "mark" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "atByteSampleOffset" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "byteSampleOffset" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 14, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitGenerator", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitGenerator" - ], - "names": - { - "title": "AVAudioUnitGenerator", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitGenerator" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitGenerator" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitGenerator" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoiceQuality", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So25AVAudioConverterPrimeInfoVABycfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeInfo", - "init()" - ], - "names": - { - "title": "init()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "init(CMAudioFormatDescription:)" - ], - "names": - { - "title": "init(CMAudioFormatDescription:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "CMAudioFormatDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "CMAudioFormatDescription", - "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "CMAudioFormatDescription" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "formatDescription" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "CMAudioFormatDescription", - "preciseIdentifier": "c:@T@CMAudioFormatDescriptionRef" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - }, - { - "domain": "Swift", - "obsoleted": - { - "major": 3 - }, - "renamed": "init(cmAudioFormatDescription:)" - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingStatus", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer", - "load(from:options:)" - ], - "names": - { - "title": "load(from:options:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "load" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - }, - { - "kind": "text", - "spelling": ") " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "from", - "internalName": "data", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - } - ] - }, - { - "name": "options", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "load" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "from" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "options" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicSequenceLoadOptions", - "preciseIdentifier": "c:@E@AVMusicSequenceLoadOptions" - }, - { - "kind": "text", - "spelling": " = []) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeInfo", - "leadingFrames" - ], - "names": - { - "title": "leadingFrames", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "leadingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "leadingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(im)stop", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "stop()" - ], - "names": - { - "title": "stop()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "stop" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(im)removeTapOnBus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "removeTap(onBus:)" - ], - "names": - { - "title": "removeTap(onBus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "removeTap" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "onBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "onBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "removeTap" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "onBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioApplication", - "recordPermission", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "remove(_:)" - ], - "names": - { - "title": "remove(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Removes the given element and all elements subsumed by it." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.priority` shipping option is removed from" - }, - { - "text": "the `options` option set. Attempting to remove the same shipping option" - }, - { - "text": "a second time results in `nil`, because `options` no longer contains" - }, - { - "text": "`.priority` as a member." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let priorityOption = options.remove(.priority)" - }, - { - "text": " print(priorityOption == .priority)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": " print(options.remove(.priority))" - }, - { - "text": " // Prints \"nil\"" - }, - { - "text": "" - }, - { - "text": "In the next example, the `.express` element is passed to `remove(_:)`." - }, - { - "text": "Although `.express` is not a member of `options`, `.express` subsumes" - }, - { - "text": "the remaining `.secondDay` element of the option set. Therefore," - }, - { - "text": "`options` is emptied and the intersection between `.express` and" - }, - { - "text": "`options` is returned." - }, - { - "text": "" - }, - { - "text": " let expressOption = options.remove(.express)" - }, - { - "text": " print(expressOption == .express)" - }, - { - "text": " // Prints \"false\"" - }, - { - "text": " print(expressOption == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter member: The element of the set to remove." - }, - { - "text": "- Returns: The intersection of `[member]` and the set, if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "member", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "remove" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "member" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeInfo", - "trailingFrames" - ], - "names": - { - "title": "trailingFrames", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "trailingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "trailingFrames" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFrameCount", - "preciseIdentifier": "c:@T@AVAudioFrameCount" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum", - "displayName": "Enumeration" - }, - "identifier": - { - "precise": "c:@E@AVAudioEnvironmentOutputType", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType" - ], - "names": - { - "title": "AVAudioEnvironmentOutputType", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentOutputType" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentOutputType" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "enum" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioEnvironmentOutputType" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(im)inputFormatForBus:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "inputFormat(forBus:)" - ], - "names": - { - "title": "inputFormat(forBus:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputFormat" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "forBus", - "internalName": "bus", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "inputFormat" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "forBus" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "bus" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioNodeBus", - "preciseIdentifier": "c:@T@AVAudioNodeBus" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "init(type:data:)" - ], - "names": - { - "title": "init(type:data:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "type" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIMetaEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "EventType", - "preciseIdentifier": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "type" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIMetaEvent", - "preciseIdentifier": "c:objc(cs)AVMIDIMetaEvent" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "EventType", - "preciseIdentifier": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)deviceCurrentTime", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "deviceCurrentTime" - ], - "names": - { - "title": "deviceCurrentTime", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "deviceCurrentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "deviceCurrentTime" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "TimeInterval", - "preciseIdentifier": "c:@T@NSTimeInterval" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "byteCapacity" - ], - "names": - { - "title": "byteCapacity", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "byteCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "byteCapacity" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "update(with:)" - ], - "names": - { - "title": "update(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the given element into the set." - }, - { - "text": "" - }, - { - "text": "If `newMember` is not contained in the set but subsumes current members" - }, - { - "text": "of the set, the subsumed members are returned." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let replaced = options.update(with: .express)" - }, - { - "text": " print(replaced == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Returns: The intersection of `[newMember]` and the set if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVLinearPCMBitDepthKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVLinearPCMBitDepthKey" - ], - "names": - { - "title": "AVLinearPCMBitDepthKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMBitDepthKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMBitDepthKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioRoutingArbiter", - "Category", - "hashValue" - ], - "names": - { - "title": "hashValue", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hashValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEnvironmentOutputType", - "init(rawValue:)" - ], - "names": - { - "title": "init(rawValue:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "rawValue" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)play", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "play()" - ], - "names": - { - "title": "play()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "update(with:)" - ], - "names": - { - "title": "update(with:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Inserts the given element into the set." - }, - { - "text": "" - }, - { - "text": "If `newMember` is not contained in the set but subsumes current members" - }, - { - "text": "of the set, the subsumed members are returned." - }, - { - "text": "" - }, - { - "text": " var options: ShippingOptions = [.secondDay, .priority]" - }, - { - "text": " let replaced = options.update(with: .express)" - }, - { - "text": " print(replaced == .secondDay)" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Returns: The intersection of `[newMember]` and the set if the" - }, - { - "text": " intersection was nonempty; otherwise, `nil`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "with", - "internalName": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "update" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "with" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": "?" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(im)play:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "play()" - ], - "names": - { - "title": "play()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "async" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "() " - }, - { - "kind": "keyword", - "spelling": "async" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSequencer", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencer" - ], - "names": - { - "title": "AVAudioSequencer", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioSequencer" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSequencer" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSequencer" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 11 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)channelLayout", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "channelLayout" - ], - "names": - { - "title": "channelLayout", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "channelLayout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioChannelLayout", - "preciseIdentifier": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioPlayerNodeCompletionHandler", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionHandler" - ], - "names": - { - "title": "AVAudioPlayerNodeCompletionHandler", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeCompletionHandler" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeCompletionHandler" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioPlayerNodeCompletionHandler" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioPlayerNodeCompletionCallbackType", - "preciseIdentifier": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterInputStatus", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioChannelLayout(im)isEqual:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout", - "isEqual(_:)" - ], - "names": - { - "title": "isEqual(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEqual" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "object", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "object" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "Any" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "isEqual" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "object" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "Any" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)name", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisProviderVoice", - "name" - ], - "names": - { - "title": "name", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "name" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "maximumOutputPacketSize" - ], - "names": - { - "title": "maximumOutputPacketSize", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "maximumOutputPacketSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "maximumOutputPacketSize" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnit(py)audioUnit", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnit", - "audioUnit" - ], - "names": - { - "title": "audioUnit", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioUnit", - "preciseIdentifier": "c:@T@AudioUnit" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "audioUnit" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AudioUnit", - "preciseIdentifier": "c:@T@AudioUnit" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVLinearPCMIsFloatKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVLinearPCMIsFloatKey" - ], - "names": - { - "title": "AVLinearPCMIsFloatKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMIsFloatKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMIsFloatKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.class", - "displayName": "Class" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitMIDIInstrument", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitMIDIInstrument" - ], - "names": - { - "title": "AVAudioUnitMIDIInstrument", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioUnitMIDIInstrument" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitMIDIInstrument" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "class" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioUnitMIDIInstrument" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioUnitSampler(py)globalTuning", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitSampler", - "globalTuning" - ], - "names": - { - "title": "globalTuning", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "globalTuning" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "globalTuning" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Float", - "preciseIdentifier": "s:Sf" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "smpteOffset" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.smpteOffset", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "smpteOffset" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "smpteOffset" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisMarker", - "Mark", - "bookmark" - ], - "names": - { - "title": "AVSpeechSynthesisMarker.Mark.bookmark", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bookmark" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "bookmark" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVLinearPCMIsBigEndianKey", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVLinearPCMIsBigEndianKey" - ], - "names": - { - "title": "AVLinearPCMIsBigEndianKey", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMIsBigEndianKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMIsBigEndianKey" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDISysexEvent(py)sizeInBytes", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDISysexEvent", - "sizeInBytes" - ], - "names": - { - "title": "sizeInBytes", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sizeInBytes" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "sizeInBytes" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudio3DMixingRenderingAlgorithm", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(py)engine", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "engine" - ], - "names": - { - "title": "engine", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "engine" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngine", - "preciseIdentifier": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "engine" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioEngine", - "preciseIdentifier": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSourceNode", - "init(format:renderBlock:)" - ], - "names": - { - "title": "init(format:renderBlock:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "renderBlock" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSourceNodeRenderBlock", - "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "renderBlock" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "block" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "@escaping" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSourceNodeRenderBlock", - "preciseIdentifier": "c:@T@AVAudioSourceNodeRenderBlock" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 15 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(im)play:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "play(_:)" - ], - "names": - { - "title": "play(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIPlayerCompletionHandler", - "preciseIdentifier": "c:@T@AVMIDIPlayerCompletionHandler" - }, - { - "kind": "text", - "spelling": "?)" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "completionHandler", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIPlayerCompletionHandler", - "preciseIdentifier": "c:@T@AVMIDIPlayerCompletionHandler" - }, - { - "kind": "text", - "spelling": "?" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "play" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "completionHandler" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMIDIPlayerCompletionHandler", - "preciseIdentifier": "c:@T@AVMIDIPlayerCompletionHandler" - }, - { - "kind": "text", - "spelling": "? = nil)" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.type.property", - "displayName": "Type Property" - }, - "identifier": - { - "precise": "c:@AVAudioSessionOrientationBack", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSession", - "Orientation", - "back" - ], - "names": - { - "title": "back", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "back" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.struct" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "back" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioSession", - "preciseIdentifier": "c:objc(cs)AVAudioSession" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Orientation", - "preciseIdentifier": "c:@T@AVAudioSessionOrientation" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)prepareToPlay", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "prepareToPlay()" - ], - "names": - { - "title": "prepareToPlay()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToPlay" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToPlay" - }, - { - "kind": "text", - "spelling": "() -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioChannelLayout(im)initWithLayout:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioChannelLayout", - "init(layout:)" - ], - "names": - { - "title": "init(layout:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "layout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayout", - "preciseIdentifier": "c:@S@AudioChannelLayout" - }, - { - "kind": "text", - "spelling": ">)" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "layout" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UnsafePointer", - "preciseIdentifier": "s:SP" - }, - { - "kind": "text", - "spelling": "<" - }, - { - "kind": "typeIdentifier", - "spelling": "AudioChannelLayout", - "preciseIdentifier": "c:@S@AudioChannelLayout" - }, - { - "kind": "text", - "spelling": ">)" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioFormat(py)magicCookie", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFormat", - "magicCookie" - ], - "names": - { - "title": "magicCookie", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "magicCookie" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": "?" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "magicCookie" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": "? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 12 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioFrameCount", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioFrameCount" - ], - "names": - { - "title": "AVAudioFrameCount", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioFrameCount" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFrameCount" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioFrameCount" - }, - { - "kind": "text", - "spelling": " = " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(py)numberOfLoops", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "numberOfLoops" - ], - "names": - { - "title": "numberOfLoops", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfLoops" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfLoops" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeCompletionCallbackType", - "dataPlayedBack" - ], - "names": - { - "title": "AVAudioPlayerNodeCompletionCallbackType.dataPlayedBack", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataPlayedBack" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "dataPlayedBack" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioUnitDistortionPreset", - "multiCellphoneConcert" - ], - "names": - { - "title": "AVAudioUnitDistortionPreset.multiCellphoneConcert", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiCellphoneConcert" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "multiCellphoneConcert" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioCompressedBuffer(py)byteLength", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioCompressedBuffer", - "byteLength" - ], - "names": - { - "title": "byteLength", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "byteLength" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "byteLength" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "UInt32", - "preciseIdentifier": "s:s6UInt32V" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "set" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 13 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioConverter(py)availableEncodeBitRates", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverter", - "availableEncodeBitRates" - ], - "names": - { - "title": "availableEncodeBitRates", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableEncodeBitRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]?" - } - ] - }, - "swiftExtension": - { - "extendedModule": "AVFAudio", - "typeKind": "swift.class" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "availableEncodeBitRates" - }, - { - "kind": "text", - "spelling": ": [" - }, - { - "kind": "typeIdentifier", - "spelling": "NSNumber", - "preciseIdentifier": "c:objc(cs)NSNumber" - }, - { - "kind": "text", - "spelling": "]? { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open" - }, - { - "kind": - { - "identifier": "swift.typealias", - "displayName": "Type Alias" - }, - "identifier": - { - "precise": "c:@T@AVAudioSequencerUserCallback", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSequencerUserCallback" - ], - "names": - { - "title": "AVAudioSequencerUserCallback", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioSequencerUserCallback" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSequencerUserCallback" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "typealias" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioSequencerUserCallback" - }, - { - "kind": "text", - "spelling": " = (" - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTrack", - "preciseIdentifier": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "AVMusicTimeStamp", - "preciseIdentifier": "c:@T@AVMusicTimeStamp" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 13, - "minor": 0 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIControlChangeEvent", - "MessageType", - "reverbLevel" - ], - "names": - { - "title": "AVMIDIControlChangeEvent.MessageType.reverbLevel", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverbLevel" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reverbLevel" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.var", - "displayName": "Global Variable" - }, - "identifier": - { - "precise": "c:@AVLinearPCMIsNonInterleaved", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVLinearPCMIsNonInterleaved" - ], - "names": - { - "title": "AVLinearPCMIsNonInterleaved", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMIsNonInterleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "let" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVLinearPCMIsNonInterleaved" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 7 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayerNodeBufferOptions", - "insert(_:)" - ], - "names": - { - "title": "insert(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Adds the given element to the option set if it is not already a member." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.secondDay` shipping option is added to" - }, - { - "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" - }, - { - "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" - }, - { - "text": "discussion." - }, - { - "text": "" - }, - { - "text": " let purchasePrice = 87.55" - }, - { - "text": "" - }, - { - "text": " var freeOptions: ShippingOptions = [.standard, .priority]" - }, - { - "text": " if purchasePrice > 50 {" - }, - { - "text": " freeOptions.insert(.secondDay)" - }, - { - "text": " }" - }, - { - "text": " print(freeOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter newMember: The element to insert." - }, - { - "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" - }, - { - "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" - }, - { - "text": " the member of the set equal to `newMember`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "(inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.enum.case", - "displayName": "Case" - }, - "identifier": - { - "precise": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIMetaEvent", - "EventType", - "tempo" - ], - "names": - { - "title": "AVMIDIMetaEvent.EventType.tempo", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempo" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "case" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "tempo" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioBuffer(py)format", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioBuffer", - "format" - ], - "names": - { - "title": "format", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "format" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "AVAudioFormat", - "preciseIdentifier": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVMIDIPlayer(im)prepareToPlay", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVMIDIPlayer", - "prepareToPlay()" - ], - "names": - { - "title": "prepareToPlay()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToPlay" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "prepareToPlay" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.func.op", - "displayName": "Operator" - }, - "identifier": - { - "precise": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioEngineManualRenderingMode", - "!=(_:_:)" - ], - "names": - { - "title": "!=(_:_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "lhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - }, - { - "name": "rhs", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - } - ] - } - ], - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol" - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "static" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "!=" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "internalParam", - "spelling": "lhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "internalParam", - "spelling": "rhs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": ") -> " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(im)reset", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "reset()" - ], - "names": - { - "title": "reset()", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reset" - }, - { - "kind": "text", - "spelling": "()" - } - ] - }, - "functionSignature": - { - "returns": - [ - { - "kind": "typeIdentifier", - "spelling": "Void", - "preciseIdentifier": "s:s4Voida" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "reset" - }, - { - "kind": "text", - "spelling": "()" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.struct", - "displayName": "Structure" - }, - "identifier": - { - "precise": "c:@S@AVAudioConverterPrimeInfo", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioConverterPrimeInfo" - ], - "names": - { - "title": "AVAudioConverterPrimeInfo", - "navigator": - [ - { - "kind": "identifier", - "spelling": "AVAudioConverterPrimeInfo" - } - ], - "subHeading": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterPrimeInfo" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "struct" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "AVAudioConverterPrimeInfo" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "Level", - "hash(into:)" - ], - "names": - { - "title": "hash(into:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "into", - "internalName": "hasher", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "()" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "conformance", - "lhs": "Self", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - }, - { - "kind": "conformance", - "lhs": "Self.RawValue", - "rhs": "Hashable", - "rhsPrecise": "s:SH" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "hash" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "into" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "hasher" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "keyword", - "spelling": "inout" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "typeIdentifier", - "spelling": "Hasher", - "preciseIdentifier": "s:s6HasherV" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioPlayer", - "init(data:fileTypeHint:)" - ], - "names": - { - "title": "init(data:fileTypeHint:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fileTypeHint" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "data" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Data", - "preciseIdentifier": "s:10Foundation4DataV" - }, - { - "kind": "text", - "spelling": ", " - }, - { - "kind": "externalParam", - "spelling": "fileTypeHint" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "utiString" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "String", - "preciseIdentifier": "s:SS" - }, - { - "kind": "text", - "spelling": "?) " - }, - { - "kind": "keyword", - "spelling": "throws" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 9 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.method", - "displayName": "Instance Method" - }, - "identifier": - { - "precise": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioSessionActivationOptions", - "insert(_:)" - ], - "names": - { - "title": "insert(_:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "docComment": - { - "module": "Swift", - "lines": - [ - { - "text": "Adds the given element to the option set if it is not already a member." - }, - { - "text": "" - }, - { - "text": "In the following example, the `.secondDay` shipping option is added to" - }, - { - "text": "the `freeOptions` option set if `purchasePrice` is greater than 50.0. For" - }, - { - "text": "the `ShippingOptions` declaration, see the `OptionSet` protocol" - }, - { - "text": "discussion." - }, - { - "text": "" - }, - { - "text": " let purchasePrice = 87.55" - }, - { - "text": "" - }, - { - "text": " var freeOptions: ShippingOptions = [.standard, .priority]" - }, - { - "text": " if purchasePrice > 50 {" - }, - { - "text": " freeOptions.insert(.secondDay)" - }, - { - "text": " }" - }, - { - "text": " print(freeOptions.contains(.secondDay))" - }, - { - "text": " // Prints \"true\"" - }, - { - "text": "" - }, - { - "text": "- Parameter newMember: The element to insert." - }, - { - "text": "- Returns: `(true, newMember)` if `newMember` was not contained in" - }, - { - "text": " `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is" - }, - { - "text": " the member of the set equal to `newMember`." - } - ] - }, - "functionSignature": - { - "parameters": - [ - { - "name": "newMember", - "declarationFragments": - [ - { - "kind": "identifier", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - } - ] - } - ], - "returns": - [ - { - "kind": "text", - "spelling": "(inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "swiftGenerics": - { - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "swiftExtension": - { - "extendedModule": "Swift", - "typeKind": "swift.protocol", - "constraints": - [ - { - "kind": "sameType", - "lhs": "Self", - "rhs": "Self.Element" - } - ] - }, - "declarationFragments": - [ - { - "kind": "attribute", - "spelling": "@discardableResult" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "mutating" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "keyword", - "spelling": "func" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "insert" - }, - { - "kind": "text", - "spelling": "(" - }, - { - "kind": "externalParam", - "spelling": "_" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "internalParam", - "spelling": "newMember" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ") -> (inserted" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Bool", - "preciseIdentifier": "s:Sb" - }, - { - "kind": "text", - "spelling": ", memberAfterInsert" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Self" - }, - { - "kind": "text", - "spelling": "." - }, - { - "kind": "typeIdentifier", - "spelling": "Element" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public" - }, - { - "kind": - { - "identifier": "swift.property", - "displayName": "Instance Property" - }, - "identifier": - { - "precise": "c:objc(cs)AVAudioNode(py)numberOfInputs", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVAudioNode", - "numberOfInputs" - ], - "names": - { - "title": "numberOfInputs", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfInputs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "var" - }, - { - "kind": "text", - "spelling": " " - }, - { - "kind": "identifier", - "spelling": "numberOfInputs" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "Int", - "preciseIdentifier": "s:Si" - }, - { - "kind": "text", - "spelling": " { " - }, - { - "kind": "keyword", - "spelling": "get" - }, - { - "kind": "text", - "spelling": " }" - } - ], - "accessLevel": "open", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 10 - } - } - ] - }, - { - "kind": - { - "identifier": "swift.init", - "displayName": "Initializer" - }, - "identifier": - { - "precise": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice", - "interfaceLanguage": "swift" - }, - "pathComponents": - [ - "AVSpeechSynthesisVoice", - "init(coder:)" - ], - "names": - { - "title": "init(coder:)", - "subHeading": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ] - }, - "declarationFragments": - [ - { - "kind": "keyword", - "spelling": "init" - }, - { - "kind": "text", - "spelling": "?(" - }, - { - "kind": "externalParam", - "spelling": "coder" - }, - { - "kind": "text", - "spelling": ": " - }, - { - "kind": "typeIdentifier", - "spelling": "NSCoder", - "preciseIdentifier": "c:objc(cs)NSCoder" - }, - { - "kind": "text", - "spelling": ")" - } - ], - "accessLevel": "public", - "availability": - [ - { - "domain": "macOS", - "introduced": - { - "major": 10, - "minor": 14 - } - } - ] - } - ], - "relationships": - [ - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)rate", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDISysexEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@S@AVAudioConverterPrimeInfo", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(py)currentPosition", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType", - "target": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(py)gender", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice", - "target": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitEQFilterType", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)obstruction", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingStatus", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentOutputType", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDINoteEvent(py)velocity", - "target": "c:objc(cs)AVMIDINoteEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioTime", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)reverbBlend", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIPolyPressureEvent", - "target": "c:objc(cs)AVMIDIChannelEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None", - "target": "c:@E@AVAudioConverterPrimeMethod" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicSequenceLoadOptions", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", - "target": "c:objc(cs)AVAudioPlayer", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:", - "displayName": "AVAudioPlayer.init(contentsOfURL:fileTypeHint:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)commonFormat", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal", - "target": "c:@E@AVAudioConverterPrimeMethod" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:", - "target": "c:objc(cs)AVMIDINoteEvent" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingStatus", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)enableRate", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDINoteEvent(py)channel", - "target": "c:objc(cs)AVMIDINoteEvent" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)rate", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:", - "target": "c:objc(cs)AVAUPresetEvent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterOutputStatus", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioSequencer(im)init", - "target": "c:objc(cs)NSObject(im)init", - "targetFallback": "ObjectiveC.NSObject.init()" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(py)playing", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(py)name", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterPrimeMethod", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioOutputNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:", - "target": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQ", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDISysexEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAUPresetEvent(py)scope", - "target": "c:objc(cs)AVAUPresetEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDINoteEvent(py)key", - "target": "c:objc(cs)AVMIDINoteEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(py)rate", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker", - "target": "c:objc(cs)AVSpeechSynthesisMarker", - "sourceOrigin": - { - "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", - "displayName": "AVSpeechSynthesisMarker.init(coder:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayer", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)isEqual:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(py)quality", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitEQFilterType", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIPitchBendEvent", - "target": "c:objc(cs)AVMIDIChannelEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDISysexEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)standard", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIProgramChangeEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "c:objc(pl)NSSecureCoding", - "targetFallback": "Foundation.NSSecureCoding" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioMixerNode(im)init", - "target": "c:objc(cs)AVAudioMixerNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesizer", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)currentTime", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayer", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "c:objc(pl)NSCoding", - "targetFallback": "Foundation.NSCoding" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimeEffect", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioMixerNode(py)outputVolume", - "target": "c:objc(cs)AVAudioMixerNode" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitEffect", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVAudioPlayerDelegate", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesizer", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIProgramChangeEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)iconURL", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQ", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioTime", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:", - "target": "c:objc(cs)AVMIDIPitchBendEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioOutputNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPolyPressureEvent(py)pressure", - "target": "c:objc(cs)AVMIDIPolyPressureEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:", - "displayName": "AVSpeechSynthesisProviderRequest.init(SSMLRepresentation:voice:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus", - "target": "c:objc(cs)AVAudioMixerNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioApplication", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPitchBendEvent(py)value", - "target": "c:objc(cs)AVMIDIPitchBendEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)position", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterInputStatus", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "c:objc(pl)NSCoding", - "targetFallback": "Foundation.NSCoding" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitDistortionPreset", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "c:objc(pl)NSSecureCoding", - "targetFallback": "Foundation.NSSecureCoding" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium", - "target": "c:@E@AVSpeechSynthesisVoiceQuality" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioApplication", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)allTagNames", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterInputStatus", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)occlusion", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioOutputNode", - "target": "c:objc(cs)AVAudioIONode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioTime", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "c:objc(pl)NSSecureCoding", - "targetFallback": "Foundation.NSSecureCoding" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioApplication", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "c:objc(pl)NSCopying", - "targetFallback": "Foundation.NSCopying" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:", - "target": "c:objc(cs)AVMIDIPolyPressureEvent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechBoundary", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDINoteEvent(py)duration", - "target": "c:objc(cs)AVMIDINoteEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "sourceOrigin": - { - "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", - "displayName": "AVSpeechSynthesisProviderRequest.init(coder:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioPlayer", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer", - "target": "c:objc(cs)AVAudioPlayer", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:", - "displayName": "AVAudioPlayer.init(contentsOfURL:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitDistortionPreset", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPolyPressureEvent(py)key", - "target": "c:objc(cs)AVMIDIPolyPressureEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioCommonFormat", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIProgramChangeEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:", - "target": "c:objc(cs)AVAudioUnitEQ" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicTrackLoopCount", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "c:objc(pl)NSMutableCopying", - "targetFallback": "Foundation.NSMutableCopying" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "c:objc(pl)NSCoding", - "targetFallback": "Foundation.NSCoding" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioSessionActivationOptions", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceTraits", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesizer", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioCommonFormat", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQ(py)globalGain", - "target": "c:objc(cs)AVAudioUnitEQ" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)streamDescription", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVAudio3DMixing", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioBuffer(py)audioBufferList", - "target": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)delegate", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicTrackLoopCount", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "c:objc(pl)NSCoding", - "targetFallback": "Foundation.NSCoding" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass", - "target": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList", - "target": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioSequencer", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQ(py)bands", - "target": "c:objc(cs)AVAudioUnitEQ" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioSessionActivationOptions", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceTraits", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "c:objc(pl)NSSecureCoding", - "targetFallback": "Foundation.NSSecureCoding" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "memberOf", - "source": "s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops", - "target": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechBoundary", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimeEffect", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)currentDevice", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesizer", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:", - "target": "c:objc(pl)AVAudioPlayerDelegate" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts", - "target": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSequencer", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudioMixing(py)volume", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimeEffect", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(py)stride", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "conformsTo", - "source": "c:@S@AVAudio3DAngularOrientation", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIProgramChangeEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced", - "target": "c:@E@AVSpeechSynthesisVoiceQuality" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:", - "target": "c:objc(pl)AVAudioRecorderDelegate" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimeEffect", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "c:objc(pl)NSSecureCoding", - "targetFallback": "Foundation.NSSecureCoding" - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVAudioMixing", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)magicCookie", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault", - "target": "c:@E@AVSpeechSynthesisVoiceQuality" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre", - "target": "c:@E@AVAudioConverterPrimeMethod" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)numberOfChannels", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "c:objc(pl)NSCoding", - "targetFallback": "Foundation.NSCoding" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)channelLayout", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioApplication", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioIONode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:", - "target": "c:objc(pl)AVAudioRecorderDelegate" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat", - "target": "c:objc(cs)AVAudioFormat", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:", - "displayName": "AVAudioFormat.init(CMAudioFormatDescription:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(py)floatChannelData", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:", - "target": "c:objc(pl)AVAudioPlayerDelegate" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)duration", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeBufferOptions", - "target": "s:s9OptionSetP", - "targetFallback": "Swift.OptionSet" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)volume", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(py)phoneme", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers", - "target": "c:@E@AVAudioEnvironmentOutputType" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)manualRenderingFormat", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(py)hostTimeValid", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "c:objc(pl)NSMutableCopying", - "targetFallback": "Foundation.NSMutableCopying" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)interleaved", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(py)language", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioIONode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeBufferOptions", - "target": "s:s10SetAlgebraP", - "targetFallback": "Swift.SetAlgebra" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioInputNode", - "target": "c:objc(cs)AVAudioIONode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)stop", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)sampleRate", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitDistortion", - "target": "c:objc(cs)AVAudioUnitEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(py)frameCapacity", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIMetaEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(py)frameLength", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSequencer", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(py)hostTime", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIControlChangeEvent", - "target": "c:objc(cs)AVMIDIChannelEvent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterOutputStatus", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)channelCount", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(py)identifier", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDISysexEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeBufferOptions", - "target": "s:s25ExpressibleByArrayLiteralP", - "targetFallback": "Swift.ExpressibleByArrayLiteral" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "c:objc(pl)NSCopying", - "targetFallback": "Foundation.NSCopying" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterPrimeMethod", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(cm)secondsForHostTime:", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(py)numberOfInputs", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback", - "target": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat", - "target": "c:@E@AVAudioCommonFormat", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", - "target": "c:@E@AVAudioEngineManualRenderingError", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary", - "target": "c:@E@AVSpeechBoundary", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioBuffer(py)format", - "target": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)isInManualRenderingMode", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAUPresetEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)data", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", - "target": "c:@E@AVAudioUnitDistortionPreset", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentOutputType", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers", - "target": "c:@E@AVAudioEnvironmentOutputType" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32", - "target": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", - "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIChannelPressureEvent", - "target": "c:objc(cs)AVMIDIChannelEvent" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", - "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", - "target": "c:@E@AVAudio3DMixingSourceMode", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", - "target": "c:@E@AVAudioConverterInputStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(py)engine", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", - "target": "c:@E@AVAudioConverterOutputStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", - "target": "c:@E@AVAudioEngineManualRenderingStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", - "target": "c:@E@AVMusicTrackLoopCount", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)pan", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", - "target": "c:@E@AVAudioConverterPrimeMethod", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear", - "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", - "target": "c:@E@AVAudioUnitEQFilterType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)playAtTime:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitDelay", - "target": "c:objc(cs)AVAudioUnitEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)url", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", - "target": "c:@E@AVAudioUnitReverbPreset", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality", - "target": "c:@E@AVAudioQuality", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(py)textRange", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", - "target": "c:@E@AVSpeechSynthesisVoiceQuality", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", - "target": "c:@E@AVAudioEngineManualRenderingMode", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", - "target": "c:@E@AVAudioEnvironmentOutputType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", - "target": "c:@E@AVSpeechSynthesisMarkerMark", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:", - "target": "c:objc(cs)AVAudioPCMBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", - "target": "c:@E@AVSpeechSynthesisVoiceGender", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)manualRenderingMode", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord", - "target": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)play", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(im)removeTapOnBus:", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16", - "target": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", - "target": "c:@E@AVAudioApplicationRecordPermission", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionLocationUpper", - "target": "c:@T@AVAudioSessionLocation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioApplication", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioQuality@AVAudioQualityHigh", - "target": "c:@E@AVAudioQuality" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", - "target": "c:@E@AVAudioRoutingArbitrationCategory", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVParameterEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", - "target": "c:@E@AVMIDIControlChangeMessageType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayer", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry", - "target": "c:@E@AVAudioConverterOutputStatus" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(py)speaking", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionLocationLower", - "target": "c:@T@AVAudioSessionLocation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)pause", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(py)audioTimeStamp", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark", - "target": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow", - "target": "c:@E@AVAudioConverterInputStatus" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse", - "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIControlChangeMessageType", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto", - "target": "c:@E@AVAudioEnvironmentOutputType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitDelay(py)feedback", - "target": "c:objc(cs)AVAudioUnitDelay" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeInput:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered", - "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDINoteEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceGender", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)magicCookie", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(py)AUAudioUnit", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(py)numberOfOutputs", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff", - "target": "c:objc(cs)AVAudioUnitDelay" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones", - "target": "c:@E@AVAudioEnvironmentOutputType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioTime", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)outputFormat", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale", - "target": "c:@E@AVSpeechSynthesisVoiceGender" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioOutputNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType", - "target": "c:@E@AVMIDIMetaEventType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVSpeechSynthesizer", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "c:objc(cs)AVAudioBuffer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(py)lastRenderTime", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "RawRepresentable.hash(into:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioTime", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)channelMap", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitReverbPreset", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64", - "target": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioQuality@AVAudioQualityMedium", - "target": "c:@E@AVAudioQuality" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(py)paused", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream", - "target": "c:@E@AVAudioConverterInputStatus" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioPlayerNode(im)init", - "target": "c:objc(cs)NSObject(im)init" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack", - "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence", - "target": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "c:objc(pl)NSMutableCopying", - "targetFallback": "Foundation.NSMutableCopying" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)downmix", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioNode", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioRoutingArbitrationCategory", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioOutputNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioTime", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioApplication", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:", - "target": "c:objc(cs)AVAudioUnitTimeEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)prepare", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32", - "target": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)startAndReturnError:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(py)latency", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc", - "target": "c:@S@AVAudio3DVectorOrientation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(py)sampleTimeValid", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale", - "target": "c:@E@AVSpeechSynthesisVoiceGender" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioOutputNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitTimeEffect(py)bypass", - "target": "c:objc(cs)AVAudioUnitTimeEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:", - "target": "c:objc(cs)AVAudioUnitComponentManager" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayer", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(py)sampleRate", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)volume", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioQuality@AVAudioQualityMax", - "target": "c:@E@AVAudioQuality" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration", - "target": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioCommonFormat@AVAudioOtherFormat", - "target": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "c:objc(pl)NSCopying", - "targetFallback": "Foundation.NSCopying" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)pause", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIProgramChangeEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph", - "target": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitDelay(py)delayTime", - "target": "c:objc(cs)AVAudioUnitDelay" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)reset", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayer", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioIONode", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSequencer", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential", - "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)stop", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError", - "target": "c:@E@AVAudioEngineManualRenderingStatus" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(py)sampleTime", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDISysexEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesizer", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(py)playing", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc", - "target": "c:@E@AVAudioCommonFormat" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", - "displayName": "SetAlgebra.init(arrayLiteral:)" - } - }, - { - "kind": "memberOf", - "source": "s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc", - "target": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames", - "target": "c:@S@AVAudioConverterPrimeInfo" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", - "displayName": "SetAlgebra.init(arrayLiteral:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", - "displayName": "SetAlgebra.init(arrayLiteral:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc", - "displayName": "SetAlgebra.init(arrayLiteral:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesizer", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames", - "target": "c:@S@AVAudioConverterPrimeInfo" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDISysexEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "s:So25AVAudioConverterPrimeInfoVABycfc", - "target": "c:@S@AVAudioConverterPrimeInfo" - }, - { - "kind": "memberOf", - "source": "s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc", - "target": "c:@E@AVMusicSequenceLoadOptions" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioRoutingArbitrationCategory" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop", - "target": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIMetaEventType", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioQuality@AVAudioQualityMin", - "target": "c:@E@AVAudioQuality" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQ", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono", - "target": "c:@E@AVAudio3DMixingSourceMode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified", - "target": "c:@E@AVSpeechSynthesisVoiceGender" - }, - { - "kind": "memberOf", - "source": "s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioApplicationRecordPermission" - }, - { - "kind": "memberOf", - "source": "s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc", - "target": "c:@E@AVSpeechSynthesisVoiceTraits" - }, - { - "kind": "memberOf", - "source": "s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIProgramChangeEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)formatDescription", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:", - "target": "c:objc(cs)AVAudioUnitEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQ", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAUPresetEvent(py)element", - "target": "c:objc(cs)AVAUPresetEvent" - }, - { - "kind": "memberOf", - "source": "s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "memberOf", - "source": "s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioEngineManualRenderingStatus" - }, - { - "kind": "memberOf", - "source": "s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioConverterPrimeMethod" - }, - { - "kind": "memberOf", - "source": "s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioEnvironmentOutputType" - }, - { - "kind": "memberOf", - "source": "s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudio3DMixingSourceMode" - }, - { - "kind": "memberOf", - "source": "s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioConverterInputStatus" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DVectorOrientation@FI@forward", - "target": "c:@S@AVAudio3DVectorOrientation" - }, - { - "kind": "memberOf", - "source": "s:So14AVAudioQualityV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioQuality" - }, - { - "kind": "memberOf", - "source": "s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc", - "target": "c:@E@AVSpeechSynthesisVoiceQuality" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEffect(py)bypass", - "target": "c:objc(cs)AVAudioUnitEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DVectorOrientation@FI@up", - "target": "c:@S@AVAudio3DVectorOrientation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudioStereoMixing(py)pan", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioIONode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "target": "c:objc(cs)AUAudioUnit", - "targetFallback": "AudioToolbox.AUAudioUnit" - }, - { - "kind": "memberOf", - "source": "s:So26AVAudio3DVectorOrientationVABycfc", - "target": "c:@S@AVAudio3DVectorOrientation" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc", - "target": "c:@E@AVSpeechSynthesisVoiceGender" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioApplication", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", - "target": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "memberOf", - "source": "s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSubset(of:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSubset(of:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSubset(of:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSubset(of:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingMode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioApplicationRecordPermission", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAUPresetEvent(py)presetDictionary", - "target": "c:objc(cs)AVAUPresetEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:", - "target": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceQuality", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(py)settings", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(py)outputPresentationLatency", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking", - "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DPoint@FI@x", - "target": "c:@S@AVAudio3DPoint" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSuperset(of:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSuperset(of:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc", - "target": "c:@E@AVAudioEngineManualRenderingError" - }, - { - "kind": "memberOf", - "source": "s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSuperset(of:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)outputType", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isStrictSuperset(of:)" - } - }, - { - "kind": "memberOf", - "source": "s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc", - "target": "c:@E@AVMusicTrackLoopCount" - }, - { - "kind": "memberOf", - "source": "c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingSourceMode", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicSequenceLoadOptions", - "target": "s:s9OptionSetP", - "targetFallback": "Swift.OptionSet" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType", - "target": "c:objc(cs)AVMIDIMetaEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData", - "target": "c:@E@AVAudioConverterInputStatus" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(im)reset", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", - "target": "c:objc(cs)AVAudioRecorder", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:", - "displayName": "AVAudioRecorder.init(URL:settings:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioUnitComponentManagerRegistrationsChangedNotification", - "target": "c:objc(cs)AVAudioUnitComponentManager" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass", - "target": "c:@E@AVAudio3DMixingSourceMode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioQuality@AVAudioQualityLow", - "target": "c:@E@AVAudioQuality" - }, - { - "kind": "memberOf", - "source": "c:@T@AVSpeechSynthesizerMarkerCallback", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVExtendedNoteOnEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)inputFormat", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", - "displayName": "SetAlgebra.isEmpty" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", - "displayName": "SetAlgebra.isEmpty" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingError", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingMode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", - "displayName": "SetAlgebra.isEmpty" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioRoutingArbitrationCategory", - "target": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "memberOf", - "source": "s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioConverterOutputStatus" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisMarkerMark", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicSequenceLoadOptions", - "target": "s:s10SetAlgebraP", - "targetFallback": "Swift.SetAlgebra" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQ", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE7isEmptySbvp", - "displayName": "SetAlgebra.isEmpty" - } - }, - { - "kind": "memberOf", - "source": "s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc", - "target": "c:@S@AVAudioConverterPrimeInfo" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMusicUserEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", - "displayName": "SetAlgebra.subtracting(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", - "displayName": "SetAlgebra.subtracting(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", - "displayName": "SetAlgebra.subtracting(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE11subtractingyxxF", - "displayName": "SetAlgebra.subtracting(_:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode", - "target": "c:@E@AVAudioEngineManualRenderingError" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter", - "target": "c:objc(cs)AVAudioRoutingArbiter" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed", - "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicSequenceLoadOptions", - "target": "s:s25ExpressibleByArrayLiteralP", - "targetFallback": "Swift.ExpressibleByArrayLiteral" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(im)init", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", - "displayName": "SetAlgebra.isDisjoint(with:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted", - "target": "c:@E@AVAudioApplicationRecordPermission" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioQuality", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", - "displayName": "SetAlgebra.isDisjoint(with:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", - "displayName": "SetAlgebra.isDisjoint(with:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isDisjoint4withSbx_tF", - "displayName": "SetAlgebra.isDisjoint(with:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData", - "target": "c:@E@AVAudioConverterOutputStatus" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime", - "target": "c:@E@AVAudioEngineManualRenderingMode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)primeInfo", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isSuperset(of:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "c:objc(pl)NSCoding", - "targetFallback": "Foundation.NSCoding" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isSuperset(of:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isSuperset(of:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVExtendedTempoEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE10isSuperset2ofSbx_tF", - "displayName": "SetAlgebra.isSuperset(of:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)voice", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "memberOf", - "source": "c:@T@AVSpeechSynthesizerBufferCallback", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)gain", - "target": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisVoice", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", - "displayName": "SetAlgebra.isSubset(of:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", - "displayName": "SetAlgebra.isSubset(of:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)musicSequence", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono", - "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioIONode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", - "displayName": "SetAlgebra.isSubset(of:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)format", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyCopyright", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8isSubset2ofSbx_tF", - "displayName": "SetAlgebra.isSubset(of:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioQuality", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied", - "target": "c:@E@AVAudioApplicationRecordPermission" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks", - "target": "c:@E@AVMusicSequenceLoadOptions" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8subtractyyxF", - "displayName": "SetAlgebra.subtract(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@S@AVAudio3DPoint", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8subtractyyxF", - "displayName": "SetAlgebra.subtract(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8subtractyyxF", - "displayName": "SetAlgebra.subtract(_:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsE8subtractyyxF", - "displayName": "SetAlgebra.subtract(_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)primeMethod", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass", - "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingSourceMode", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined", - "target": "c:@E@AVAudioApplicationRecordPermission" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisMarkerMark", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)outputVolume", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)settings", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth", - "target": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted", - "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyComposer", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "c:objc(pl)NSSecureCoding", - "targetFallback": "Foundation.NSSecureCoding" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingError", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:@AVExtendedNoteOnEventDefaultInstrument", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyChannelLayout", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)userTagNames", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)outputNode", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", - "displayName": "SetAlgebra.init(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimeEffect", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", - "displayName": "SetAlgebra.init(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", - "displayName": "SetAlgebra.init(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc", - "displayName": "SetAlgebra.init(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioApplicationRecordPermission", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyComments", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)inputNode", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceQuality", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEQ", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)numberOfLoops", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency", - "target": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "memberOf", - "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat", - "target": "c:objc(cs)AVAudioFormat", - "sourceOrigin": - { - "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", - "displayName": "AVAudioFormat.init(coder:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisMarkerMark", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionOrientationTop", - "target": "c:@T@AVAudioSessionOrientation" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)audioComponent", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioChannelLayout", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioMixerNode(im)init", - "target": "c:objc(cs)NSObject(im)init" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIMetaEventType", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioIONode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded", - "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeBufferOptions", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(im)initWithString:", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioIONode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType", - "target": "c:objc(cs)AVAudioUnitEQFilterParameters" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)mainMixerNode", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)deviceCurrentTime", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)running", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionOrientationLeft", - "target": "c:@T@AVAudioSessionOrientation" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed", - "target": "c:@E@AVAudio3DMixingSourceMode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(im)initForWriting:settings:error:", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyArtist", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)pitchMultiplier", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionOrientationRight", - "target": "c:@T@AVAudioSessionOrientation" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord", - "target": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioOutputNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey", - "sourceOrigin": - { - "identifier": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF", - "displayName": "_SwiftNewtypeWrapper.hash(into:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionOrientationBottom", - "target": "c:@T@AVAudioSessionOrientation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)dither", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSequencer", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)autoShutdownEnabled", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioRoutingArbitrationCategory", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", - "target": "c:objc(cs)AVAudioPCMBuffer", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:", - "displayName": "AVAudioPCMBuffer.init(PCMFormat:bufferListNoCopy:deallocator:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream", - "target": "c:@E@AVAudioConverterOutputStatus" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyAlbum", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey", - "sourceOrigin": - { - "identifier": "s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp", - "displayName": "_SwiftNewtypeWrapper.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSequencer", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource", - "target": "c:@E@AVAudio3DMixingSourceMode" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionOrientationFront", - "target": "c:@T@AVAudioSessionOrientation" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayer", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimeEffect", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever", - "target": "c:@E@AVMusicTrackLoopCount" - }, - { - "kind": "conformsTo", - "source": "c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)rate", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)updateMeters", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIChannelEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "memberOf", - "source": "s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc", - "target": "c:@E@AVAudioSessionActivationOptions" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitDelay(py)wetDryMix", - "target": "c:objc(cs)AVAudioUnitDelay" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat", - "target": "c:@E@AVAudioCommonFormat", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", - "target": "c:@E@AVAudioEngineManualRenderingError", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSequencer", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary", - "target": "c:@E@AVSpeechBoundary", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", - "target": "c:objc(cs)AVSpeechUtterance", - "sourceOrigin": - { - "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", - "displayName": "AVSpeechUtterance.init(coder:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", - "target": "c:@E@AVAudioUnitDistortionPreset", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer", - "target": "c:objc(cs)AVAudioPCMBuffer", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:", - "displayName": "AVAudioPCMBuffer.init(PCMFormat:frameCapacity:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", - "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)attributedSpeechString", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", - "target": "c:@E@AVAudioApplicationRecordPermission", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", - "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", - "target": "c:@E@AVAudioRoutingArbitrationCategory", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", - "target": "c:@E@AVAudioEngineManualRenderingStatus", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitReverbPreset", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", - "target": "c:@E@AVAudio3DMixingSourceMode", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", - "target": "c:@E@AVMusicTrackLoopCount", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", - "target": "c:@E@AVAudioConverterInputStatus", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", - "target": "c:@E@AVAudioUnitEQFilterType", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText", - "target": "c:@E@AVMIDIMetaEventType" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionOrientationBack", - "target": "c:@T@AVAudioSessionOrientation" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", - "target": "c:@E@AVAudioConverterOutputStatus", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", - "target": "c:@E@AVAudioUnitReverbPreset", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", - "target": "c:@E@AVAudioConverterPrimeMethod", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", - "target": "c:@E@AVSpeechSynthesisVoiceQuality", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitReverb", - "target": "c:objc(cs)AVAudioUnitEffect" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality", - "target": "c:@E@AVAudioQuality", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(py)speechString", - "target": "c:objc(cs)AVSpeechUtterance" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", - "target": "c:@E@AVAudioEngineManualRenderingMode", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", - "target": "c:@E@AVAudioEnvironmentOutputType", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", - "target": "c:@E@AVSpeechSynthesisMarkerMark", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)meteringEnabled", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioTime", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(im)readIntoBuffer:error:", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error", - "target": "c:@E@AVAudioConverterOutputStatus" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:", - "target": "c:objc(cs)AVAudioSinkNode" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIControlChangeMessageType", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesizer(py)delegate", - "target": "c:objc(cs)AVSpeechSynthesizer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme", - "target": "c:@E@AVSpeechSynthesisMarkerMark" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", - "target": "c:@E@AVSpeechSynthesisVoiceGender", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceGender", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIMetaEvent(py)type", - "target": "c:objc(cs)AVMIDIMetaEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)bitRate", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", - "target": "c:@E@AVMIDIControlChangeMessageType", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedNoteOnEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(py)midiNote", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)currentTime", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType", - "target": "c:@E@AVMIDIMetaEventType", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyISRC", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitVarispeed", - "target": "c:objc(cs)AVAudioUnitTimeEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(py)userInfo", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)manufacturerName", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitReverb", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPitchBendEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyGenre", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "sourceOrigin": - { - "identifier": "s:SQsE2neoiySbx_xtFZ", - "displayName": "Equatable.!=(_:_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(py)name", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)deviceCurrentTime", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRecorder", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVParameterEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)version", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDistortion", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioMixingDestination(py)connectionPoint", - "target": "c:objc(cs)AVAudioMixingDestination" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(py)tracks", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRoutingArbiter", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioRoutingArbitrationCategory", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyKeySignature", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitSampler(py)masterGain", - "target": "c:objc(cs)AVAudioUnitSampler" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIPlayer", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(im)writeFromBuffer:error:", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitDistortion(py)wetDryMix", - "target": "c:objc(cs)AVAudioUnitDistortion" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIChannelEvent(py)channel", - "target": "c:objc(cs)AVMIDIChannelEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)bitRateStrategy", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFile", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitReverbPreset", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)versionString", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDINoteEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicUserEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPlayerNode", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponentManager", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(py)tempoTrack", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)meteringEnabled", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:", - "target": "c:objc(cs)AVAudioUnitComponentManager" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioRoutingArbitrationCategory", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRoutingArbiter", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitComponent", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFile", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicTrack", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPolyPressureEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRoutingArbiter", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceTraits", - "target": "s:s25ExpressibleByArrayLiteralP", - "targetFallback": "Swift.ExpressibleByArrayLiteral" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)delegate", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)name", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(py)packetCount", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)setUserCallback:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(py)velocity", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFile", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitReverbPreset", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConnectionPoint", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(py)fileFormat", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)availableEncodeBitRates", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(py)data", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRecorder", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSinkNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitSampler(py)globalTuning", - "target": "c:objc(cs)AVAudioUnitSampler" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceTraits", - "target": "s:s9OptionSetP", - "targetFallback": "Swift.OptionSet" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(py)manufacturerName", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)typeName", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitReverb", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitComponentManager", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDelay", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:", - "target": "c:objc(cs)AVAudioUnitComponentManager" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRecorder", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(py)url", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEffect", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(py)version", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)removeTrack:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer", - "target": "c:objc(cs)AVMIDIPlayer", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:", - "displayName": "AVMIDIPlayer.init(contentsOfURL:soundBankURL:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:", - "target": "c:objc(cs)AVMIDIMetaEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPlayer", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitReverb", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)init", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)localizedTypeName", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceTraits", - "target": "s:s10SetAlgebraP", - "targetFallback": "Swift.SetAlgebra" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning", - "target": "c:@E@AVAudioEngineManualRenderingError" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPlayer", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConverter", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)sandboxSafe", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(py)length", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEffect", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(py)processingFormat", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSinkNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDelay", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitTimePitch(py)pitch", - "target": "c:objc(cs)AVAudioUnitTimePitch" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)url", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)loopRange", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitTimePitch(py)overlap", - "target": "c:objc(cs)AVAudioUnitTimePitch" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess", - "target": "c:@E@AVAudioEngineManualRenderingStatus" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitVarispeed", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)settings", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEngine", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIMetaEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPolyPressureEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDISysexEvent", - "target": "c:objc(cs)AVMusicEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(py)byteLength", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioIONode(py)audioUnit", - "target": "c:objc(cs)AVAudioIONode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitVarispeed", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisMarkerMark", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)format", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicTrack", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceQuality", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(py)playing", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingError", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingMode", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(py)framePosition", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled", - "target": "c:objc(cs)AVAudioIONode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized", - "target": "c:@E@AVAudioEngineManualRenderingError" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioApplication(cpy)sharedInstance", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechBoundary@AVSpeechBoundaryWord", - "target": "c:@E@AVSpeechBoundary" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline", - "target": "c:@E@AVAudioEngineManualRenderingMode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioApplicationRecordPermission", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponentManager", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:", - "target": "c:objc(cs)AVExtendedTempoEvent" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(py)currentPositionInBeats", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponentManager(py)tagNames", - "target": "c:objc(cs)AVAudioUnitComponentManager" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicUserEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDINoteEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)componentURL", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedTempoEvent(py)tempo", - "target": "c:objc(cs)AVExtendedTempoEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSourceNode", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)stop", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingError", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioApplicationRecordPermission", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVParameterEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)pause", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAUPresetEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceQuality", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode", - "target": "c:@E@AVAudioEngineManualRenderingStatus" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDistortion", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(py)AUAudioUnit", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitVarispeed", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)deleteRecording", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMusicTrack", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames", - "target": "c:objc(cs)AVAudioUnitComponentManager" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPitchBendEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)lengthInBeats", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc", - "target": "c:@E@AVAudioEngineManualRenderingMode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)availableArchitectures", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager", - "target": "c:objc(cs)AVAudioUnitComponentManager" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:", - "target": "c:objc(cs)AVAudioIONode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitDistortion(py)preGain", - "target": "c:objc(cs)AVAudioUnitDistortion" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitTimePitch(py)rate", - "target": "c:objc(cs)AVAudioUnitTimePitch" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeBufferOptions", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext", - "target": "c:@E@AVAudioEngineManualRenderingStatus" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:", - "target": "c:objc(cs)AVAudioUnitDistortion" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)destinationAudioUnit", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(py)recording", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedNoteOnEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate", - "target": "c:@E@AVSpeechBoundary" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnit", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance", - "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyRecordedDate", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)passesAUVal", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAUPresetEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIMetaEventType", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioApplication(py)recordPermission", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)init", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)timeResolution", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioIONode(py)presentationLatency", - "target": "c:objc(cs)AVAudioIONode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)offsetTime", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioQuality", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEngine", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeBufferOptions", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitEQ", - "target": "c:objc(cs)AVAudioUnitEffect" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIMetaEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAUPresetEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode", - "target": "c:@E@AVAudioEngineManualRenderingMode", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType", - "target": "c:@E@AVAudioEnvironmentOutputType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode", - "target": "c:@E@AVAudio3DMixingSourceMode", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus", - "target": "c:@E@AVAudioConverterInputStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:", - "target": "c:objc(cs)AVSpeechSynthesisProviderRequest" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus", - "target": "c:@E@AVAudioConverterOutputStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode", - "target": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod", - "target": "c:@E@AVAudioConverterPrimeMethod", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType", - "target": "c:@E@AVAudioPlayerNodeCompletionCallbackType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "target": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingSourceMode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset", - "target": "c:@E@AVAudioUnitDistortionPreset", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIControlChangeEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType", - "target": "c:@E@AVAudioUnitEQFilterType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality", - "target": "c:@E@AVAudioQuality", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimePitch", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedTempoEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance", - "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus", - "target": "c:@E@AVAudioEngineManualRenderingStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount", - "target": "c:@E@AVMusicTrackLoopCount", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset", - "target": "c:@E@AVAudioUnitReverbPreset", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "target": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality", - "target": "c:@E@AVSpeechSynthesisVoiceQuality", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)numberOfLoops", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:", - "target": "c:objc(cs)AVAudioUnitSampler" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConverter", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions", - "target": "c:objc(cs)AVAudioCompressedBuffer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)lengthInSeconds", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender", - "target": "c:@E@AVSpeechSynthesisVoiceGender", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat", - "target": "c:@E@AVAudioCommonFormat", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError", - "target": "c:@E@AVAudioEngineManualRenderingError", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary", - "target": "c:@E@AVSpeechBoundary", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark", - "target": "c:@E@AVSpeechSynthesisMarkerMark", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelPressureEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionPolarPatternOmnidirectional", - "target": "c:@T@AVAudioSessionPolarPattern" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission", - "target": "c:@E@AVAudioApplicationRecordPermission", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDISysexEvent(py)sizeInBytes", - "target": "c:objc(cs)AVMIDISysexEvent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingSourceMode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)detachNode:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory", - "target": "c:@E@AVAudioRoutingArbitrationCategory", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConverter", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisMarkerMark", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType", - "target": "c:@E@AVMIDIControlChangeMessageType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice", - "target": "c:@E@AVSpeechSynthesisVoiceTraits" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel", - "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingMode", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConverter", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(py)mark", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:", - "target": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType", - "target": "c:@E@AVMIDIMetaEventType", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionPolarPatternCardioid", - "target": "c:@T@AVAudioSessionPolarPattern" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)configurationDictionary", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioApplication(py)inputMuted", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIMetaEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitVarispeed", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "target": "c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus", - "sourceOrigin": - { - "identifier": "s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp", - "displayName": "RawRepresentable.hashValue" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIMetaEventType", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAUPresetEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation", - "target": "c:objc(cs)AVSpeechSynthesisProviderRequest" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter", - "target": "c:objc(cs)AVAudioConverter", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:", - "displayName": "AVAudioConverter.init(fromFormat:toFormat:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)loopingEnabled", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEngine", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioApplication(im)setInputMuted:error:", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)attachNode:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:", - "target": "c:objc(cs)AVAudioUnitGenerator" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:", - "target": "c:objc(cs)AVAudioUnitSampler" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIMetaEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)usesAutomatedParameters", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEngine", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioQuality", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyLyricist", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitGenerator(py)bypass", - "target": "c:objc(cs)AVAudioUnitGenerator" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitComponent(py)hasCustomView", - "target": "c:objc(cs)AVAudioUnitComponent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice", - "target": "c:objc(cs)AVSpeechSynthesisProviderRequest" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)reverseEvents", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitSampler(py)stereoPan", - "target": "c:objc(cs)AVAudioUnitSampler" - }, - { - "kind": "memberOf", - "source": "s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc", - "target": "c:@E@AVSpeechBoundary" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(py)groupID", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice", - "target": "c:@E@AVSpeechSynthesisVoiceTraits" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioSessionActivationOptions", - "target": "s:s9OptionSetP", - "targetFallback": "Swift.OptionSet" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFile", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)createAndAppendTrack", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechUtterance", - "target": "c:objc(pl)NSCopying", - "targetFallback": "Foundation.NSCopying" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRoutingArbiter", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIControlChangeMessageType", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConnectionPoint(py)bus", - "target": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSessionPolarPatternSubcardioid", - "target": "c:@T@AVAudioSessionPolarPattern" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioSessionActivationOptions", - "target": "s:s10SetAlgebraP", - "targetFallback": "Swift.SetAlgebra" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioInputNode", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConnectionPoint(py)node", - "target": "c:objc(cs)AVAudioConnectionPoint" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning", - "target": "c:@E@AVAudio3DMixingRenderingAlgorithm" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceGender", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRecorder", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:", - "target": "c:objc(cs)AVAudioUnitSampler" - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVAudioMixing", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)beatsForSeconds:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConnectionPoint", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentDistanceAttenuationModel", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitReverb", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConnectionPoint", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioSessionActivationOptions", - "target": "s:s25ExpressibleByArrayLiteralP", - "targetFallback": "Swift.ExpressibleByArrayLiteral" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(im)addEvent:atBeat:", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "conformsTo", - "source": "c:@T@AVAudioSequencerInfoDictionaryKey", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters", - "target": "c:objc(cs)AVAudioEnvironmentNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelPressureEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)soloed", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(im)reset", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)secondsForBeats:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimePitch", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(im)clearEventsInRange:", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedTempoEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:", - "target": "c:objc(cs)AVAudioPlayerNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags", - "target": "c:objc(cs)AVAudioConverter" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConnectionPoint", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(im)initWithHostTime:", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor", - "target": "c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIControlChangeEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(py)duration", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVAudioMixing", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(py)muted", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)updateMeters", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(im)inputFormatForBus:", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceGender", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)init", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVAudioStereoMixing", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitSampler(py)overallGain", - "target": "c:objc(cs)AVAudioUnitSampler" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnit", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMIDIControlChangeMessageType", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf", - "target": "c:@E@AVAudioUnitEQFilterType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DPoint@FI@y", - "target": "c:@S@AVAudio3DPoint" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedNoteOnEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMIDIProgramChangeEvent", - "target": "c:objc(cs)AVMIDIChannelEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(im)outputFormatForBus:", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DPoint@FI@z", - "target": "c:@S@AVAudio3DPoint" - }, - { - "kind": "memberOf", - "source": "s:So14AVAudio3DPointVABycfc", - "target": "c:@S@AVAudio3DPoint" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEffect", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE12intersectionyxxF", - "displayName": "OptionSet.intersection(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE12intersectionyxxF", - "displayName": "OptionSet.intersection(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE12intersectionyxxF", - "displayName": "OptionSet.intersection(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedTempoEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE12intersectionyxxF", - "displayName": "OptionSet.intersection(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedNoteOnEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDelay", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitEQFilterType", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioApplicationInputMuteStateChangeNotification", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnit", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyTempo", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE5unionyxxF", - "displayName": "OptionSet.union(_:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisMarker", - "target": "c:objc(pl)NSCopying", - "targetFallback": "Foundation.NSCopying" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE5unionyxxF", - "displayName": "OptionSet.union(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE5unionyxxF", - "displayName": "OptionSet.union(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicUserEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", - "displayName": "OptionSet.contains(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", - "displayName": "OptionSet.contains(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE5unionyxxF", - "displayName": "OptionSet.union(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", - "displayName": "OptionSet.contains(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE8containsySbxF", - "displayName": "OptionSet.contains(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderRequest", - "target": "c:objc(pl)NSCopying", - "targetFallback": "Foundation.NSCopying" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:", - "target": "c:objc(cs)AVAudioTime" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDistortion", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock", - "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:", - "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDistortion", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(im)nameForInputBus:", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(im)cutEventsInRange:", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicTrack", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterOutputStatus", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicUserEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioApplicationMuteStateKey", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)name", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(py)audioUnit", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyTimeSignature", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", - "displayName": "OptionSet.symmetricDifference(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", - "displayName": "OptionSet.symmetricDifference(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", - "displayName": "OptionSet.symmetricDifference(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPsE19symmetricDifferenceyxxF", - "displayName": "OptionSet.symmetricDifference(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingStatus", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioBuffer", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", - "displayName": "OptionSet.insert(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", - "displayName": "OptionSet.insert(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFile", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", - "displayName": "OptionSet.insert(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF", - "displayName": "OptionSet.insert(_:)" - } - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:", - "target": "c:objc(pl)AVAudioPlayerDelegate" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicTrack", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicUserEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRoutingArbiter", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentNode", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterOutputStatus", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicTrack", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:", - "target": "c:objc(pl)AVAudioRecorderDelegate" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitVarispeed", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicSequenceLoadOptions", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDistortion", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeySourceEncoder", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc", - "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEffect", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:", - "target": "c:objc(cs)AVAudioInputNode" - }, - { - "kind": "memberOf", - "source": "s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc", - "target": "c:@S@AVAudio3DPoint" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", - "displayName": "OptionSet.update(with:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", - "displayName": "OptionSet.update(with:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRecorder", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", - "displayName": "OptionSet.update(with:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF", - "displayName": "OptionSet.update(with:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "c:objc(pl)NSCopying", - "targetFallback": "Foundation.NSCopying" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitReverb", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(im)nameForOutputBus:", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDelay", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioEngine(im)init", - "target": "c:objc(cs)NSObject(im)init", - "targetFallback": "ObjectiveC.NSObject.init()" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration", - "target": "c:objc(cs)AVAudioInputNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEffect", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:", - "target": "c:objc(pl)AVAudioPlayerDelegate" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", - "displayName": "OptionSet.remove(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", - "displayName": "OptionSet.remove(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", - "displayName": "OptionSet.remove(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF", - "displayName": "OptionSet.remove(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(pl)AVAudioRecorderDelegate", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDelay", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedNoteOnEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices", - "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:", - "target": "c:objc(pl)AVAudioRecorderDelegate" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeySubTitle", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable", - "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)stop", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioCommonFormat", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelPressureEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", - "displayName": "OptionSet.init()" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSinkNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", - "displayName": "OptionSet.init()" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", - "displayName": "OptionSet.init()" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc", - "displayName": "OptionSet.init()" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPlayer", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(py)playing", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", - "target": "c:objc(cs)AVSpeechUtterance", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:", - "displayName": "AVSpeechUtterance.init(SSMLRepresentation:)" - } - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel", - "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPlayer", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc", - "target": "c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitReverb", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPitchBendEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSinkNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(im)initForReading:error:", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitVarispeed(py)rate", - "target": "c:objc(cs)AVAudioUnitVarispeed" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)pause", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechSynthesisVoiceTraits", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRecorder", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVParameterEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", - "displayName": "OptionSet.formIntersection(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", - "displayName": "OptionSet.formIntersection(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterInputStatus", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", - "displayName": "OptionSet.formIntersection(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF", - "displayName": "OptionSet.formIntersection(_:)" - } - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioEnvironmentNode(im)init", - "target": "c:objc(cs)NSObject(im)init" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioRoutingArbiter", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPolyPressureEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitVarispeed", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", - "displayName": "OptionSet.formUnion(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFile", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:", - "target": "c:objc(cs)AVAudioFile" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", - "displayName": "OptionSet.formUnion(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", - "displayName": "OptionSet.formUnion(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF", - "displayName": "OptionSet.formUnion(_:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDINoteEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechBoundary", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioChannelLayout(im)isEqual:", - "target": "c:objc(pl)NSObject(im)isEqual:", - "targetFallback": "ObjectiveC.NSObject.isEqual(_:)" - }, - { - "kind": "memberOf", - "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice", - "sourceOrigin": - { - "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", - "displayName": "AVSpeechSynthesisProviderVoice.init(coder:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPolyPressureEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponentManager", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioFormat", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnit", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponentManager", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(py)audioComponentDescription", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)playAtTime:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDINoteEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioRecorder", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVParameterEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponentManager", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters", - "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions", - "target": "c:@E@AVAudioSessionActivationOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", - "displayName": "OptionSet.formSymmetricDifference(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions", - "target": "c:@E@AVMusicSequenceLoadOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", - "displayName": "OptionSet.formSymmetricDifference(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPolyPressureEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions", - "target": "c:@E@AVAudioPlayerNodeBufferOptions", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", - "displayName": "OptionSet.formSymmetricDifference(_:)" - } - }, - { - "kind": "memberOf", - "source": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:@E@AVSpeechSynthesisVoiceTraits", - "sourceOrigin": - { - "identifier": "s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF", - "displayName": "OptionSet.formSymmetricDifference(_:)" - } - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitDistortionPreset", - "target": "s:SY", - "targetFallback": "Swift.RawRepresentable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVParameterEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVSpeechBoundary", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax", - "target": "c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:", - "target": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDINoteEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioApplicationRecordPermission", - "target": "c:objc(cs)AVAudioApplication" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:", - "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioFile", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIControlChangeEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIControlChangeEvent(py)messageType", - "target": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:", - "target": "c:objc(cs)AVSpeechSynthesisMarker" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPitchBendEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest", - "target": "c:objc(cs)AVSpeechSynthesisProviderAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:@E@AVSpeechSynthesisVoiceTraits", - "target": "c:objc(cs)AVSpeechSynthesisVoice" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEnvironmentReverbParameters(py)level", - "target": "c:objc(cs)AVAudioEnvironmentReverbParameters" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSinkNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimePitch", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioCommonFormat", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance", - "target": "c:objc(cs)AVSpeechUtterance", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:", - "displayName": "AVSpeechUtterance.init(SSMLRepresentation:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioBuffer", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)connect:to:format:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingRenderingAlgorithm", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:", - "target": "c:objc(cs)AVMusicTrack" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioRoutingArbiter", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPitchBendEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder", - "target": "c:objc(cs)AVAudioRecorder", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:", - "displayName": "AVAudioRecorder.init(URL:format:)" - } - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPlayer", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponentManager", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnit", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIControlChangeEvent(py)value", - "target": "c:objc(cs)AVMIDIControlChangeEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDINoteEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioChannelLayout(py)layout", - "target": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioConnectionPoint", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioChannelLayout(py)channelCount", - "target": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVParameterEvent(py)scope", - "target": "c:objc(cs)AVParameterEvent" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyYear", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnit", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", - "target": "c:objc(cs)AVExtendedNoteOnEvent", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:", - "displayName": "AVExtendedNoteOnEvent.init(MIDINote:velocity:instrumentID:groupID:duration:)" - } - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAUPresetEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicTrackLoopCount", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVParameterEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "c:objc(cs)AVAudioUnitMIDIInstrument" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)sourceMode", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitComponent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:", - "target": "c:objc(cs)AVAudioInputNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIControlChangeEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimePitch", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(py)rate", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPitchBendEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIControlChangeEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed", - "target": "c:objc(cs)AVAudioInputNode" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitDistortionPreset", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVParameterEvent(py)parameterID", - "target": "c:objc(cs)AVParameterEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimePitch", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelPressureEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioPCMBuffer", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPlayer", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)prepareToPlay", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterInputStatus", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelPressureEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVParameterEvent(py)value", - "target": "c:objc(cs)AVParameterEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConverter", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudio3DMixingPointSourceInHeadMode", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixerNode", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitTimePitch", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled", - "target": "c:objc(cs)AVAudioInputNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioSinkNode", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelPressureEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyTitle", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:", - "target": "c:objc(cs)AVExtendedNoteOnEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:", - "target": "c:objc(cs)AVAudioSourceNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConnectionPoint", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIControlChangeEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIMetaEvent", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicUserEvent(py)sizeInBytes", - "target": "c:objc(cs)AVMusicUserEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "requirementOf", - "source": "c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode", - "target": "c:objc(pl)AVAudio3DMixing" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:", - "target": "c:objc(cs)AVMIDIProgramChangeEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIPolyPressureEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEngine", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber", - "target": "c:objc(cs)AVMIDIProgramChangeEvent" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicTrackLoopCount", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc", - "target": "c:@S@AVAudio3DAngularOrientation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initWithSettings:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioMixingDestination", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVParameterEvent(py)element", - "target": "c:objc(cs)AVParameterEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)play", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:", - "target": "c:objc(cs)AVAudioSourceNode" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioChannelLayout(py)layoutTag", - "target": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMusicUserEvent(im)initWithData:", - "target": "c:objc(cs)AVMusicUserEvent" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken", - "target": "c:@E@AVAudioUnitDistortionPreset" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnit", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "memberOf", - "source": "c:@AVAudioSequencerInfoDictionaryKeyTrackNumber", - "target": "c:@T@AVAudioSequencerInfoDictionaryKey" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIChannelEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioSessionActivationOptions", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)recordForDuration:", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)attachedNodes", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioCompressedBuffer", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)stop", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(im)play:", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVMusicEvent", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent", - "target": "c:objc(cs)AVExtendedNoteOnEvent", - "sourceOrigin": - { - "identifier": "c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:", - "displayName": "AVExtendedNoteOnEvent.init(MIDINote:velocity:groupID:duration:)" - } - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioSinkNode", - "target": "c:objc(cs)AVAudioNode" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicTrack", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)startAndReturnError:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)prepareToRecord", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DAngularOrientation@FI@yaw", - "target": "c:@S@AVAudio3DAngularOrientation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(im)stop", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioEngine", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)prepareToPlay", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "c:objc(pl)NSSecureCoding", - "targetFallback": "Foundation.NSSecureCoding" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(py)duration", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMIDIMetaEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DAngularOrientation@FI@pitch", - "target": "c:@S@AVAudio3DAngularOrientation" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioUnit(py)AUAudioUnit", - "target": "c:objc(cs)AVAudioNode(py)AUAudioUnit" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitTimePitch", - "target": "c:objc(cs)AVAudioUnitTimeEffect" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioChannelLayout(im)initWithLayout:", - "target": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "s:So27AVAudio3DAngularOrientationVABycfc", - "target": "c:@S@AVAudio3DAngularOrientation" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)recordAtTime:", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEngineManualRenderingStatus", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "overrides", - "source": "c:objc(cs)AVAudioFormat(im)isEqual:", - "target": "c:objc(pl)NSObject(im)isEqual:", - "targetFallback": "ObjectiveC.NSObject.isEqual(_:)" - }, - { - "kind": "memberOf", - "source": "s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc", - "target": "c:@E@AVAudioPlayerNodeBufferOptions" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(im)prepareToPlay", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConnectionPoint", - "target": "c:objc(pl)NSObject", - "targetFallback": "ObjectiveC.NSObjectProtocol" - }, - { - "kind": "memberOf", - "source": "c:@S@AVAudio3DAngularOrientation@FI@roll", - "target": "c:@S@AVAudio3DAngularOrientation" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioFormat", - "target": "c:objc(pl)NSCoding", - "targetFallback": "Foundation.NSCoding" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDelay", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIChannelPressureEvent(py)pressure", - "target": "c:objc(cs)AVMIDIChannelPressureEvent" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioChannelLayout(im)isEqual:", - "target": "c:objc(cs)AVAudioChannelLayout" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedTempoEvent", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterPrimeMethod", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioRecorder(im)record", - "target": "c:objc(cs)AVAudioRecorder" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(im)disableManualRenderingMode", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentOutputType", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitEffect", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioConverter", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(im)play:", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioUnitTimeEffect", - "target": "c:objc(cs)AVAudioUnit" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)version", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVMusicSequenceLoadOptions", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedTempoEvent", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedNoteOnEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:", - "target": "c:objc(cs)AVParameterEvent" - }, - { - "kind": "conformsTo", - "source": "c:@S@AVAudio3DVectorOrientation", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioEngine", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)initWithData:error:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioEngine(py)manualRenderingBlock", - "target": "c:objc(cs)AVAudioEngine" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitGenerator", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:", - "target": "c:objc(cs)AVMIDIChannelPressureEvent" - }, - { - "kind": "optionalRequirementOf", - "source": "c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:", - "target": "c:objc(pl)AVSpeechSynthesizerDelegate" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVExtendedTempoEvent", - "target": "s:s23CustomStringConvertibleP", - "targetFallback": "Swift.CustomStringConvertible" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:", - "target": "c:objc(cs)AVMIDIPlayer" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVMIDISysexEvent(im)initWithData:", - "target": "c:objc(cs)AVMIDISysexEvent" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioEnvironmentOutputType", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioConverterPrimeMethod", - "target": "s:SQ", - "targetFallback": "Swift.Equatable" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitDistortion", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:", - "target": "c:objc(cs)AVAudioUnitReverb" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:", - "target": "c:objc(cs)AVAudioPlayer" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAUPresetEvent", - "target": "s:s28CustomDebugStringConvertibleP", - "targetFallback": "Swift.CustomDebugStringConvertible" - }, - { - "kind": "inheritsFrom", - "source": "c:objc(cs)AVAudioConverter", - "target": "c:objc(cs)NSObject", - "targetFallback": "ObjectiveC.NSObject" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "c:objc(pl)AVAudioStereoMixing" - }, - { - "kind": "memberOf", - "source": "c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime", - "target": "c:@E@AVMIDIControlChangeMessageType" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:", - "target": "c:objc(cs)AVAudioFormat" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVMusicUserEvent", - "target": "s:s7CVarArgP", - "targetFallback": "Swift.CVarArg" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVSpeechSynthesisProviderVoice(py)age", - "target": "c:objc(cs)AVSpeechSynthesisProviderVoice" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitMIDIInstrument", - "target": "s:SH", - "targetFallback": "Swift.Hashable" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioUnitEQFilterType", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice", - "target": "c:objc(cs)AVSpeechSynthesisVoice", - "sourceOrigin": - { - "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", - "displayName": "AVSpeechSynthesisVoice.init(coder:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:", - "target": "c:objc(cs)AVAudioSequencer" - }, - { - "kind": "memberOf", - "source": "c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout", - "target": "c:objc(cs)AVAudioChannelLayout", - "sourceOrigin": - { - "identifier": "c:objc(pl)NSCoding(im)initWithCoder:", - "displayName": "AVAudioChannelLayout.init(coder:)" - } - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioUnitReverb(py)wetDryMix", - "target": "c:objc(cs)AVAudioUnitReverb" - }, - { - "kind": "conformsTo", - "source": "c:objc(cs)AVAudioUnitSampler", - "target": "c:objc(pl)AVAudioMixing" - }, - { - "kind": "conformsTo", - "source": "c:@E@AVAudioVoiceProcessingSpeechActivityEvent", - "target": "s:s8SendableP", - "targetFallback": "Swift.Sendable" - }, - { - "kind": "memberOf", - "source": "c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2", - "target": "c:@E@AVAudioUnitReverbPreset" - }, - { - "kind": "memberOf", - "source": "c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted", - "target": "c:objc(cs)AVAudioInputNode" - } - ] -} \ No newline at end of file +{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)processingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","processingFormat"],"names":{"title":"processingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode","init(receiverBlock:)"],"names":{"title":"init(receiverBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandStop"],"names":{"title":"AVAudioUnitEQFilterType.bandStop","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceEncoder"],"names":{"title":"sourceEncoder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadAudioFiles(at:)"],"names":{"title":"loadAudioFiles(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"audioFiles","declarationFragments":[{"kind":"identifier","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play(atTime:)"],"names":{"title":"play(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)componentURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","componentURL"],"names":{"title":"componentURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layout"],"names":{"title":"layout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(py)type","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","type"],"names":{"title":"type","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","success"],"names":{"title":"AVAudioEngineManualRenderingStatus.success","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","enhanced"],"names":{"title":"AVSpeechSynthesisVoiceQuality.enhanced","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","personalVoiceAuthorizationStatus"],"names":{"title":"personalVoiceAuthorizationStatus","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated4"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated4","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfInputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfInputs"],"names":{"title":"numberOfInputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:)"],"names":{"title":"disconnectNodeOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:bus:)"],"names":{"title":"disconnectNodeOutput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","init(type:data:)"],"names":{"title":"init(type:data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfOutputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfOutputs"],"names":{"title":"numberOfOutputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary"],"names":{"title":"AVSpeechBoundary","navigator":[{"kind":"identifier","spelling":"AVSpeechBoundary"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)fileFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","fileFormat"],"names":{"title":"fileFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(string:)"],"names":{"title":"init(string:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)interleaved","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isInterleaved"],"names":{"title":"isInterleaved","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","subTitle"],"names":{"title":"subTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","maximumOutputPacketSize"],"names":{"title":"maximumOutputPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","decayTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.decayTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layoutTag"],"names":{"title":"layoutTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAudioQualityKey"],"names":{"title":"AVSampleRateConverterAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","notDetermined"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.notDetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderDidFinishRecording(_:successfully:)"],"names":{"title":"audioRecorderDidFinishRecording(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)commonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","commonFormat"],"names":{"title":"commonFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","availableArchitectures"],"names":{"title":"availableArchitectures","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceDefaultSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceDefaultSpeechRate"],"names":{"title":"AVSpeechUtteranceDefaultSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset"],"names":{"title":"AVAudioUnitDistortionPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandPass"],"names":{"title":"AVAudioUnitEQFilterType.bandPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechVoices"],"names":{"title":"speechVoices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRateStrategy"],"names":{"title":"bitRateStrategy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","denied"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","marker"],"names":{"title":"AVMIDIMetaEvent.EventType.marker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","voiceSize"],"names":{"title":"voiceSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","premium"],"names":{"title":"AVSpeechSynthesisVoiceQuality.premium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:frameCapacity:)"],"names":{"title":"init(pcmFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","externalSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.externalSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","realtime"],"names":{"title":"AVAudioEngineManualRenderingMode.realtime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:)"],"names":{"title":"disconnectNodeInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)engine","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","engine"],"names":{"title":"engine","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateKey"],"names":{"title":"AVSampleRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect"],"names":{"title":"AVAudioUnitTimeEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playback"],"names":{"title":"AVAudioRoutingArbiter.Category.playback","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode"],"names":{"title":"AVAudioEnvironmentNode","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler"],"names":{"title":"AVAudioUnitSampler","navigator":[{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters"],"names":{"title":"AVAudioEnvironmentReverbParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiChannel"],"names":{"title":"AVMIDIMetaEvent.EventType.midiChannel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization(completionHandler:)"],"names":{"title":"requestPersonalVoiceAuthorization(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeSampleRates"],"names":{"title":"availableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","isSandboxSafe"],"names":{"title":"isSandboxSafe","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderEncodeErrorDidOccur(_:error:)"],"names":{"title":"audioRecorderEncodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)preGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","preGain"],"names":{"title":"preGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","supportedLanguages"],"names":{"title":"supportedLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode"],"names":{"title":"AVAudioNode","navigator":[{"kind":"identifier","spelling":"AVAudioNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Mastering","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Mastering"],"names":{"title":"AVSampleRateConverterAlgorithm_Mastering","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternOmnidirectional","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","omnidirectional"],"names":{"title":"omnidirectional","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated2"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoRate"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoRate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeBitRates"],"names":{"title":"applicableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Normal","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Normal"],"names":{"title":"AVSampleRateConverterAlgorithm_Normal","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadInstrument(at:)"],"names":{"title":"loadInstrument(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"instrumentURL","declarationFragments":[{"kind":"identifier","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","removeTap(onBus:)"],"names":{"title":"removeTap(onBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(data:soundBankURL:)"],"names":{"title":"init(data:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisVoiceIdentifierAlex","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceIdentifierAlex"],"names":{"title":"AVSpeechSynthesisVoiceIdentifierAlex","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_MinimumPhase","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_MinimumPhase"],"names":{"title":"AVSampleRateConverterAlgorithm_MinimumPhase","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(ssmlRepresentation:)"],"names":{"title":"init(ssmlRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","primaryLanguages"],"names":{"title":"primaryLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","unsupported"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.unsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowShelf"],"names":{"title":"AVAudioUnitEQFilterType.lowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVMakeBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVMakeBeatRange(_:_:)"],"names":{"title":"AVMakeBeatRange(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"functionSignature":{"parameters":[{"name":"startBeat","declarationFragments":[{"kind":"identifier","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"lengthInBeats","declarationFragments":[{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternCardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","cardioid"],"names":{"title":"cardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicEventEnumerationBlock","interfaceLanguage":"swift"},"pathComponents":["AVMusicEventEnumerationBlock"],"names":{"title":"AVMusicEventEnumerationBlock","navigator":[{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFile","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile"],"names":{"title":"AVAudioFile","navigator":[{"kind":"identifier","spelling":"AVAudioFile"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeBitRates"],"names":{"title":"availableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated3"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","messageType"],"names":{"title":"messageType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)framePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","framePosition"],"names":{"title":"framePosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality"],"names":{"title":"AVSpeechSynthesisVoiceQuality","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)streamDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","streamDescription"],"names":{"title":"streamDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIInput"],"names":{"title":"hasMIDIInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","init(channel:messageType:value:)"],"names":{"title":"init(channel:messageType:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","authorized"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.authorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)prepare","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","prepare()"],"names":{"title":"prepare()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall2"],"names":{"title":"AVAudioUnitReverbPreset.largeHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization()"],"names":{"title":"requestPersonalVoiceAuthorization()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions"],"names":{"title":"AVMusicSequenceLoadOptions","navigator":[{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithmKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithmKey"],"names":{"title":"AVSampleRateConverterAlgorithmKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDepth"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDepth","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)length","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","cuePoint"],"names":{"title":"AVMIDIMetaEvent.EventType.cuePoint","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(attributedString:)"],"names":{"title":"init(attributedString:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","bookmarkName"],"names":{"title":"bookmarkName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVNumberOfChannelsKey","interfaceLanguage":"swift"},"pathComponents":["AVNumberOfChannelsKey"],"names":{"title":"AVNumberOfChannelsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits"],"names":{"title":"AVSpeechSynthesisVoice.Traits","navigator":[{"kind":"identifier","spelling":"Traits"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didFinish:)"],"names":{"title":"speechSynthesizer(_:didFinish:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didFinish","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent"],"names":{"title":"AVMIDIProgramChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","max"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDelay"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDelay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)speechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","speechString"],"names":{"title":"speechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","distanceAttenuationParameters"],"names":{"title":"distanceAttenuationParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)masterGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","masterGain"],"names":{"title":"masterGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfChannels"],"names":{"title":"numberOfChannels","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVParameterEvent","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent"],"names":{"title":"AVParameterEvent","navigator":[{"kind":"identifier","spelling":"AVParameterEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyAndMergeEvents(in:from:mergeAt:)"],"names":{"title":"copyAndMergeEvents(in:from:mergeAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"mergeAt","internalName":"mergeStartBeat","declarationFragments":[{"kind":"identifier","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsLoFi"],"names":{"title":"AVAudioUnitDistortionPreset.drumsLoFi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioSessionInterruptionWasSuspendedKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionInterruptionWasSuspendedKey"],"names":{"title":"AVAudioSessionInterruptionWasSuspendedKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","linear"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.linear","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","reverbParameters"],"names":{"title":"reverbParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode"],"names":{"title":"AVAudioInputNode","navigator":[{"kind":"identifier","spelling":"AVAudioInputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:error:withInputFrom:)"],"names":{"title":"convert(to:error:withInputFrom:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]},{"name":"withInputFrom","internalName":"inputBlock","declarationFragments":[{"kind":"identifier","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall3"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiPort"],"names":{"title":"AVMIDIMetaEvent.EventType.midiPort","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent"],"names":{"title":"AVMIDISysexEvent","navigator":[{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)typeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","typeName"],"names":{"title":"typeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus"],"names":{"title":"AVAudioEngineManualRenderingStatus","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(audioTimeStamp:sampleRate:)"],"names":{"title":"init(audioTimeStamp:sampleRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highShelf"],"names":{"title":"AVAudioUnitEQFilterType.highShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(cmAudioFormatDescription:)"],"names":{"title":"init(cmAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","localizedTypeName"],"names":{"title":"localizedTypeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","init(channel:key:velocity:duration:)"],"names":{"title":"init(channel:key:velocity:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyNum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputConnectionPoint(for:inputBus:)"],"names":{"title":"inputConnectionPoint(for:inputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"inputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:completionHandler:)"],"names":{"title":"begin(category:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","textRange"],"names":{"title":"textRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","mid"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.mid","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","undetermined"],"names":{"title":"AVAudioApplication.recordPermission.undetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioIONodeInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONodeInputBlock"],"names":{"title":"AVAudioIONodeInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play(_:)"],"names":{"title":"play(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","auto"],"names":{"title":"AVAudioEnvironmentOutputType.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent"],"names":{"title":"AVMusicUserEvent","navigator":[{"kind":"identifier","spelling":"AVMusicUserEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init(enableAdvancedDucking:duckingLevel:)"],"names":{"title":"init(enableAdvancedDucking:duckingLevel:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBufferBeats"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBufferBeats","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","enumerateEvents(in:using:)"],"names":{"title":"enumerateEvents(in:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall2"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","headphones"],"names":{"title":"AVAudioEnvironmentOutputType.headphones","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRate"],"names":{"title":"bitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","inverse"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.inverse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","denied"],"names":{"title":"AVAudioApplication.recordPermission.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:)"],"names":{"title":"begin(category:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","forever"],"names":{"title":"AVMusicTrackLoopCount.forever","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didStart:)"],"names":{"title":"speechSynthesizer(_:didStart:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didStart","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:)"],"names":{"title":"init(hostTime:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","reverbLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.reverbLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedFunk"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedFunk","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","tempo"],"names":{"title":"AVMIDIMetaEvent.EventType.tempo","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)overallGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","overallGain"],"names":{"title":"overallGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationInputMuteStateChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","inputMuteStateChangeNotification"],"names":{"title":"inputMuteStateChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","timeSignature"],"names":{"title":"timeSignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","granted"],"names":{"title":"AVAudioApplication.recordPermission.granted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","init(scope:element:dictionary:)"],"names":{"title":"init(scope:element:dictionary:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","exponential"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.exponential","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","error"],"names":{"title":"AVAudioEngineManualRenderingStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forHostTime:error:)"],"names":{"title":"beats(forHostTime:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"inHostTime","declarationFragments":[{"kind":"identifier","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","builtInSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.builtInSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","stereoPan"],"names":{"title":"stereoPan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVMusicTimeStampEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStampEndOfTrack"],"names":{"title":"AVMusicTimeStampEndOfTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","duckingLevel"],"names":{"title":"duckingLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","endOfTrack"],"names":{"title":"AVMIDIMetaEvent.EventType.endOfTrack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount"],"names":{"title":"AVMusicTrackLoopCount","navigator":[{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)versionString","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","versionString"],"names":{"title":"versionString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","attributedSpeechString"],"names":{"title":"attributedSpeechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)standard","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isStandard"],"names":{"title":"isStandard","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(sampleTime:atRate:)"],"names":{"title":"init(sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBitBrush"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBitBrush","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentDevice"],"names":{"title":"currentDevice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedCubed"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedCubed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","chorusLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.chorusLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTempo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputConnectionPoints(for:outputBus:)"],"names":{"title":"outputConnectionPoints(for:outputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"outputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","leave()"],"names":{"title":"leave()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom2"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect"],"names":{"title":"AVAudioUnitEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendController(_:withValue:onChannel:)"],"names":{"title":"sendController(_:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"controller","declarationFragments":[{"kind":"identifier","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation"],"names":{"title":"AVAudio3DVectorOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:)"],"names":{"title":"init(streamDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","timeSignature"],"names":{"title":"AVMIDIMetaEvent.EventType.timeSignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(markerType:forTextRange:atByteSampleOffset:)"],"names":{"title":"init(markerType:forTextRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_MSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_MSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","min"],"names":{"title":"AVAudioQuality.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","continueSpeaking()"],"names":{"title":"continueSpeaking()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","none"],"names":{"title":"AVAudioConverterPrimeMethod.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSequencerUserCallback","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencerUserCallback"],"names":{"title":"AVAudioSequencerUserCallback","navigator":[{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","configurationDictionary"],"names":{"title":"configurationDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_LSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_LSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)outputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputNode"],"names":{"title":"outputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationFront","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","front"],"names":{"title":"front","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","isVoiceProcessingEnabled"],"names":{"title":"isVoiceProcessingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init(x:y:z:)"],"names":{"title":"init(x:y:z:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ"],"names":{"title":"AVAudioUnitEQ","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)attachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attach(_:)"],"names":{"title":"attach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forSeconds:)"],"names":{"title":"beats(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination"],"names":{"title":"AVAudioMixingDestination","navigator":[{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","trackNumber"],"names":{"title":"trackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","volume"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.volume","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudio3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVector"],"names":{"title":"AVAudio3DVector","navigator":[{"kind":"identifier","spelling":"AVAudio3DVector"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay"],"names":{"title":"AVAudioUnitDelay","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBottom","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","bottom"],"names":{"title":"bottom","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","frequency"],"names":{"title":"frequency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus"],"names":{"title":"AVAudioConverterInputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","maximumPacketSize"],"names":{"title":"maximumPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechWaves"],"names":{"title":"AVAudioUnitDistortionPreset.speechWaves","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","haveData"],"names":{"title":"AVAudioConverterInputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeCompletionHandler"],"names":{"title":"AVAudioNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","stopNote(_:onChannel:)"],"names":{"title":"stopNote(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasCustomView"],"names":{"title":"hasCustomView","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(settings:)"],"names":{"title":"init(settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationRight","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","right"],"names":{"title":"right","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSinkNodeReceiverBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNodeReceiverBlock"],"names":{"title":"AVAudioSinkNodeReceiverBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@z","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","z"],"names":{"title":"z","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","normal"],"names":{"title":"AVAudioConverterPrimeMethod.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","smpteOffset"],"names":{"title":"AVMIDIMetaEvent.EventType.smpteOffset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComments","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","comments"],"names":{"title":"comments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","title"],"names":{"title":"title","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@y","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","y"],"names":{"title":"y","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)musicSequence","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","musicSequence"],"names":{"title":"musicSequence","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)reverseEvents","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","reverseEvents()"],"names":{"title":"reverseEvents()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play(at:)"],"names":{"title":"play(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStamp"],"names":{"title":"AVMusicTimeStamp","navigator":[{"kind":"identifier","spelling":"AVMusicTimeStamp"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","filterType"],"names":{"title":"filterType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allSoundOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allSoundOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeBus"],"names":{"title":"AVAudioNodeBus","navigator":[{"kind":"identifier","spelling":"AVAudioNodeBus"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","ended"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.ended","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:)"],"names":{"title":"scheduleFile(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(fromFormat:toFormat:)"],"names":{"title":"init(fromFormat:toFormat:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(from:to:)"}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality"],"names":{"title":"AVAudioQuality","navigator":[{"kind":"identifier","spelling":"AVAudioQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(ssmlRepresentation:voice:)"],"names":{"title":"init(ssmlRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","dataEntry"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.dataEntry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationLeft","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","left"],"names":{"title":"left","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPacketCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioPacketCount"],"names":{"title":"AVAudioPacketCount","navigator":[{"kind":"identifier","spelling":"AVAudioPacketCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTF"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTF","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)running","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isRunning"],"names":{"title":"isRunning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","globalTuning"],"names":{"title":"globalTuning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCount"],"names":{"title":"packetCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","soundField"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.soundField","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityForVBRKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityForVBRKey"],"names":{"title":"AVEncoderAudioQualityForVBRKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","album"],"names":{"title":"album","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(forKey:withValue:onChannel:)"],"names":{"title":"sendPressure(forKey:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVChannelLayoutKey","interfaceLanguage":"swift"},"pathComponents":["AVChannelLayoutKey"],"names":{"title":"AVChannelLayoutKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","stopSpeaking(at:)"],"names":{"title":"stopSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion"],"names":{"title":"AVAudioUnitDistortion","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","playerTime(forNodeTime:)"],"names":{"title":"playerTime(forNodeTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forNodeTime","internalName":"nodeTime","declarationFragments":[{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","resetAllControllers"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.resetAllControllers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","phoneme"],"names":{"title":"phoneme","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","mark"],"names":{"title":"mark","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityLow","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","low"],"names":{"title":"AVAudioQuality.low","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)mainMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","mainMixerNode"],"names":{"title":"mainMixerNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCapacity"],"names":{"title":"packetCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","applicableRenderingAlgorithms"],"names":{"title":"applicableRenderingAlgorithms","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVBeatRange"],"names":{"title":"AVBeatRange","navigator":[{"kind":"identifier","spelling":"AVBeatRange"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"_AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","reverbBlend"],"names":{"title":"reverbBlend","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode"],"names":{"title":"AVAudioSourceNode","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","keySignature"],"names":{"title":"AVMIDIMetaEvent.EventType.keySignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","back"],"names":{"title":"back","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:)"],"names":{"title":"init(format:packetCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter"],"names":{"title":"AVAudioConverter","navigator":[{"kind":"identifier","spelling":"AVAudioConverter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEngine","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine"],"names":{"title":"AVAudioEngine","navigator":[{"kind":"identifier","spelling":"AVAudioEngine"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)detachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","detach(_:)"],"names":{"title":"detach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)presentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","presentationLatency"],"names":{"title":"presentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","nodeTime(forPlayerTime:)"],"names":{"title":"nodeTime(forPlayerTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forPlayerTime","internalName":"playerTime","declarationFragments":[{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPitchBend(_:onChannel:)"],"names":{"title":"sendPitchBend(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pitchbend","declarationFragments":[{"kind":"identifier","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allNotesOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allNotesOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","approximateDurationInSeconds"],"names":{"title":"approximateDurationInSeconds","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","artist"],"names":{"title":"artist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(_:onChannel:)"],"names":{"title":"sendPressure(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pressure","declarationFragments":[{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","passesAUVal"],"names":{"title":"passesAUVal","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","destination(forMixer:bus:)"],"names":{"title":"destination(forMixer:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMixer","internalName":"mixer","declarationFragments":[{"kind":"identifier","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode"],"names":{"title":"AVAudioMixerNode","navigator":[{"kind":"identifier","spelling":"AVAudioMixerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","noDataNow"],"names":{"title":"AVAudioConverterInputStatus.noDataNow","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","pauseSpeaking(at:)"],"names":{"title":"pauseSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isNoveltyVoice"],"names":{"title":"isNoveltyVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)inputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputNode"],"names":{"title":"inputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","seconds(forBeats:)"],"names":{"title":"seconds(forBeats:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"beats","declarationFragments":[{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)obstruction","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","obstruction"],"names":{"title":"obstruction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","sphericalHead"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.sphericalHead","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions"],"names":{"title":"AVAudioSessionActivationOptions","navigator":[{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVectorOrientation(_:_:)"],"names":{"title":"AVAudioMake3DVectorOrientation(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"functionSignature":{"parameters":[{"name":"forward","declarationFragments":[{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},{"name":"up","declarationFragments":[{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechRadioTower"],"names":{"title":"AVAudioUnitDistortionPreset.speechRadioTower","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","level"],"names":{"title":"level","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecordVoice"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecordVoice","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","setVolume(_:fadeDuration:)"],"names":{"title":"setVolume(_:fadeDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"volume","declarationFragments":[{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"fadeDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent"],"names":{"title":"AVMIDINoteEvent","navigator":[{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)globalGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","globalGain"],"names":{"title":"globalGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)occlusion","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","occlusion"],"names":{"title":"occlusion","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(paragraphRange:atByteSampleOffset:)"],"names":{"title":"init(paragraphRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityHigh","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","high"],"names":{"title":"AVAudioQuality.high","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat"],"names":{"title":"AVAudioFormat","navigator":[{"kind":"identifier","spelling":"AVAudioFormat"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSourceNodeRenderBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNodeRenderBlock"],"names":{"title":"AVAudioSourceNodeRenderBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:maximumPacketSize:)"],"names":{"title":"init(format:packetCapacity:maximumPacketSize:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","write(to:smpteResolution:replaceExisting:)"],"names":{"title":"write(to:smpteResolution:replaceExisting:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"smpteResolution","internalName":"resolution","declarationFragments":[{"kind":"identifier","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"replaceExisting","internalName":"replace","declarationFragments":[{"kind":"identifier","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)audioTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","audioTimeStamp"],"names":{"title":"audioTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","ssmlRepresentation"],"names":{"title":"ssmlRepresentation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIOutput"],"names":{"title":"hasMIDIOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponent"],"names":{"title":"audioComponent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","quality"],"names":{"title":"quality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","endOfStream"],"names":{"title":"AVAudioConverterInputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioFileTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioFileTypeKey"],"names":{"title":"AVAudioFileTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechGoldenPi"],"names":{"title":"AVAudioUnitDistortionPreset.speechGoldenPi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)parameterID","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","parameterID"],"names":{"title":"parameterID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:channels:interleaved:)"],"names":{"title":"init(commonFormat:sampleRate:channels:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","mono"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.mono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeChannelLayoutTags"],"names":{"title":"availableEncodeChannelLayoutTags","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","init(parameterID:scope:element:value:)"],"names":{"title":"init(parameterID:scope:element:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","init(numberOfBands:)"],"names":{"title":"init(numberOfBands:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","expression"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.expression","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isAutoShutdownEnabled"],"names":{"title":"isAutoShutdownEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)position","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(SSMLRepresentation:voice:)"],"names":{"title":"init(SSMLRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:voice:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","enable"],"names":{"title":"enable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioEngineManualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingBlock"],"names":{"title":"AVAudioEngineManualRenderingBlock","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechCosmicInterference"],"names":{"title":"AVAudioUnitDistortionPreset.speechCosmicInterference","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isPersonalVoice"],"names":{"title":"isPersonalVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeSampleRates"],"names":{"title":"applicableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","proprietaryEvent"],"names":{"title":"AVMIDIMetaEvent.EventType.proprietaryEvent","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","data(withSMPTEResolution:error:)"],"names":{"title":"data(withSMPTEResolution:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"withSMPTEResolution","internalName":"SMPTEResolution","declarationFragments":[{"kind":"identifier","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(sentenceRange:atByteSampleOffset:)"],"names":{"title":"init(sentenceRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layoutTag:)"],"names":{"title":"init(layoutTag:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMedium","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","medium"],"names":{"title":"AVAudioQuality.medium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channelLayout:)"],"names":{"title":"init(standardFormatWithSampleRate:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(pcmFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)bands","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","bands"],"names":{"title":"bands","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","userTagNames"],"names":{"title":"userTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError"],"names":{"title":"AVAudioEngineManualRenderingError","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isSampleTimeValid"],"names":{"title":"isSampleTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","bypass"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","prepare(withFrameCount:)"],"names":{"title":"prepare(withFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withFrameCount","internalName":"frameCount","declarationFragments":[{"kind":"identifier","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechAlienChatter"],"names":{"title":"AVAudioUnitDistortionPreset.speechAlienChatter","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:interleaved:channelLayout:)"],"names":{"title":"init(commonFormat:sampleRate:interleaved:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","pan"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.pan","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer"],"names":{"title":"AVMIDIPlayer","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMinimumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMinimumSpeechRate"],"names":{"title":"AVSpeechUtteranceMinimumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecord"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecord","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","composer"],"names":{"title":"composer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack"],"names":{"title":"AVMusicTrack","navigator":[{"kind":"identifier","spelling":"AVMusicTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","audioFileSettings"],"names":{"title":"audioFileSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","startNote(_:withVelocity:onChannel:)"],"names":{"title":"startNote(_:withVelocity:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withVelocity","internalName":"velocity","declarationFragments":[{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(wordRange:atByteSampleOffset:)"],"names":{"title":"init(wordRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer"],"names":{"title":"AVAudioPCMBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(format:renderBlock:)"],"names":{"title":"init(format:renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication"],"names":{"title":"AVAudioApplication","navigator":[{"kind":"identifier","spelling":"AVAudioApplication"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","insufficientDataFromInputNode"],"names":{"title":"AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMaximumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMaximumSpeechRate"],"names":{"title":"AVSpeechUtteranceMaximumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationTop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","top"],"names":{"title":"top","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","started"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.started","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleTime"],"names":{"title":"sampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","max"],"names":{"title":"AVAudioQuality.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent"],"names":{"title":"AVMIDIPitchBendEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","invalidMode"],"names":{"title":"AVAudioEngineManualRenderingError.invalidMode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","offline"],"names":{"title":"AVAudioEngineManualRenderingMode.offline","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init(forward:up:)"],"names":{"title":"init(forward:up:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","cannotDoInCurrentContext"],"names":{"title":"AVAudioEngineManualRenderingStatus.cannotDoInCurrentContext","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@forward","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","forward"],"names":{"title":"forward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioChannelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelCount"],"names":{"title":"AVAudioChannelCount","navigator":[{"kind":"identifier","spelling":"AVAudioChannelCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layout:)"],"names":{"title":"init(layout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","year"],"names":{"title":"year","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","balance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.balance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)enableRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","enableRate"],"names":{"title":"enableRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(renderBlock:)"],"names":{"title":"init(renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@up","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","up"],"names":{"title":"up","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout"],"names":{"title":"AVAudioChannelLayout","navigator":[{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","copyright"],"names":{"title":"copyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerBufferCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","BufferCallback"],"names":{"title":"AVSpeechSynthesizer.BufferCallback","navigator":[{"kind":"identifier","spelling":"BufferCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode"],"names":{"title":"AVAudioEngineManualRenderingMode","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)feedback","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","feedback"],"names":{"title":"feedback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(py)tempo","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highPass"],"names":{"title":"AVAudioUnitEQFilterType.highPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeEffect"],"names":{"title":"AVAudioUnitTypeEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","paragraph"],"names":{"title":"AVSpeechSynthesisMarker.Mark.paragraph","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternSubcardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","subcardioid"],"names":{"title":"subcardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus"],"names":{"title":"AVAudioConverterOutputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int16ChannelData"],"names":{"title":"int16ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","init(tempo:)"],"names":{"title":"init(tempo:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerAngularOrientation"],"names":{"title":"listenerAngularOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIOutput(_:)"],"names":{"title":"disconnectMIDIOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:bankMSB:bankLSB:onChannel:)"],"names":{"title":"sendProgramChange(_:bankMSB:bankLSB:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioConverterInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputBlock"],"names":{"title":"AVAudioConverterInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputStatus","preciseIdentifier":"c:@E@AVAudioConverterInputStatus"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopRange","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","loopRange"],"names":{"title":"loopRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeFormatConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeFormatConverter"],"names":{"title":"AVAudioUnitTypeFormatConverter","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat64"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat64","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter"],"names":{"title":"AVAudioRoutingArbiter","navigator":[{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isHostTimeValid"],"names":{"title":"isHostTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicEvent"],"names":{"title":"AVMusicEvent","navigator":[{"kind":"identifier","spelling":"AVMusicEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerMarkerCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","MarkerCallback"],"names":{"title":"AVSpeechSynthesizer.MarkerCallback","navigator":[{"kind":"identifier","spelling":"MarkerCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","encodingApplication"],"names":{"title":"encodingApplication","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","bypass"],"names":{"title":"AVAudio3DMixingSourceMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","installTap(onBus:bufferSize:format:block:)"],"names":{"title":"installTap(onBus:bufferSize:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"bufferSize","declarationFragments":[{"kind":"identifier","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeGenerator"],"names":{"title":"AVAudioUnitTypeGenerator","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent"],"names":{"title":"AVAUPresetEvent","navigator":[{"kind":"identifier","spelling":"AVAUPresetEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(bookmarkName:atByteSampleOffset:)"],"names":{"title":"init(bookmarkName:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInSeconds"],"names":{"title":"lengthInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:frameCapacity:)"],"names":{"title":"init(PCMFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:frameCapacity:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","spatializeIfMono"],"names":{"title":"AVAudio3DMixingSourceMode.spatializeIfMono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder"],"names":{"title":"AVAudioRecorder","navigator":[{"kind":"identifier","spelling":"AVAudioRecorder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didContinue:)"],"names":{"title":"speechSynthesizer(_:didContinue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didContinue","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch"],"names":{"title":"AVAudioUnitTimePitch","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime"],"names":{"title":"hostTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:format:)"],"names":{"title":"init(url:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)delayTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","delayTime"],"names":{"title":"delayTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:data2:)"],"names":{"title":"sendMIDIEvent(_:data1:data2:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data2","declarationFragments":[{"kind":"identifier","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode"],"names":{"title":"AVAudioSinkNode","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:forDuration:)"],"names":{"title":"record(atTime:forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","floatChannelData"],"names":{"title":"floatChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNIT_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNIT_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOUNIT_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isLoopingEnabled"],"names":{"title":"isLoopingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMIDIPlayerCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayerCompletionHandler"],"names":{"title":"AVMIDIPlayerCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate"],"names":{"title":"AVAudioRecorderDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","presetDictionary"],"names":{"title":"presetDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","init(node:bus:)"],"names":{"title":"init(node:bus:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent"],"names":{"title":"AVMIDIPolyPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate"],"names":{"title":"AVSpeechSynthesizerDelegate","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:groupID:duration:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","haveData"],"names":{"title":"AVAudioConverterOutputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)language","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","language"],"names":{"title":"language","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","otherFormat"],"names":{"title":"AVAudioCommonFormat.otherFormat","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)downmix","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","downmix"],"names":{"title":"downmix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","filterParameters"],"names":{"title":"filterParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@yaw","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","yaw"],"names":{"title":"yaw","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent"],"names":{"title":"AVMIDIMetaEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channels:)"],"names":{"title":"init(standardFormatWithSampleRate:channels:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DAngularOrientation(_:_:_:)"],"names":{"title":"AVAudioMake3DAngularOrientation(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"functionSignature":{"parameters":[{"name":"yaw","declarationFragments":[{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"pitch","declarationFragments":[{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"roll","declarationFragments":[{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)timeResolution","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","timeResolution"],"names":{"title":"timeResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInBeats"],"names":{"title":"currentPositionInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","notRunning"],"names":{"title":"AVAudioEngineManualRenderingError.notRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","loops"],"names":{"title":"loops","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)stride","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","stride"],"names":{"title":"stride","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","loadFactoryReverbPreset(_:)"],"names":{"title":"loadFactoryReverbPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","seconds(forHostTime:)"],"names":{"title":"seconds(forHostTime:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"hostTime","declarationFragments":[{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","lowPassCutoff"],"names":{"title":"lowPassCutoff","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setMutedSpeechActivityEventListener(_:)"],"names":{"title":"setMutedSpeechActivityEventListener(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"listenerBlock","declarationFragments":[{"kind":"identifier","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","bookmark"],"names":{"title":"AVSpeechSynthesisMarker.Mark.bookmark","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:)"],"names":{"title":"scheduleBuffer(_:at:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sustain"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sustain","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameCapacity"],"names":{"title":"frameCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:onChannel:)"],"names":{"title":"sendProgramChange(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)deleteRecording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deleteRecording()"],"names":{"title":"deleteRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInSeconds"],"names":{"title":"currentPositionInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationMIDIEndpoint"],"names":{"title":"destinationMIDIEndpoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation"],"names":{"title":"AVAudio3DAngularOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOfURL:soundBankURL:)"],"names":{"title":"init(contentsOfURL:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:soundBankURL:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:channelLayout:)"],"names":{"title":"init(streamDescription:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(identifier:)"],"names":{"title":"init(identifier:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:toMarkerCallback:)"],"names":{"title":"write(_:toBufferCallback:toMarkerCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]},{"name":"toMarkerCallback","internalName":"markerCallback","declarationFragments":[{"kind":"identifier","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","usesAutomatedParameters"],"names":{"title":"usesAutomatedParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","voiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"voiceProcessingOtherAudioDuckingConfiguration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)dither","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","dither"],"names":{"title":"dither","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:settings:)"],"names":{"title":"init(url:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)userInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","userInfo"],"names":{"title":"userInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:format:)"],"names":{"title":"init(URL:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:format:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance"],"names":{"title":"AVSpeechUtterance","navigator":[{"kind":"identifier","spelling":"AVSpeechUtterance"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingSampleTime"],"names":{"title":"manualRenderingSampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType"],"names":{"title":"AVMIDIMetaEvent.EventType","navigator":[{"kind":"identifier","spelling":"EventType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","inputRanDry"],"names":{"title":"AVAudioConverterOutputStatus.inputRanDry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetDescriptions"],"names":{"title":"packetDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","extrapolateTime(fromAnchor:)"],"names":{"title":"extrapolateTime(fromAnchor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"fromAnchor","internalName":"anchorTime","declarationFragments":[{"kind":"identifier","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat32"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category"],"names":{"title":"AVAudioRoutingArbiter.Category","navigator":[{"kind":"identifier","spelling":"Category"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didCancel:)"],"names":{"title":"speechSynthesizer(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didCancel","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode"],"names":{"title":"AVAudio3DMixingSourceMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameLength"],"names":{"title":"frameLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(phonemeString:atByteSampleOffset:)"],"names":{"title":"init(phonemeString:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","pointSourceInHeadMode"],"names":{"title":"pointSourceInHeadMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interrupts"],"names":{"title":"interrupts","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit"],"names":{"title":"AVAudioUnit","navigator":[{"kind":"identifier","spelling":"AVAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRatePerChannelKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRatePerChannelKey"],"names":{"title":"AVEncoderBitRatePerChannelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","supportsNumberInputChannels(_:outputChannels:)"],"names":{"title":"supportsNumberInputChannels(_:outputChannels:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"numInputChannels","declarationFragments":[{"kind":"identifier","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"outputChannels","internalName":"numOutputChannels","declarationFragments":[{"kind":"identifier","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForInputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forInputBus:)"],"names":{"title":"name(forInputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forInputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEverythingIsBroken"],"names":{"title":"AVAudioUnitDistortionPreset.multiEverythingIsBroken","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime(forSeconds:)"],"names":{"title":"hostTime(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bandwidth"],"names":{"title":"bandwidth","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@x","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","x"],"names":{"title":"x","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","init(channel:pressure:)"],"names":{"title":"init(channel:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:format:)"],"names":{"title":"connect(_:to:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer"],"names":{"title":"AVAudioCompressedBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","equalPowerPanning"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.equalPowerPanning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMaximumFrameCount"],"names":{"title":"manualRenderingMaximumFrameCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)recording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isRecording"],"names":{"title":"isRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tempoTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tempoTrack"],"names":{"title":"tempoTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint"],"names":{"title":"AVAudio3DPoint","navigator":[{"kind":"identifier","spelling":"AVAudio3DPoint"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice"],"names":{"title":"AVSpeechSynthesisProviderVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions"],"names":{"title":"AVAudioPlayerNodeBufferOptions","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","mutableAudioBufferList"],"names":{"title":"mutableAudioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","bankSelect"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.bankSelect","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:)"],"names":{"title":"init(contentsOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityKey"],"names":{"title":"AVEncoderAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationAudioUnit"],"names":{"title":"destinationAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:)"],"names":{"title":"scheduleBuffer(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","initialized"],"names":{"title":"AVAudioEngineManualRenderingError.initialized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesisProviderOutputBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderOutputBlock"],"names":{"title":"AVSpeechSynthesisProviderOutputBlock","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"], "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","ambienceBed"],"names":{"title":"AVAudio3DMixingSourceMode.ambienceBed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitDepthHintKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitDepthHintKey"],"names":{"title":"AVEncoderBitDepthHintKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent"],"names":{"title":"AVAudioUnitComponent","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:toBus:format:)"],"names":{"title":"connect(_:to:fromBus:toBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"fromBus","internalName":"bus1","declarationFragments":[{"kind":"identifier","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"toBus","internalName":"bus2","declarationFragments":[{"kind":"identifier","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputFormat(forBus:)"],"names":{"title":"outputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interruptsAtLoop"],"names":{"title":"interruptsAtLoop","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateKey"],"names":{"title":"AVEncoderBitRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"desc","declarationFragments":[{"kind":"identifier","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint"],"names":{"title":"AVAudioConnectionPoint","navigator":[{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)paused","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isPaused"],"names":{"title":"isPaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingFormat"],"names":{"title":"manualRenderingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeakRangeOfSpeechString","internalName":"characterRange","declarationFragments":[{"kind":"identifier","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","byteSampleOffset"],"names":{"title":"byteSampleOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","setVoiceProcessingEnabled(_:)"],"names":{"title":"setVoiceProcessingEnabled(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"enabled","declarationFragments":[{"kind":"identifier","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@roll","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","roll"],"names":{"title":"roll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sostenuto"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sostenuto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)audioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","audioBufferList"],"names":{"title":"audioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","phoneme"],"names":{"title":"AVSpeechSynthesisMarker.Mark.phoneme","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","setUserCallback(_:)"],"names":{"title":"setUserCallback(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"userCallback","declarationFragments":[{"kind":"identifier","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(language:)"],"names":{"title":"init(language:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationMuteStateKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","muteStateKey"],"names":{"title":"muteStateKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:commonFormat:interleaved:)"],"names":{"title":"init(forReading:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)sourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","sourceMode"],"names":{"title":"sourceMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteLength"],"names":{"title":"byteLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(CMAudioFormatDescription:)"],"names":{"title":"init(CMAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(cmAudioFormatDescription:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager"],"names":{"title":"AVAudioUnitComponentManager","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","sequenceNumber"],"names":{"title":"AVMIDIMetaEvent.EventType.sequenceNumber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","keySignature"],"names":{"title":"keySignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt16"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt16","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","gain"],"names":{"title":"gain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","word"],"names":{"title":"AVSpeechSynthesisMarker.Mark.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","currentLanguageCode()"],"names":{"title":"currentLanguageCode()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamento"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamento","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)inputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","inputFormat"],"names":{"title":"inputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMode"],"names":{"title":"manualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerPosition"],"names":{"title":"listenerPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forOutputBus:)"],"names":{"title":"name(forOutputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forOutputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:)"],"names":{"title":"write(_:toBufferCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:)"],"names":{"title":"sendMIDIEvent(_:data1:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","speechVoices()"],"names":{"title":"speechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:)"],"names":{"title":"init(forReading:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)outputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","outputFormat"],"names":{"title":"outputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIInput(_:)"],"names":{"title":"disconnectMIDIInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"AVAudioApplication.recordPermission","navigator":[{"kind":"identifier","spelling":"recordPermission"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int32ChannelData"],"names":{"title":"int32ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt32"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:)"],"names":{"title":"init(contentsOfURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteCapacity"],"names":{"title":"byteCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","send(_:)"],"names":{"title":"send(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"eventList","declarationFragments":[{"kind":"identifier","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","sentence"],"names":{"title":"AVSpeechSynthesisMarker.Mark.sentence","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","renderingAlgorithm"],"names":{"title":"renderingAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)inputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","isInputMuted"],"names":{"title":"isInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType"],"names":{"title":"AVMIDIControlChangeEvent.MessageType","navigator":[{"kind":"identifier","spelling":"MessageType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","speak(_:)"],"names":{"title":"speak(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeak:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeak:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeak","internalName":"marker","declarationFragments":[{"kind":"identifier","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerVectorOrientation"],"names":{"title":"listenerVectorOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","registrationsChangedNotification"],"names":{"title":"registrationsChangedNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDISysExEvent(_:)"],"names":{"title":"sendMIDISysExEvent(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiData","declarationFragments":[{"kind":"identifier","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","genre"],"names":{"title":"genre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyISRC","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","ISRC"],"names":{"title":"ISRC","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isInManualRenderingMode"],"names":{"title":"isInManualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","pointSource"],"names":{"title":"AVAudio3DMixingSourceMode.pointSource","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","createAndAppendTrack()"],"names":{"title":"createAndAppendTrack()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuted(_:)"],"names":{"title":"setInputMuted(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"muted","declarationFragments":[{"kind":"identifier","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInBeats","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInBeats"],"names":{"title":"lengthInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice"],"names":{"title":"AVSpeechSynthesisVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)channelMap","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","channelMap"],"names":{"title":"channelMap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:fileTypeHint:)"],"names":{"title":"init(data:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent"],"names":{"title":"AVMIDIChannelEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeInfo"],"names":{"title":"primeInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","clearEvents(in:)"],"names":{"title":"clearEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","availableVoicesDidChangeNotification"],"names":{"title":"availableVoicesDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","nominalBitRate"],"names":{"title":"nominalBitRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission()"],"names":{"title":"requestRecordPermission()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument"],"names":{"title":"AVAudioUnitMIDIInstrument","navigator":[{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputPresentationLatency"],"names":{"title":"outputPresentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","rolloffFactor"],"names":{"title":"rolloffFactor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","endOfStream"],"names":{"title":"AVAudioConverterOutputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission(completionHandler:)"],"names":{"title":"requestRecordPermission(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"response","declarationFragments":[{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataConsumed"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataConsumed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","foot"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.foot","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","filterResonance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.filterResonance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingBlock"],"names":{"title":"manualRenderingBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","midiNote"],"names":{"title":"midiNote","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setManualRenderingInputPCMFormat(_:inputBlock:)"],"names":{"title":"setManualRenderingInputPCMFormat(_:inputBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"inputBlock","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","loadPreset(at:)"],"names":{"title":"loadPreset(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"url","declarationFragments":[{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","lyricist"],"names":{"title":"lyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsFloatKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsFloatKey"],"names":{"title":"AVLinearPCMIsFloatKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)currentPosition","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","currentPosition"],"names":{"title":"currentPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisIPANotationAttribute","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisIPANotationAttribute"],"names":{"title":"AVSpeechSynthesisIPANotationAttribute","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType"],"names":{"title":"AVAudioEnvironmentOutputType","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","cathedral"],"names":{"title":"AVAudioUnitReverbPreset.cathedral","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator"],"names":{"title":"AVAudioUnitGenerator","navigator":[{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","pitchMultiplier"],"names":{"title":"pitchMultiplier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Constant","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Constant"],"names":{"title":"AVAudioBitRateStrategy_Constant","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingBypassed"],"names":{"title":"isVoiceProcessingBypassed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsBigEndianKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsBigEndianKey"],"names":{"title":"AVLinearPCMIsBigEndianKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationUpper","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","upper"],"names":{"title":"upper","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_LongTermAverage","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_LongTermAverage"],"names":{"title":"AVAudioBitRateStrategy_LongTermAverage","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","overlap"],"names":{"title":"overlap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsNonInterleaved","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsNonInterleaved"],"names":{"title":"AVLinearPCMIsNonInterleaved","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","hostTime(forBeats:error:)"],"names":{"title":"hostTime(forBeats:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"inBeats","declarationFragments":[{"kind":"identifier","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","default"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationLower","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","lower"],"names":{"title":"lower","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender"],"names":{"title":"AVSpeechSynthesisVoiceGender","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","cutEvents(in:)"],"names":{"title":"cutEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hold2Pedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.hold2Pedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","modWheel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.modWheel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:sampleTime:atRate:)"],"names":{"title":"init(hostTime:sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioIONode","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode"],"names":{"title":"AVAudioIONode","navigator":[{"kind":"identifier","spelling":"AVAudioIONode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Variable","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Variable"],"names":{"title":"AVAudioBitRateStrategy_Variable","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","legatoPedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.legatoPedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)recordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"recordPermission","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:from:)"],"names":{"title":"convert(to:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"from","internalName":"inputBuffer","declarationFragments":[{"kind":"identifier","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_VariableConstrained","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_VariableConstrained"],"names":{"title":"AVAudioBitRateStrategy_VariableConstrained","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent"],"names":{"title":"AVMIDIControlChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputType"],"names":{"title":"outputType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFramePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFramePosition"],"names":{"title":"AVAudioFramePosition","navigator":[{"kind":"identifier","spelling":"AVAudioFramePosition"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","error"],"names":{"title":"AVAudioConverterOutputStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker"],"names":{"title":"AVSpeechSynthesisMarker","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","inputFormat(forBus:)"],"names":{"title":"inputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset"],"names":{"title":"AVAudioUnitReverbPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","updateSpeechVoices()"],"names":{"title":"updateSpeechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuteStateChangeHandler(_:)"],"names":{"title":"setInputMuteStateChangeHandler(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"inputMuteHandler","declarationFragments":[{"kind":"identifier","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","renderOffline(_:to:)"],"names":{"title":"renderOffline(_:to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"functionSignature":{"parameters":[{"name":"numberOfFrames","declarationFragments":[{"kind":"identifier","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"to","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedSquared"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedSquared","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumChamber"],"names":{"title":"AVAudioUnitReverbPreset.mediumChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(passingTest:)"],"names":{"title":"components(passingTest:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"passingTest","internalName":"testHandler","declarationFragments":[{"kind":"identifier","spelling":"testHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"testHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)speaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isSpeaking"],"names":{"title":"isSpeaking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey"],"names":{"title":"AVAudioSequencer.InfoDictionaryKey","navigator":[{"kind":"identifier","spelling":"InfoDictionaryKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest"],"names":{"title":"AVSpeechSynthesisProviderRequest","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:)"],"names":{"title":"init(forWriting:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiCellphoneConcert"],"names":{"title":"AVAudioUnitDistortionPreset.multiCellphoneConcert","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer"],"names":{"title":"AVAudioBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","text"],"names":{"title":"AVMIDIMetaEvent.EventType.text","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyEvents(in:from:insertAt:)"],"names":{"title":"copyEvents(in:from:insertAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"insertAt","internalName":"insertStartBeat","declarationFragments":[{"kind":"identifier","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(PCMFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:bufferListNoCopy:deallocator:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters"],"names":{"title":"AVAudioUnitEQFilterParameters","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level","navigator":[{"kind":"identifier","spelling":"Level"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing"],"names":{"title":"AVAudioMixing","navigator":[{"kind":"identifier","spelling":"AVAudioMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixing","preciseIdentifier":"c:objc(pl)AVAudio3DMixing"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioStereoMixing","preciseIdentifier":"c:objc(pl)AVAudioStereoMixing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","min"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiBrokenSpeaker"],"names":{"title":"AVAudioUnitDistortionPreset.multiBrokenSpeaker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent"],"names":{"title":"AVMIDIChannelPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitManufacturerNameApple","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitManufacturerNameApple"],"names":{"title":"AVAudioUnitManufacturerNameApple","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)soloed","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isSoloed"],"names":{"title":"isSoloed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","soft"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.soft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:commonFormat:interleaved:)"],"names":{"title":"init(forWriting:settings:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb"],"names":{"title":"AVAudioUnitReverb","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","init(channel:key:pressure:)"],"names":{"title":"init(channel:key:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","prefersAssistiveTechnologySettings"],"names":{"title":"prefersAssistiveTechnologySettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeChamber"],"names":{"title":"AVAudioUnitReverbPreset.largeChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:fileTypeHint:)"],"names":{"title":"init(contentsOfURL:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:fileTypeHint:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:fileTypeHint:)"],"names":{"title":"init(contentsOf:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init(audioEngine:)"],"names":{"title":"init(audioEngine:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated1"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFrameCount"],"names":{"title":"AVAudioFrameCount","navigator":[{"kind":"identifier","spelling":"AVAudioFrameCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disableManualRenderingMode()"],"names":{"title":"disableManualRenderingMode()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","breath"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.breath","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:instrumentID:groupID:duration:)"}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing"],"names":{"title":"AVAudioStereoMixing","navigator":[{"kind":"identifier","spelling":"AVAudioStereoMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType"],"names":{"title":"AVAudioUnitEQFilterType","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark"],"names":{"title":"AVSpeechSynthesisMarker.Mark","navigator":[{"kind":"identifier","spelling":"Mark"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo"],"names":{"title":"AVAudioConverterPrimeInfo","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","copyright"],"names":{"title":"AVMIDIMetaEvent.EventType.copyright","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer"],"names":{"title":"AVAudioSequencer","navigator":[{"kind":"identifier","spelling":"AVAudioSequencer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init(yaw:pitch:roll:)"],"names":{"title":"init(yaw:pitch:roll:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadSoundBankInstrument(at:program:bankMSB:bankLSB:)"],"names":{"title":"loadSoundBankInstrument(at:program:bankMSB:bankLSB:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"bankURL","declarationFragments":[{"kind":"identifier","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)offsetTime","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","offsetTime"],"names":{"title":"offsetTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:)"],"names":{"title":"read(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","leadingFrames"],"names":{"title":"leadingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","smallRoom"],"names":{"title":"AVAudioUnitReverbPreset.smallRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit"],"names":{"title":"AVSpeechSynthesisProviderAudioUnit","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"],"names":{"title":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVector(_:_:_:)"],"names":{"title":"AVAudioMake3DVector(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","tagNames"],"names":{"title":"tagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","trailingFrames"],"names":{"title":"trailingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","enableManualRenderingMode(_:format:maximumFrameCount:)"],"names":{"title":"enableManualRenderingMode(_:format:maximumFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"mode","declarationFragments":[{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},{"name":"format","internalName":"pcmFormat","declarationFragments":[{"kind":"identifier","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"maximumFrameCount","declarationFragments":[{"kind":"identifier","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingAGCEnabled"],"names":{"title":"isVoiceProcessingAGCEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing"],"names":{"title":"AVAudio3DMixing","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer"],"names":{"title":"AVAudioPlayer","navigator":[{"kind":"identifier","spelling":"AVAudioPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDecodeErrorDidOccur(_:error:)"],"names":{"title":"audioPlayerDecodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_MUSICPLAYER","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_MUSICPLAYER"],"names":{"title":"AVAUDIOENGINE_HAVE_MUSICPLAYER","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat"],"names":{"title":"AVAudioCommonFormat","navigator":[{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","enableAdvancedDucking"],"names":{"title":"enableAdvancedDucking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataRendered"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataRendered","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","postUtteranceDelay"],"names":{"title":"postUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","synthesizeSpeechRequest(_:)"],"names":{"title":"synthesizeSpeechRequest(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"speechRequest","declarationFragments":[{"kind":"identifier","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","groupID"],"names":{"title":"groupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","immediate"],"names":{"title":"AVSpeechBoundary.immediate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall"],"names":{"title":"AVAudioUnitReverbPreset.largeHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)iconURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","iconURL"],"names":{"title":"iconURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)lastRenderTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","lastRenderTime"],"names":{"title":"lastRenderTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","distanceAttenuationModel"],"names":{"title":"distanceAttenuationModel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","male"],"names":{"title":"AVSpeechSynthesisVoiceGender.male","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterQuality"],"names":{"title":"sampleRateConverterQuality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(name:identifier:primaryLanguages:supportedLanguages:)"],"names":{"title":"init(name:identifier:primaryLanguages:supportedLanguages:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVExtendedNoteOnEventDefaultInstrument","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","defaultInstrument"],"names":{"title":"defaultInstrument","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","brightness"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.brightness","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod"],"names":{"title":"AVAudioConverterPrimeMethod","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:settings:)"],"names":{"title":"init(URL:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:settings:)"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypePanner","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypePanner"],"names":{"title":"AVAudioUnitTypePanner","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent"],"names":{"title":"AVExtendedNoteOnEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","plate"],"names":{"title":"AVAudioUnitReverbPreset.plate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)record","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record()"],"names":{"title":"record()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","cancelSpeechRequest()"],"names":{"title":"cancelSpeechRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","female"],"names":{"title":"AVSpeechSynthesisVoiceGender.female","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","attackTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.attackTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DPoint(_:_:_:)"],"names":{"title":"AVAudioMake3DPoint(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(from:to:)"],"names":{"title":"init(from:to:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init(leadingFrames:trailingFrames:)"],"names":{"title":"init(leadingFrames:trailingFrames:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate"],"names":{"title":"AVAudioPlayerDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","addEvent(_:at:)"],"names":{"title":"addEvent(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"event","declarationFragments":[{"kind":"identifier","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"}]},{"name":"at","internalName":"beat","declarationFragments":[{"kind":"identifier","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","trackName"],"names":{"title":"AVMIDIMetaEvent.EventType.trackName","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTFHQ"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTFHQ","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOutput"],"names":{"title":"AVAudioUnitTypeOutput","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateStrategyKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateStrategyKey"],"names":{"title":"AVEncoderBitRateStrategyKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)attachedNodes","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attachedNodes"],"names":{"title":"attachedNodes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:frameCount:)"],"names":{"title":"read(into:frameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"frameCount","internalName":"frames","declarationFragments":[{"kind":"identifier","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterAlgorithm"],"names":{"title":"sampleRateConverterAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","parametric"],"names":{"title":"AVAudioUnitEQFilterType.parametric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination","connectionPoint"],"names":{"title":"connectionPoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed"],"names":{"title":"AVAudioUnitVarispeed","navigator":[{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","auto"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:completionHandler:)"],"names":{"title":"instantiate(with:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode"],"names":{"title":"AVAudioPlayerNode","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:format:)"],"names":{"title":"connect(_:to:fromBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destNodes","declarationFragments":[{"kind":"identifier","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},{"name":"fromBus","internalName":"sourceBus","declarationFragments":[{"kind":"identifier","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","preUtteranceDelay"],"names":{"title":"preUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","prepareToRecord()"],"names":{"title":"prepareToRecord()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","allTagNames"],"names":{"title":"allTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOf:soundBankURL:)"],"names":{"title":"init(contentsOf:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","voiceTraits"],"names":{"title":"voiceTraits","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVFormatIDKey","interfaceLanguage":"swift"},"pathComponents":["AVFormatIDKey"],"names":{"title":"AVFormatIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicEffect"],"names":{"title":"AVAudioUnitTypeMusicEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","unspecified"],"names":{"title":"AVSpeechSynthesisVoiceGender.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","stereoPassThrough"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.stereoPassThrough","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","instrument"],"names":{"title":"AVMIDIMetaEvent.EventType.instrument","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"],"names":{"title":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime"],"names":{"title":"AVAudioTime","navigator":[{"kind":"identifier","spelling":"AVAudioTime"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceBitDepth"],"names":{"title":"sourceBitDepth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataPlayedBack"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataPlayedBack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","maximumDistance"],"names":{"title":"maximumDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamentoTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamentoTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","word"],"names":{"title":"AVSpeechBoundary.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIONODE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIONODE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIONODE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","shared()"],"names":{"title":"shared()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMBitDepthKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMBitDepthKey"],"names":{"title":"AVLinearPCMBitDepthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:)"],"names":{"title":"record(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","moveEvents(in:by:)"],"names":{"title":"moveEvents(in:by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"by","internalName":"beatAmount","declarationFragments":[{"kind":"identifier","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOfflineEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOfflineEffect"],"names":{"title":"AVAudioUnitTypeOfflineEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","releaseTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.releaseTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","age"],"names":{"title":"age","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","smf_ChannelsToTracks"],"names":{"title":"smf_ChannelsToTracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:)"],"names":{"title":"instantiate(with:options:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","referenceDistance"],"names":{"title":"referenceDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioOutputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioOutputNode"],"names":{"title":"AVAudioOutputNode","navigator":[{"kind":"identifier","spelling":"AVAudioOutputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer"],"names":{"title":"AVSpeechSynthesizer","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPlayerNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionHandler"],"names":{"title":"AVAudioPlayerNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","recordedDate"],"names":{"title":"recordedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingInputMuted"],"names":{"title":"isVoiceProcessingInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","write(from:)"],"names":{"title":"write(from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMIDIProcessor","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMIDIProcessor"],"names":{"title":"AVAudioUnitTypeMIDIProcessor","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","standardLocalizedTagNames"],"names":{"title":"standardLocalizedTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","init(channel:value:)"],"names":{"title":"init(channel:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","instrumentID"],"names":{"title":"instrumentID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechSynthesisOutputMetadataBlock"],"names":{"title":"speechSynthesisOutputMetadataBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","pre"],"names":{"title":"AVAudioConverterPrimeMethod.pre","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowPass"],"names":{"title":"AVAudioUnitEQFilterType.lowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)node","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","node"],"names":{"title":"node","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(forDuration:)"],"names":{"title":"record(forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeMethod"],"names":{"title":"primeMethod","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeTapBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeTapBlock"],"names":{"title":"AVAudioNodeTapBlock","navigator":[{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDidFinishPlaying(_:successfully:)"],"names":{"title":"audioPlayerDidFinishPlaying(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","init(channel:programNumber:)"],"names":{"title":"init(channel:programNumber:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicDevice"],"names":{"title":"AVAudioUnitTypeMusicDevice","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)latency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","latency"],"names":{"title":"latency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:bus:)"],"names":{"title":"disconnectNodeInput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumRoom"],"names":{"title":"AVAudioUnitReverbPreset.mediumRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)bus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","bus"],"names":{"title":"bus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","programNumber"],"names":{"title":"programNumber","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didPause:)"],"names":{"title":"speechSynthesizer(_:didPause:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didPause","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMixer","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMixer"],"names":{"title":"AVAudioUnitTypeMixer","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","default"],"names":{"title":"AVSpeechSynthesisVoiceQuality.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOIONODE_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOIONODE_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOIONODE_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent"],"names":{"title":"AVExtendedTempoEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","lyric"],"names":{"title":"AVMIDIMetaEvent.EventType.lyric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}],"accessLevel":"public"}],"relationships":[{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)delegate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)rate","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyYear","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)recordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFile","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)url","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeMethod","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)data","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)scope","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)speechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)pan","target":"c:objc(cs)AVAudioPlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)voice","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForInputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)volume","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(py)bypass","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)sourceMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerBufferCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@S@AVAudio3DVectorOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)enableRate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeInfo","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(py)type","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioFormat.init(coder:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)inputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)latency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"s:So14AVAudio3DPointVABycfc","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTempo","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@y","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)reset","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@z","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)channelMap","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEngine","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)playAtTime:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)data","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)stride","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)outputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","displayName":"AVAudioPCMBuffer.init(PCMFormat:frameCapacity:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(py)bypass","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)pause","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)lastRenderTime","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)playing","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)stop","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)inputMuted","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)delayTime","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)currentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)downmix","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)reset","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","target":"c:objc(cs)AVAudioInputNode"},{"kind":"overrides","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","target":"c:objc(cs)AVAudioPlayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioApplicationMuteStateKey","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)feedback","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)dither","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)duration","target":"c:objc(cs)AVAudioPlayer"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFormat","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentDevice","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)magicCookie","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)stop","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)updateMeters","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityHigh","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)recording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)language","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationLeft","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithSettings:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationRight","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)format","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)bands","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)globalGain","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)url","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBottom","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)settings","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","target":"c:objc(cs)AVAudioPlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMedium","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationFront","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)format","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@up","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@forward","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoVABycfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationVABycfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBack","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)rate","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioMixing"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)delegate","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMax","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@roll","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:instrumentID:groupID:duration:)"}},{"kind":"memberOf","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationVABycfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)updateMeters","target":"c:objc(cs)AVAudioPlayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(im)initWithData:","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)mainMixerNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@AVExtendedNoteOnEventDefaultInstrument","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMin","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@pitch","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)running","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioSessionActivationOptions"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@yaw","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)inputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)detachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@x","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)attachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)element","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"conformsTo","source":"c:@S@AVAudioConverterPrimeInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityLow","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)play","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)outputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","displayName":"AVAudioRecorder.init(URL:format:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)stop","target":"c:objc(cs)AVAudioRecorder"},{"kind":"overrides","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode(py)AUAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)musicSequence","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)outputVolume","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)pause","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationTop","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)deleteRecording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(pl)AVSpeechSynthesizerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelCount","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyISRC","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)value","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)commonFormat","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)rate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyGenre","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)playing","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternCardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)interleaved","target":"c:objc(cs)AVAudioFormat"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@S@AVAudio3DPoint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)record","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternOmnidirectional","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)sampleRate","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)userInfo","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(py)tempo","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudio3DMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:groupID:duration:)"}},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","target":"c:@E@AVAudioCommonFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioPlayerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelEvent(py)channel","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVParameterEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)rate","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)reset","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioTime","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)stop","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitVarispeed(py)rate","target":"c:objc(cs)AVAudioUnitVarispeed"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tracks","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)prepare","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)preGain","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tempoTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)parameterID","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)pause","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","target":"c:@E@AVAudioCommonFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)standard","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)scope","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)volume","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(cs)AUAudioUnit","targetFallback":"AudioToolbox.AUAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)node","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)removeTrack:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)element","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)settings","target":"c:objc(cs)AVAudioPlayer"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)bus","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)reverseEvents","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioNode","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","displayName":"AVAudioPCMBuffer.init(PCMFormat:bufferListNoCopy:deallocator:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)soloed","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)componentURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)pause","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","target":"c:objc(cs)AVAudioMixingDestination"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)play","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComposer","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","displayName":"AVSpeechSynthesisProviderRequest.init(SSMLRepresentation:voice:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)velocity","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)currentPosition","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)duration","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)attachedNodes","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleRate","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)numberOfLoops","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)name","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)presentationLatency","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","target":"c:objc(cs)AVAudioSinkNode"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyArtist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTime","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)typeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(py)value","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)audioUnit","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComments","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)muted","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)offsetTime","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)versionString","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","target":"c:@E@AVMIDIMetaEventType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)audioTimeStamp","target":"c:objc(cs)AVAudioTime"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)stop","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)version","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)AVMIDIPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","displayName":"AVMIDIPlayer.init(contentsOfURL:soundBankURL:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationLower","target":"c:@T@AVAudioSessionLocation"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConverter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)timeResolution","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","target":"c:@E@AVSpeechBoundary"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationUpper","target":"c:@T@AVAudioSessionLocation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopingEnabled","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopRange","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternSubcardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioApplication","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInBeats","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","target":"c:objc(cs)AVAudioEngine"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)value","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(py)playing","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderRequest.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","displayName":"AVAudioFormat.init(CMAudioFormatDescription:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)speaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechUtterance.init(coder:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)format","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)overallGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)delegate","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)AVSpeechSynthesisVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisVoice.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","displayName":"AVAudioPlayer.init(contentsOfURL:fileTypeHint:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)AVAudioChannelLayout","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioChannelLayout.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)masterGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)AVSpeechSynthesisProviderVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderVoice.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)length","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)framePosition","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)fileFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)engine","target":"c:objc(cs)AVAudioNode"},{"kind":"overrides","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)formatDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)processingFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfOutputs","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","target":"c:objc(cs)AVAudioConverter","sourceOrigin":{"identifier":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","displayName":"AVAudioConverter.init(fromFormat:toFormat:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioIONode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)url","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfInputs","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioRecorderDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRate","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)obstruction","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)name","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)settings","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","displayName":"AVAudioRecorder.init(URL:settings:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioMixing"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)channelCount","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerMarkerCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layout","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)streamDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)audioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTime","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)rate","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)magicCookie","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)manufacturerName","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)version","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelLayout","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioStereoMixing(py)pan","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)channel","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)iconURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(py)volume","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)rate","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)key","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)AVSpeechSynthesisMarker","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisMarker.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@AVAudioApplicationInputMuteStateChangeNotification","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioStereoMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)position","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@S@AVAudio3DAngularOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","displayName":"AVAudioPlayer.init(contentsOfURL:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)stop","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)paused","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)duration","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)occlusion","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)playing","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudioWrapper.h b/pkgs/swiftgen/temp/AVFAudioWrapper.h index c0c03b2be7..60c2679db0 100644 --- a/pkgs/swiftgen/temp/AVFAudioWrapper.h +++ b/pkgs/swiftgen/temp/AVFAudioWrapper.h @@ -330,8 +330,6 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _No SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioApplicationWrapper * _Nonnull shared;) + (AVAudioApplicationWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; @property (nonatomic, readonly) BOOL isInputMuted; -+ (BOOL)requestRecordPermission SWIFT_WARN_UNUSED_RESULT; -- (void)setInputMutedWithMuted:(BOOL)muted; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -375,7 +373,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper32AVAudioConverterPrimeInfoWrapper") - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; @end -@class AVAudioPCMBufferWrapper; SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioConverterWrapper") @interface AVAudioConverterWrapper : NSObject @@ -390,7 +387,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioConverterWrapper") @property (nonatomic, copy) NSString * _Nullable sampleRateConverterAlgorithm; @property (nonatomic) NSInteger sampleRateConverterQuality; - (nullable instancetype)initFrom:(AVAudioFormatWrapper * _Nonnull)fromFormat to:(AVAudioFormatWrapper * _Nonnull)toFormat OBJC_DESIGNATED_INITIALIZER; -- (void)convertTo:(AVAudioPCMBufferWrapper * _Nonnull)outputBuffer from:(AVAudioPCMBufferWrapper * _Nonnull)inputBuffer; - (void)reset; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @@ -410,19 +406,19 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioEngineWrapper") @property (nonatomic, readonly, strong) AVAudioOutputNodeWrapper * _Nonnull outputNode; @property (nonatomic, readonly) BOOL isRunning; - (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)attachWithNode:(AVAudioNodeWrapper * _Nonnull)node; -- (void)connectWithNode1:(AVAudioNodeWrapper * _Nonnull)node1 to:(AVAudioNodeWrapper * _Nonnull)node2 format:(AVAudioFormatWrapper * _Nullable)format; -- (void)detachWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)attach:(AVAudioNodeWrapper * _Nonnull)node; +- (void)connect:(AVAudioNodeWrapper * _Nonnull)node1 to:(AVAudioNodeWrapper * _Nonnull)node2 format:(AVAudioFormatWrapper * _Nullable)format; +- (void)detach:(AVAudioNodeWrapper * _Nonnull)node; - (void)disableManualRenderingMode; -- (void)disconnectMIDIWithSourceNode:(AVAudioNodeWrapper * _Nonnull)sourceNode from:(AVAudioNodeWrapper * _Nonnull)destinationNode; -- (void)disconnectMIDIInputWithNode:(AVAudioNodeWrapper * _Nonnull)node; -- (void)disconnectMIDIOutputWithNode:(AVAudioNodeWrapper * _Nonnull)node; -- (void)disconnectNodeInputWithNode:(AVAudioNodeWrapper * _Nonnull)node; -- (void)disconnectNodeOutputWithNode:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disconnectMIDI:(AVAudioNodeWrapper * _Nonnull)sourceNode from:(AVAudioNodeWrapper * _Nonnull)destinationNode; +- (void)disconnectMIDIInput:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disconnectMIDIOutput:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disconnectNodeInput:(AVAudioNodeWrapper * _Nonnull)node; +- (void)disconnectNodeOutput:(AVAudioNodeWrapper * _Nonnull)node; - (void)pause; - (void)prepare; - (void)reset; -- (void)start; +- (BOOL)startAndReturnError:(NSError * _Nullable * _Nullable)error; - (void)stop; @end @@ -460,8 +456,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioFileWrapper") @interface AVAudioFileWrapper : NSObject @property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull fileFormat; @property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull processingFormat; -- (void)readInto:(AVAudioPCMBufferWrapper * _Nonnull)buffer; -- (void)writeFrom:(AVAudioPCMBufferWrapper * _Nonnull)buffer; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -482,7 +476,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioFormatWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioIONodeWrapper") @interface AVAudioIONodeWrapper : NSObject @property (nonatomic, readonly) BOOL isVoiceProcessingEnabled; -- (void)setVoiceProcessingEnabledWithEnabled:(BOOL)enabled; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -564,9 +557,6 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioPlayerNodeWrapper") - (void)play; - (void)playAt:(AVAudioTimeWrapper * _Nullable)when; - (AVAudioTimeWrapper * _Nullable)playerTimeForNodeTime:(AVAudioTimeWrapper * _Nonnull)nodeTime SWIFT_WARN_UNUSED_RESULT; -- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer at:(AVAudioTimeWrapper * _Nullable)when options:(AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)options; -- (void)scheduleBufferWithBuffer:(AVAudioPCMBufferWrapper * _Nonnull)buffer; -- (void)scheduleFileWithFile:(AVAudioFileWrapper * _Nonnull)file at:(AVAudioTimeWrapper * _Nullable)when; - (void)stop; @end @@ -625,9 +615,9 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioSequencerWrapper") - (nonnull instancetype)initWithAudioEngine:(AVAudioEngineWrapper * _Nonnull)engine OBJC_DESIGNATED_INITIALIZER; - (AVMusicTrackWrapper * _Nonnull)createAndAppendTrack SWIFT_WARN_UNUSED_RESULT; - (void)prepareToPlay; -- (BOOL)removeTrackWithTrack:(AVMusicTrackWrapper * _Nonnull)track SWIFT_WARN_UNUSED_RESULT; +- (BOOL)removeTrack:(AVMusicTrackWrapper * _Nonnull)track SWIFT_WARN_UNUSED_RESULT; - (void)reverseEvents; -- (void)start; +- (BOOL)startAndReturnError:(NSError * _Nullable * _Nullable)error; - (void)stop; @end @@ -736,7 +726,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitComponentWrapper") @property (nonatomic, readonly, copy) NSString * _Nonnull typeName; @property (nonatomic, readonly) NSInteger version; @property (nonatomic, readonly, copy) NSString * _Nonnull versionString; -- (BOOL)supportsNumberInputChannelsWithNumInputChannels:(NSInteger)numInputChannels outputChannels:(NSInteger)numOutputChannels SWIFT_WARN_UNUSED_RESULT; +- (BOOL)supportsNumberInputChannels:(NSInteger)numInputChannels outputChannels:(NSInteger)numOutputChannels SWIFT_WARN_UNUSED_RESULT; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -996,7 +986,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper30AVSpeechSynthesisMarkerWrapper") SWIFT_CLASS("_TtC15AVFAudioWrapper41AVSpeechSynthesisProviderAudioUnitWrapper") @interface AVSpeechSynthesisProviderAudioUnitWrapper : NSObject - (void)cancelSpeechRequest; -- (void)synthesizeSpeechRequestWithSpeechRequest:(AVSpeechSynthesisProviderRequestWrapper * _Nonnull)speechRequest; +- (void)synthesizeSpeechRequest:(AVSpeechSynthesisProviderRequestWrapper * _Nonnull)speechRequest; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end @@ -1057,7 +1047,7 @@ SWIFT_CLASS("_TtC15AVFAudioWrapper26AVSpeechSynthesizerWrapper") @property (nonatomic, readonly) BOOL isPaused; @property (nonatomic, readonly) BOOL isSpeaking; - (BOOL)continueSpeaking SWIFT_WARN_UNUSED_RESULT; -- (void)speakWithUtterance:(AVSpeechUtteranceWrapper * _Nonnull)utterance; +- (void)speak:(AVSpeechUtteranceWrapper * _Nonnull)utterance; - (nonnull instancetype)init SWIFT_UNAVAILABLE; + (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); @end From 75eb0f41d39634811a5e2b1728bc0dc124d1fd06 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Mon, 2 Dec 2024 14:22:39 +1100 Subject: [PATCH 29/31] got it working --- .../lib/src/code_generator/pointer.dart | 8 + .../sub_parsers/objcinterfacedecl_parser.dart | 2 +- .../built_in/built_in_declaration.dart | 4 + pkgs/swift2objc/lib/src/config.dart | 2 + .../parse_compound_declaration.dart | 10 +- .../parse_initializer_declaration.dart | 3 + .../parser/parsers/parse_declarations.dart | 2 + .../lib/src/parser/parsers/parse_type.dart | 2 +- pkgs/swiftgen/AVFAudioWrapper.dart | 4 - pkgs/swiftgen/AVFoundationWrapper.swift | 14958 ---------------- pkgs/swiftgen/bin/swiftgen.dart | 3 + pkgs/swiftgen/example/.gitignore | 1 + pkgs/swiftgen/example/avf_audio_bindings.dart | 646 + .../avf_audio_wrapper.swift} | 647 + pkgs/swiftgen/example/generate_code.dart | 43 + pkgs/swiftgen/example/play_audio.dart | 42 + pkgs/swiftgen/lib/src/generator.dart | 2 +- pkgs/swiftgen/temp/AVFAudio.symbols.json | 1 - .../temp/AVFAudio@Foundation.symbols.json | 1 - pkgs/swiftgen/temp/AVFAudioWrapper.h | 1158 -- pkgs/swiftgen/temp/AVFoundation.symbols.json | 1 - .../temp/AVFoundation@Foundation.symbols.json | 1 - 22 files changed, 1413 insertions(+), 16128 deletions(-) delete mode 100644 pkgs/swiftgen/AVFAudioWrapper.dart delete mode 100644 pkgs/swiftgen/AVFoundationWrapper.swift create mode 100644 pkgs/swiftgen/example/.gitignore create mode 100644 pkgs/swiftgen/example/avf_audio_bindings.dart rename pkgs/swiftgen/{AVFAudioWrapper.swift => example/avf_audio_wrapper.swift} (79%) create mode 100644 pkgs/swiftgen/example/generate_code.dart create mode 100644 pkgs/swiftgen/example/play_audio.dart delete mode 100644 pkgs/swiftgen/temp/AVFAudio.symbols.json delete mode 100644 pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json delete mode 100644 pkgs/swiftgen/temp/AVFAudioWrapper.h delete mode 100644 pkgs/swiftgen/temp/AVFoundation.symbols.json delete mode 100644 pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json diff --git a/pkgs/ffigen/lib/src/code_generator/pointer.dart b/pkgs/ffigen/lib/src/code_generator/pointer.dart index b4a21c01e9..939dd0f396 100644 --- a/pkgs/ffigen/lib/src/code_generator/pointer.dart +++ b/pkgs/ffigen/lib/src/code_generator/pointer.dart @@ -154,6 +154,14 @@ class ObjCObjectPointer extends PointerType { @override String? generateRetain(String value) => 'objc_retain($value)'; + + @override + bool isSupertypeOf(Type other) { + other = other.typealiasType; + // id/Object* is a supertype of all ObjC objects and blocks. + return other is ObjCObjectPointer || other is ObjCInterface || + other is ObjCBlock; + } } /// A pointer to an Objective C block. diff --git a/pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart b/pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart index db4e70f0f9..687ba22e8a 100644 --- a/pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart +++ b/pkgs/ffigen/lib/src/header_parser/sub_parsers/objcinterfacedecl_parser.dart @@ -174,7 +174,7 @@ void _parseSuperType(clang_types.CXCursor cursor, ObjCInterface itf) { kind: ObjCMethodKind.propertySetter, isClassMethod: isClassMethod, isOptional: isOptionalMethod, - returnType: NativeType(SupportedNativeType.voidType), + returnType: voidType, family: null, ); setter.params diff --git a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart index f3d2f319b1..2634cd110a 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart @@ -8,8 +8,11 @@ import '../../_core/interfaces/objc_annotatable.dart'; /// Describes a built-in Swift type (e.g Int, String, etc). enum BuiltInDeclaration implements Declaration, ObjCAnnotatable { swiftNSObject(id: 'c:objc(cs)NSObject', name: 'NSObject'), + swiftURL(id: 's:10Foundation3URLV', name: 'URL'), // HACK + swiftTimeInterval(id: 'c:@T@NSTimeInterval', name: 'TimeInterval'), // HACK swiftString(id: 's:SS', name: 'String'), swiftInt(id: 's:Si', name: 'Int'), + swiftFloat(id: 's:Sf', name: 'Float'), swiftDouble(id: 's:Sd', name: 'Double'), swiftBool(id: 's:Sb', name: 'Bool'), swiftVoid(id: 's:s4Voida', name: 'Void'); @@ -32,6 +35,7 @@ enum BuiltInDeclaration implements Declaration, ObjCAnnotatable { final objectType = BuiltInDeclaration.swiftNSObject.asDeclaredType; final stringType = BuiltInDeclaration.swiftString.asDeclaredType; final intType = BuiltInDeclaration.swiftInt.asDeclaredType; +final floatType = BuiltInDeclaration.swiftFloat.asDeclaredType; final doubleType = BuiltInDeclaration.swiftDouble.asDeclaredType; final boolType = BuiltInDeclaration.swiftBool.asDeclaredType; final voidType = BuiltInDeclaration.swiftVoid.asDeclaredType; diff --git a/pkgs/swift2objc/lib/src/config.dart b/pkgs/swift2objc/lib/src/config.dart index 2034633770..90ee71c353 100644 --- a/pkgs/swift2objc/lib/src/config.dart +++ b/pkgs/swift2objc/lib/src/config.dart @@ -101,6 +101,8 @@ class ModuleInputConfig implements InputConfig { 'symbolgraph-extract', '-module-name', module, + '-module-name', + 'Foundation', '-target', target, '-sdk', diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index cf3e9a27a6..1ba8ae3035 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -28,6 +28,8 @@ T _parseCompoundDeclaration( ParsedSymbolgraph symbolgraph, ) { final compoundId = parseSymbolId(compoundSymbol.json); + final debug = compoundId == "c:objc(cs)AVAudioPlayer"; + if (debug) print("\nQQQQ"); final compoundRelations = symbolgraph.relations[compoundId] ?? []; @@ -57,7 +59,10 @@ T _parseCompoundDeclaration( if (memberSymbol == null) { return null; } - return tryParseDeclaration(memberSymbol, symbolgraph); + final decl = tryParseDeclaration(memberSymbol, symbolgraph, debug: debug); + + if (debug) print("\t\t${relation.sourceId}\t${decl?.id}"); + return decl; }, ) .nonNulls @@ -77,12 +82,15 @@ T _parseCompoundDeclaration( .whereType() .dedupeBy((m) => m.fullName), ); + if (debug) print(compound.initializers.map((i) => i.id).toList()); compound.nestedDeclarations.addAll( memberDeclarations.whereType(), ); compound.nestedDeclarations.fillNestingParents(compound); + if (debug) print("\n"); + return compound; } diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart index b9ce98411e..7571978dc0 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart @@ -9,6 +9,9 @@ InitializerDeclaration parseInitializerDeclaration( ParsedSymbolgraph symbolgraph, ) { final id = parseSymbolId(initializerSymbolJson); + if (id == "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:") { + print("FLKGJSDFLKGJDFG, $initializerSymbolJson"); + } // Initializers don't have `functionSignature` field in symbolgraph like // methods do, so we have our only option is to use `declarationFragments`. diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart index 5036bba8d8..92cd446d97 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart @@ -66,10 +66,12 @@ Declaration parseDeclaration( Declaration? tryParseDeclaration( ParsedSymbol parsedSymbol, ParsedSymbolgraph symbolgraph, + {bool debug = false} ) { try { return parseDeclaration(parsedSymbol, symbolgraph); } catch (e) { + if (debug) print(e); Logger.root.severe('$e'); } return null; diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart index 6e7a4231f3..c29746c08c 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart @@ -73,7 +73,7 @@ typedef PrefixParselet = (ReferredType, TokenList) Function( if (symbol == null) { throw Exception( - 'The type at "${token.path}" does not exist among parsed symbols.'); + 'The type at "${token.path}" does not exist among parsed symbols: $id'); } final type = parseDeclaration(symbol, symbolgraph).asDeclaredType; diff --git a/pkgs/swiftgen/AVFAudioWrapper.dart b/pkgs/swiftgen/AVFAudioWrapper.dart deleted file mode 100644 index 3adb54e602..0000000000 --- a/pkgs/swiftgen/AVFAudioWrapper.dart +++ /dev/null @@ -1,4 +0,0 @@ -// AUTO GENERATED FILE, DO NOT EDIT. -// -// Generated by `package:ffigen`. -// ignore_for_file: type=lint diff --git a/pkgs/swiftgen/AVFoundationWrapper.swift b/pkgs/swiftgen/AVFoundationWrapper.swift deleted file mode 100644 index 85f002d8b4..0000000000 --- a/pkgs/swiftgen/AVFoundationWrapper.swift +++ /dev/null @@ -1,14958 +0,0 @@ -import AVFoundation - -import AVFoundation - -import Foundation - -@objc public class AVAssetReferenceRestrictionsWrapper: NSObject { - var wrappedInstance: AVAssetReferenceRestrictions - - @objc static public var defaultPolicy: AVAssetReferenceRestrictionsWrapper { - get { - AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.defaultPolicy) - } - } - - @objc static public var forbidAll: AVAssetReferenceRestrictionsWrapper { - get { - AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidAll) - } - } - - @objc static public var forbidCrossSiteReference: AVAssetReferenceRestrictionsWrapper { - get { - AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidCrossSiteReference) - } - } - - @objc static public var forbidLocalReferenceToLocal: AVAssetReferenceRestrictionsWrapper { - get { - AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidLocalReferenceToLocal) - } - } - - @objc static public var forbidLocalReferenceToRemote: AVAssetReferenceRestrictionsWrapper { - get { - AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidLocalReferenceToRemote) - } - } - - @objc static public var forbidRemoteReferenceToLocal: AVAssetReferenceRestrictionsWrapper { - get { - AVAssetReferenceRestrictionsWrapper(AVAssetReferenceRestrictions.forbidRemoteReferenceToLocal) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVAssetReferenceRestrictions) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVAssetReferenceRestrictions() - } -} - -@objc public class AVAssetTrackGroupOutputHandlingWrapper: NSObject { - var wrappedInstance: AVAssetTrackGroupOutputHandling - - @objc static public var preserveAlternateTracks: AVAssetTrackGroupOutputHandlingWrapper { - get { - AVAssetTrackGroupOutputHandlingWrapper(AVAssetTrackGroupOutputHandling.preserveAlternateTracks) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVAssetTrackGroupOutputHandling) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVAssetTrackGroupOutputHandling() - } -} - -@objc public class AVAudioSpatializationFormatsWrapper: NSObject { - var wrappedInstance: AVAudioSpatializationFormats - - @objc static public var monoAndStereo: AVAudioSpatializationFormatsWrapper { - get { - AVAudioSpatializationFormatsWrapper(AVAudioSpatializationFormats.monoAndStereo) - } - } - - @objc static public var monoStereoAndMultichannel: AVAudioSpatializationFormatsWrapper { - get { - AVAudioSpatializationFormatsWrapper(AVAudioSpatializationFormats.monoStereoAndMultichannel) - } - } - - @objc static public var multichannel: AVAudioSpatializationFormatsWrapper { - get { - AVAudioSpatializationFormatsWrapper(AVAudioSpatializationFormats.multichannel) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVAudioSpatializationFormats) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVAudioSpatializationFormats() - } -} - -@objc public class DecorationWrapper: NSObject { - var wrappedInstance: AVCaption.Decoration - - @objc static public var lineThrough: AVCaptionWrapper { - get { - AVCaptionWrapper(AVCaption.Decoration.lineThrough) - } - } - - @objc static public var overline: AVCaptionWrapper { - get { - AVCaptionWrapper(AVCaption.Decoration.overline) - } - } - - @objc static public var underline: AVCaptionWrapper { - get { - AVCaptionWrapper(AVCaption.Decoration.underline) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVCaption.Decoration) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaption.Decoration() - } -} - -@objc public class PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsWrapper: NSObject { - var wrappedInstance: AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions - - @objc static public var exposureModeChanged: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions.exposureModeChanged) - } - } - - @objc static public var focusModeChanged: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions.focusModeChanged) - } - } - - @objc static public var videoZoomChanged: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions.videoZoomChanged) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions() - } -} - -@objc public class AVDelegatingPlaybackCoordinatorRateChangeOptionsWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinatorRateChangeOptions - - @objc static public var playImmediately: AVDelegatingPlaybackCoordinatorRateChangeOptionsWrapper { - get { - AVDelegatingPlaybackCoordinatorRateChangeOptionsWrapper(AVDelegatingPlaybackCoordinatorRateChangeOptions.playImmediately) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorRateChangeOptions) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVDelegatingPlaybackCoordinatorRateChangeOptions() - } -} - -@objc public class AVDelegatingPlaybackCoordinatorSeekOptionsWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinatorSeekOptions - - @objc static public var resumeImmediately: AVDelegatingPlaybackCoordinatorSeekOptionsWrapper { - get { - AVDelegatingPlaybackCoordinatorSeekOptionsWrapper(AVDelegatingPlaybackCoordinatorSeekOptions.resumeImmediately) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorSeekOptions) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVDelegatingPlaybackCoordinatorSeekOptions() - } -} - -@objc public class AVMovieWritingOptionsWrapper: NSObject { - var wrappedInstance: AVMovieWritingOptions - - @objc static public var addMovieHeaderToDestination: AVMovieWritingOptionsWrapper { - get { - AVMovieWritingOptionsWrapper(AVMovieWritingOptions.addMovieHeaderToDestination) - } - } - - @objc static public var truncateDestinationToMovieHeaderOnly: AVMovieWritingOptionsWrapper { - get { - AVMovieWritingOptionsWrapper(AVMovieWritingOptions.truncateDestinationToMovieHeaderOnly) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVMovieWritingOptions) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVMovieWritingOptions() - } -} - -@objc public class RestrictionsWrapper: NSObject { - var wrappedInstance: AVPlayerInterstitialEvent.Restrictions - - @objc static public var constrainsSeekingForwardInPrimaryContent: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Restrictions.constrainsSeekingForwardInPrimaryContent) - } - } - - @objc static public var requiresPlaybackAtPreferredRateForAdvancement: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Restrictions.requiresPlaybackAtPreferredRateForAdvancement) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVPlayerInterstitialEvent.Restrictions) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVPlayerInterstitialEvent.Restrictions() - } -} - -@objc public class AVVariantPreferencesWrapper: NSObject { - var wrappedInstance: AVVariantPreferences - - @objc static public var scalabilityToLosslessAudio: AVVariantPreferencesWrapper { - get { - AVVariantPreferencesWrapper(AVVariantPreferences.scalabilityToLosslessAudio) - } - } - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVVariantPreferences) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVVariantPreferences() - } -} - -@objc public class AVCaptionDimensionWrapper: NSObject { - var wrappedInstance: AVCaptionDimension - - init(_ wrappedInstance: AVCaptionDimension) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptionDimension() - } -} - -@objc public class AVCaptionPointWrapper: NSObject { - var wrappedInstance: AVCaptionPoint - - @objc public var x: AVCaptionDimensionWrapper { - get { - AVCaptionDimensionWrapper(wrappedInstance.x) - } - set { - wrappedInstance.x = newValue.wrappedInstance - } - } - - @objc public var y: AVCaptionDimensionWrapper { - get { - AVCaptionDimensionWrapper(wrappedInstance.y) - } - set { - wrappedInstance.y = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptionPoint) { - self.wrappedInstance = wrappedInstance - } - - @objc init(x: AVCaptionDimensionWrapper, y: AVCaptionDimensionWrapper) { - wrappedInstance = AVCaptionPoint(x: x.wrappedInstance, y: y.wrappedInstance) - } - - @objc override init() { - wrappedInstance = AVCaptionPoint() - } -} - -@objc public class AVCaptionSizeWrapper: NSObject { - var wrappedInstance: AVCaptionSize - - @objc public var height: AVCaptionDimensionWrapper { - get { - AVCaptionDimensionWrapper(wrappedInstance.height) - } - set { - wrappedInstance.height = newValue.wrappedInstance - } - } - - @objc public var width: AVCaptionDimensionWrapper { - get { - AVCaptionDimensionWrapper(wrappedInstance.width) - } - set { - wrappedInstance.width = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptionSize) { - self.wrappedInstance = wrappedInstance - } - - @objc init(width: AVCaptionDimensionWrapper, height: AVCaptionDimensionWrapper) { - wrappedInstance = AVCaptionSize(width: width.wrappedInstance, height: height.wrappedInstance) - } - - @objc override init() { - wrappedInstance = AVCaptionSize() - } -} - -@objc public class AVEdgeWidthsWrapper: NSObject { - var wrappedInstance: AVEdgeWidths - - init(_ wrappedInstance: AVEdgeWidths) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVEdgeWidths() - } -} - -@objc public class AVPixelAspectRatioWrapper: NSObject { - var wrappedInstance: AVPixelAspectRatio - - @objc public var horizontalSpacing: Int { - get { - wrappedInstance.horizontalSpacing - } - set { - wrappedInstance.horizontalSpacing = newValue - } - } - - @objc public var verticalSpacing: Int { - get { - wrappedInstance.verticalSpacing - } - set { - wrappedInstance.verticalSpacing = newValue - } - } - - init(_ wrappedInstance: AVPixelAspectRatio) { - self.wrappedInstance = wrappedInstance - } - - @objc init(horizontalSpacing: Int, verticalSpacing: Int) { - wrappedInstance = AVPixelAspectRatio(horizontalSpacing: horizontalSpacing, verticalSpacing: verticalSpacing) - } - - @objc override init() { - wrappedInstance = AVPixelAspectRatio() - } -} - -@objc public class AVSampleCursorAudioDependencyInfoWrapper: NSObject { - var wrappedInstance: AVSampleCursorAudioDependencyInfo - - @objc public var audioSamplePacketRefreshCount: Int { - get { - wrappedInstance.audioSamplePacketRefreshCount - } - set { - wrappedInstance.audioSamplePacketRefreshCount = newValue - } - } - - init(_ wrappedInstance: AVSampleCursorAudioDependencyInfo) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVSampleCursorAudioDependencyInfo() - } -} - -@objc public class AVSampleCursorChunkInfoWrapper: NSObject { - var wrappedInstance: AVSampleCursorChunkInfo - - init(_ wrappedInstance: AVSampleCursorChunkInfo) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVSampleCursorChunkInfo() - } -} - -@objc public class AVSampleCursorDependencyInfoWrapper: NSObject { - var wrappedInstance: AVSampleCursorDependencyInfo - - init(_ wrappedInstance: AVSampleCursorDependencyInfo) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVSampleCursorDependencyInfo() - } -} - -@objc public class AVSampleCursorStorageRangeWrapper: NSObject { - var wrappedInstance: AVSampleCursorStorageRange - - init(_ wrappedInstance: AVSampleCursorStorageRange) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVSampleCursorStorageRange() - } -} - -@objc public class AVSampleCursorSyncInfoWrapper: NSObject { - var wrappedInstance: AVSampleCursorSyncInfo - - init(_ wrappedInstance: AVSampleCursorSyncInfo) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVSampleCursorSyncInfo() - } -} - -@objc public class AVAssetDownloadedAssetEvictionPriorityWrapper: NSObject { - var wrappedInstance: AVAssetDownloadedAssetEvictionPriority - - @objc static public var `default`: AVAssetDownloadedAssetEvictionPriorityWrapper { - get { - AVAssetDownloadedAssetEvictionPriorityWrapper(AVAssetDownloadedAssetEvictionPriority.`default`) - } - } - - @objc static public var important: AVAssetDownloadedAssetEvictionPriorityWrapper { - get { - AVAssetDownloadedAssetEvictionPriorityWrapper(AVAssetDownloadedAssetEvictionPriority.important) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVAssetDownloadedAssetEvictionPriority) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVAssetDownloadedAssetEvictionPriority(rawValue: rawValue) - } -} - -@objc public class ApertureModeWrapper: NSObject { - var wrappedInstance: AVAssetImageGenerator.ApertureMode - - @objc static public var cleanAperture: AVAssetImageGeneratorWrapper { - get { - AVAssetImageGeneratorWrapper(AVAssetImageGenerator.ApertureMode.cleanAperture) - } - } - - @objc static public var encodedPixels: AVAssetImageGeneratorWrapper { - get { - AVAssetImageGeneratorWrapper(AVAssetImageGenerator.ApertureMode.encodedPixels) - } - } - - @objc static public var productionAperture: AVAssetImageGeneratorWrapper { - get { - AVAssetImageGeneratorWrapper(AVAssetImageGenerator.ApertureMode.productionAperture) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVAssetImageGenerator.ApertureMode) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVAssetImageGenerator.ApertureMode(rawValue: rawValue) - } -} - -@objc public class AVAssetPlaybackConfigurationOptionWrapper: NSObject { - var wrappedInstance: AVAssetPlaybackConfigurationOption - - @objc static public var stereoMultiviewVideo: AVAssetPlaybackConfigurationOptionWrapper { - get { - AVAssetPlaybackConfigurationOptionWrapper(AVAssetPlaybackConfigurationOption.stereoMultiviewVideo) - } - } - - @objc static public var stereoVideo: AVAssetPlaybackConfigurationOptionWrapper { - get { - AVAssetPlaybackConfigurationOptionWrapper(AVAssetPlaybackConfigurationOption.stereoVideo) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVAssetPlaybackConfigurationOption) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVAssetPlaybackConfigurationOption(rawValue: rawValue) - } -} - -@objc public class MediaDataLocationWrapper: NSObject { - var wrappedInstance: AVAssetWriterInput.MediaDataLocation - - @objc static public var beforeMainMediaDataNotInterleaved: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(AVAssetWriterInput.MediaDataLocation.beforeMainMediaDataNotInterleaved) - } - } - - @objc static public var interleavedWithMainMediaData: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(AVAssetWriterInput.MediaDataLocation.interleavedWithMainMediaData) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVAssetWriterInput.MediaDataLocation) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVAssetWriterInput.MediaDataLocation(rawValue: rawValue) - } -} - -@objc public class AVAudioTimePitchAlgorithmWrapper: NSObject { - var wrappedInstance: AVAudioTimePitchAlgorithm - - @objc static public var spectral: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(AVAudioTimePitchAlgorithm.spectral) - } - } - - @objc static public var timeDomain: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(AVAudioTimePitchAlgorithm.timeDomain) - } - } - - @objc static public var varispeed: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(AVAudioTimePitchAlgorithm.varispeed) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVAudioTimePitchAlgorithm) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVAudioTimePitchAlgorithm(rawValue: rawValue) - } -} - -@objc public class AdjustmentTypeWrapper: NSObject { - var wrappedInstance: AVCaptionConversionAdjustment.AdjustmentType - - @objc static public var timeRange: AVCaptionConversionAdjustmentWrapper { - get { - AVCaptionConversionAdjustmentWrapper(AVCaptionConversionAdjustment.AdjustmentType.timeRange) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVCaptionConversionAdjustment.AdjustmentType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVCaptionConversionAdjustment.AdjustmentType(rawValue: rawValue) - } -} - -@objc public class WarningTypeWrapper: NSObject { - var wrappedInstance: AVCaptionConversionWarning.WarningType - - @objc static public var excessMediaData: AVCaptionConversionWarningWrapper { - get { - AVCaptionConversionWarningWrapper(AVCaptionConversionWarning.WarningType.excessMediaData) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVCaptionConversionWarning.WarningType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVCaptionConversionWarning.WarningType(rawValue: rawValue) - } -} - -@objc public class AVCaptionSettingsKeyWrapper: NSObject { - var wrappedInstance: AVCaptionSettingsKey - - @objc static public var mediaSubType: AVCaptionSettingsKeyWrapper { - get { - AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.mediaSubType) - } - } - - @objc static public var mediaType: AVCaptionSettingsKeyWrapper { - get { - AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.mediaType) - } - } - - @objc static public var timeCodeFrameDuration: AVCaptionSettingsKeyWrapper { - get { - AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.timeCodeFrameDuration) - } - } - - @objc static public var useDropFrameTimeCode: AVCaptionSettingsKeyWrapper { - get { - AVCaptionSettingsKeyWrapper(AVCaptionSettingsKey.useDropFrameTimeCode) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVCaptionSettingsKey) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVCaptionSettingsKey(rawValue: rawValue) - } -} - -@objc public class DeviceTypeWrapper: NSObject { - var wrappedInstance: AVCaptureDevice.DeviceType - - @objc static public var builtInMicrophone: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.builtInMicrophone) - } - } - - @objc static public var builtInWideAngleCamera: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.builtInWideAngleCamera) - } - } - - @objc static public var continuityCamera: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.continuityCamera) - } - } - - @objc static public var deskViewCamera: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.deskViewCamera) - } - } - - @objc static public var external: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.external) - } - } - - @objc static public var externalUnknown: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.externalUnknown) - } - } - - @objc static public var microphone: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.DeviceType.microphone) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVCaptureDevice.DeviceType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVCaptureDevice.DeviceType(rawValue: rawValue) - } -} - -@objc public class AVCaptureReactionTypeWrapper: NSObject { - var wrappedInstance: AVCaptureReactionType - - @objc static public var balloons: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.balloons) - } - } - - @objc static public var confetti: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.confetti) - } - } - - @objc static public var fireworks: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.fireworks) - } - } - - @objc static public var heart: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.heart) - } - } - - @objc static public var lasers: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.lasers) - } - } - - @objc static public var rain: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.rain) - } - } - - @objc static public var thumbsDown: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.thumbsDown) - } - } - - @objc static public var thumbsUp: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(AVCaptureReactionType.thumbsUp) - } - } - - @objc public var systemImageName: String { - get { - wrappedInstance.systemImageName - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVCaptureReactionType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVCaptureReactionType(rawValue: rawValue) - } -} - -@objc public class PresetWrapper: NSObject { - var wrappedInstance: AVCaptureSession.Preset - - @objc static public var hd1280x720: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.hd1280x720) - } - } - - @objc static public var hd1920x1080: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.hd1920x1080) - } - } - - @objc static public var qvga320x240: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.qvga320x240) - } - } - - @objc static public var cif352x288: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.cif352x288) - } - } - - @objc static public var hd4K3840x2160: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.hd4K3840x2160) - } - } - - @objc static public var vga640x480: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.vga640x480) - } - } - - @objc static public var qHD960x540: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.qHD960x540) - } - } - - @objc static public var high: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.high) - } - } - - @objc static public var low: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.low) - } - } - - @objc static public var medium: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.medium) - } - } - - @objc static public var photo: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.photo) - } - } - - @objc static public var iFrame1280x720: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.iFrame1280x720) - } - } - - @objc static public var iFrame960x540: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(AVCaptureSession.Preset.iFrame960x540) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVCaptureSession.Preset) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVCaptureSession.Preset(rawValue: rawValue) - } -} - -@objc public class RetryReasonWrapper: NSObject { - var wrappedInstance: AVContentKeyRequest.RetryReason - - @objc static public var receivedObsoleteContentKey: AVContentKeyRequestWrapper { - get { - AVContentKeyRequestWrapper(AVContentKeyRequest.RetryReason.receivedObsoleteContentKey) - } - } - - @objc static public var receivedResponseWithExpiredLease: AVContentKeyRequestWrapper { - get { - AVContentKeyRequestWrapper(AVContentKeyRequest.RetryReason.receivedResponseWithExpiredLease) - } - } - - @objc static public var timedOut: AVContentKeyRequestWrapper { - get { - AVContentKeyRequestWrapper(AVContentKeyRequest.RetryReason.timedOut) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVContentKeyRequest.RetryReason) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVContentKeyRequest.RetryReason(rawValue: rawValue) - } -} - -@objc public class AVContentKeySessionServerPlaybackContextOptionWrapper: NSObject { - var wrappedInstance: AVContentKeySessionServerPlaybackContextOption - - @objc static public var protocolVersions: AVContentKeySessionServerPlaybackContextOptionWrapper { - get { - AVContentKeySessionServerPlaybackContextOptionWrapper(AVContentKeySessionServerPlaybackContextOption.protocolVersions) - } - } - - @objc static public var serverChallenge: AVContentKeySessionServerPlaybackContextOptionWrapper { - get { - AVContentKeySessionServerPlaybackContextOptionWrapper(AVContentKeySessionServerPlaybackContextOption.serverChallenge) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVContentKeySessionServerPlaybackContextOption) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVContentKeySessionServerPlaybackContextOption(rawValue: rawValue) - } -} - -@objc public class AVContentKeySystemWrapper: NSObject { - var wrappedInstance: AVContentKeySystem - - @objc static public var authorizationToken: AVContentKeySystemWrapper { - get { - AVContentKeySystemWrapper(AVContentKeySystem.authorizationToken) - } - } - - @objc static public var clearKey: AVContentKeySystemWrapper { - get { - AVContentKeySystemWrapper(AVContentKeySystem.clearKey) - } - } - - @objc static public var fairPlayStreaming: AVContentKeySystemWrapper { - get { - AVContentKeySystemWrapper(AVContentKeySystem.fairPlayStreaming) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVContentKeySystem) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVContentKeySystem(rawValue: rawValue) - } -} - -@objc public class ReasonWrapper: NSObject { - var wrappedInstance: AVCoordinatedPlaybackSuspension.Reason - - @objc static public var audioSessionInterrupted: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.audioSessionInterrupted) - } - } - - @objc static public var coordinatedPlaybackNotPossible: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.coordinatedPlaybackNotPossible) - } - } - - @objc static public var playingInterstitial: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.playingInterstitial) - } - } - - @objc static public var stallRecovery: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.stallRecovery) - } - } - - @objc static public var userActionRequired: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.userActionRequired) - } - } - - @objc static public var userIsChangingCurrentTime: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(AVCoordinatedPlaybackSuspension.Reason.userIsChangingCurrentTime) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVCoordinatedPlaybackSuspension.Reason) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVCoordinatedPlaybackSuspension.Reason(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVCoordinatedPlaybackSuspension.Reason(_: rawValue) - } -} - -@objc public class AVFileTypeWrapper: NSObject { - var wrappedInstance: AVFileType - - @objc static public var mobile3GPP: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.mobile3GPP) - } - } - - @objc static public var mobile3GPP2: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.mobile3GPP2) - } - } - - @objc static public var ac3: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.ac3) - } - } - - @objc static public var AHAP: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.AHAP) - } - } - - @objc static public var aifc: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.aifc) - } - } - - @objc static public var aiff: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.aiff) - } - } - - @objc static public var amr: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.amr) - } - } - - @objc static public var avci: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.avci) - } - } - - @objc static public var m4a: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.m4a) - } - } - - @objc static public var m4v: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.m4v) - } - } - - @objc static public var appleiTT: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.appleiTT) - } - } - - @objc static public var caf: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.caf) - } - } - - @objc static public var dng: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.dng) - } - } - - @objc static public var eac3: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.eac3) - } - } - - @objc static public var heic: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.heic) - } - } - - @objc static public var heif: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.heif) - } - } - - @objc static public var jpg: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.jpg) - } - } - - @objc static public var mp4: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.mp4) - } - } - - @objc static public var mp3: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.mp3) - } - } - - @objc static public var mov: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.mov) - } - } - - @objc static public var SCC: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.SCC) - } - } - - @objc static public var au: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.au) - } - } - - @objc static public var tif: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.tif) - } - } - - @objc static public var wav: AVFileTypeWrapper { - get { - AVFileTypeWrapper(AVFileType.wav) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVFileType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVFileType(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVFileType(_: rawValue) - } -} - -@objc public class AVFileTypeProfileWrapper: NSObject { - var wrappedInstance: AVFileTypeProfile - - @objc static public var mpeg4AppleHLS: AVFileTypeProfileWrapper { - get { - AVFileTypeProfileWrapper(AVFileTypeProfile.mpeg4AppleHLS) - } - } - - @objc static public var mpeg4CMAFCompliant: AVFileTypeProfileWrapper { - get { - AVFileTypeProfileWrapper(AVFileTypeProfile.mpeg4CMAFCompliant) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVFileTypeProfile) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVFileTypeProfile(rawValue: rawValue) - } -} - -@objc public class AVLayerVideoGravityWrapper: NSObject { - var wrappedInstance: AVLayerVideoGravity - - @objc static public var resize: AVLayerVideoGravityWrapper { - get { - AVLayerVideoGravityWrapper(AVLayerVideoGravity.resize) - } - } - - @objc static public var resizeAspect: AVLayerVideoGravityWrapper { - get { - AVLayerVideoGravityWrapper(AVLayerVideoGravity.resizeAspect) - } - } - - @objc static public var resizeAspectFill: AVLayerVideoGravityWrapper { - get { - AVLayerVideoGravityWrapper(AVLayerVideoGravity.resizeAspectFill) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVLayerVideoGravity) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVLayerVideoGravity(rawValue: rawValue) - } -} - -@objc public class AVMediaCharacteristicWrapper: NSObject { - var wrappedInstance: AVMediaCharacteristic - - @objc static public var audible: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.audible) - } - } - - @objc static public var carriesVideoStereoMetadata: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.carriesVideoStereoMetadata) - } - } - - @objc static public var containsAlphaChannel: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsAlphaChannel) - } - } - - @objc static public var containsHDRVideo: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsHDRVideo) - } - } - - @objc static public var containsOnlyForcedSubtitles: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsOnlyForcedSubtitles) - } - } - - @objc static public var containsStereoMultiviewVideo: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.containsStereoMultiviewVideo) - } - } - - @objc static public var describesMusicAndSoundForAccessibility: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.describesMusicAndSoundForAccessibility) - } - } - - @objc static public var describesVideoForAccessibility: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.describesVideoForAccessibility) - } - } - - @objc static public var dubbedTranslation: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.dubbedTranslation) - } - } - - @objc static public var easyToRead: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.easyToRead) - } - } - - @objc static public var enhancesSpeechIntelligibility: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.enhancesSpeechIntelligibility) - } - } - - @objc static public var frameBased: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.frameBased) - } - } - - @objc static public var indicatesHorizontalFieldOfView: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.indicatesHorizontalFieldOfView) - } - } - - @objc static public var isAuxiliaryContent: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.isAuxiliaryContent) - } - } - - @objc static public var isMainProgramContent: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.isMainProgramContent) - } - } - - @objc static public var isOriginalContent: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.isOriginalContent) - } - } - - @objc static public var languageTranslation: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.languageTranslation) - } - } - - @objc static public var legible: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.legible) - } - } - - @objc static public var tactileMinimal: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.tactileMinimal) - } - } - - @objc static public var transcribesSpokenDialogForAccessibility: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.transcribesSpokenDialogForAccessibility) - } - } - - @objc static public var usesWideGamutColorSpace: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.usesWideGamutColorSpace) - } - } - - @objc static public var visual: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.visual) - } - } - - @objc static public var voiceOverTranslation: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(AVMediaCharacteristic.voiceOverTranslation) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMediaCharacteristic) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMediaCharacteristic(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVMediaCharacteristic(_: rawValue) - } -} - -@objc public class AVMediaTypeWrapper: NSObject { - var wrappedInstance: AVMediaType - - @objc static public var audio: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.audio) - } - } - - @objc static public var closedCaption: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.closedCaption) - } - } - - @objc static public var depthData: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.depthData) - } - } - - @objc static public var haptic: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.haptic) - } - } - - @objc static public var metadata: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.metadata) - } - } - - @objc static public var muxed: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.muxed) - } - } - - @objc static public var subtitle: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.subtitle) - } - } - - @objc static public var text: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.text) - } - } - - @objc static public var timecode: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.timecode) - } - } - - @objc static public var video: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(AVMediaType.video) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMediaType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMediaType(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVMediaType(_: rawValue) - } -} - -@objc public class AVMetadataExtraAttributeKeyWrapper: NSObject { - var wrappedInstance: AVMetadataExtraAttributeKey - - @objc static public var baseURI: AVMetadataExtraAttributeKeyWrapper { - get { - AVMetadataExtraAttributeKeyWrapper(AVMetadataExtraAttributeKey.baseURI) - } - } - - @objc static public var info: AVMetadataExtraAttributeKeyWrapper { - get { - AVMetadataExtraAttributeKeyWrapper(AVMetadataExtraAttributeKey.info) - } - } - - @objc static public var valueURI: AVMetadataExtraAttributeKeyWrapper { - get { - AVMetadataExtraAttributeKeyWrapper(AVMetadataExtraAttributeKey.valueURI) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMetadataExtraAttributeKey) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMetadataExtraAttributeKey(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVMetadataExtraAttributeKey(_: rawValue) - } -} - -@objc public class AVMetadataFormatWrapper: NSObject { - var wrappedInstance: AVMetadataFormat - - @objc static public var hlsMetadata: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(AVMetadataFormat.hlsMetadata) - } - } - - @objc static public var id3Metadata: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(AVMetadataFormat.id3Metadata) - } - } - - @objc static public var isoUserData: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(AVMetadataFormat.isoUserData) - } - } - - @objc static public var quickTimeMetadata: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(AVMetadataFormat.quickTimeMetadata) - } - } - - @objc static public var quickTimeUserData: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(AVMetadataFormat.quickTimeUserData) - } - } - - @objc static public var unknown: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(AVMetadataFormat.unknown) - } - } - - @objc static public var iTunesMetadata: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(AVMetadataFormat.iTunesMetadata) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMetadataFormat) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMetadataFormat(rawValue: rawValue) - } -} - -@objc public class AVMetadataIdentifierWrapper: NSObject { - var wrappedInstance: AVMetadataIdentifier - - @objc static public var commonIdentifierAccessibilityDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAccessibilityDescription) - } - } - - @objc static public var commonIdentifierAlbumName: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAlbumName) - } - } - - @objc static public var commonIdentifierArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierArtist) - } - } - - @objc static public var commonIdentifierArtwork: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierArtwork) - } - } - - @objc static public var commonIdentifierAssetIdentifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAssetIdentifier) - } - } - - @objc static public var commonIdentifierAuthor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierAuthor) - } - } - - @objc static public var commonIdentifierContributor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierContributor) - } - } - - @objc static public var commonIdentifierCopyrights: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierCopyrights) - } - } - - @objc static public var commonIdentifierCreationDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierCreationDate) - } - } - - @objc static public var commonIdentifierCreator: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierCreator) - } - } - - @objc static public var commonIdentifierDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierDescription) - } - } - - @objc static public var commonIdentifierFormat: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierFormat) - } - } - - @objc static public var commonIdentifierLanguage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierLanguage) - } - } - - @objc static public var commonIdentifierLastModifiedDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierLastModifiedDate) - } - } - - @objc static public var commonIdentifierLocation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierLocation) - } - } - - @objc static public var commonIdentifierMake: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierMake) - } - } - - @objc static public var commonIdentifierModel: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierModel) - } - } - - @objc static public var commonIdentifierPublisher: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierPublisher) - } - } - - @objc static public var commonIdentifierRelation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierRelation) - } - } - - @objc static public var commonIdentifierSoftware: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierSoftware) - } - } - - @objc static public var commonIdentifierSource: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierSource) - } - } - - @objc static public var commonIdentifierSubject: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierSubject) - } - } - - @objc static public var commonIdentifierTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierTitle) - } - } - - @objc static public var commonIdentifierType: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.commonIdentifierType) - } - } - - @objc static public var identifier3GPUserDataAlbumAndTrack: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataAlbumAndTrack) - } - } - - @objc static public var identifier3GPUserDataAuthor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataAuthor) - } - } - - @objc static public var identifier3GPUserDataCollection: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataCollection) - } - } - - @objc static public var identifier3GPUserDataCopyright: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataCopyright) - } - } - - @objc static public var identifier3GPUserDataDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataDescription) - } - } - - @objc static public var identifier3GPUserDataGenre: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataGenre) - } - } - - @objc static public var identifier3GPUserDataKeywordList: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataKeywordList) - } - } - - @objc static public var identifier3GPUserDataLocation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataLocation) - } - } - - @objc static public var identifier3GPUserDataMediaClassification: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataMediaClassification) - } - } - - @objc static public var identifier3GPUserDataMediaRating: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataMediaRating) - } - } - - @objc static public var identifier3GPUserDataPerformer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataPerformer) - } - } - - @objc static public var identifier3GPUserDataRecordingYear: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataRecordingYear) - } - } - - @objc static public var identifier3GPUserDataThumbnail: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataThumbnail) - } - } - - @objc static public var identifier3GPUserDataTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataTitle) - } - } - - @objc static public var identifier3GPUserDataUserRating: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.identifier3GPUserDataUserRating) - } - } - - @objc static public var id3MetadataAlbumSortOrder: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAlbumSortOrder) - } - } - - @objc static public var id3MetadataAlbumTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAlbumTitle) - } - } - - @objc static public var id3MetadataAttachedPicture: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAttachedPicture) - } - } - - @objc static public var id3MetadataAudioEncryption: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAudioEncryption) - } - } - - @objc static public var id3MetadataAudioSeekPointIndex: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataAudioSeekPointIndex) - } - } - - @objc static public var id3MetadataBand: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataBand) - } - } - - @objc static public var id3MetadataBeatsPerMinute: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataBeatsPerMinute) - } - } - - @objc static public var id3MetadataComments: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataComments) - } - } - - @objc static public var id3MetadataCommercial: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCommercial) - } - } - - @objc static public var id3MetadataCommercialInformation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCommercialInformation) - } - } - - @objc static public var id3MetadataCommerical: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCommerical) - } - } - - @objc static public var id3MetadataComposer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataComposer) - } - } - - @objc static public var id3MetadataConductor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataConductor) - } - } - - @objc static public var id3MetadataContentGroupDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataContentGroupDescription) - } - } - - @objc static public var id3MetadataContentType: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataContentType) - } - } - - @objc static public var id3MetadataCopyright: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCopyright) - } - } - - @objc static public var id3MetadataCopyrightInformation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataCopyrightInformation) - } - } - - @objc static public var id3MetadataDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataDate) - } - } - - @objc static public var id3MetadataEncodedBy: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncodedBy) - } - } - - @objc static public var id3MetadataEncodedWith: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncodedWith) - } - } - - @objc static public var id3MetadataEncodingTime: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncodingTime) - } - } - - @objc static public var id3MetadataEncryption: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEncryption) - } - } - - @objc static public var id3MetadataEqualization: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEqualization) - } - } - - @objc static public var id3MetadataEqualization2: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEqualization2) - } - } - - @objc static public var id3MetadataEventTimingCodes: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataEventTimingCodes) - } - } - - @objc static public var id3MetadataFileOwner: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataFileOwner) - } - } - - @objc static public var id3MetadataFileType: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataFileType) - } - } - - @objc static public var id3MetadataGeneralEncapsulatedObject: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataGeneralEncapsulatedObject) - } - } - - @objc static public var id3MetadataGroupIdentifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataGroupIdentifier) - } - } - - @objc static public var id3MetadataInitialKey: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInitialKey) - } - } - - @objc static public var id3MetadataInternationalStandardRecordingCode: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInternationalStandardRecordingCode) - } - } - - @objc static public var id3MetadataInternetRadioStationName: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInternetRadioStationName) - } - } - - @objc static public var id3MetadataInternetRadioStationOwner: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInternetRadioStationOwner) - } - } - - @objc static public var id3MetadataInvolvedPeopleList_v23: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInvolvedPeopleList_v23) - } - } - - @objc static public var id3MetadataInvolvedPeopleList_v24: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataInvolvedPeopleList_v24) - } - } - - @objc static public var id3MetadataLanguage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLanguage) - } - } - - @objc static public var id3MetadataLeadPerformer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLeadPerformer) - } - } - - @objc static public var id3MetadataLength: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLength) - } - } - - @objc static public var id3MetadataLink: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLink) - } - } - - @objc static public var id3MetadataLyricist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataLyricist) - } - } - - @objc static public var id3MetadataMPEGLocationLookupTable: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMPEGLocationLookupTable) - } - } - - @objc static public var id3MetadataMediaType: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMediaType) - } - } - - @objc static public var id3MetadataModifiedBy: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataModifiedBy) - } - } - - @objc static public var id3MetadataMood: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMood) - } - } - - @objc static public var id3MetadataMusicCDIdentifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMusicCDIdentifier) - } - } - - @objc static public var id3MetadataMusicianCreditsList: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataMusicianCreditsList) - } - } - - @objc static public var id3MetadataOfficialArtistWebpage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialArtistWebpage) - } - } - - @objc static public var id3MetadataOfficialAudioFileWebpage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialAudioFileWebpage) - } - } - - @objc static public var id3MetadataOfficialAudioSourceWebpage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialAudioSourceWebpage) - } - } - - @objc static public var id3MetadataOfficialInternetRadioStationHomepage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialInternetRadioStationHomepage) - } - } - - @objc static public var id3MetadataOfficialPublisherWebpage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOfficialPublisherWebpage) - } - } - - @objc static public var id3MetadataOriginalAlbumTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalAlbumTitle) - } - } - - @objc static public var id3MetadataOriginalArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalArtist) - } - } - - @objc static public var id3MetadataOriginalFilename: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalFilename) - } - } - - @objc static public var id3MetadataOriginalLyricist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalLyricist) - } - } - - @objc static public var id3MetadataOriginalReleaseTime: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalReleaseTime) - } - } - - @objc static public var id3MetadataOriginalReleaseYear: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOriginalReleaseYear) - } - } - - @objc static public var id3MetadataOwnership: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataOwnership) - } - } - - @objc static public var id3MetadataPartOfASet: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPartOfASet) - } - } - - @objc static public var id3MetadataPayment: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPayment) - } - } - - @objc static public var id3MetadataPerformerSortOrder: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPerformerSortOrder) - } - } - - @objc static public var id3MetadataPlayCounter: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPlayCounter) - } - } - - @objc static public var id3MetadataPlaylistDelay: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPlaylistDelay) - } - } - - @objc static public var id3MetadataPopularimeter: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPopularimeter) - } - } - - @objc static public var id3MetadataPositionSynchronization: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPositionSynchronization) - } - } - - @objc static public var id3MetadataPrivate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPrivate) - } - } - - @objc static public var id3MetadataProducedNotice: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataProducedNotice) - } - } - - @objc static public var id3MetadataPublisher: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataPublisher) - } - } - - @objc static public var id3MetadataRecommendedBufferSize: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRecommendedBufferSize) - } - } - - @objc static public var id3MetadataRecordingDates: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRecordingDates) - } - } - - @objc static public var id3MetadataRecordingTime: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRecordingTime) - } - } - - @objc static public var id3MetadataRelativeVolumeAdjustment: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRelativeVolumeAdjustment) - } - } - - @objc static public var id3MetadataRelativeVolumeAdjustment2: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataRelativeVolumeAdjustment2) - } - } - - @objc static public var id3MetadataReleaseTime: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataReleaseTime) - } - } - - @objc static public var id3MetadataReverb: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataReverb) - } - } - - @objc static public var id3MetadataSeek: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSeek) - } - } - - @objc static public var id3MetadataSetSubtitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSetSubtitle) - } - } - - @objc static public var id3MetadataSignature: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSignature) - } - } - - @objc static public var id3MetadataSize: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSize) - } - } - - @objc static public var id3MetadataSubTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSubTitle) - } - } - - @objc static public var id3MetadataSynchronizedLyric: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSynchronizedLyric) - } - } - - @objc static public var id3MetadataSynchronizedTempoCodes: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataSynchronizedTempoCodes) - } - } - - @objc static public var id3MetadataTaggingTime: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTaggingTime) - } - } - - @objc static public var id3MetadataTermsOfUse: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTermsOfUse) - } - } - - @objc static public var id3MetadataTime: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTime) - } - } - - @objc static public var id3MetadataTitleDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTitleDescription) - } - } - - @objc static public var id3MetadataTitleSortOrder: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTitleSortOrder) - } - } - - @objc static public var id3MetadataTrackNumber: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataTrackNumber) - } - } - - @objc static public var id3MetadataUniqueFileIdentifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUniqueFileIdentifier) - } - } - - @objc static public var id3MetadataUnsynchronizedLyric: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUnsynchronizedLyric) - } - } - - @objc static public var id3MetadataUserText: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUserText) - } - } - - @objc static public var id3MetadataUserURL: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataUserURL) - } - } - - @objc static public var id3MetadataYear: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.id3MetadataYear) - } - } - - @objc static public var isoUserDataAccessibilityDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataAccessibilityDescription) - } - } - - @objc static public var isoUserDataCopyright: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataCopyright) - } - } - - @objc static public var isoUserDataDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataDate) - } - } - - @objc static public var isoUserDataTaggedCharacteristic: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.isoUserDataTaggedCharacteristic) - } - } - - @objc static public var icyMetadataStreamTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.icyMetadataStreamTitle) - } - } - - @objc static public var icyMetadataStreamURL: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.icyMetadataStreamURL) - } - } - - @objc static public var quickTimeMetadataAccessibilityDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAccessibilityDescription) - } - } - - @objc static public var quickTimeMetadataAlbum: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAlbum) - } - } - - @objc static public var quickTimeMetadataArranger: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataArranger) - } - } - - @objc static public var quickTimeMetadataArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataArtist) - } - } - - @objc static public var quickTimeMetadataArtwork: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataArtwork) - } - } - - @objc static public var quickTimeMetadataAuthor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAuthor) - } - } - - @objc static public var quickTimeMetadataAutoLivePhoto: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataAutoLivePhoto) - } - } - - @objc static public var quickTimeMetadataCameraFrameReadoutTime: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCameraFrameReadoutTime) - } - } - - @objc static public var quickTimeMetadataCameraIdentifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCameraIdentifier) - } - } - - @objc static public var quickTimeMetadataCollectionUser: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCollectionUser) - } - } - - @objc static public var quickTimeMetadataComment: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataComment) - } - } - - @objc static public var quickTimeMetadataComposer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataComposer) - } - } - - @objc static public var quickTimeMetadataContentIdentifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataContentIdentifier) - } - } - - @objc static public var quickTimeMetadataCopyright: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCopyright) - } - } - - @objc static public var quickTimeMetadataCreationDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCreationDate) - } - } - - @objc static public var quickTimeMetadataCredits: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataCredits) - } - } - - @objc static public var quickTimeMetadataDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDescription) - } - } - - @objc static public var quickTimeMetadataDetectedCatBody: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedCatBody) - } - } - - @objc static public var quickTimeMetadataDetectedDogBody: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedDogBody) - } - } - - @objc static public var quickTimeMetadataDetectedFace: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedFace) - } - } - - @objc static public var quickTimeMetadataDetectedHumanBody: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedHumanBody) - } - } - - @objc static public var quickTimeMetadataDetectedSalientObject: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDetectedSalientObject) - } - } - - @objc static public var quickTimeMetadataDirectionFacing: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDirectionFacing) - } - } - - @objc static public var quickTimeMetadataDirectionMotion: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDirectionMotion) - } - } - - @objc static public var quickTimeMetadataDirector: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDirector) - } - } - - @objc static public var quickTimeMetadataDisplayName: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataDisplayName) - } - } - - @objc static public var quickTimeMetadataEncodedBy: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataEncodedBy) - } - } - - @objc static public var quickTimeMetadataGenre: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataGenre) - } - } - - @objc static public var quickTimeMetadataInformation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataInformation) - } - } - - @objc static public var quickTimeMetadataIsMontage: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataIsMontage) - } - } - - @objc static public var quickTimeMetadataKeywords: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataKeywords) - } - } - - @objc static public var quickTimeMetadataLivePhotoVitalityScore: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLivePhotoVitalityScore) - } - } - - @objc static public var quickTimeMetadataLivePhotoVitalityScoringVersion: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLivePhotoVitalityScoringVersion) - } - } - - @objc static public var quickTimeMetadataLocationBody: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationBody) - } - } - - @objc static public var quickTimeMetadataLocationDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationDate) - } - } - - @objc static public var quickTimeMetadataLocationHorizontalAccuracyInMeters: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationHorizontalAccuracyInMeters) - } - } - - @objc static public var quickTimeMetadataLocationISO6709: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationISO6709) - } - } - - @objc static public var quickTimeMetadataLocationName: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationName) - } - } - - @objc static public var quickTimeMetadataLocationNote: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationNote) - } - } - - @objc static public var quickTimeMetadataLocationRole: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataLocationRole) - } - } - - @objc static public var quickTimeMetadataMake: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataMake) - } - } - - @objc static public var quickTimeMetadataModel: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataModel) - } - } - - @objc static public var quickTimeMetadataOriginalArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataOriginalArtist) - } - } - - @objc static public var quickTimeMetadataPerformer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPerformer) - } - } - - @objc static public var quickTimeMetadataPhonogramRights: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPhonogramRights) - } - } - - @objc static public var quickTimeMetadataPreferredAffineTransform: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPreferredAffineTransform) - } - } - - @objc static public var quickTimeMetadataProducer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataProducer) - } - } - - @objc static public var quickTimeMetadataPublisher: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataPublisher) - } - } - - @objc static public var quickTimeMetadataRatingUser: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataRatingUser) - } - } - - @objc static public var quickTimeMetadataSoftware: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataSoftware) - } - } - - @objc static public var quickTimeMetadataSpatialOverCaptureQualityScore: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataSpatialOverCaptureQualityScore) - } - } - - @objc static public var quickTimeMetadataSpatialOverCaptureQualityScoringVersion: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataSpatialOverCaptureQualityScoringVersion) - } - } - - @objc static public var quickTimeMetadataTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataTitle) - } - } - - @objc static public var quickTimeMetadataVideoOrientation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataVideoOrientation) - } - } - - @objc static public var quickTimeMetadataYear: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataYear) - } - } - - @objc static public var quickTimeMetadataiXML: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeMetadataiXML) - } - } - - @objc static public var quickTimeUserDataAccessibilityDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataAccessibilityDescription) - } - } - - @objc static public var quickTimeUserDataAlbum: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataAlbum) - } - } - - @objc static public var quickTimeUserDataArranger: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataArranger) - } - } - - @objc static public var quickTimeUserDataArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataArtist) - } - } - - @objc static public var quickTimeUserDataAuthor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataAuthor) - } - } - - @objc static public var quickTimeUserDataChapter: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataChapter) - } - } - - @objc static public var quickTimeUserDataComment: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataComment) - } - } - - @objc static public var quickTimeUserDataComposer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataComposer) - } - } - - @objc static public var quickTimeUserDataCopyright: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataCopyright) - } - } - - @objc static public var quickTimeUserDataCreationDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataCreationDate) - } - } - - @objc static public var quickTimeUserDataCredits: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataCredits) - } - } - - @objc static public var quickTimeUserDataDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataDescription) - } - } - - @objc static public var quickTimeUserDataDirector: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataDirector) - } - } - - @objc static public var quickTimeUserDataDisclaimer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataDisclaimer) - } - } - - @objc static public var quickTimeUserDataEncodedBy: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataEncodedBy) - } - } - - @objc static public var quickTimeUserDataFullName: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataFullName) - } - } - - @objc static public var quickTimeUserDataGenre: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataGenre) - } - } - - @objc static public var quickTimeUserDataHostComputer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataHostComputer) - } - } - - @objc static public var quickTimeUserDataInformation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataInformation) - } - } - - @objc static public var quickTimeUserDataKeywords: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataKeywords) - } - } - - @objc static public var quickTimeUserDataLocationISO6709: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataLocationISO6709) - } - } - - @objc static public var quickTimeUserDataMake: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataMake) - } - } - - @objc static public var quickTimeUserDataModel: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataModel) - } - } - - @objc static public var quickTimeUserDataOriginalArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataOriginalArtist) - } - } - - @objc static public var quickTimeUserDataOriginalFormat: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataOriginalFormat) - } - } - - @objc static public var quickTimeUserDataOriginalSource: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataOriginalSource) - } - } - - @objc static public var quickTimeUserDataPerformers: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataPerformers) - } - } - - @objc static public var quickTimeUserDataPhonogramRights: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataPhonogramRights) - } - } - - @objc static public var quickTimeUserDataProducer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataProducer) - } - } - - @objc static public var quickTimeUserDataProduct: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataProduct) - } - } - - @objc static public var quickTimeUserDataPublisher: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataPublisher) - } - } - - @objc static public var quickTimeUserDataSoftware: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataSoftware) - } - } - - @objc static public var quickTimeUserDataSpecialPlaybackRequirements: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataSpecialPlaybackRequirements) - } - } - - @objc static public var quickTimeUserDataTaggedCharacteristic: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataTaggedCharacteristic) - } - } - - @objc static public var quickTimeUserDataTrack: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataTrack) - } - } - - @objc static public var quickTimeUserDataTrackName: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataTrackName) - } - } - - @objc static public var quickTimeUserDataURLLink: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataURLLink) - } - } - - @objc static public var quickTimeUserDataWarning: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataWarning) - } - } - - @objc static public var quickTimeUserDataWriter: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.quickTimeUserDataWriter) - } - } - - @objc static public var iTunesMetadataAccountKind: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAccountKind) - } - } - - @objc static public var iTunesMetadataAcknowledgement: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAcknowledgement) - } - } - - @objc static public var iTunesMetadataAlbum: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAlbum) - } - } - - @objc static public var iTunesMetadataAlbumArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAlbumArtist) - } - } - - @objc static public var iTunesMetadataAppleID: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAppleID) - } - } - - @objc static public var iTunesMetadataArranger: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArranger) - } - } - - @objc static public var iTunesMetadataArtDirector: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArtDirector) - } - } - - @objc static public var iTunesMetadataArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArtist) - } - } - - @objc static public var iTunesMetadataArtistID: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataArtistID) - } - } - - @objc static public var iTunesMetadataAuthor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataAuthor) - } - } - - @objc static public var iTunesMetadataBeatsPerMin: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataBeatsPerMin) - } - } - - @objc static public var iTunesMetadataComposer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataComposer) - } - } - - @objc static public var iTunesMetadataConductor: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataConductor) - } - } - - @objc static public var iTunesMetadataContentRating: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataContentRating) - } - } - - @objc static public var iTunesMetadataCopyright: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataCopyright) - } - } - - @objc static public var iTunesMetadataCoverArt: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataCoverArt) - } - } - - @objc static public var iTunesMetadataCredits: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataCredits) - } - } - - @objc static public var iTunesMetadataDescription: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDescription) - } - } - - @objc static public var iTunesMetadataDirector: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDirector) - } - } - - @objc static public var iTunesMetadataDiscCompilation: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDiscCompilation) - } - } - - @objc static public var iTunesMetadataDiscNumber: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataDiscNumber) - } - } - - @objc static public var iTunesMetadataEQ: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataEQ) - } - } - - @objc static public var iTunesMetadataEncodedBy: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataEncodedBy) - } - } - - @objc static public var iTunesMetadataEncodingTool: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataEncodingTool) - } - } - - @objc static public var iTunesMetadataExecProducer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataExecProducer) - } - } - - @objc static public var iTunesMetadataGenreID: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataGenreID) - } - } - - @objc static public var iTunesMetadataGrouping: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataGrouping) - } - } - - @objc static public var iTunesMetadataLinerNotes: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataLinerNotes) - } - } - - @objc static public var iTunesMetadataLyrics: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataLyrics) - } - } - - @objc static public var iTunesMetadataOnlineExtras: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataOnlineExtras) - } - } - - @objc static public var iTunesMetadataOriginalArtist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataOriginalArtist) - } - } - - @objc static public var iTunesMetadataPerformer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPerformer) - } - } - - @objc static public var iTunesMetadataPhonogramRights: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPhonogramRights) - } - } - - @objc static public var iTunesMetadataPlaylistID: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPlaylistID) - } - } - - @objc static public var iTunesMetadataPredefinedGenre: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPredefinedGenre) - } - } - - @objc static public var iTunesMetadataProducer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataProducer) - } - } - - @objc static public var iTunesMetadataPublisher: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataPublisher) - } - } - - @objc static public var iTunesMetadataRecordCompany: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataRecordCompany) - } - } - - @objc static public var iTunesMetadataReleaseDate: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataReleaseDate) - } - } - - @objc static public var iTunesMetadataSoloist: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSoloist) - } - } - - @objc static public var iTunesMetadataSongID: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSongID) - } - } - - @objc static public var iTunesMetadataSongName: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSongName) - } - } - - @objc static public var iTunesMetadataSoundEngineer: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataSoundEngineer) - } - } - - @objc static public var iTunesMetadataThanks: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataThanks) - } - } - - @objc static public var iTunesMetadataTrackNumber: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataTrackNumber) - } - } - - @objc static public var iTunesMetadataTrackSubTitle: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataTrackSubTitle) - } - } - - @objc static public var iTunesMetadataUserComment: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataUserComment) - } - } - - @objc static public var iTunesMetadataUserGenre: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(AVMetadataIdentifier.iTunesMetadataUserGenre) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMetadataIdentifier) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMetadataIdentifier(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVMetadataIdentifier(_: rawValue) - } -} - -@objc public class AVMetadataKeyWrapper: NSObject { - var wrappedInstance: AVMetadataKey - - @objc static public var metadata3GPUserDataKeyAlbumAndTrack: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyAlbumAndTrack) - } - } - - @objc static public var metadata3GPUserDataKeyAuthor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyAuthor) - } - } - - @objc static public var metadata3GPUserDataKeyCollection: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyCollection) - } - } - - @objc static public var metadata3GPUserDataKeyCopyright: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyCopyright) - } - } - - @objc static public var metadata3GPUserDataKeyDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyDescription) - } - } - - @objc static public var metadata3GPUserDataKeyGenre: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyGenre) - } - } - - @objc static public var metadata3GPUserDataKeyKeywordList: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyKeywordList) - } - } - - @objc static public var metadata3GPUserDataKeyLocation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyLocation) - } - } - - @objc static public var metadata3GPUserDataKeyMediaClassification: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyMediaClassification) - } - } - - @objc static public var metadata3GPUserDataKeyMediaRating: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyMediaRating) - } - } - - @objc static public var metadata3GPUserDataKeyPerformer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyPerformer) - } - } - - @objc static public var metadata3GPUserDataKeyRecordingYear: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyRecordingYear) - } - } - - @objc static public var metadata3GPUserDataKeyThumbnail: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyThumbnail) - } - } - - @objc static public var metadata3GPUserDataKeyTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyTitle) - } - } - - @objc static public var metadata3GPUserDataKeyUserRating: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.metadata3GPUserDataKeyUserRating) - } - } - - @objc static public var commonKeyAccessibilityDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyAccessibilityDescription) - } - } - - @objc static public var commonKeyAlbumName: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyAlbumName) - } - } - - @objc static public var commonKeyArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyArtist) - } - } - - @objc static public var commonKeyArtwork: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyArtwork) - } - } - - @objc static public var commonKeyAuthor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyAuthor) - } - } - - @objc static public var commonKeyContributor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyContributor) - } - } - - @objc static public var commonKeyCopyrights: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyCopyrights) - } - } - - @objc static public var commonKeyCreationDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyCreationDate) - } - } - - @objc static public var commonKeyCreator: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyCreator) - } - } - - @objc static public var commonKeyDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyDescription) - } - } - - @objc static public var commonKeyFormat: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyFormat) - } - } - - @objc static public var commonKeyIdentifier: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyIdentifier) - } - } - - @objc static public var commonKeyLanguage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyLanguage) - } - } - - @objc static public var commonKeyLastModifiedDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyLastModifiedDate) - } - } - - @objc static public var commonKeyLocation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyLocation) - } - } - - @objc static public var commonKeyMake: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyMake) - } - } - - @objc static public var commonKeyModel: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyModel) - } - } - - @objc static public var commonKeyPublisher: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyPublisher) - } - } - - @objc static public var commonKeyRelation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyRelation) - } - } - - @objc static public var commonKeySoftware: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeySoftware) - } - } - - @objc static public var commonKeySource: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeySource) - } - } - - @objc static public var commonKeySubject: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeySubject) - } - } - - @objc static public var commonKeyTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyTitle) - } - } - - @objc static public var commonKeyType: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.commonKeyType) - } - } - - @objc static public var id3MetadataKeyAlbumSortOrder: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAlbumSortOrder) - } - } - - @objc static public var id3MetadataKeyAlbumTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAlbumTitle) - } - } - - @objc static public var id3MetadataKeyAttachedPicture: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAttachedPicture) - } - } - - @objc static public var id3MetadataKeyAudioEncryption: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAudioEncryption) - } - } - - @objc static public var id3MetadataKeyAudioSeekPointIndex: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyAudioSeekPointIndex) - } - } - - @objc static public var id3MetadataKeyBand: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyBand) - } - } - - @objc static public var id3MetadataKeyBeatsPerMinute: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyBeatsPerMinute) - } - } - - @objc static public var id3MetadataKeyComments: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyComments) - } - } - - @objc static public var id3MetadataKeyCommercial: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCommercial) - } - } - - @objc static public var id3MetadataKeyCommercialInformation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCommercialInformation) - } - } - - @objc static public var id3MetadataKeyCommerical: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCommerical) - } - } - - @objc static public var id3MetadataKeyComposer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyComposer) - } - } - - @objc static public var id3MetadataKeyConductor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyConductor) - } - } - - @objc static public var id3MetadataKeyContentGroupDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyContentGroupDescription) - } - } - - @objc static public var id3MetadataKeyContentType: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyContentType) - } - } - - @objc static public var id3MetadataKeyCopyright: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCopyright) - } - } - - @objc static public var id3MetadataKeyCopyrightInformation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyCopyrightInformation) - } - } - - @objc static public var id3MetadataKeyDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyDate) - } - } - - @objc static public var id3MetadataKeyEncodedBy: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncodedBy) - } - } - - @objc static public var id3MetadataKeyEncodedWith: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncodedWith) - } - } - - @objc static public var id3MetadataKeyEncodingTime: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncodingTime) - } - } - - @objc static public var id3MetadataKeyEncryption: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEncryption) - } - } - - @objc static public var id3MetadataKeyEqualization: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEqualization) - } - } - - @objc static public var id3MetadataKeyEqualization2: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEqualization2) - } - } - - @objc static public var id3MetadataKeyEventTimingCodes: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyEventTimingCodes) - } - } - - @objc static public var id3MetadataKeyFileOwner: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyFileOwner) - } - } - - @objc static public var id3MetadataKeyFileType: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyFileType) - } - } - - @objc static public var id3MetadataKeyGeneralEncapsulatedObject: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyGeneralEncapsulatedObject) - } - } - - @objc static public var id3MetadataKeyGroupIdentifier: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyGroupIdentifier) - } - } - - @objc static public var id3MetadataKeyInitialKey: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInitialKey) - } - } - - @objc static public var id3MetadataKeyInternationalStandardRecordingCode: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInternationalStandardRecordingCode) - } - } - - @objc static public var id3MetadataKeyInternetRadioStationName: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInternetRadioStationName) - } - } - - @objc static public var id3MetadataKeyInternetRadioStationOwner: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInternetRadioStationOwner) - } - } - - @objc static public var id3MetadataKeyInvolvedPeopleList_v23: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInvolvedPeopleList_v23) - } - } - - @objc static public var id3MetadataKeyInvolvedPeopleList_v24: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyInvolvedPeopleList_v24) - } - } - - @objc static public var id3MetadataKeyLanguage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLanguage) - } - } - - @objc static public var id3MetadataKeyLeadPerformer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLeadPerformer) - } - } - - @objc static public var id3MetadataKeyLength: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLength) - } - } - - @objc static public var id3MetadataKeyLink: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLink) - } - } - - @objc static public var id3MetadataKeyLyricist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyLyricist) - } - } - - @objc static public var id3MetadataKeyMPEGLocationLookupTable: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMPEGLocationLookupTable) - } - } - - @objc static public var id3MetadataKeyMediaType: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMediaType) - } - } - - @objc static public var id3MetadataKeyModifiedBy: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyModifiedBy) - } - } - - @objc static public var id3MetadataKeyMood: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMood) - } - } - - @objc static public var id3MetadataKeyMusicCDIdentifier: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMusicCDIdentifier) - } - } - - @objc static public var id3MetadataKeyMusicianCreditsList: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyMusicianCreditsList) - } - } - - @objc static public var id3MetadataKeyOfficialArtistWebpage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialArtistWebpage) - } - } - - @objc static public var id3MetadataKeyOfficialAudioFileWebpage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialAudioFileWebpage) - } - } - - @objc static public var id3MetadataKeyOfficialAudioSourceWebpage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialAudioSourceWebpage) - } - } - - @objc static public var id3MetadataKeyOfficialInternetRadioStationHomepage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialInternetRadioStationHomepage) - } - } - - @objc static public var id3MetadataKeyOfficialPublisherWebpage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOfficialPublisherWebpage) - } - } - - @objc static public var id3MetadataKeyOriginalAlbumTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalAlbumTitle) - } - } - - @objc static public var id3MetadataKeyOriginalArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalArtist) - } - } - - @objc static public var id3MetadataKeyOriginalFilename: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalFilename) - } - } - - @objc static public var id3MetadataKeyOriginalLyricist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalLyricist) - } - } - - @objc static public var id3MetadataKeyOriginalReleaseTime: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalReleaseTime) - } - } - - @objc static public var id3MetadataKeyOriginalReleaseYear: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOriginalReleaseYear) - } - } - - @objc static public var id3MetadataKeyOwnership: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyOwnership) - } - } - - @objc static public var id3MetadataKeyPartOfASet: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPartOfASet) - } - } - - @objc static public var id3MetadataKeyPayment: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPayment) - } - } - - @objc static public var id3MetadataKeyPerformerSortOrder: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPerformerSortOrder) - } - } - - @objc static public var id3MetadataKeyPlayCounter: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPlayCounter) - } - } - - @objc static public var id3MetadataKeyPlaylistDelay: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPlaylistDelay) - } - } - - @objc static public var id3MetadataKeyPopularimeter: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPopularimeter) - } - } - - @objc static public var id3MetadataKeyPositionSynchronization: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPositionSynchronization) - } - } - - @objc static public var id3MetadataKeyPrivate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPrivate) - } - } - - @objc static public var id3MetadataKeyProducedNotice: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyProducedNotice) - } - } - - @objc static public var id3MetadataKeyPublisher: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyPublisher) - } - } - - @objc static public var id3MetadataKeyRecommendedBufferSize: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRecommendedBufferSize) - } - } - - @objc static public var id3MetadataKeyRecordingDates: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRecordingDates) - } - } - - @objc static public var id3MetadataKeyRecordingTime: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRecordingTime) - } - } - - @objc static public var id3MetadataKeyRelativeVolumeAdjustment: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRelativeVolumeAdjustment) - } - } - - @objc static public var id3MetadataKeyRelativeVolumeAdjustment2: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyRelativeVolumeAdjustment2) - } - } - - @objc static public var id3MetadataKeyReleaseTime: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyReleaseTime) - } - } - - @objc static public var id3MetadataKeyReverb: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyReverb) - } - } - - @objc static public var id3MetadataKeySeek: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySeek) - } - } - - @objc static public var id3MetadataKeySetSubtitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySetSubtitle) - } - } - - @objc static public var id3MetadataKeySignature: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySignature) - } - } - - @objc static public var id3MetadataKeySize: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySize) - } - } - - @objc static public var id3MetadataKeySubTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySubTitle) - } - } - - @objc static public var id3MetadataKeySynchronizedLyric: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySynchronizedLyric) - } - } - - @objc static public var id3MetadataKeySynchronizedTempoCodes: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeySynchronizedTempoCodes) - } - } - - @objc static public var id3MetadataKeyTaggingTime: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTaggingTime) - } - } - - @objc static public var id3MetadataKeyTermsOfUse: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTermsOfUse) - } - } - - @objc static public var id3MetadataKeyTime: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTime) - } - } - - @objc static public var id3MetadataKeyTitleDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTitleDescription) - } - } - - @objc static public var id3MetadataKeyTitleSortOrder: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTitleSortOrder) - } - } - - @objc static public var id3MetadataKeyTrackNumber: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyTrackNumber) - } - } - - @objc static public var id3MetadataKeyUniqueFileIdentifier: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUniqueFileIdentifier) - } - } - - @objc static public var id3MetadataKeyUnsynchronizedLyric: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUnsynchronizedLyric) - } - } - - @objc static public var id3MetadataKeyUserText: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUserText) - } - } - - @objc static public var id3MetadataKeyUserURL: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyUserURL) - } - } - - @objc static public var id3MetadataKeyYear: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.id3MetadataKeyYear) - } - } - - @objc static public var isoUserDataKeyAccessibilityDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyAccessibilityDescription) - } - } - - @objc static public var isoUserDataKeyCopyright: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyCopyright) - } - } - - @objc static public var isoUserDataKeyDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyDate) - } - } - - @objc static public var isoUserDataKeyTaggedCharacteristic: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.isoUserDataKeyTaggedCharacteristic) - } - } - - @objc static public var icyMetadataKeyStreamTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.icyMetadataKeyStreamTitle) - } - } - - @objc static public var icyMetadataKeyStreamURL: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.icyMetadataKeyStreamURL) - } - } - - @objc static public var quickTimeMetadataKeyAccessibilityDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyAccessibilityDescription) - } - } - - @objc static public var quickTimeMetadataKeyAlbum: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyAlbum) - } - } - - @objc static public var quickTimeMetadataKeyArranger: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyArranger) - } - } - - @objc static public var quickTimeMetadataKeyArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyArtist) - } - } - - @objc static public var quickTimeMetadataKeyArtwork: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyArtwork) - } - } - - @objc static public var quickTimeMetadataKeyAuthor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyAuthor) - } - } - - @objc static public var quickTimeMetadataKeyCameraFrameReadoutTime: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCameraFrameReadoutTime) - } - } - - @objc static public var quickTimeMetadataKeyCameraIdentifier: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCameraIdentifier) - } - } - - @objc static public var quickTimeMetadataKeyCollectionUser: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCollectionUser) - } - } - - @objc static public var quickTimeMetadataKeyComment: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyComment) - } - } - - @objc static public var quickTimeMetadataKeyComposer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyComposer) - } - } - - @objc static public var quickTimeMetadataKeyContentIdentifier: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyContentIdentifier) - } - } - - @objc static public var quickTimeMetadataKeyCopyright: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCopyright) - } - } - - @objc static public var quickTimeMetadataKeyCreationDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCreationDate) - } - } - - @objc static public var quickTimeMetadataKeyCredits: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyCredits) - } - } - - @objc static public var quickTimeMetadataKeyDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDescription) - } - } - - @objc static public var quickTimeMetadataKeyDirectionFacing: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDirectionFacing) - } - } - - @objc static public var quickTimeMetadataKeyDirectionMotion: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDirectionMotion) - } - } - - @objc static public var quickTimeMetadataKeyDirector: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDirector) - } - } - - @objc static public var quickTimeMetadataKeyDisplayName: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyDisplayName) - } - } - - @objc static public var quickTimeMetadataKeyEncodedBy: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyEncodedBy) - } - } - - @objc static public var quickTimeMetadataKeyGenre: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyGenre) - } - } - - @objc static public var quickTimeMetadataKeyInformation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyInformation) - } - } - - @objc static public var quickTimeMetadataKeyIsMontage: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyIsMontage) - } - } - - @objc static public var quickTimeMetadataKeyKeywords: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyKeywords) - } - } - - @objc static public var quickTimeMetadataKeyLocationBody: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationBody) - } - } - - @objc static public var quickTimeMetadataKeyLocationDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationDate) - } - } - - @objc static public var quickTimeMetadataKeyLocationISO6709: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationISO6709) - } - } - - @objc static public var quickTimeMetadataKeyLocationName: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationName) - } - } - - @objc static public var quickTimeMetadataKeyLocationNote: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationNote) - } - } - - @objc static public var quickTimeMetadataKeyLocationRole: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyLocationRole) - } - } - - @objc static public var quickTimeMetadataKeyMake: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyMake) - } - } - - @objc static public var quickTimeMetadataKeyModel: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyModel) - } - } - - @objc static public var quickTimeMetadataKeyOriginalArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyOriginalArtist) - } - } - - @objc static public var quickTimeMetadataKeyPerformer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyPerformer) - } - } - - @objc static public var quickTimeMetadataKeyPhonogramRights: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyPhonogramRights) - } - } - - @objc static public var quickTimeMetadataKeyProducer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyProducer) - } - } - - @objc static public var quickTimeMetadataKeyPublisher: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyPublisher) - } - } - - @objc static public var quickTimeMetadataKeyRatingUser: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyRatingUser) - } - } - - @objc static public var quickTimeMetadataKeySoftware: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeySoftware) - } - } - - @objc static public var quickTimeMetadataKeyTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyTitle) - } - } - - @objc static public var quickTimeMetadataKeyYear: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyYear) - } - } - - @objc static public var quickTimeMetadataKeyiXML: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeMetadataKeyiXML) - } - } - - @objc static public var quickTimeUserDataKeyAccessibilityDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyAccessibilityDescription) - } - } - - @objc static public var quickTimeUserDataKeyAlbum: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyAlbum) - } - } - - @objc static public var quickTimeUserDataKeyArranger: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyArranger) - } - } - - @objc static public var quickTimeUserDataKeyArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyArtist) - } - } - - @objc static public var quickTimeUserDataKeyAuthor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyAuthor) - } - } - - @objc static public var quickTimeUserDataKeyChapter: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyChapter) - } - } - - @objc static public var quickTimeUserDataKeyComment: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyComment) - } - } - - @objc static public var quickTimeUserDataKeyComposer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyComposer) - } - } - - @objc static public var quickTimeUserDataKeyCopyright: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyCopyright) - } - } - - @objc static public var quickTimeUserDataKeyCreationDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyCreationDate) - } - } - - @objc static public var quickTimeUserDataKeyCredits: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyCredits) - } - } - - @objc static public var quickTimeUserDataKeyDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyDescription) - } - } - - @objc static public var quickTimeUserDataKeyDirector: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyDirector) - } - } - - @objc static public var quickTimeUserDataKeyDisclaimer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyDisclaimer) - } - } - - @objc static public var quickTimeUserDataKeyEncodedBy: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyEncodedBy) - } - } - - @objc static public var quickTimeUserDataKeyFullName: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyFullName) - } - } - - @objc static public var quickTimeUserDataKeyGenre: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyGenre) - } - } - - @objc static public var quickTimeUserDataKeyHostComputer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyHostComputer) - } - } - - @objc static public var quickTimeUserDataKeyInformation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyInformation) - } - } - - @objc static public var quickTimeUserDataKeyKeywords: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyKeywords) - } - } - - @objc static public var quickTimeUserDataKeyLocationISO6709: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyLocationISO6709) - } - } - - @objc static public var quickTimeUserDataKeyMake: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyMake) - } - } - - @objc static public var quickTimeUserDataKeyModel: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyModel) - } - } - - @objc static public var quickTimeUserDataKeyOriginalArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyOriginalArtist) - } - } - - @objc static public var quickTimeUserDataKeyOriginalFormat: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyOriginalFormat) - } - } - - @objc static public var quickTimeUserDataKeyOriginalSource: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyOriginalSource) - } - } - - @objc static public var quickTimeUserDataKeyPerformers: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyPerformers) - } - } - - @objc static public var quickTimeUserDataKeyPhonogramRights: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyPhonogramRights) - } - } - - @objc static public var quickTimeUserDataKeyProducer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyProducer) - } - } - - @objc static public var quickTimeUserDataKeyProduct: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyProduct) - } - } - - @objc static public var quickTimeUserDataKeyPublisher: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyPublisher) - } - } - - @objc static public var quickTimeUserDataKeySoftware: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeySoftware) - } - } - - @objc static public var quickTimeUserDataKeySpecialPlaybackRequirements: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeySpecialPlaybackRequirements) - } - } - - @objc static public var quickTimeUserDataKeyTaggedCharacteristic: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyTaggedCharacteristic) - } - } - - @objc static public var quickTimeUserDataKeyTrack: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyTrack) - } - } - - @objc static public var quickTimeUserDataKeyTrackName: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyTrackName) - } - } - - @objc static public var quickTimeUserDataKeyURLLink: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyURLLink) - } - } - - @objc static public var quickTimeUserDataKeyWarning: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyWarning) - } - } - - @objc static public var quickTimeUserDataKeyWriter: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.quickTimeUserDataKeyWriter) - } - } - - @objc static public var iTunesMetadataKeyAccountKind: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAccountKind) - } - } - - @objc static public var iTunesMetadataKeyAcknowledgement: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAcknowledgement) - } - } - - @objc static public var iTunesMetadataKeyAlbum: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAlbum) - } - } - - @objc static public var iTunesMetadataKeyAlbumArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAlbumArtist) - } - } - - @objc static public var iTunesMetadataKeyAppleID: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAppleID) - } - } - - @objc static public var iTunesMetadataKeyArranger: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArranger) - } - } - - @objc static public var iTunesMetadataKeyArtDirector: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArtDirector) - } - } - - @objc static public var iTunesMetadataKeyArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArtist) - } - } - - @objc static public var iTunesMetadataKeyArtistID: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyArtistID) - } - } - - @objc static public var iTunesMetadataKeyAuthor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyAuthor) - } - } - - @objc static public var iTunesMetadataKeyBeatsPerMin: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyBeatsPerMin) - } - } - - @objc static public var iTunesMetadataKeyComposer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyComposer) - } - } - - @objc static public var iTunesMetadataKeyConductor: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyConductor) - } - } - - @objc static public var iTunesMetadataKeyContentRating: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyContentRating) - } - } - - @objc static public var iTunesMetadataKeyCopyright: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyCopyright) - } - } - - @objc static public var iTunesMetadataKeyCoverArt: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyCoverArt) - } - } - - @objc static public var iTunesMetadataKeyCredits: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyCredits) - } - } - - @objc static public var iTunesMetadataKeyDescription: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDescription) - } - } - - @objc static public var iTunesMetadataKeyDirector: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDirector) - } - } - - @objc static public var iTunesMetadataKeyDiscCompilation: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDiscCompilation) - } - } - - @objc static public var iTunesMetadataKeyDiscNumber: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyDiscNumber) - } - } - - @objc static public var iTunesMetadataKeyEQ: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyEQ) - } - } - - @objc static public var iTunesMetadataKeyEncodedBy: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyEncodedBy) - } - } - - @objc static public var iTunesMetadataKeyEncodingTool: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyEncodingTool) - } - } - - @objc static public var iTunesMetadataKeyExecProducer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyExecProducer) - } - } - - @objc static public var iTunesMetadataKeyGenreID: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyGenreID) - } - } - - @objc static public var iTunesMetadataKeyGrouping: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyGrouping) - } - } - - @objc static public var iTunesMetadataKeyLinerNotes: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyLinerNotes) - } - } - - @objc static public var iTunesMetadataKeyLyrics: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyLyrics) - } - } - - @objc static public var iTunesMetadataKeyOnlineExtras: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyOnlineExtras) - } - } - - @objc static public var iTunesMetadataKeyOriginalArtist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyOriginalArtist) - } - } - - @objc static public var iTunesMetadataKeyPerformer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPerformer) - } - } - - @objc static public var iTunesMetadataKeyPhonogramRights: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPhonogramRights) - } - } - - @objc static public var iTunesMetadataKeyPlaylistID: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPlaylistID) - } - } - - @objc static public var iTunesMetadataKeyPredefinedGenre: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPredefinedGenre) - } - } - - @objc static public var iTunesMetadataKeyProducer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyProducer) - } - } - - @objc static public var iTunesMetadataKeyPublisher: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyPublisher) - } - } - - @objc static public var iTunesMetadataKeyRecordCompany: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyRecordCompany) - } - } - - @objc static public var iTunesMetadataKeyReleaseDate: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyReleaseDate) - } - } - - @objc static public var iTunesMetadataKeySoloist: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySoloist) - } - } - - @objc static public var iTunesMetadataKeySongID: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySongID) - } - } - - @objc static public var iTunesMetadataKeySongName: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySongName) - } - } - - @objc static public var iTunesMetadataKeySoundEngineer: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeySoundEngineer) - } - } - - @objc static public var iTunesMetadataKeyThanks: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyThanks) - } - } - - @objc static public var iTunesMetadataKeyTrackNumber: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyTrackNumber) - } - } - - @objc static public var iTunesMetadataKeyTrackSubTitle: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyTrackSubTitle) - } - } - - @objc static public var iTunesMetadataKeyUserComment: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyUserComment) - } - } - - @objc static public var iTunesMetadataKeyUserGenre: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(AVMetadataKey.iTunesMetadataKeyUserGenre) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMetadataKey) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMetadataKey(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVMetadataKey(_: rawValue) - } -} - -@objc public class AVMetadataKeySpaceWrapper: NSObject { - var wrappedInstance: AVMetadataKeySpace - - @objc static public var audioFile: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.audioFile) - } - } - - @objc static public var common: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.common) - } - } - - @objc static public var hlsDateRange: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.hlsDateRange) - } - } - - @objc static public var id3: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.id3) - } - } - - @objc static public var isoUserData: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.isoUserData) - } - } - - @objc static public var icy: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.icy) - } - } - - @objc static public var quickTimeMetadata: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.quickTimeMetadata) - } - } - - @objc static public var quickTimeUserData: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.quickTimeUserData) - } - } - - @objc static public var iTunes: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(AVMetadataKeySpace.iTunes) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMetadataKeySpace) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMetadataKeySpace(rawValue: rawValue) - } - - @objc init(_ rawValue: String) { - wrappedInstance = AVMetadataKeySpace(_: rawValue) - } -} - -@objc public class ObjectTypeWrapper: NSObject { - var wrappedInstance: AVMetadataObject.ObjectType - - @objc static public var aztec: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.aztec) - } - } - - @objc static public var catBody: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.catBody) - } - } - - @objc static public var codabar: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.codabar) - } - } - - @objc static public var code128: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code128) - } - } - - @objc static public var code39: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code39) - } - } - - @objc static public var code39Mod43: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code39Mod43) - } - } - - @objc static public var code93: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.code93) - } - } - - @objc static public var dataMatrix: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.dataMatrix) - } - } - - @objc static public var dogBody: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.dogBody) - } - } - - @objc static public var ean13: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.ean13) - } - } - - @objc static public var ean8: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.ean8) - } - } - - @objc static public var face: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.face) - } - } - - @objc static public var gs1DataBar: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.gs1DataBar) - } - } - - @objc static public var gs1DataBarExpanded: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.gs1DataBarExpanded) - } - } - - @objc static public var gs1DataBarLimited: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.gs1DataBarLimited) - } - } - - @objc static public var humanBody: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.humanBody) - } - } - - @objc static public var humanFullBody: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.humanFullBody) - } - } - - @objc static public var itf14: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.itf14) - } - } - - @objc static public var interleaved2of5: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.interleaved2of5) - } - } - - @objc static public var microPDF417: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.microPDF417) - } - } - - @objc static public var microQR: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.microQR) - } - } - - @objc static public var pdf417: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.pdf417) - } - } - - @objc static public var qr: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.qr) - } - } - - @objc static public var salientObject: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.salientObject) - } - } - - @objc static public var upce: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(AVMetadataObject.ObjectType.upce) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVMetadataObject.ObjectType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVMetadataObject.ObjectType(rawValue: rawValue) - } -} - -@objc public class AVOutputSettingsPresetWrapper: NSObject { - var wrappedInstance: AVOutputSettingsPreset - - @objc static public var preset1280x720: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset1280x720) - } - } - - @objc static public var preset1920x1080: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset1920x1080) - } - } - - @objc static public var preset3840x2160: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset3840x2160) - } - } - - @objc static public var preset640x480: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset640x480) - } - } - - @objc static public var preset960x540: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.preset960x540) - } - } - - @objc static public var hevc1920x1080: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc1920x1080) - } - } - - @objc static public var hevc1920x1080WithAlpha: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc1920x1080WithAlpha) - } - } - - @objc static public var hevc3840x2160: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc3840x2160) - } - } - - @objc static public var hevc3840x2160WithAlpha: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc3840x2160WithAlpha) - } - } - - @objc static public var hevc7680x4320: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.hevc7680x4320) - } - } - - @objc static public var mvhevc1440x1440: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.mvhevc1440x1440) - } - } - - @objc static public var mvhevc960x960: AVOutputSettingsPresetWrapper { - get { - AVOutputSettingsPresetWrapper(AVOutputSettingsPreset.mvhevc960x960) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVOutputSettingsPreset) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVOutputSettingsPreset(rawValue: rawValue) - } -} - -@objc public class CueWrapper: NSObject { - var wrappedInstance: AVPlayerInterstitialEvent.Cue - - @objc static public var joinCue: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Cue.joinCue) - } - } - - @objc static public var leaveCue: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Cue.leaveCue) - } - } - - @objc static public var noCue: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(AVPlayerInterstitialEvent.Cue.noCue) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVPlayerInterstitialEvent.Cue) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVPlayerInterstitialEvent.Cue(rawValue: rawValue) - } -} - -@objc public class TextStylingResolutionWrapper: NSObject { - var wrappedInstance: AVPlayerItemLegibleOutput.TextStylingResolution - - @objc static public var `default`: AVPlayerItemLegibleOutputWrapper { - get { - AVPlayerItemLegibleOutputWrapper(AVPlayerItemLegibleOutput.TextStylingResolution.`default`) - } - } - - @objc static public var sourceAndRulesOnly: AVPlayerItemLegibleOutputWrapper { - get { - AVPlayerItemLegibleOutputWrapper(AVPlayerItemLegibleOutput.TextStylingResolution.sourceAndRulesOnly) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVPlayerItemLegibleOutput.TextStylingResolution) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVPlayerItemLegibleOutput.TextStylingResolution(rawValue: rawValue) - } -} - -@objc public class RateDidChangeReasonWrapper: NSObject { - var wrappedInstance: AVPlayer.RateDidChangeReason - - @objc static public var appBackgrounded: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.RateDidChangeReason.appBackgrounded) - } - } - - @objc static public var audioSessionInterrupted: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.RateDidChangeReason.audioSessionInterrupted) - } - } - - @objc static public var setRateCalled: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.RateDidChangeReason.setRateCalled) - } - } - - @objc static public var setRateFailed: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.RateDidChangeReason.setRateFailed) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVPlayer.RateDidChangeReason) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVPlayer.RateDidChangeReason(rawValue: rawValue) - } -} - -@objc public class WaitingReasonWrapper: NSObject { - var wrappedInstance: AVPlayer.WaitingReason - - @objc static public var interstitialEvent: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.WaitingReason.interstitialEvent) - } - } - - @objc static public var waitingForCoordinatedPlayback: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.WaitingReason.waitingForCoordinatedPlayback) - } - } - - @objc static public var toMinimizeStalls: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.WaitingReason.toMinimizeStalls) - } - } - - @objc static public var evaluatingBufferingRate: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.WaitingReason.evaluatingBufferingRate) - } - } - - @objc static public var noItemToPlay: AVPlayerWrapper { - get { - AVPlayerWrapper(AVPlayer.WaitingReason.noItemToPlay) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVPlayer.WaitingReason) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVPlayer.WaitingReason(rawValue: rawValue) - } -} - -@objc public class MatteTypeWrapper: NSObject { - var wrappedInstance: AVSemanticSegmentationMatte.MatteType - - @objc static public var glasses: AVSemanticSegmentationMatteWrapper { - get { - AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.glasses) - } - } - - @objc static public var hair: AVSemanticSegmentationMatteWrapper { - get { - AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.hair) - } - } - - @objc static public var skin: AVSemanticSegmentationMatteWrapper { - get { - AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.skin) - } - } - - @objc static public var teeth: AVSemanticSegmentationMatteWrapper { - get { - AVSemanticSegmentationMatteWrapper(AVSemanticSegmentationMatte.MatteType.teeth) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVSemanticSegmentationMatte.MatteType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVSemanticSegmentationMatte.MatteType(rawValue: rawValue) - } -} - -@objc public class AssociationTypeWrapper: NSObject { - var wrappedInstance: AVAssetTrack.AssociationType - - @objc static public var audioFallback: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(AVAssetTrack.AssociationType.audioFallback) - } - } - - @objc static public var chapterList: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(AVAssetTrack.AssociationType.chapterList) - } - } - - @objc static public var forcedSubtitlesOnly: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(AVAssetTrack.AssociationType.forcedSubtitlesOnly) - } - } - - @objc static public var metadataReferent: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(AVAssetTrack.AssociationType.metadataReferent) - } - } - - @objc static public var selectionFollower: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(AVAssetTrack.AssociationType.selectionFollower) - } - } - - @objc static public var timecode: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(AVAssetTrack.AssociationType.timecode) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVAssetTrack.AssociationType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVAssetTrack.AssociationType(rawValue: rawValue) - } -} - -@objc public class AVVideoApertureModeWrapper: NSObject { - var wrappedInstance: AVVideoApertureMode - - @objc static public var cleanAperture: AVVideoApertureModeWrapper { - get { - AVVideoApertureModeWrapper(AVVideoApertureMode.cleanAperture) - } - } - - @objc static public var encodedPixels: AVVideoApertureModeWrapper { - get { - AVVideoApertureModeWrapper(AVVideoApertureMode.encodedPixels) - } - } - - @objc static public var productionAperture: AVVideoApertureModeWrapper { - get { - AVVideoApertureModeWrapper(AVVideoApertureMode.productionAperture) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVVideoApertureMode) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVVideoApertureMode(rawValue: rawValue) - } -} - -@objc public class AVVideoCodecTypeWrapper: NSObject { - var wrappedInstance: AVVideoCodecType - - @objc static public var proRes422: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422) - } - } - - @objc static public var proRes422HQ: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422HQ) - } - } - - @objc static public var proRes422LT: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422LT) - } - } - - @objc static public var proRes422Proxy: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.proRes422Proxy) - } - } - - @objc static public var proRes4444: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.proRes4444) - } - } - - @objc static public var h264: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.h264) - } - } - - @objc static public var hevc: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.hevc) - } - } - - @objc static public var hevcWithAlpha: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.hevcWithAlpha) - } - } - - @objc static public var jpeg: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(AVVideoCodecType.jpeg) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVVideoCodecType) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVVideoCodecType(rawValue: rawValue) - } -} - -@objc public class PerFrameHDRDisplayMetadataPolicyWrapper: NSObject { - var wrappedInstance: AVVideoComposition.PerFrameHDRDisplayMetadataPolicy - - @objc static public var generate: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(AVVideoComposition.PerFrameHDRDisplayMetadataPolicy.generate) - } - } - - @objc static public var propagate: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(AVVideoComposition.PerFrameHDRDisplayMetadataPolicy.propagate) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVVideoComposition.PerFrameHDRDisplayMetadataPolicy) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVVideoComposition.PerFrameHDRDisplayMetadataPolicy(rawValue: rawValue) - } -} - -@objc public class AVVideoRangeWrapper: NSObject { - var wrappedInstance: AVVideoRange - - @objc static public var hlg: AVVideoRangeWrapper { - get { - AVVideoRangeWrapper(AVVideoRange.hlg) - } - } - - @objc static public var pq: AVVideoRangeWrapper { - get { - AVVideoRangeWrapper(AVVideoRange.pq) - } - } - - @objc static public var sdr: AVVideoRangeWrapper { - get { - AVVideoRangeWrapper(AVVideoRange.sdr) - } - } - - @objc public var hashValue: Int { - get { - wrappedInstance.hashValue - } - } - - init(_ wrappedInstance: AVVideoRange) { - self.wrappedInstance = wrappedInstance - } - - @objc init(rawValue: String) { - wrappedInstance = AVVideoRange(rawValue: rawValue) - } -} - -@objc public class AVAggregateAssetDownloadTaskWrapper: NSObject { - var wrappedInstance: AVAggregateAssetDownloadTask - - @objc public var urlAsset: AVURLAssetWrapper { - get { - AVURLAssetWrapper(wrappedInstance.urlAsset) - } - } - - init(_ wrappedInstance: AVAggregateAssetDownloadTask) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetWrapper: NSObject { - var wrappedInstance: AVAsset - - @objc public var allMediaSelections: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.allMediaSelections) - } - } - - @objc public var availableMediaCharacteristicsWithMediaSelectionOptions: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(wrappedInstance.availableMediaCharacteristicsWithMediaSelectionOptions) - } - } - - @objc public var availableMetadataFormats: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) - } - } - - @objc public var canContainFragments: Bool { - get { - wrappedInstance.canContainFragments - } - } - - @objc public var commonMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.commonMetadata) - } - } - - @objc public var isCompatibleWithAirPlayVideo: Bool { - get { - wrappedInstance.isCompatibleWithAirPlayVideo - } - } - - @objc public var isComposable: Bool { - get { - wrappedInstance.isComposable - } - } - - @objc public var containsFragments: Bool { - get { - wrappedInstance.containsFragments - } - } - - @objc public var creationDate: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.creationDate) - } - } - - @objc public var isExportable: Bool { - get { - wrappedInstance.isExportable - } - } - - @objc public var hasProtectedContent: Bool { - get { - wrappedInstance.hasProtectedContent - } - } - - @objc public var lyrics: String { - get { - wrappedInstance.lyrics - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - } - - @objc public var isPlayable: Bool { - get { - wrappedInstance.isPlayable - } - } - - @objc public var preferredMediaSelection: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.preferredMediaSelection) - } - } - - @objc public var providesPreciseDurationAndTiming: Bool { - get { - wrappedInstance.providesPreciseDurationAndTiming - } - } - - @objc public var isReadable: Bool { - get { - wrappedInstance.isReadable - } - } - - @objc public var referenceRestrictions: AVAssetReferenceRestrictionsWrapper { - get { - AVAssetReferenceRestrictionsWrapper(wrappedInstance.referenceRestrictions) - } - } - - @objc public var trackGroups: AVAssetTrackGroupWrapper { - get { - AVAssetTrackGroupWrapper(wrappedInstance.trackGroups) - } - } - - @objc public var tracks: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.tracks) - } - } - - init(_ wrappedInstance: AVAsset) { - self.wrappedInstance = wrappedInstance - } - - @objc public func cancelLoading() -> Void { - return wrappedInstance.cancelLoading() - } - - @objc public func loadMediaSelectionGroup(for mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { - let result = wrappedInstance.loadMediaSelectionGroup(for: mediaCharacteristic.wrappedInstance) - return AVMediaSelectionGroupWrapper(result) - } - - @objc public func loadMediaSelectionGroup(for mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { - let result = wrappedInstance.loadMediaSelectionGroup(for: mediaCharacteristic.wrappedInstance) - return AVMediaSelectionGroupWrapper(result) - } - - @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { - return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { - return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVAssetTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVAssetTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { - let result = wrappedInstance.mediaSelectionGroup(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) - return AVMediaSelectionGroupWrapper(result) - } - - @objc public func status(of property: AVAsyncPropertyWrapper) -> AVAsyncPropertyWrapper { - let result = wrappedInstance.status(of: property.wrappedInstance) - return AVAsyncPropertyWrapper(result) - } -} - -@objc public class AVAssetCacheWrapper: NSObject { - var wrappedInstance: AVAssetCache - - @objc public var isPlayableOffline: Bool { - get { - wrappedInstance.isPlayableOffline - } - } - - init(_ wrappedInstance: AVAssetCache) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetDownloadConfigurationWrapper: NSObject { - var wrappedInstance: AVAssetDownloadConfiguration - - @objc public var auxiliaryContentConfigurations: AVAssetDownloadContentConfigurationWrapper { - get { - AVAssetDownloadContentConfigurationWrapper(wrappedInstance.auxiliaryContentConfigurations) - } - set { - wrappedInstance.auxiliaryContentConfigurations = newValue.wrappedInstance - } - } - - @objc public var optimizesAuxiliaryContentConfigurations: Bool { - get { - wrappedInstance.optimizesAuxiliaryContentConfigurations - } - set { - wrappedInstance.optimizesAuxiliaryContentConfigurations = newValue - } - } - - @objc public var primaryContentConfiguration: AVAssetDownloadContentConfigurationWrapper { - get { - AVAssetDownloadContentConfigurationWrapper(wrappedInstance.primaryContentConfiguration) - } - } - - init(_ wrappedInstance: AVAssetDownloadConfiguration) { - self.wrappedInstance = wrappedInstance - } - - @objc init(asset: AVURLAssetWrapper, title: String) { - wrappedInstance = AVAssetDownloadConfiguration(asset: asset.wrappedInstance, title: title) - } -} - -@objc public class AVAssetDownloadContentConfigurationWrapper: NSObject { - var wrappedInstance: AVAssetDownloadContentConfiguration - - @objc public var mediaSelections: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.mediaSelections) - } - set { - wrappedInstance.mediaSelections = newValue.wrappedInstance - } - } - - @objc public var variantQualifiers: AVAssetVariantQualifierWrapper { - get { - AVAssetVariantQualifierWrapper(wrappedInstance.variantQualifiers) - } - set { - wrappedInstance.variantQualifiers = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVAssetDownloadContentConfiguration) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetDownloadStorageManagementPolicyWrapper: NSObject { - var wrappedInstance: AVAssetDownloadStorageManagementPolicy - - @objc public var priority: AVAssetDownloadedAssetEvictionPriorityWrapper { - get { - AVAssetDownloadedAssetEvictionPriorityWrapper(wrappedInstance.priority) - } - } - - init(_ wrappedInstance: AVAssetDownloadStorageManagementPolicy) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetDownloadStorageManagerWrapper: NSObject { - var wrappedInstance: AVAssetDownloadStorageManager - - init(_ wrappedInstance: AVAssetDownloadStorageManager) { - self.wrappedInstance = wrappedInstance - } - - @objc static public func shared() -> AVAssetDownloadStorageManagerWrapper { - let result = AVAssetDownloadStorageManager.shared() - return AVAssetDownloadStorageManagerWrapper(result) - } -} - -@objc public class AVAssetDownloadTaskWrapper: NSObject { - var wrappedInstance: AVAssetDownloadTask - - @objc public var urlAsset: AVURLAssetWrapper { - get { - AVURLAssetWrapper(wrappedInstance.urlAsset) - } - } - - @objc public var options: String { - get { - wrappedInstance.options - } - } - - init(_ wrappedInstance: AVAssetDownloadTask) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetDownloadURLSessionWrapper: NSObject { - var wrappedInstance: AVAssetDownloadURLSession - - init(_ wrappedInstance: AVAssetDownloadURLSession) { - self.wrappedInstance = wrappedInstance - } - - @objc public func makeAssetDownloadTask(downloadConfiguration: AVAssetDownloadConfigurationWrapper) -> AVAssetDownloadTaskWrapper { - let result = wrappedInstance.makeAssetDownloadTask(downloadConfiguration: downloadConfiguration.wrappedInstance) - return AVAssetDownloadTaskWrapper(result) - } -} - -@objc public class AVAssetExportSessionWrapper: NSObject { - var wrappedInstance: AVAssetExportSession - - @objc public var allowsParallelizedExport: Bool { - get { - wrappedInstance.allowsParallelizedExport - } - set { - wrappedInstance.allowsParallelizedExport = newValue - } - } - - @objc public var asset: AVAssetWrapper { - get { - AVAssetWrapper(wrappedInstance.asset) - } - } - - @objc public var audioMix: AVAudioMixWrapper { - get { - AVAudioMixWrapper(wrappedInstance.audioMix) - } - set { - wrappedInstance.audioMix = newValue.wrappedInstance - } - } - - @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) - } - set { - wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance - } - } - - @objc public var audioTrackGroupHandling: AVAssetTrackGroupOutputHandlingWrapper { - get { - AVAssetTrackGroupOutputHandlingWrapper(wrappedInstance.audioTrackGroupHandling) - } - set { - wrappedInstance.audioTrackGroupHandling = newValue.wrappedInstance - } - } - - @objc public var canPerformMultiplePassesOverSourceMediaData: Bool { - get { - wrappedInstance.canPerformMultiplePassesOverSourceMediaData - } - set { - wrappedInstance.canPerformMultiplePassesOverSourceMediaData = newValue - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - set { - wrappedInstance.metadata = newValue.wrappedInstance - } - } - - @objc public var metadataItemFilter: AVMetadataItemFilterWrapper { - get { - AVMetadataItemFilterWrapper(wrappedInstance.metadataItemFilter) - } - set { - wrappedInstance.metadataItemFilter = newValue.wrappedInstance - } - } - - @objc public var outputFileType: AVFileTypeWrapper { - get { - AVFileTypeWrapper(wrappedInstance.outputFileType) - } - set { - wrappedInstance.outputFileType = newValue.wrappedInstance - } - } - - @objc public var presetName: String { - get { - wrappedInstance.presetName - } - } - - @objc public var shouldOptimizeForNetworkUse: Bool { - get { - wrappedInstance.shouldOptimizeForNetworkUse - } - set { - wrappedInstance.shouldOptimizeForNetworkUse = newValue - } - } - - @objc public var status: AVAssetExportSessionWrapper { - get { - AVAssetExportSessionWrapper(wrappedInstance.status) - } - } - - @objc public var supportedFileTypes: AVFileTypeWrapper { - get { - AVFileTypeWrapper(wrappedInstance.supportedFileTypes) - } - } - - @objc public var videoComposition: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(wrappedInstance.videoComposition) - } - set { - wrappedInstance.videoComposition = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVAssetExportSession) { - self.wrappedInstance = wrappedInstance - } - - @objc init(asset: AVAssetWrapper, presetName: String) { - wrappedInstance = AVAssetExportSession(asset: asset.wrappedInstance, presetName: presetName) - } - - @objc static public func compatibility(ofExportPreset presetName: String, with asset: AVAssetWrapper, outputFileType: AVFileTypeWrapper) -> Bool { - return AVAssetExportSession.compatibility(ofExportPreset: presetName, with: asset.wrappedInstance, outputFileType: outputFileType.wrappedInstance) - } - - @objc static public func compatibility(ofExportPreset presetName: String, with asset: AVAssetWrapper, outputFileType: AVFileTypeWrapper) -> Bool { - return AVAssetExportSession.compatibility(ofExportPreset: presetName, with: asset.wrappedInstance, outputFileType: outputFileType.wrappedInstance) - } - - @objc public func cancelExport() -> Void { - return wrappedInstance.cancelExport() - } - - @objc public func determineCompatibleFileTypes(completionHandler handler: AVFileTypeWrapper) -> Void { - return wrappedInstance.determineCompatibleFileTypes(completionHandler: handler.wrappedInstance) - } - - @objc public func determineCompatibleFileTypes(completionHandler handler: AVFileTypeWrapper) -> Void { - return wrappedInstance.determineCompatibleFileTypes(completionHandler: handler.wrappedInstance) - } - - @objc public func exportAsynchronously(completionHandler handler: Void) -> Void { - return wrappedInstance.exportAsynchronously(completionHandler: handler) - } - - @objc public func exportAsynchronously(completionHandler handler: Void) -> Void { - return wrappedInstance.exportAsynchronously(completionHandler: handler) - } -} - -@objc public class AVAssetImageGeneratorWrapper: NSObject { - var wrappedInstance: AVAssetImageGenerator - - @objc public var apertureMode: AVAssetImageGeneratorWrapper { - get { - AVAssetImageGeneratorWrapper(wrappedInstance.apertureMode) - } - set { - wrappedInstance.apertureMode = newValue.wrappedInstance - } - } - - @objc public var appliesPreferredTrackTransform: Bool { - get { - wrappedInstance.appliesPreferredTrackTransform - } - set { - wrappedInstance.appliesPreferredTrackTransform = newValue - } - } - - @objc public var asset: AVAssetWrapper { - get { - AVAssetWrapper(wrappedInstance.asset) - } - } - - @objc public var videoComposition: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(wrappedInstance.videoComposition) - } - set { - wrappedInstance.videoComposition = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVAssetImageGenerator) { - self.wrappedInstance = wrappedInstance - } - - @objc init(asset: AVAssetWrapper) { - wrappedInstance = AVAssetImageGenerator(asset: asset.wrappedInstance) - } - - @objc public func cancelAllCGImageGeneration() -> Void { - return wrappedInstance.cancelAllCGImageGeneration() - } -} - -@objc public class AVAssetPlaybackAssistantWrapper: NSObject { - var wrappedInstance: AVAssetPlaybackAssistant - - @objc public var playbackConfigurationOptions: AVAssetPlaybackConfigurationOptionWrapper { - get { - AVAssetPlaybackConfigurationOptionWrapper(wrappedInstance.playbackConfigurationOptions) - } - } - - @objc public var playbackConfigurationOptions: AVAssetPlaybackConfigurationOptionWrapper { - get { - AVAssetPlaybackConfigurationOptionWrapper(wrappedInstance.playbackConfigurationOptions) - } - } - - init(_ wrappedInstance: AVAssetPlaybackAssistant) { - self.wrappedInstance = wrappedInstance - } - - @objc init(asset: AVAssetWrapper) { - wrappedInstance = AVAssetPlaybackAssistant(asset: asset.wrappedInstance) - } -} - -@objc public class AVAssetReaderWrapper: NSObject { - var wrappedInstance: AVAssetReader - - @objc public var asset: AVAssetWrapper { - get { - AVAssetWrapper(wrappedInstance.asset) - } - } - - @objc public var outputs: AVAssetReaderOutputWrapper { - get { - AVAssetReaderOutputWrapper(wrappedInstance.outputs) - } - } - - @objc public var status: AVAssetReaderWrapper { - get { - AVAssetReaderWrapper(wrappedInstance.status) - } - } - - init(_ wrappedInstance: AVAssetReader) { - self.wrappedInstance = wrappedInstance - } - - @objc init(asset: AVAssetWrapper) { - wrappedInstance = AVAssetReader(asset: asset.wrappedInstance) - } - - @objc public func add(output: AVAssetReaderOutputWrapper) -> Void { - return wrappedInstance.add(output: output.wrappedInstance) - } - - @objc public func canAdd(output: AVAssetReaderOutputWrapper) -> Bool { - return wrappedInstance.canAdd(output: output.wrappedInstance) - } - - @objc public func cancelReading() -> Void { - return wrappedInstance.cancelReading() - } - - @objc public func startReading() -> Bool { - return wrappedInstance.startReading() - } -} - -@objc public class AVAssetReaderAudioMixOutputWrapper: NSObject { - var wrappedInstance: AVAssetReaderAudioMixOutput - - @objc public var audioMix: AVAudioMixWrapper { - get { - AVAudioMixWrapper(wrappedInstance.audioMix) - } - set { - wrappedInstance.audioMix = newValue.wrappedInstance - } - } - - @objc public var audioSettings: String { - get { - wrappedInstance.audioSettings - } - } - - @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) - } - set { - wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance - } - } - - @objc public var audioTracks: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.audioTracks) - } - } - - init(_ wrappedInstance: AVAssetReaderAudioMixOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(audioTracks: AVAssetTrackWrapper, audioSettings: String) { - wrappedInstance = AVAssetReaderAudioMixOutput(audioTracks: audioTracks.wrappedInstance, audioSettings: audioSettings) - } -} - -@objc public class AVAssetReaderOutputWrapper: NSObject { - var wrappedInstance: AVAssetReaderOutput - - @objc public var alwaysCopiesSampleData: Bool { - get { - wrappedInstance.alwaysCopiesSampleData - } - set { - wrappedInstance.alwaysCopiesSampleData = newValue - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - @objc public var supportsRandomAccess: Bool { - get { - wrappedInstance.supportsRandomAccess - } - set { - wrappedInstance.supportsRandomAccess = newValue - } - } - - init(_ wrappedInstance: AVAssetReaderOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc public func markConfigurationAsFinal() -> Void { - return wrappedInstance.markConfigurationAsFinal() - } -} - -@objc public class AVAssetReaderOutputCaptionAdaptorWrapper: NSObject { - var wrappedInstance: AVAssetReaderOutputCaptionAdaptor - - @objc public var assetReaderTrackOutput: AVAssetReaderTrackOutputWrapper { - get { - AVAssetReaderTrackOutputWrapper(wrappedInstance.assetReaderTrackOutput) - } - } - - init(_ wrappedInstance: AVAssetReaderOutputCaptionAdaptor) { - self.wrappedInstance = wrappedInstance - } - - @objc init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutputWrapper) { - wrappedInstance = AVAssetReaderOutputCaptionAdaptor(assetReaderTrackOutput: trackOutput.wrappedInstance) - } - - @objc public func nextCaptionGroup() -> AVCaptionGroupWrapper { - let result = wrappedInstance.nextCaptionGroup() - return AVCaptionGroupWrapper(result) - } -} - -@objc public class AVAssetReaderOutputMetadataAdaptorWrapper: NSObject { - var wrappedInstance: AVAssetReaderOutputMetadataAdaptor - - @objc public var assetReaderTrackOutput: AVAssetReaderTrackOutputWrapper { - get { - AVAssetReaderTrackOutputWrapper(wrappedInstance.assetReaderTrackOutput) - } - } - - init(_ wrappedInstance: AVAssetReaderOutputMetadataAdaptor) { - self.wrappedInstance = wrappedInstance - } - - @objc init(assetReaderTrackOutput trackOutput: AVAssetReaderTrackOutputWrapper) { - wrappedInstance = AVAssetReaderOutputMetadataAdaptor(assetReaderTrackOutput: trackOutput.wrappedInstance) - } - - @objc public func nextTimedMetadataGroup() -> AVTimedMetadataGroupWrapper { - let result = wrappedInstance.nextTimedMetadataGroup() - return AVTimedMetadataGroupWrapper(result) - } -} - -@objc public class AVAssetReaderSampleReferenceOutputWrapper: NSObject { - var wrappedInstance: AVAssetReaderSampleReferenceOutput - - @objc public var track: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.track) - } - } - - init(_ wrappedInstance: AVAssetReaderSampleReferenceOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(track: AVAssetTrackWrapper) { - wrappedInstance = AVAssetReaderSampleReferenceOutput(track: track.wrappedInstance) - } -} - -@objc public class AVAssetReaderTrackOutputWrapper: NSObject { - var wrappedInstance: AVAssetReaderTrackOutput - - @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) - } - set { - wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance - } - } - - @objc public var outputSettings: String { - get { - wrappedInstance.outputSettings - } - } - - @objc public var track: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.track) - } - } - - init(_ wrappedInstance: AVAssetReaderTrackOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(track: AVAssetTrackWrapper, outputSettings: String) { - wrappedInstance = AVAssetReaderTrackOutput(track: track.wrappedInstance, outputSettings: outputSettings) - } -} - -@objc public class AVAssetReaderVideoCompositionOutputWrapper: NSObject { - var wrappedInstance: AVAssetReaderVideoCompositionOutput - - @objc public var videoComposition: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(wrappedInstance.videoComposition) - } - set { - wrappedInstance.videoComposition = newValue.wrappedInstance - } - } - - @objc public var videoSettings: String { - get { - wrappedInstance.videoSettings - } - } - - @objc public var videoTracks: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.videoTracks) - } - } - - init(_ wrappedInstance: AVAssetReaderVideoCompositionOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(videoTracks: AVAssetTrackWrapper, videoSettings: String) { - wrappedInstance = AVAssetReaderVideoCompositionOutput(videoTracks: videoTracks.wrappedInstance, videoSettings: videoSettings) - } -} - -@objc public class AVAssetResourceLoaderWrapper: NSObject { - var wrappedInstance: AVAssetResourceLoader - - @objc public var preloadsEligibleContentKeys: Bool { - get { - wrappedInstance.preloadsEligibleContentKeys - } - set { - wrappedInstance.preloadsEligibleContentKeys = newValue - } - } - - init(_ wrappedInstance: AVAssetResourceLoader) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetResourceLoadingContentInformationRequestWrapper: NSObject { - var wrappedInstance: AVAssetResourceLoadingContentInformationRequest - - @objc public var allowedContentTypes: String { - get { - wrappedInstance.allowedContentTypes - } - } - - @objc public var isByteRangeAccessSupported: Bool { - get { - wrappedInstance.isByteRangeAccessSupported - } - set { - wrappedInstance.isByteRangeAccessSupported = newValue - } - } - - @objc public var contentType: String { - get { - wrappedInstance.contentType - } - set { - wrappedInstance.contentType = newValue - } - } - - @objc public var isEntireLengthAvailableOnDemand: Bool { - get { - wrappedInstance.isEntireLengthAvailableOnDemand - } - set { - wrappedInstance.isEntireLengthAvailableOnDemand = newValue - } - } - - init(_ wrappedInstance: AVAssetResourceLoadingContentInformationRequest) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetResourceLoadingDataRequestWrapper: NSObject { - var wrappedInstance: AVAssetResourceLoadingDataRequest - - @objc public var requestedLength: Int { - get { - wrappedInstance.requestedLength - } - } - - @objc public var requestsAllDataToEndOfResource: Bool { - get { - wrappedInstance.requestsAllDataToEndOfResource - } - } - - init(_ wrappedInstance: AVAssetResourceLoadingDataRequest) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetResourceLoadingRequestWrapper: NSObject { - var wrappedInstance: AVAssetResourceLoadingRequest - - @objc public var isCancelled: Bool { - get { - wrappedInstance.isCancelled - } - } - - @objc public var contentInformationRequest: AVAssetResourceLoadingContentInformationRequestWrapper { - get { - AVAssetResourceLoadingContentInformationRequestWrapper(wrappedInstance.contentInformationRequest) - } - } - - @objc public var dataRequest: AVAssetResourceLoadingDataRequestWrapper { - get { - AVAssetResourceLoadingDataRequestWrapper(wrappedInstance.dataRequest) - } - } - - @objc public var isFinished: Bool { - get { - wrappedInstance.isFinished - } - } - - @objc public var requestor: AVAssetResourceLoadingRequestorWrapper { - get { - AVAssetResourceLoadingRequestorWrapper(wrappedInstance.requestor) - } - } - - init(_ wrappedInstance: AVAssetResourceLoadingRequest) { - self.wrappedInstance = wrappedInstance - } - - @objc public func finishLoading() -> Void { - return wrappedInstance.finishLoading() - } -} - -@objc public class AVAssetResourceLoadingRequestorWrapper: NSObject { - var wrappedInstance: AVAssetResourceLoadingRequestor - - @objc public var providesExpiredSessionReports: Bool { - get { - wrappedInstance.providesExpiredSessionReports - } - } - - init(_ wrappedInstance: AVAssetResourceLoadingRequestor) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetResourceRenewalRequestWrapper: NSObject { - var wrappedInstance: AVAssetResourceRenewalRequest - - init(_ wrappedInstance: AVAssetResourceRenewalRequest) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetSegmentReportWrapper: NSObject { - var wrappedInstance: AVAssetSegmentReport - - @objc public var trackReports: AVAssetSegmentTrackReportWrapper { - get { - AVAssetSegmentTrackReportWrapper(wrappedInstance.trackReports) - } - } - - init(_ wrappedInstance: AVAssetSegmentReport) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetSegmentReportSampleInformationWrapper: NSObject { - var wrappedInstance: AVAssetSegmentReportSampleInformation - - @objc public var isSyncSample: Bool { - get { - wrappedInstance.isSyncSample - } - } - - @objc public var length: Int { - get { - wrappedInstance.length - } - } - - @objc public var offset: Int { - get { - wrappedInstance.offset - } - } - - init(_ wrappedInstance: AVAssetSegmentReportSampleInformation) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetSegmentTrackReportWrapper: NSObject { - var wrappedInstance: AVAssetSegmentTrackReport - - @objc public var firstVideoSampleInformation: AVAssetSegmentReportSampleInformationWrapper { - get { - AVAssetSegmentReportSampleInformationWrapper(wrappedInstance.firstVideoSampleInformation) - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - init(_ wrappedInstance: AVAssetSegmentTrackReport) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetTrackWrapper: NSObject { - var wrappedInstance: AVAssetTrack - - @objc public var asset: AVAssetWrapper { - get { - AVAssetWrapper(wrappedInstance.asset) - } - } - - @objc public var availableMetadataFormats: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) - } - } - - @objc public var availableTrackAssociationTypes: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.availableTrackAssociationTypes) - } - } - - @objc public var canProvideSampleCursors: Bool { - get { - wrappedInstance.canProvideSampleCursors - } - } - - @objc public var commonMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.commonMetadata) - } - } - - @objc public var isDecodable: Bool { - get { - wrappedInstance.isDecodable - } - } - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - } - - @objc public var hasAudioSampleDependencies: Bool { - get { - wrappedInstance.hasAudioSampleDependencies - } - } - - @objc public var languageCode: String { - get { - wrappedInstance.languageCode - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - } - - @objc public var isPlayable: Bool { - get { - wrappedInstance.isPlayable - } - } - - @objc public var requiresFrameReordering: Bool { - get { - wrappedInstance.requiresFrameReordering - } - } - - @objc public var segments: AVAssetTrackSegmentWrapper { - get { - AVAssetTrackSegmentWrapper(wrappedInstance.segments) - } - } - - @objc public var isSelfContained: Bool { - get { - wrappedInstance.isSelfContained - } - } - - init(_ wrappedInstance: AVAssetTrack) { - self.wrappedInstance = wrappedInstance - } - - @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { - return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) - } - - @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { - return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadMetadata(for format: AVMetadataFormatWrapper, completionHandler: AVMetadataItemWrapper) -> Void { - return wrappedInstance.loadMetadata(for: format.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func makeSampleCursorAtFirstSampleInDecodeOrder() -> AVSampleCursorWrapper { - let result = wrappedInstance.makeSampleCursorAtFirstSampleInDecodeOrder() - return AVSampleCursorWrapper(result) - } - - @objc public func makeSampleCursorAtLastSampleInDecodeOrder() -> AVSampleCursorWrapper { - let result = wrappedInstance.makeSampleCursorAtLastSampleInDecodeOrder() - return AVSampleCursorWrapper(result) - } - - @objc public func status(of property: AVAsyncPropertyWrapper) -> AVAsyncPropertyWrapper { - let result = wrappedInstance.status(of: property.wrappedInstance) - return AVAsyncPropertyWrapper(result) - } -} - -@objc public class AVAssetTrackGroupWrapper: NSObject { - var wrappedInstance: AVAssetTrackGroup - - init(_ wrappedInstance: AVAssetTrackGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetTrackSegmentWrapper: NSObject { - var wrappedInstance: AVAssetTrackSegment - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVAssetTrackSegment) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetVariantWrapper: NSObject { - var wrappedInstance: AVAssetVariant - - @objc public var audioAttributes: AVAssetVariantWrapper { - get { - AVAssetVariantWrapper(wrappedInstance.audioAttributes) - } - } - - @objc public var videoAttributes: AVAssetVariantWrapper { - get { - AVAssetVariantWrapper(wrappedInstance.videoAttributes) - } - } - - @objc public var peakBitRate: Double { - get { - wrappedInstance.peakBitRate - } - } - - @objc public var averageBitRate: Double { - get { - wrappedInstance.averageBitRate - } - } - - init(_ wrappedInstance: AVAssetVariant) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AudioAttributesWrapper: NSObject { - var wrappedInstance: AVAssetVariant.AudioAttributes - - init(_ wrappedInstance: AVAssetVariant.AudioAttributes) { - self.wrappedInstance = wrappedInstance - } - - @objc public func renditionSpecificAttributes(for mediaSelectionOption: AVMediaSelectionOptionWrapper) -> AVAssetVariantWrapper { - let result = wrappedInstance.renditionSpecificAttributes(for: mediaSelectionOption.wrappedInstance) - return AVAssetVariantWrapper(result) - } -} - -@objc public class RenditionSpecificAttributesWrapper: NSObject { - var wrappedInstance: AVAssetVariant.AudioAttributes.RenditionSpecificAttributes - - @objc public var isBinaural: Bool { - get { - wrappedInstance.isBinaural - } - } - - @objc public var isDownmix: Bool { - get { - wrappedInstance.isDownmix - } - } - - @objc public var isImmersive: Bool { - get { - wrappedInstance.isImmersive - } - } - - @objc public var channelCount: Int { - get { - wrappedInstance.channelCount - } - } - - init(_ wrappedInstance: AVAssetVariant.AudioAttributes.RenditionSpecificAttributes) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetVariantQualifierWrapper: NSObject { - var wrappedInstance: AVAssetVariantQualifier - - init(_ wrappedInstance: AVAssetVariantQualifier) { - self.wrappedInstance = wrappedInstance - } - - @objc init(variant: AVAssetVariantWrapper) { - wrappedInstance = AVAssetVariantQualifier(variant: variant.wrappedInstance) - } -} - -@objc public class VideoAttributesWrapper: NSObject { - var wrappedInstance: AVAssetVariant.VideoAttributes - - @objc public var videoLayoutAttributes: AVAssetVariantWrapper { - get { - AVAssetVariantWrapper(wrappedInstance.videoLayoutAttributes) - } - } - - @objc public var videoRange: AVVideoRangeWrapper { - get { - AVVideoRangeWrapper(wrappedInstance.videoRange) - } - } - - @objc public var nominalFrameRate: Double { - get { - wrappedInstance.nominalFrameRate - } - } - - init(_ wrappedInstance: AVAssetVariant.VideoAttributes) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class LayoutAttributesWrapper: NSObject { - var wrappedInstance: AVAssetVariant.VideoAttributes.LayoutAttributes - - init(_ wrappedInstance: AVAssetVariant.VideoAttributes.LayoutAttributes) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetWriterWrapper: NSObject { - var wrappedInstance: AVAssetWriter - - @objc public var availableMediaTypes: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.availableMediaTypes) - } - } - - @objc public var initialMovieFragmentSequenceNumber: Int { - get { - wrappedInstance.initialMovieFragmentSequenceNumber - } - set { - wrappedInstance.initialMovieFragmentSequenceNumber = newValue - } - } - - @objc public var inputGroups: AVAssetWriterInputGroupWrapper { - get { - AVAssetWriterInputGroupWrapper(wrappedInstance.inputGroups) - } - } - - @objc public var inputs: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.inputs) - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - set { - wrappedInstance.metadata = newValue.wrappedInstance - } - } - - @objc public var outputFileType: AVFileTypeWrapper { - get { - AVFileTypeWrapper(wrappedInstance.outputFileType) - } - } - - @objc public var outputFileTypeProfile: AVFileTypeProfileWrapper { - get { - AVFileTypeProfileWrapper(wrappedInstance.outputFileTypeProfile) - } - set { - wrappedInstance.outputFileTypeProfile = newValue.wrappedInstance - } - } - - @objc public var producesCombinableFragments: Bool { - get { - wrappedInstance.producesCombinableFragments - } - set { - wrappedInstance.producesCombinableFragments = newValue - } - } - - @objc public var shouldOptimizeForNetworkUse: Bool { - get { - wrappedInstance.shouldOptimizeForNetworkUse - } - set { - wrappedInstance.shouldOptimizeForNetworkUse = newValue - } - } - - @objc public var status: AVAssetWriterWrapper { - get { - AVAssetWriterWrapper(wrappedInstance.status) - } - } - - init(_ wrappedInstance: AVAssetWriter) { - self.wrappedInstance = wrappedInstance - } - - @objc public func add(input: AVAssetWriterInputWrapper) -> Void { - return wrappedInstance.add(input: input.wrappedInstance) - } - - @objc public func add(inputGroup: AVAssetWriterInputGroupWrapper) -> Void { - return wrappedInstance.add(inputGroup: inputGroup.wrappedInstance) - } - - @objc public func canAdd(input: AVAssetWriterInputWrapper) -> Bool { - return wrappedInstance.canAdd(input: input.wrappedInstance) - } - - @objc public func canAdd(inputGroup: AVAssetWriterInputGroupWrapper) -> Bool { - return wrappedInstance.canAdd(inputGroup: inputGroup.wrappedInstance) - } - - @objc public func canApply(outputSettings: String, forMediaType mediaType: AVMediaTypeWrapper) -> Bool { - return wrappedInstance.canApply(outputSettings: outputSettings, forMediaType: mediaType.wrappedInstance) - } - - @objc public func cancelWriting() -> Void { - return wrappedInstance.cancelWriting() - } - - @objc public func finishWriting() -> Void { - return wrappedInstance.finishWriting() - } - - @objc public func finishWriting() -> Void { - return wrappedInstance.finishWriting() - } - - @objc public func flushSegment() -> Void { - return wrappedInstance.flushSegment() - } - - @objc public func startWriting() -> Bool { - return wrappedInstance.startWriting() - } -} - -@objc public class AVAssetWriterInputWrapper: NSObject { - var wrappedInstance: AVAssetWriterInput - - @objc public var canPerformMultiplePasses: Bool { - get { - wrappedInstance.canPerformMultiplePasses - } - } - - @objc public var currentPassDescription: AVAssetWriterInputPassDescriptionWrapper { - get { - AVAssetWriterInputPassDescriptionWrapper(wrappedInstance.currentPassDescription) - } - } - - @objc public var expectsMediaDataInRealTime: Bool { - get { - wrappedInstance.expectsMediaDataInRealTime - } - set { - wrappedInstance.expectsMediaDataInRealTime = newValue - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - set { - wrappedInstance.extendedLanguageTag = newValue - } - } - - @objc public var languageCode: String { - get { - wrappedInstance.languageCode - } - set { - wrappedInstance.languageCode = newValue - } - } - - @objc public var marksOutputTrackAsEnabled: Bool { - get { - wrappedInstance.marksOutputTrackAsEnabled - } - set { - wrappedInstance.marksOutputTrackAsEnabled = newValue - } - } - - @objc public var mediaDataLocation: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.mediaDataLocation) - } - set { - wrappedInstance.mediaDataLocation = newValue.wrappedInstance - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - set { - wrappedInstance.metadata = newValue.wrappedInstance - } - } - - @objc public var outputSettings: String { - get { - wrappedInstance.outputSettings - } - } - - @objc public var performsMultiPassEncodingIfSupported: Bool { - get { - wrappedInstance.performsMultiPassEncodingIfSupported - } - set { - wrappedInstance.performsMultiPassEncodingIfSupported = newValue - } - } - - @objc public var preferredMediaChunkAlignment: Int { - get { - wrappedInstance.preferredMediaChunkAlignment - } - set { - wrappedInstance.preferredMediaChunkAlignment = newValue - } - } - - @objc public var isReadyForMoreMediaData: Bool { - get { - wrappedInstance.isReadyForMoreMediaData - } - } - - init(_ wrappedInstance: AVAssetWriterInput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(mediaType: AVMediaTypeWrapper, outputSettings: String) { - wrappedInstance = AVAssetWriterInput(mediaType: mediaType.wrappedInstance, outputSettings: outputSettings) - } - - @objc public func addTrackAssociation(withTrackOf input: AVAssetWriterInputWrapper, type trackAssociationType: String) -> Void { - return wrappedInstance.addTrackAssociation(withTrackOf: input.wrappedInstance, type: trackAssociationType) - } - - @objc public func canAddTrackAssociation(withTrackOf input: AVAssetWriterInputWrapper, type trackAssociationType: String) -> Bool { - return wrappedInstance.canAddTrackAssociation(withTrackOf: input.wrappedInstance, type: trackAssociationType) - } - - @objc public func markAsFinished() -> Void { - return wrappedInstance.markAsFinished() - } - - @objc public func markCurrentPassAsFinished() -> Void { - return wrappedInstance.markCurrentPassAsFinished() - } -} - -@objc public class AVAssetWriterInputCaptionAdaptorWrapper: NSObject { - var wrappedInstance: AVAssetWriterInputCaptionAdaptor - - @objc public var assetWriterInput: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) - } - } - - init(_ wrappedInstance: AVAssetWriterInputCaptionAdaptor) { - self.wrappedInstance = wrappedInstance - } - - @objc init(assetWriterInput input: AVAssetWriterInputWrapper) { - wrappedInstance = AVAssetWriterInputCaptionAdaptor(assetWriterInput: input.wrappedInstance) - } - - @objc public func append(caption: AVCaptionWrapper) -> Bool { - return wrappedInstance.append(caption: caption.wrappedInstance) - } - - @objc public func append(captionGroup: AVCaptionGroupWrapper) -> Bool { - return wrappedInstance.append(captionGroup: captionGroup.wrappedInstance) - } -} - -@objc public class AVAssetWriterInputGroupWrapper: NSObject { - var wrappedInstance: AVAssetWriterInputGroup - - @objc public var defaultInput: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.defaultInput) - } - } - - @objc public var inputs: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.inputs) - } - } - - init(_ wrappedInstance: AVAssetWriterInputGroup) { - self.wrappedInstance = wrappedInstance - } - - @objc init(inputs: AVAssetWriterInputWrapper, defaultInput: AVAssetWriterInputWrapper) { - wrappedInstance = AVAssetWriterInputGroup(inputs: inputs.wrappedInstance, defaultInput: defaultInput.wrappedInstance) - } -} - -@objc public class AVAssetWriterInputMetadataAdaptorWrapper: NSObject { - var wrappedInstance: AVAssetWriterInputMetadataAdaptor - - @objc public var assetWriterInput: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) - } - } - - init(_ wrappedInstance: AVAssetWriterInputMetadataAdaptor) { - self.wrappedInstance = wrappedInstance - } - - @objc init(assetWriterInput input: AVAssetWriterInputWrapper) { - wrappedInstance = AVAssetWriterInputMetadataAdaptor(assetWriterInput: input.wrappedInstance) - } - - @objc public func append(timedMetadataGroup: AVTimedMetadataGroupWrapper) -> Bool { - return wrappedInstance.append(timedMetadataGroup: timedMetadataGroup.wrappedInstance) - } -} - -@objc public class AVAssetWriterInputPassDescriptionWrapper: NSObject { - var wrappedInstance: AVAssetWriterInputPassDescription - - init(_ wrappedInstance: AVAssetWriterInputPassDescription) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAssetWriterInputPixelBufferAdaptorWrapper: NSObject { - var wrappedInstance: AVAssetWriterInputPixelBufferAdaptor - - @objc public var assetWriterInput: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) - } - } - - @objc public var sourcePixelBufferAttributes: String { - get { - wrappedInstance.sourcePixelBufferAttributes - } - } - - init(_ wrappedInstance: AVAssetWriterInputPixelBufferAdaptor) { - self.wrappedInstance = wrappedInstance - } - - @objc init(assetWriterInput input: AVAssetWriterInputWrapper, sourcePixelBufferAttributes: String) { - wrappedInstance = AVAssetWriterInputPixelBufferAdaptor(assetWriterInput: input.wrappedInstance, sourcePixelBufferAttributes: sourcePixelBufferAttributes) - } -} - -@objc public class AVAssetWriterInputTaggedPixelBufferGroupAdaptorWrapper: NSObject { - var wrappedInstance: AVAssetWriterInputTaggedPixelBufferGroupAdaptor - - @objc public var assetWriterInput: AVAssetWriterInputWrapper { - get { - AVAssetWriterInputWrapper(wrappedInstance.assetWriterInput) - } - } - - @objc public var sourcePixelBufferAttributes: String { - get { - wrappedInstance.sourcePixelBufferAttributes - } - } - - init(_ wrappedInstance: AVAssetWriterInputTaggedPixelBufferGroupAdaptor) { - self.wrappedInstance = wrappedInstance - } - - @objc init(assetWriterInput input: AVAssetWriterInputWrapper, sourcePixelBufferAttributes: String) { - wrappedInstance = AVAssetWriterInputTaggedPixelBufferGroupAdaptor(assetWriterInput: input.wrappedInstance, sourcePixelBufferAttributes: sourcePixelBufferAttributes) - } -} - -@objc public class AVAsynchronousCIImageFilteringRequestWrapper: NSObject { - var wrappedInstance: AVAsynchronousCIImageFilteringRequest - - init(_ wrappedInstance: AVAsynchronousCIImageFilteringRequest) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAsynchronousVideoCompositionRequestWrapper: NSObject { - var wrappedInstance: AVAsynchronousVideoCompositionRequest - - @objc public var renderContext: AVVideoCompositionRenderContextWrapper { - get { - AVVideoCompositionRenderContextWrapper(wrappedInstance.renderContext) - } - } - - init(_ wrappedInstance: AVAsynchronousVideoCompositionRequest) { - self.wrappedInstance = wrappedInstance - } - - @objc public func finishCancelledRequest() -> Void { - return wrappedInstance.finishCancelledRequest() - } -} - -@objc public class AVAudioMixWrapper: NSObject { - var wrappedInstance: AVAudioMix - - @objc public var inputParameters: AVAudioMixInputParametersWrapper { - get { - AVAudioMixInputParametersWrapper(wrappedInstance.inputParameters) - } - } - - init(_ wrappedInstance: AVAudioMix) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAudioMixInputParametersWrapper: NSObject { - var wrappedInstance: AVAudioMixInputParameters - - @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) - } - } - - init(_ wrappedInstance: AVAudioMixInputParameters) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCameraCalibrationDataWrapper: NSObject { - var wrappedInstance: AVCameraCalibrationData - - init(_ wrappedInstance: AVCameraCalibrationData) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptionWrapper: NSObject { - var wrappedInstance: AVCaption - - @objc public var animation: AVCaptionWrapper { - get { - AVCaptionWrapper(wrappedInstance.animation) - } - } - - @objc public var region: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.region) - } - } - - @objc public var text: String { - get { - wrappedInstance.text - } - } - - @objc public var textAlignment: AVCaptionWrapper { - get { - AVCaptionWrapper(wrappedInstance.textAlignment) - } - } - - init(_ wrappedInstance: AVCaption) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptionConversionAdjustmentWrapper: NSObject { - var wrappedInstance: AVCaptionConversionAdjustment - - @objc public var adjustmentType: AVCaptionConversionAdjustmentWrapper { - get { - AVCaptionConversionAdjustmentWrapper(wrappedInstance.adjustmentType) - } - } - - init(_ wrappedInstance: AVCaptionConversionAdjustment) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptionConversionTimeRangeAdjustmentWrapper: NSObject { - var wrappedInstance: AVCaptionConversionTimeRangeAdjustment - - init(_ wrappedInstance: AVCaptionConversionTimeRangeAdjustment) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptionConversionValidatorWrapper: NSObject { - var wrappedInstance: AVCaptionConversionValidator - - @objc public var captions: AVCaptionWrapper { - get { - AVCaptionWrapper(wrappedInstance.captions) - } - } - - @objc public var status: AVCaptionConversionValidatorWrapper { - get { - AVCaptionConversionValidatorWrapper(wrappedInstance.status) - } - } - - @objc public var warnings: AVCaptionConversionWarningWrapper { - get { - AVCaptionConversionWarningWrapper(wrappedInstance.warnings) - } - } - - init(_ wrappedInstance: AVCaptionConversionValidator) { - self.wrappedInstance = wrappedInstance - } - - @objc public func stopValidating() -> Void { - return wrappedInstance.stopValidating() - } - - @objc public func validateCaptionConversion(warningHandler handler: AVCaptionConversionWarningWrapper) -> Void { - return wrappedInstance.validateCaptionConversion(warningHandler: handler.wrappedInstance) - } -} - -@objc public class AVCaptionConversionWarningWrapper: NSObject { - var wrappedInstance: AVCaptionConversionWarning - - @objc public var adjustment: AVCaptionConversionAdjustmentWrapper { - get { - AVCaptionConversionAdjustmentWrapper(wrappedInstance.adjustment) - } - } - - @objc public var warningType: AVCaptionConversionWarningWrapper { - get { - AVCaptionConversionWarningWrapper(wrappedInstance.warningType) - } - } - - init(_ wrappedInstance: AVCaptionConversionWarning) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptionFormatConformerWrapper: NSObject { - var wrappedInstance: AVCaptionFormatConformer - - @objc public var conformsCaptionsToTimeRange: Bool { - get { - wrappedInstance.conformsCaptionsToTimeRange - } - set { - wrappedInstance.conformsCaptionsToTimeRange = newValue - } - } - - init(_ wrappedInstance: AVCaptionFormatConformer) { - self.wrappedInstance = wrappedInstance - } - - @objc init(conversionSettings: AVCaptionSettingsKeyWrapper) { - wrappedInstance = AVCaptionFormatConformer(conversionSettings: conversionSettings.wrappedInstance) - } - - @objc public func conformedCaption(for caption: AVCaptionWrapper) -> AVCaptionWrapper { - let result = wrappedInstance.conformedCaption(for: caption.wrappedInstance) - return AVCaptionWrapper(result) - } -} - -@objc public class AVCaptionGroupWrapper: NSObject { - var wrappedInstance: AVCaptionGroup - - @objc public var captions: AVCaptionWrapper { - get { - AVCaptionWrapper(wrappedInstance.captions) - } - } - - init(_ wrappedInstance: AVCaptionGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptionGrouperWrapper: NSObject { - var wrappedInstance: AVCaptionGrouper - - init(_ wrappedInstance: AVCaptionGrouper) { - self.wrappedInstance = wrappedInstance - } - - @objc public func add(input: AVCaptionWrapper) -> Void { - return wrappedInstance.add(input: input.wrappedInstance) - } -} - -@objc public class AVCaptionRegionWrapper: NSObject { - var wrappedInstance: AVCaptionRegion - - @objc static public var appleITTBottom: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(AVCaptionRegion.appleITTBottom) - } - } - - @objc static public var appleITTLeft: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(AVCaptionRegion.appleITTLeft) - } - } - - @objc static public var appleITTRight: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(AVCaptionRegion.appleITTRight) - } - } - - @objc static public var appleITTTop: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(AVCaptionRegion.appleITTTop) - } - } - - @objc static public var subRipTextBottom: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(AVCaptionRegion.subRipTextBottom) - } - } - - @objc public var displayAlignment: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.displayAlignment) - } - } - - @objc public var identifier: String { - get { - wrappedInstance.identifier - } - } - - @objc public var origin: AVCaptionPointWrapper { - get { - AVCaptionPointWrapper(wrappedInstance.origin) - } - } - - @objc public var scroll: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.scroll) - } - } - - @objc public var size: AVCaptionSizeWrapper { - get { - AVCaptionSizeWrapper(wrappedInstance.size) - } - } - - @objc public var writingMode: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.writingMode) - } - } - - init(_ wrappedInstance: AVCaptionRegion) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptionRendererWrapper: NSObject { - var wrappedInstance: AVCaptionRenderer - - @objc public var captions: AVCaptionWrapper { - get { - AVCaptionWrapper(wrappedInstance.captions) - } - set { - wrappedInstance.captions = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptionRenderer) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class SceneWrapper: NSObject { - var wrappedInstance: AVCaptionRenderer.Scene - - @objc public var hasActiveCaptions: Bool { - get { - wrappedInstance.hasActiveCaptions - } - } - - @objc public var needsPeriodicRefresh: Bool { - get { - wrappedInstance.needsPeriodicRefresh - } - } - - init(_ wrappedInstance: AVCaptionRenderer.Scene) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class RubyWrapper: NSObject { - var wrappedInstance: AVCaption.Ruby - - @objc public var text: String { - get { - wrappedInstance.text - } - } - - init(_ wrappedInstance: AVCaption.Ruby) { - self.wrappedInstance = wrappedInstance - } - - @objc init(text: String) { - wrappedInstance = AVCaption.Ruby(text: text) - } -} - -@objc public class AVCaptureAudioChannelWrapper: NSObject { - var wrappedInstance: AVCaptureAudioChannel - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - set { - wrappedInstance.isEnabled = newValue - } - } - - init(_ wrappedInstance: AVCaptureAudioChannel) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureAudioDataOutputWrapper: NSObject { - var wrappedInstance: AVCaptureAudioDataOutput - - @objc public var audioSettings: String { - get { - wrappedInstance.audioSettings - } - set { - wrappedInstance.audioSettings = newValue - } - } - - init(_ wrappedInstance: AVCaptureAudioDataOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureAudioDataOutput() - } -} - -@objc public class AVCaptureAudioFileOutputWrapper: NSObject { - var wrappedInstance: AVCaptureAudioFileOutput - - @objc public var audioSettings: String { - get { - wrappedInstance.audioSettings - } - set { - wrappedInstance.audioSettings = newValue - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - set { - wrappedInstance.metadata = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptureAudioFileOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureAudioFileOutput() - } -} - -@objc public class AVCaptureAudioPreviewOutputWrapper: NSObject { - var wrappedInstance: AVCaptureAudioPreviewOutput - - @objc public var outputDeviceUniqueID: String { - get { - wrappedInstance.outputDeviceUniqueID - } - set { - wrappedInstance.outputDeviceUniqueID = newValue - } - } - - init(_ wrappedInstance: AVCaptureAudioPreviewOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureAudioPreviewOutput() - } -} - -@objc public class AVCaptureConnectionWrapper: NSObject { - var wrappedInstance: AVCaptureConnection - - @objc public var isActive: Bool { - get { - wrappedInstance.isActive - } - } - - @objc public var audioChannels: AVCaptureAudioChannelWrapper { - get { - AVCaptureAudioChannelWrapper(wrappedInstance.audioChannels) - } - } - - @objc public var automaticallyAdjustsVideoMirroring: Bool { - get { - wrappedInstance.automaticallyAdjustsVideoMirroring - } - set { - wrappedInstance.automaticallyAdjustsVideoMirroring = newValue - } - } - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - set { - wrappedInstance.isEnabled = newValue - } - } - - @objc public var inputPorts: AVCaptureInputWrapper { - get { - AVCaptureInputWrapper(wrappedInstance.inputPorts) - } - } - - @objc public var output: AVCaptureOutputWrapper { - get { - AVCaptureOutputWrapper(wrappedInstance.output) - } - } - - @objc public var isVideoFieldModeSupported: Bool { - get { - wrappedInstance.isVideoFieldModeSupported - } - } - - @objc public var isVideoMaxFrameDurationSupported: Bool { - get { - wrappedInstance.isVideoMaxFrameDurationSupported - } - } - - @objc public var isVideoMinFrameDurationSupported: Bool { - get { - wrappedInstance.isVideoMinFrameDurationSupported - } - } - - @objc public var isVideoMirroringSupported: Bool { - get { - wrappedInstance.isVideoMirroringSupported - } - } - - @objc public var isVideoOrientationSupported: Bool { - get { - wrappedInstance.isVideoOrientationSupported - } - } - - @objc public var isVideoMirrored: Bool { - get { - wrappedInstance.isVideoMirrored - } - set { - wrappedInstance.isVideoMirrored = newValue - } - } - - @objc public var videoPreviewLayer: AVCaptureVideoPreviewLayerWrapper { - get { - AVCaptureVideoPreviewLayerWrapper(wrappedInstance.videoPreviewLayer) - } - } - - init(_ wrappedInstance: AVCaptureConnection) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureDeskViewApplicationWrapper: NSObject { - var wrappedInstance: AVCaptureDeskViewApplication - - init(_ wrappedInstance: AVCaptureDeskViewApplication) { - self.wrappedInstance = wrappedInstance - } - - @objc public func present() -> Void { - return wrappedInstance.present() - } - - @objc public func present() -> Void { - return wrappedInstance.present() - } -} - -@objc public class LaunchConfigurationWrapper: NSObject { - var wrappedInstance: AVCaptureDeskViewApplication.LaunchConfiguration - - @objc public var requiresSetUpModeCompletion: Bool { - get { - wrappedInstance.requiresSetUpModeCompletion - } - set { - wrappedInstance.requiresSetUpModeCompletion = newValue - } - } - - init(_ wrappedInstance: AVCaptureDeskViewApplication.LaunchConfiguration) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureDeviceWrapper: NSObject { - var wrappedInstance: AVCaptureDevice - - @objc static public var activeMicrophoneMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.activeMicrophoneMode) - } - } - - @objc static public var centerStageControlMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.centerStageControlMode) - } - set { - AVCaptureDevice.centerStageControlMode = newValue.wrappedInstance - } - } - - @objc static public var isCenterStageEnabled: Bool { - get { - AVCaptureDevice.isCenterStageEnabled - } - set { - AVCaptureDevice.isCenterStageEnabled = newValue - } - } - - @objc static public var isPortraitEffectEnabled: Bool { - get { - AVCaptureDevice.isPortraitEffectEnabled - } - } - - @objc static public var preferredMicrophoneMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.preferredMicrophoneMode) - } - } - - @objc static public var reactionEffectGesturesEnabled: Bool { - get { - AVCaptureDevice.reactionEffectGesturesEnabled - } - } - - @objc static public var reactionEffectsEnabled: Bool { - get { - AVCaptureDevice.reactionEffectsEnabled - } - } - - @objc static public var isStudioLightEnabled: Bool { - get { - AVCaptureDevice.isStudioLightEnabled - } - } - - @objc static public var systemPreferredCamera: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.systemPreferredCamera) - } - } - - @objc static public var userPreferredCamera: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(AVCaptureDevice.userPreferredCamera) - } - set { - AVCaptureDevice.userPreferredCamera = newValue.wrappedInstance - } - } - - @objc public var activeFormat: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.activeFormat) - } - set { - wrappedInstance.activeFormat = newValue.wrappedInstance - } - } - - @objc public var activeInputSource: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.activeInputSource) - } - set { - wrappedInstance.activeInputSource = newValue.wrappedInstance - } - } - - @objc public var activePrimaryConstituent: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.activePrimaryConstituent) - } - } - - @objc public var activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions) - } - } - - @objc public var activePrimaryConstituentDeviceSwitchingBehavior: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.activePrimaryConstituentDeviceSwitchingBehavior) - } - } - - @objc public var isAdjustingExposure: Bool { - get { - wrappedInstance.isAdjustingExposure - } - } - - @objc public var isAdjustingFocus: Bool { - get { - wrappedInstance.isAdjustingFocus - } - } - - @objc public var isAdjustingWhiteBalance: Bool { - get { - wrappedInstance.isAdjustingWhiteBalance - } - } - - @objc public var canPerformReactionEffects: Bool { - get { - wrappedInstance.canPerformReactionEffects - } - } - - @objc public var isCenterStageActive: Bool { - get { - wrappedInstance.isCenterStageActive - } - } - - @objc public var companionDeskViewCamera: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.companionDeskViewCamera) - } - } - - @objc public var isConnected: Bool { - get { - wrappedInstance.isConnected - } - } - - @objc public var isContinuityCamera: Bool { - get { - wrappedInstance.isContinuityCamera - } - } - - @objc public var deviceType: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.deviceType) - } - } - - @objc public var exposureMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.exposureMode) - } - set { - wrappedInstance.exposureMode = newValue.wrappedInstance - } - } - - @objc public var isExposurePointOfInterestSupported: Bool { - get { - wrappedInstance.isExposurePointOfInterestSupported - } - } - - @objc public var fallbackPrimaryConstituentDevices: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.fallbackPrimaryConstituentDevices) - } - set { - wrappedInstance.fallbackPrimaryConstituentDevices = newValue.wrappedInstance - } - } - - @objc public var isFlashAvailable: Bool { - get { - wrappedInstance.isFlashAvailable - } - } - - @objc public var flashMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.flashMode) - } - set { - wrappedInstance.flashMode = newValue.wrappedInstance - } - } - - @objc public var focusMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.focusMode) - } - set { - wrappedInstance.focusMode = newValue.wrappedInstance - } - } - - @objc public var isFocusPointOfInterestSupported: Bool { - get { - wrappedInstance.isFocusPointOfInterestSupported - } - } - - @objc public var formats: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.formats) - } - } - - @objc public var hasFlash: Bool { - get { - wrappedInstance.hasFlash - } - } - - @objc public var hasTorch: Bool { - get { - wrappedInstance.hasTorch - } - } - - @objc public var isInUseByAnotherApplication: Bool { - get { - wrappedInstance.isInUseByAnotherApplication - } - } - - @objc public var inputSources: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.inputSources) - } - } - - @objc public var linkedDevices: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.linkedDevices) - } - } - - @objc public var localizedName: String { - get { - wrappedInstance.localizedName - } - } - - @objc public var manufacturer: String { - get { - wrappedInstance.manufacturer - } - } - - @objc public var minimumFocusDistance: Int { - get { - wrappedInstance.minimumFocusDistance - } - } - - @objc public var modelID: String { - get { - wrappedInstance.modelID - } - } - - @objc public var isPortraitEffectActive: Bool { - get { - wrappedInstance.isPortraitEffectActive - } - } - - @objc public var position: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.position) - } - } - - @objc public var primaryConstituentDeviceRestrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceRestrictedSwitchingBehaviorConditions) - } - } - - @objc public var primaryConstituentDeviceSwitchingBehavior: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceSwitchingBehavior) - } - } - - @objc public var reactionEffectsInProgress: AVCaptureReactionEffectStateWrapper { - get { - AVCaptureReactionEffectStateWrapper(wrappedInstance.reactionEffectsInProgress) - } - } - - @objc public var isStudioLightActive: Bool { - get { - wrappedInstance.isStudioLightActive - } - } - - @objc public var supportedFallbackPrimaryConstituentDevices: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.supportedFallbackPrimaryConstituentDevices) - } - } - - @objc public var isSuspended: Bool { - get { - wrappedInstance.isSuspended - } - } - - @objc public var isTorchActive: Bool { - get { - wrappedInstance.isTorchActive - } - } - - @objc public var isTorchAvailable: Bool { - get { - wrappedInstance.isTorchAvailable - } - } - - @objc public var torchMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.torchMode) - } - set { - wrappedInstance.torchMode = newValue.wrappedInstance - } - } - - @objc public var transportControlsPlaybackMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.transportControlsPlaybackMode) - } - } - - @objc public var transportControlsSpeed: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.transportControlsSpeed) - } - } - - @objc public var transportControlsSupported: Bool { - get { - wrappedInstance.transportControlsSupported - } - } - - @objc public var uniqueID: String { - get { - wrappedInstance.uniqueID - } - } - - @objc public var whiteBalanceMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.whiteBalanceMode) - } - set { - wrappedInstance.whiteBalanceMode = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptureDevice) { - self.wrappedInstance = wrappedInstance - } - - @objc init(uniqueID deviceUniqueID: String) { - wrappedInstance = AVCaptureDevice(uniqueID: deviceUniqueID) - } - - @objc static public func `default`(deviceType: AVCaptureDeviceWrapper, for mediaType: AVMediaTypeWrapper, position: AVCaptureDeviceWrapper) -> AVCaptureDeviceWrapper { - let result = AVCaptureDevice.`default`(deviceType: deviceType.wrappedInstance, for: mediaType.wrappedInstance, position: position.wrappedInstance) - return AVCaptureDeviceWrapper(result) - } - - @objc static public func `default`(for mediaType: AVMediaTypeWrapper) -> AVCaptureDeviceWrapper { - let result = AVCaptureDevice.`default`(for: mediaType.wrappedInstance) - return AVCaptureDeviceWrapper(result) - } - - @objc static public func requestAccess(for mediaType: AVMediaTypeWrapper, completionHandler handler: Bool) -> Void { - return AVCaptureDevice.requestAccess(for: mediaType.wrappedInstance, completionHandler: handler) - } - - @objc static public func requestAccess(for mediaType: AVMediaTypeWrapper, completionHandler handler: Bool) -> Void { - return AVCaptureDevice.requestAccess(for: mediaType.wrappedInstance, completionHandler: handler) - } - - @objc static public func showSystemUserInterface(systemUserInterface: AVCaptureDeviceWrapper) -> Void { - return AVCaptureDevice.showSystemUserInterface(systemUserInterface: systemUserInterface.wrappedInstance) - } - - @objc public func hasMediaType(mediaType: AVMediaTypeWrapper) -> Bool { - return wrappedInstance.hasMediaType(mediaType: mediaType.wrappedInstance) - } - - @objc public func isExposureModeSupported(exposureMode: AVCaptureDeviceWrapper) -> Bool { - return wrappedInstance.isExposureModeSupported(exposureMode: exposureMode.wrappedInstance) - } - - @objc public func isFlashModeSupported(flashMode: AVCaptureDeviceWrapper) -> Bool { - return wrappedInstance.isFlashModeSupported(flashMode: flashMode.wrappedInstance) - } - - @objc public func isFocusModeSupported(focusMode: AVCaptureDeviceWrapper) -> Bool { - return wrappedInstance.isFocusModeSupported(focusMode: focusMode.wrappedInstance) - } - - @objc public func isTorchModeSupported(torchMode: AVCaptureDeviceWrapper) -> Bool { - return wrappedInstance.isTorchModeSupported(torchMode: torchMode.wrappedInstance) - } - - @objc public func isWhiteBalanceModeSupported(whiteBalanceMode: AVCaptureDeviceWrapper) -> Bool { - return wrappedInstance.isWhiteBalanceModeSupported(whiteBalanceMode: whiteBalanceMode.wrappedInstance) - } - - @objc public func lockForConfiguration() { - wrappedInstance.lockForConfiguration() - } - - @objc public func performEffect(for reactionType: AVCaptureReactionTypeWrapper) -> Void { - return wrappedInstance.performEffect(for: reactionType.wrappedInstance) - } - - @objc public func setPrimaryConstituentDeviceSwitchingBehavior(switchingBehavior: AVCaptureDeviceWrapper, restrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper) -> Void { - return wrappedInstance.setPrimaryConstituentDeviceSwitchingBehavior(switchingBehavior: switchingBehavior.wrappedInstance, restrictedSwitchingBehaviorConditions: restrictedSwitchingBehaviorConditions.wrappedInstance) - } - - @objc public func setTransportControlsPlaybackMode(mode: AVCaptureDeviceWrapper, speed: AVCaptureDeviceWrapper) -> Void { - return wrappedInstance.setTransportControlsPlaybackMode(mode: mode.wrappedInstance, speed: speed.wrappedInstance) - } - - @objc public func supportsSessionPreset(preset: AVCaptureSessionWrapper) -> Bool { - return wrappedInstance.supportsSessionPreset(preset: preset.wrappedInstance) - } - - @objc public func unlockForConfiguration() -> Void { - return wrappedInstance.unlockForConfiguration() - } -} - -@objc public class DiscoverySessionWrapper: NSObject { - var wrappedInstance: AVCaptureDevice.DiscoverySession - - @objc public var devices: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.devices) - } - } - - init(_ wrappedInstance: AVCaptureDevice.DiscoverySession) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class FormatWrapper: NSObject { - var wrappedInstance: AVCaptureDevice.Format - - @objc public var autoFocusSystem: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.autoFocusSystem) - } - } - - @objc public var isCenterStageSupported: Bool { - get { - wrappedInstance.isCenterStageSupported - } - } - - @objc public var isHighPhotoQualitySupported: Bool { - get { - wrappedInstance.isHighPhotoQualitySupported - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - @objc public var isPortraitEffectSupported: Bool { - get { - wrappedInstance.isPortraitEffectSupported - } - } - - @objc public var reactionEffectsSupported: Bool { - get { - wrappedInstance.reactionEffectsSupported - } - } - - @objc public var isStudioLightSupported: Bool { - get { - wrappedInstance.isStudioLightSupported - } - } - - @objc public var videoFrameRateRangeForCenterStage: AVFrameRateRangeWrapper { - get { - AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForCenterStage) - } - } - - @objc public var videoFrameRateRangeForPortraitEffect: AVFrameRateRangeWrapper { - get { - AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForPortraitEffect) - } - } - - @objc public var videoFrameRateRangeForReactionEffectsInProgress: AVFrameRateRangeWrapper { - get { - AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForReactionEffectsInProgress) - } - } - - @objc public var videoFrameRateRangeForStudioLight: AVFrameRateRangeWrapper { - get { - AVFrameRateRangeWrapper(wrappedInstance.videoFrameRateRangeForStudioLight) - } - } - - @objc public var videoSupportedFrameRateRanges: AVFrameRateRangeWrapper { - get { - AVFrameRateRangeWrapper(wrappedInstance.videoSupportedFrameRateRanges) - } - } - - init(_ wrappedInstance: AVCaptureDevice.Format) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureDeviceInputWrapper: NSObject { - var wrappedInstance: AVCaptureDeviceInput - - @objc public var device: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.device) - } - } - - init(_ wrappedInstance: AVCaptureDeviceInput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(device: AVCaptureDeviceWrapper) { - wrappedInstance = AVCaptureDeviceInput(device: device.wrappedInstance) - } -} - -@objc public class InputSourceWrapper: NSObject { - var wrappedInstance: AVCaptureDevice.InputSource - - @objc public var inputSourceID: String { - get { - wrappedInstance.inputSourceID - } - } - - @objc public var localizedName: String { - get { - wrappedInstance.localizedName - } - } - - init(_ wrappedInstance: AVCaptureDevice.InputSource) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class RotationCoordinatorWrapper: NSObject { - var wrappedInstance: AVCaptureDevice.RotationCoordinator - - @objc public var device: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.device) - } - } - - init(_ wrappedInstance: AVCaptureDevice.RotationCoordinator) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureFileOutputWrapper: NSObject { - var wrappedInstance: AVCaptureFileOutput - - @objc public var isRecording: Bool { - get { - wrappedInstance.isRecording - } - } - - @objc public var isRecordingPaused: Bool { - get { - wrappedInstance.isRecordingPaused - } - } - - init(_ wrappedInstance: AVCaptureFileOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc public func pauseRecording() -> Void { - return wrappedInstance.pauseRecording() - } - - @objc public func resumeRecording() -> Void { - return wrappedInstance.resumeRecording() - } - - @objc public func stopRecording() -> Void { - return wrappedInstance.stopRecording() - } -} - -@objc public class AVCaptureInputWrapper: NSObject { - var wrappedInstance: AVCaptureInput - - @objc public var ports: AVCaptureInputWrapper { - get { - AVCaptureInputWrapper(wrappedInstance.ports) - } - } - - init(_ wrappedInstance: AVCaptureInput) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class PortWrapper: NSObject { - var wrappedInstance: AVCaptureInput.Port - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - set { - wrappedInstance.isEnabled = newValue - } - } - - @objc public var input: AVCaptureInputWrapper { - get { - AVCaptureInputWrapper(wrappedInstance.input) - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - init(_ wrappedInstance: AVCaptureInput.Port) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureMetadataOutputWrapper: NSObject { - var wrappedInstance: AVCaptureMetadataOutput - - @objc public var availableMetadataObjectTypes: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(wrappedInstance.availableMetadataObjectTypes) - } - } - - @objc public var metadataObjectTypes: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(wrappedInstance.metadataObjectTypes) - } - set { - wrappedInstance.metadataObjectTypes = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptureMetadataOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureMetadataOutput() - } -} - -@objc public class AVCaptureMovieFileOutputWrapper: NSObject { - var wrappedInstance: AVCaptureMovieFileOutput - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - set { - wrappedInstance.metadata = newValue.wrappedInstance - } - } - - @objc public var primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording) - } - } - - @objc public var primaryConstituentDeviceSwitchingBehaviorForRecording: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.primaryConstituentDeviceSwitchingBehaviorForRecording) - } - } - - @objc public var isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled: Bool { - get { - wrappedInstance.isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled - } - set { - wrappedInstance.isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled = newValue - } - } - - init(_ wrappedInstance: AVCaptureMovieFileOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureMovieFileOutput() - } - - @objc public func setOutputSettings(outputSettings: String, for connection: AVCaptureConnectionWrapper) -> Void { - return wrappedInstance.setOutputSettings(outputSettings: outputSettings, for: connection.wrappedInstance) - } - - @objc public func setPrimaryConstituentDeviceSwitchingBehaviorForRecording(switchingBehavior: AVCaptureDeviceWrapper, restrictedSwitchingBehaviorConditions: AVCaptureDeviceWrapper) -> Void { - return wrappedInstance.setPrimaryConstituentDeviceSwitchingBehaviorForRecording(switchingBehavior: switchingBehavior.wrappedInstance, restrictedSwitchingBehaviorConditions: restrictedSwitchingBehaviorConditions.wrappedInstance) - } -} - -@objc public class AVCaptureOutputWrapper: NSObject { - var wrappedInstance: AVCaptureOutput - - @objc public var connections: AVCaptureConnectionWrapper { - get { - AVCaptureConnectionWrapper(wrappedInstance.connections) - } - } - - init(_ wrappedInstance: AVCaptureOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc public func connection(with mediaType: AVMediaTypeWrapper) -> AVCaptureConnectionWrapper { - let result = wrappedInstance.connection(with: mediaType.wrappedInstance) - return AVCaptureConnectionWrapper(result) - } - - @objc public func transformedMetadataObject(for metadataObject: AVMetadataObjectWrapper, connection: AVCaptureConnectionWrapper) -> AVMetadataObjectWrapper { - let result = wrappedInstance.transformedMetadataObject(for: metadataObject.wrappedInstance, connection: connection.wrappedInstance) - return AVMetadataObjectWrapper(result) - } -} - -@objc public class AVCapturePhotoWrapper: NSObject { - var wrappedInstance: AVCapturePhoto - - @objc public var photoCount: Int { - get { - wrappedInstance.photoCount - } - } - - @objc public var resolvedSettings: AVCaptureResolvedPhotoSettingsWrapper { - get { - AVCaptureResolvedPhotoSettingsWrapper(wrappedInstance.resolvedSettings) - } - } - - init(_ wrappedInstance: AVCapturePhoto) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCapturePhotoOutputWrapper: NSObject { - var wrappedInstance: AVCapturePhotoOutput - - @objc public var availablePhotoCodecTypes: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(wrappedInstance.availablePhotoCodecTypes) - } - } - - @objc public var availablePhotoFileTypes: AVFileTypeWrapper { - get { - AVFileTypeWrapper(wrappedInstance.availablePhotoFileTypes) - } - } - - @objc public var captureReadiness: AVCapturePhotoOutputWrapper { - get { - AVCapturePhotoOutputWrapper(wrappedInstance.captureReadiness) - } - } - - @objc public var isFastCapturePrioritizationEnabled: Bool { - get { - wrappedInstance.isFastCapturePrioritizationEnabled - } - set { - wrappedInstance.isFastCapturePrioritizationEnabled = newValue - } - } - - @objc public var isFastCapturePrioritizationSupported: Bool { - get { - wrappedInstance.isFastCapturePrioritizationSupported - } - set { - wrappedInstance.isFastCapturePrioritizationSupported = newValue - } - } - - @objc public var isHighResolutionCaptureEnabled: Bool { - get { - wrappedInstance.isHighResolutionCaptureEnabled - } - set { - wrappedInstance.isHighResolutionCaptureEnabled = newValue - } - } - - @objc public var maxPhotoQualityPrioritization: AVCapturePhotoOutputWrapper { - get { - AVCapturePhotoOutputWrapper(wrappedInstance.maxPhotoQualityPrioritization) - } - set { - wrappedInstance.maxPhotoQualityPrioritization = newValue.wrappedInstance - } - } - - @objc public var preservesLivePhotoCaptureSuspendedOnSessionStop: Bool { - get { - wrappedInstance.preservesLivePhotoCaptureSuspendedOnSessionStop - } - set { - wrappedInstance.preservesLivePhotoCaptureSuspendedOnSessionStop = newValue - } - } - - @objc public var isResponsiveCaptureEnabled: Bool { - get { - wrappedInstance.isResponsiveCaptureEnabled - } - set { - wrappedInstance.isResponsiveCaptureEnabled = newValue - } - } - - @objc public var isResponsiveCaptureSupported: Bool { - get { - wrappedInstance.isResponsiveCaptureSupported - } - } - - @objc public var isZeroShutterLagEnabled: Bool { - get { - wrappedInstance.isZeroShutterLagEnabled - } - set { - wrappedInstance.isZeroShutterLagEnabled = newValue - } - } - - @objc public var isZeroShutterLagSupported: Bool { - get { - wrappedInstance.isZeroShutterLagSupported - } - } - - @objc public var supportedFlashModes: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.supportedFlashModes) - } - } - - init(_ wrappedInstance: AVCapturePhotoOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCapturePhotoOutput() - } -} - -@objc public class AVCapturePhotoOutputReadinessCoordinatorWrapper: NSObject { - var wrappedInstance: AVCapturePhotoOutputReadinessCoordinator - - @objc public var captureReadiness: AVCapturePhotoOutputWrapper { - get { - AVCapturePhotoOutputWrapper(wrappedInstance.captureReadiness) - } - } - - init(_ wrappedInstance: AVCapturePhotoOutputReadinessCoordinator) { - self.wrappedInstance = wrappedInstance - } - - @objc init(photoOutput: AVCapturePhotoOutputWrapper) { - wrappedInstance = AVCapturePhotoOutputReadinessCoordinator(photoOutput: photoOutput.wrappedInstance) - } - - @objc public func startTrackingCaptureRequest(using settings: AVCapturePhotoSettingsWrapper) -> Void { - return wrappedInstance.startTrackingCaptureRequest(using: settings.wrappedInstance) - } -} - -@objc public class AVCapturePhotoSettingsWrapper: NSObject { - var wrappedInstance: AVCapturePhotoSettings - - @objc public var flashMode: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.flashMode) - } - set { - wrappedInstance.flashMode = newValue.wrappedInstance - } - } - - @objc public var format: String { - get { - wrappedInstance.format - } - } - - @objc public var isHighResolutionPhotoEnabled: Bool { - get { - wrappedInstance.isHighResolutionPhotoEnabled - } - set { - wrappedInstance.isHighResolutionPhotoEnabled = newValue - } - } - - @objc public var photoQualityPrioritization: AVCapturePhotoOutputWrapper { - get { - AVCapturePhotoOutputWrapper(wrappedInstance.photoQualityPrioritization) - } - set { - wrappedInstance.photoQualityPrioritization = newValue.wrappedInstance - } - } - - @objc public var processedFileType: AVFileTypeWrapper { - get { - AVFileTypeWrapper(wrappedInstance.processedFileType) - } - } - - init(_ wrappedInstance: AVCapturePhotoSettings) { - self.wrappedInstance = wrappedInstance - } - - @objc init(from photoSettings: AVCapturePhotoSettingsWrapper) { - wrappedInstance = AVCapturePhotoSettings(from: photoSettings.wrappedInstance) - } - - @objc init(fromPhotoSettings photoSettings: AVCapturePhotoSettingsWrapper) { - wrappedInstance = AVCapturePhotoSettings(fromPhotoSettings: photoSettings.wrappedInstance) - } - - @objc init(format: String) { - wrappedInstance = AVCapturePhotoSettings(format: format) - } -} - -@objc public class AVCaptureReactionEffectStateWrapper: NSObject { - var wrappedInstance: AVCaptureReactionEffectState - - @objc public var reactionType: AVCaptureReactionTypeWrapper { - get { - AVCaptureReactionTypeWrapper(wrappedInstance.reactionType) - } - } - - init(_ wrappedInstance: AVCaptureReactionEffectState) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureResolvedPhotoSettingsWrapper: NSObject { - var wrappedInstance: AVCaptureResolvedPhotoSettings - - @objc public var expectedPhotoCount: Int { - get { - wrappedInstance.expectedPhotoCount - } - } - - @objc public var isFastCapturePrioritizationEnabled: Bool { - get { - wrappedInstance.isFastCapturePrioritizationEnabled - } - } - - init(_ wrappedInstance: AVCaptureResolvedPhotoSettings) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCaptureScreenInputWrapper: NSObject { - var wrappedInstance: AVCaptureScreenInput - - @objc public var capturesCursor: Bool { - get { - wrappedInstance.capturesCursor - } - set { - wrappedInstance.capturesCursor = newValue - } - } - - @objc public var capturesMouseClicks: Bool { - get { - wrappedInstance.capturesMouseClicks - } - set { - wrappedInstance.capturesMouseClicks = newValue - } - } - - @objc public var removesDuplicateFrames: Bool { - get { - wrappedInstance.removesDuplicateFrames - } - set { - wrappedInstance.removesDuplicateFrames = newValue - } - } - - init(_ wrappedInstance: AVCaptureScreenInput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureScreenInput() - } -} - -@objc public class AVCaptureSessionWrapper: NSObject { - var wrappedInstance: AVCaptureSession - - @objc public var connections: AVCaptureConnectionWrapper { - get { - AVCaptureConnectionWrapper(wrappedInstance.connections) - } - } - - @objc public var inputs: AVCaptureInputWrapper { - get { - AVCaptureInputWrapper(wrappedInstance.inputs) - } - } - - @objc public var outputs: AVCaptureOutputWrapper { - get { - AVCaptureOutputWrapper(wrappedInstance.outputs) - } - } - - @objc public var isRunning: Bool { - get { - wrappedInstance.isRunning - } - } - - @objc public var sessionPreset: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(wrappedInstance.sessionPreset) - } - set { - wrappedInstance.sessionPreset = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptureSession) { - self.wrappedInstance = wrappedInstance - } - - @objc public func addConnection(connection: AVCaptureConnectionWrapper) -> Void { - return wrappedInstance.addConnection(connection: connection.wrappedInstance) - } - - @objc public func addInput(input: AVCaptureInputWrapper) -> Void { - return wrappedInstance.addInput(input: input.wrappedInstance) - } - - @objc public func addInputWithNoConnections(input: AVCaptureInputWrapper) -> Void { - return wrappedInstance.addInputWithNoConnections(input: input.wrappedInstance) - } - - @objc public func addOutput(output: AVCaptureOutputWrapper) -> Void { - return wrappedInstance.addOutput(output: output.wrappedInstance) - } - - @objc public func addOutputWithNoConnections(output: AVCaptureOutputWrapper) -> Void { - return wrappedInstance.addOutputWithNoConnections(output: output.wrappedInstance) - } - - @objc public func beginConfiguration() -> Void { - return wrappedInstance.beginConfiguration() - } - - @objc public func canAddConnection(connection: AVCaptureConnectionWrapper) -> Bool { - return wrappedInstance.canAddConnection(connection: connection.wrappedInstance) - } - - @objc public func canAddInput(input: AVCaptureInputWrapper) -> Bool { - return wrappedInstance.canAddInput(input: input.wrappedInstance) - } - - @objc public func canAddOutput(output: AVCaptureOutputWrapper) -> Bool { - return wrappedInstance.canAddOutput(output: output.wrappedInstance) - } - - @objc public func canSetSessionPreset(preset: AVCaptureSessionWrapper) -> Bool { - return wrappedInstance.canSetSessionPreset(preset: preset.wrappedInstance) - } - - @objc public func commitConfiguration() -> Void { - return wrappedInstance.commitConfiguration() - } - - @objc public func removeConnection(connection: AVCaptureConnectionWrapper) -> Void { - return wrappedInstance.removeConnection(connection: connection.wrappedInstance) - } - - @objc public func removeInput(input: AVCaptureInputWrapper) -> Void { - return wrappedInstance.removeInput(input: input.wrappedInstance) - } - - @objc public func removeOutput(output: AVCaptureOutputWrapper) -> Void { - return wrappedInstance.removeOutput(output: output.wrappedInstance) - } - - @objc public func startRunning() -> Void { - return wrappedInstance.startRunning() - } - - @objc public func stopRunning() -> Void { - return wrappedInstance.stopRunning() - } -} - -@objc public class AVCaptureStillImageOutputWrapper: NSObject { - var wrappedInstance: AVCaptureStillImageOutput - - @objc public var availableImageDataCodecTypes: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(wrappedInstance.availableImageDataCodecTypes) - } - } - - @objc public var isCapturingStillImage: Bool { - get { - wrappedInstance.isCapturingStillImage - } - } - - @objc public var isHighResolutionStillImageOutputEnabled: Bool { - get { - wrappedInstance.isHighResolutionStillImageOutputEnabled - } - set { - wrappedInstance.isHighResolutionStillImageOutputEnabled = newValue - } - } - - @objc public var outputSettings: String { - get { - wrappedInstance.outputSettings - } - set { - wrappedInstance.outputSettings = newValue - } - } - - init(_ wrappedInstance: AVCaptureStillImageOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureStillImageOutput() - } -} - -@objc public class AVCaptureVideoDataOutputWrapper: NSObject { - var wrappedInstance: AVCaptureVideoDataOutput - - @objc public var alwaysDiscardsLateVideoFrames: Bool { - get { - wrappedInstance.alwaysDiscardsLateVideoFrames - } - set { - wrappedInstance.alwaysDiscardsLateVideoFrames = newValue - } - } - - @objc public var availableVideoCodecTypes: AVVideoCodecTypeWrapper { - get { - AVVideoCodecTypeWrapper(wrappedInstance.availableVideoCodecTypes) - } - } - - @objc public var videoSettings: String { - get { - wrappedInstance.videoSettings - } - set { - wrappedInstance.videoSettings = newValue - } - } - - init(_ wrappedInstance: AVCaptureVideoDataOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVCaptureVideoDataOutput() - } -} - -@objc public class AVCaptureVideoPreviewLayerWrapper: NSObject { - var wrappedInstance: AVCaptureVideoPreviewLayer - - @objc public var connection: AVCaptureConnectionWrapper { - get { - AVCaptureConnectionWrapper(wrappedInstance.connection) - } - } - - @objc public var session: AVCaptureSessionWrapper { - get { - AVCaptureSessionWrapper(wrappedInstance.session) - } - set { - wrappedInstance.session = newValue.wrappedInstance - } - } - - @objc public var videoGravity: AVLayerVideoGravityWrapper { - get { - AVLayerVideoGravityWrapper(wrappedInstance.videoGravity) - } - set { - wrappedInstance.videoGravity = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVCaptureVideoPreviewLayer) { - self.wrappedInstance = wrappedInstance - } - - @objc init(session: AVCaptureSessionWrapper) { - wrappedInstance = AVCaptureVideoPreviewLayer(session: session.wrappedInstance) - } - - @objc init(sessionWithNoConnection session: AVCaptureSessionWrapper) { - wrappedInstance = AVCaptureVideoPreviewLayer(sessionWithNoConnection: session.wrappedInstance) - } - - @objc public func setSessionWithNoConnection(session: AVCaptureSessionWrapper) -> Void { - return wrappedInstance.setSessionWithNoConnection(session: session.wrappedInstance) - } - - @objc public func transformedMetadataObject(for metadataObject: AVMetadataObjectWrapper) -> AVMetadataObjectWrapper { - let result = wrappedInstance.transformedMetadataObject(for: metadataObject.wrappedInstance) - return AVMetadataObjectWrapper(result) - } -} - -@objc public class AVCompositionWrapper: NSObject { - var wrappedInstance: AVComposition - - @objc public var urlAssetInitializationOptions: String { - get { - wrappedInstance.urlAssetInitializationOptions - } - } - - @objc public var allMediaSelections: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.allMediaSelections) - } - } - - @objc public var availableMediaCharacteristicsWithMediaSelectionOptions: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(wrappedInstance.availableMediaCharacteristicsWithMediaSelectionOptions) - } - } - - @objc public var availableMetadataFormats: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) - } - } - - @objc public var canContainFragments: Bool { - get { - wrappedInstance.canContainFragments - } - } - - @objc public var commonMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.commonMetadata) - } - } - - @objc public var isCompatibleWithAirPlayVideo: Bool { - get { - wrappedInstance.isCompatibleWithAirPlayVideo - } - } - - @objc public var isComposable: Bool { - get { - wrappedInstance.isComposable - } - } - - @objc public var containsFragments: Bool { - get { - wrappedInstance.containsFragments - } - } - - @objc public var creationDate: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.creationDate) - } - } - - @objc public var isExportable: Bool { - get { - wrappedInstance.isExportable - } - } - - @objc public var hasProtectedContent: Bool { - get { - wrappedInstance.hasProtectedContent - } - } - - @objc public var lyrics: String { - get { - wrappedInstance.lyrics - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - } - - @objc public var isPlayable: Bool { - get { - wrappedInstance.isPlayable - } - } - - @objc public var preferredMediaSelection: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.preferredMediaSelection) - } - } - - @objc public var providesPreciseDurationAndTiming: Bool { - get { - wrappedInstance.providesPreciseDurationAndTiming - } - } - - @objc public var isReadable: Bool { - get { - wrappedInstance.isReadable - } - } - - @objc public var trackGroups: AVAssetTrackGroupWrapper { - get { - AVAssetTrackGroupWrapper(wrappedInstance.trackGroups) - } - } - - @objc public var tracks: AVCompositionTrackWrapper { - get { - AVCompositionTrackWrapper(wrappedInstance.tracks) - } - } - - init(_ wrappedInstance: AVComposition) { - self.wrappedInstance = wrappedInstance - } - - @objc public func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { - let result = wrappedInstance.mediaSelectionGroup(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) - return AVMediaSelectionGroupWrapper(result) - } -} - -@objc public class AVCompositionTrackWrapper: NSObject { - var wrappedInstance: AVCompositionTrack - - @objc public var availableMetadataFormats: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) - } - } - - @objc public var availableTrackAssociationTypes: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.availableTrackAssociationTypes) - } - } - - @objc public var canProvideSampleCursors: Bool { - get { - wrappedInstance.canProvideSampleCursors - } - } - - @objc public var commonMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.commonMetadata) - } - } - - @objc public var isDecodable: Bool { - get { - wrappedInstance.isDecodable - } - } - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - } - - @objc public var formatDescriptionReplacements: AVCompositionTrackFormatDescriptionReplacementWrapper { - get { - AVCompositionTrackFormatDescriptionReplacementWrapper(wrappedInstance.formatDescriptionReplacements) - } - } - - @objc public var hasAudioSampleDependencies: Bool { - get { - wrappedInstance.hasAudioSampleDependencies - } - } - - @objc public var languageCode: String { - get { - wrappedInstance.languageCode - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - } - - @objc public var isPlayable: Bool { - get { - wrappedInstance.isPlayable - } - } - - @objc public var requiresFrameReordering: Bool { - get { - wrappedInstance.requiresFrameReordering - } - } - - @objc public var segments: AVCompositionTrackSegmentWrapper { - get { - AVCompositionTrackSegmentWrapper(wrappedInstance.segments) - } - } - - @objc public var isSelfContained: Bool { - get { - wrappedInstance.isSelfContained - } - } - - init(_ wrappedInstance: AVCompositionTrack) { - self.wrappedInstance = wrappedInstance - } - - @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { - return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) - } -} - -@objc public class AVCompositionTrackFormatDescriptionReplacementWrapper: NSObject { - var wrappedInstance: AVCompositionTrackFormatDescriptionReplacement - - init(_ wrappedInstance: AVCompositionTrackFormatDescriptionReplacement) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCompositionTrackSegmentWrapper: NSObject { - var wrappedInstance: AVCompositionTrackSegment - - @objc public var isEmpty: Bool { - get { - wrappedInstance.isEmpty - } - } - - init(_ wrappedInstance: AVCompositionTrackSegment) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVContentKeyWrapper: NSObject { - var wrappedInstance: AVContentKey - - @objc public var contentKeySpecifier: AVContentKeySpecifierWrapper { - get { - AVContentKeySpecifierWrapper(wrappedInstance.contentKeySpecifier) - } - } - - init(_ wrappedInstance: AVContentKey) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVContentKeyRequestWrapper: NSObject { - var wrappedInstance: AVContentKeyRequest - - @objc public var canProvidePersistableContentKey: Bool { - get { - wrappedInstance.canProvidePersistableContentKey - } - } - - @objc public var contentKey: AVContentKeyWrapper { - get { - AVContentKeyWrapper(wrappedInstance.contentKey) - } - } - - @objc public var contentKeySpecifier: AVContentKeySpecifierWrapper { - get { - AVContentKeySpecifierWrapper(wrappedInstance.contentKeySpecifier) - } - } - - @objc public var options: String { - get { - wrappedInstance.options - } - } - - @objc public var renewsExpiringResponseData: Bool { - get { - wrappedInstance.renewsExpiringResponseData - } - } - - @objc public var status: AVContentKeyRequestWrapper { - get { - AVContentKeyRequestWrapper(wrappedInstance.status) - } - } - - init(_ wrappedInstance: AVContentKeyRequest) { - self.wrappedInstance = wrappedInstance - } - - @objc public func processContentKeyResponse(keyResponse: AVContentKeyResponseWrapper) -> Void { - return wrappedInstance.processContentKeyResponse(keyResponse: keyResponse.wrappedInstance) - } - - @objc public func respondByRequestingPersistableContentKeyRequest() { - wrappedInstance.respondByRequestingPersistableContentKeyRequest() - } -} - -@objc public class AVContentKeyResponseWrapper: NSObject { - var wrappedInstance: AVContentKeyResponse - - init(_ wrappedInstance: AVContentKeyResponse) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVContentKeySessionWrapper: NSObject { - var wrappedInstance: AVContentKeySession - - @objc public var keySystem: AVContentKeySystemWrapper { - get { - AVContentKeySystemWrapper(wrappedInstance.keySystem) - } - } - - init(_ wrappedInstance: AVContentKeySession) { - self.wrappedInstance = wrappedInstance - } - - @objc init(keySystem: AVContentKeySystemWrapper) { - wrappedInstance = AVContentKeySession(keySystem: keySystem.wrappedInstance) - } - - @objc public func expire() -> Void { - return wrappedInstance.expire() - } - - @objc public func renewExpiringResponseData(for contentKeyRequest: AVContentKeyRequestWrapper) -> Void { - return wrappedInstance.renewExpiringResponseData(for: contentKeyRequest.wrappedInstance) - } -} - -@objc public class AVContentKeySpecifierWrapper: NSObject { - var wrappedInstance: AVContentKeySpecifier - - @objc public var keySystem: AVContentKeySystemWrapper { - get { - AVContentKeySystemWrapper(wrappedInstance.keySystem) - } - } - - @objc public var options: String { - get { - wrappedInstance.options - } - } - - init(_ wrappedInstance: AVContentKeySpecifier) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCoordinatedPlaybackParticipantWrapper: NSObject { - var wrappedInstance: AVCoordinatedPlaybackParticipant - - @objc public var isReadyToPlay: Bool { - get { - wrappedInstance.isReadyToPlay - } - } - - @objc public var suspensionReasons: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.suspensionReasons) - } - } - - init(_ wrappedInstance: AVCoordinatedPlaybackParticipant) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVCoordinatedPlaybackSuspensionWrapper: NSObject { - var wrappedInstance: AVCoordinatedPlaybackSuspension - - @objc public var reason: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.reason) - } - } - - init(_ wrappedInstance: AVCoordinatedPlaybackSuspension) { - self.wrappedInstance = wrappedInstance - } - - @objc public func end() -> Void { - return wrappedInstance.end() - } -} - -@objc public class AVDateRangeMetadataGroupWrapper: NSObject { - var wrappedInstance: AVDateRangeMetadataGroup - - @objc public var items: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.items) - } - } - - init(_ wrappedInstance: AVDateRangeMetadataGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVDelegatingPlaybackCoordinatorWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinator - - @objc public var currentItemIdentifier: String { - get { - wrappedInstance.currentItemIdentifier - } - } - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinator) { - self.wrappedInstance = wrappedInstance - } - - @objc public func reapplyCurrentItemStateToPlaybackControlDelegate() -> Void { - return wrappedInstance.reapplyCurrentItemStateToPlaybackControlDelegate() - } -} - -@objc public class AVDelegatingPlaybackCoordinatorBufferingCommandWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinatorBufferingCommand - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorBufferingCommand) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVDelegatingPlaybackCoordinatorPauseCommandWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinatorPauseCommand - - @objc public var shouldBufferInAnticipationOfPlayback: Bool { - get { - wrappedInstance.shouldBufferInAnticipationOfPlayback - } - } - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorPauseCommand) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVDelegatingPlaybackCoordinatorPlayCommandWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinatorPlayCommand - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorPlayCommand) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVDelegatingPlaybackCoordinatorPlaybackControlCommandWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinatorPlaybackControlCommand - - @objc public var expectedCurrentItemIdentifier: String { - get { - wrappedInstance.expectedCurrentItemIdentifier - } - } - - @objc public var originator: AVCoordinatedPlaybackParticipantWrapper { - get { - AVCoordinatedPlaybackParticipantWrapper(wrappedInstance.originator) - } - } - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorPlaybackControlCommand) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVDelegatingPlaybackCoordinatorSeekCommandWrapper: NSObject { - var wrappedInstance: AVDelegatingPlaybackCoordinatorSeekCommand - - @objc public var shouldBufferInAnticipationOfPlayback: Bool { - get { - wrappedInstance.shouldBufferInAnticipationOfPlayback - } - } - - init(_ wrappedInstance: AVDelegatingPlaybackCoordinatorSeekCommand) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVDepthDataWrapper: NSObject { - var wrappedInstance: AVDepthData - - @objc public var cameraCalibrationData: AVCameraCalibrationDataWrapper { - get { - AVCameraCalibrationDataWrapper(wrappedInstance.cameraCalibrationData) - } - } - - @objc public var depthDataAccuracy: AVDepthDataWrapper { - get { - AVDepthDataWrapper(wrappedInstance.depthDataAccuracy) - } - } - - @objc public var isDepthDataFiltered: Bool { - get { - wrappedInstance.isDepthDataFiltered - } - } - - @objc public var depthDataQuality: AVDepthDataWrapper { - get { - AVDepthDataWrapper(wrappedInstance.depthDataQuality) - } - } - - init(_ wrappedInstance: AVDepthData) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVExternalStorageDeviceWrapper: NSObject { - var wrappedInstance: AVExternalStorageDevice - - @objc public var isConnected: Bool { - get { - wrappedInstance.isConnected - } - } - - @objc public var displayName: String { - get { - wrappedInstance.displayName - } - } - - @objc public var freeSize: Int { - get { - wrappedInstance.freeSize - } - } - - @objc public var isNotRecommendedForCaptureUse: Bool { - get { - wrappedInstance.isNotRecommendedForCaptureUse - } - } - - @objc public var totalSize: Int { - get { - wrappedInstance.totalSize - } - } - - init(_ wrappedInstance: AVExternalStorageDevice) { - self.wrappedInstance = wrappedInstance - } - - @objc static public func requestAccess(completionHandler handler: Bool) -> Void { - return AVExternalStorageDevice.requestAccess(completionHandler: handler) - } - - @objc static public func requestAccess(completionHandler handler: Bool) -> Void { - return AVExternalStorageDevice.requestAccess(completionHandler: handler) - } -} - -@objc public class AVExternalStorageDeviceDiscoverySessionWrapper: NSObject { - var wrappedInstance: AVExternalStorageDeviceDiscoverySession - - @objc static public var shared: AVExternalStorageDeviceDiscoverySessionWrapper { - get { - AVExternalStorageDeviceDiscoverySessionWrapper(AVExternalStorageDeviceDiscoverySession.shared) - } - } - - @objc static public var isSupported: Bool { - get { - AVExternalStorageDeviceDiscoverySession.isSupported - } - } - - @objc public var externalStorageDevices: AVExternalStorageDeviceWrapper { - get { - AVExternalStorageDeviceWrapper(wrappedInstance.externalStorageDevices) - } - } - - init(_ wrappedInstance: AVExternalStorageDeviceDiscoverySession) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVFragmentedAssetWrapper: NSObject { - var wrappedInstance: AVFragmentedAsset - - @objc public var tracks: AVFragmentedAssetTrackWrapper { - get { - AVFragmentedAssetTrackWrapper(wrappedInstance.tracks) - } - } - - init(_ wrappedInstance: AVFragmentedAsset) { - self.wrappedInstance = wrappedInstance - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVFragmentedAssetTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVFragmentedAssetTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } -} - -@objc public class AVFragmentedAssetMinderWrapper: NSObject { - var wrappedInstance: AVFragmentedAssetMinder - - @objc public var assets: AVAssetWrapper { - get { - AVAssetWrapper(wrappedInstance.assets) - } - } - - init(_ wrappedInstance: AVFragmentedAssetMinder) { - self.wrappedInstance = wrappedInstance - } - - @objc public func addFragmentedAsset(asset: AVAssetWrapper) -> Void { - return wrappedInstance.addFragmentedAsset(asset: asset.wrappedInstance) - } - - @objc public func removeFragmentedAsset(asset: AVAssetWrapper) -> Void { - return wrappedInstance.removeFragmentedAsset(asset: asset.wrappedInstance) - } -} - -@objc public class AVFragmentedAssetTrackWrapper: NSObject { - var wrappedInstance: AVFragmentedAssetTrack - - init(_ wrappedInstance: AVFragmentedAssetTrack) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVFragmentedMovieWrapper: NSObject { - var wrappedInstance: AVFragmentedMovie - - @objc public var tracks: AVFragmentedMovieTrackWrapper { - get { - AVFragmentedMovieTrackWrapper(wrappedInstance.tracks) - } - } - - init(_ wrappedInstance: AVFragmentedMovie) { - self.wrappedInstance = wrappedInstance - } - - @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVFragmentedMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVFragmentedMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } -} - -@objc public class AVFragmentedMovieMinderWrapper: NSObject { - var wrappedInstance: AVFragmentedMovieMinder - - @objc public var movies: AVFragmentedMovieWrapper { - get { - AVFragmentedMovieWrapper(wrappedInstance.movies) - } - } - - init(_ wrappedInstance: AVFragmentedMovieMinder) { - self.wrappedInstance = wrappedInstance - } - - @objc public func add(movie: AVFragmentedMovieWrapper) -> Void { - return wrappedInstance.add(movie: movie.wrappedInstance) - } - - @objc public func remove(movie: AVFragmentedMovieWrapper) -> Void { - return wrappedInstance.remove(movie: movie.wrappedInstance) - } -} - -@objc public class AVFragmentedMovieTrackWrapper: NSObject { - var wrappedInstance: AVFragmentedMovieTrack - - init(_ wrappedInstance: AVFragmentedMovieTrack) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVFrameRateRangeWrapper: NSObject { - var wrappedInstance: AVFrameRateRange - - init(_ wrappedInstance: AVFrameRateRange) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMediaDataStorageWrapper: NSObject { - var wrappedInstance: AVMediaDataStorage - - init(_ wrappedInstance: AVMediaDataStorage) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMediaSelectionWrapper: NSObject { - var wrappedInstance: AVMediaSelection - - @objc public var asset: AVAssetWrapper { - get { - AVAssetWrapper(wrappedInstance.asset) - } - } - - init(_ wrappedInstance: AVMediaSelection) { - self.wrappedInstance = wrappedInstance - } - - @objc public func mediaSelectionCriteriaCanBeAppliedAutomatically(to mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Bool { - return wrappedInstance.mediaSelectionCriteriaCanBeAppliedAutomatically(to: mediaSelectionGroup.wrappedInstance) - } - - @objc public func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> AVMediaSelectionOptionWrapper { - let result = wrappedInstance.selectedMediaOption(in: mediaSelectionGroup.wrappedInstance) - return AVMediaSelectionOptionWrapper(result) - } -} - -@objc public class AVMediaSelectionGroupWrapper: NSObject { - var wrappedInstance: AVMediaSelectionGroup - - @objc public var allowsEmptySelection: Bool { - get { - wrappedInstance.allowsEmptySelection - } - } - - @objc public var defaultOption: AVMediaSelectionOptionWrapper { - get { - AVMediaSelectionOptionWrapper(wrappedInstance.defaultOption) - } - } - - @objc public var options: AVMediaSelectionOptionWrapper { - get { - AVMediaSelectionOptionWrapper(wrappedInstance.options) - } - } - - init(_ wrappedInstance: AVMediaSelectionGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMediaSelectionOptionWrapper: NSObject { - var wrappedInstance: AVMediaSelectionOption - - @objc public var availableMetadataFormats: String { - get { - wrappedInstance.availableMetadataFormats - } - } - - @objc public var commonMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.commonMetadata) - } - } - - @objc public var displayName: String { - get { - wrappedInstance.displayName - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - @objc public var isPlayable: Bool { - get { - wrappedInstance.isPlayable - } - } - - init(_ wrappedInstance: AVMediaSelectionOption) { - self.wrappedInstance = wrappedInstance - } - - @objc public func associatedMediaSelectionOption(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> AVMediaSelectionOptionWrapper { - let result = wrappedInstance.associatedMediaSelectionOption(in: mediaSelectionGroup.wrappedInstance) - return AVMediaSelectionOptionWrapper(result) - } - - @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { - return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) - } -} - -@objc public class AVMetadataBodyObjectWrapper: NSObject { - var wrappedInstance: AVMetadataBodyObject - - @objc public var bodyID: Int { - get { - wrappedInstance.bodyID - } - } - - init(_ wrappedInstance: AVMetadataBodyObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataCatBodyObjectWrapper: NSObject { - var wrappedInstance: AVMetadataCatBodyObject - - init(_ wrappedInstance: AVMetadataCatBodyObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataDogBodyObjectWrapper: NSObject { - var wrappedInstance: AVMetadataDogBodyObject - - init(_ wrappedInstance: AVMetadataDogBodyObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataFaceObjectWrapper: NSObject { - var wrappedInstance: AVMetadataFaceObject - - @objc public var faceID: Int { - get { - wrappedInstance.faceID - } - } - - @objc public var hasRollAngle: Bool { - get { - wrappedInstance.hasRollAngle - } - } - - @objc public var hasYawAngle: Bool { - get { - wrappedInstance.hasYawAngle - } - } - - init(_ wrappedInstance: AVMetadataFaceObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataGroupWrapper: NSObject { - var wrappedInstance: AVMetadataGroup - - @objc public var classifyingLabel: String { - get { - wrappedInstance.classifyingLabel - } - } - - @objc public var items: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.items) - } - } - - @objc public var uniqueID: String { - get { - wrappedInstance.uniqueID - } - } - - init(_ wrappedInstance: AVMetadataGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataHumanBodyObjectWrapper: NSObject { - var wrappedInstance: AVMetadataHumanBodyObject - - init(_ wrappedInstance: AVMetadataHumanBodyObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataHumanFullBodyObjectWrapper: NSObject { - var wrappedInstance: AVMetadataHumanFullBodyObject - - init(_ wrappedInstance: AVMetadataHumanFullBodyObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataItemWrapper: NSObject { - var wrappedInstance: AVMetadataItem - - @objc public var commonKey: AVMetadataKeyWrapper { - get { - AVMetadataKeyWrapper(wrappedInstance.commonKey) - } - } - - @objc public var dataType: String { - get { - wrappedInstance.dataType - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - } - - @objc public var extraAttributes: AVMetadataExtraAttributeKeyWrapper { - get { - AVMetadataExtraAttributeKeyWrapper(wrappedInstance.extraAttributes) - } - } - - @objc public var identifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(wrappedInstance.identifier) - } - } - - @objc public var keySpace: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(wrappedInstance.keySpace) - } - } - - @objc public var stringValue: String { - get { - wrappedInstance.stringValue - } - } - - init(_ wrappedInstance: AVMetadataItem) { - self.wrappedInstance = wrappedInstance - } - - @objc static public func keySpace(forIdentifier identifier: AVMetadataIdentifierWrapper) -> AVMetadataKeySpaceWrapper { - let result = AVMetadataItem.keySpace(forIdentifier: identifier.wrappedInstance) - return AVMetadataKeySpaceWrapper(result) - } - - @objc public func status(of property: AVAsyncPropertyWrapper) -> AVAsyncPropertyWrapper { - let result = wrappedInstance.status(of: property.wrappedInstance) - return AVAsyncPropertyWrapper(result) - } -} - -@objc public class AVMetadataItemFilterWrapper: NSObject { - var wrappedInstance: AVMetadataItemFilter - - init(_ wrappedInstance: AVMetadataItemFilter) { - self.wrappedInstance = wrappedInstance - } - - @objc static public func forSharing() -> AVMetadataItemFilterWrapper { - let result = AVMetadataItemFilter.forSharing() - return AVMetadataItemFilterWrapper(result) - } -} - -@objc public class AVMetadataItemValueRequestWrapper: NSObject { - var wrappedInstance: AVMetadataItemValueRequest - - @objc public var metadataItem: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadataItem) - } - } - - init(_ wrappedInstance: AVMetadataItemValueRequest) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataMachineReadableCodeObjectWrapper: NSObject { - var wrappedInstance: AVMetadataMachineReadableCodeObject - - @objc public var stringValue: String { - get { - wrappedInstance.stringValue - } - } - - init(_ wrappedInstance: AVMetadataMachineReadableCodeObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataObjectWrapper: NSObject { - var wrappedInstance: AVMetadataObject - - @objc public var type: AVMetadataObjectWrapper { - get { - AVMetadataObjectWrapper(wrappedInstance.type) - } - } - - init(_ wrappedInstance: AVMetadataObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMetadataSalientObjectWrapper: NSObject { - var wrappedInstance: AVMetadataSalientObject - - @objc public var objectID: Int { - get { - wrappedInstance.objectID - } - } - - init(_ wrappedInstance: AVMetadataSalientObject) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMovieWrapper: NSObject { - var wrappedInstance: AVMovie - - @objc public var canContainMovieFragments: Bool { - get { - wrappedInstance.canContainMovieFragments - } - } - - @objc public var containsMovieFragments: Bool { - get { - wrappedInstance.containsMovieFragments - } - } - - @objc public var defaultMediaDataStorage: AVMediaDataStorageWrapper { - get { - AVMediaDataStorageWrapper(wrappedInstance.defaultMediaDataStorage) - } - } - - @objc public var tracks: AVMovieTrackWrapper { - get { - AVMovieTrackWrapper(wrappedInstance.tracks) - } - } - - init(_ wrappedInstance: AVMovie) { - self.wrappedInstance = wrappedInstance - } - - @objc public func `is`(compatibleWithFileType fileType: AVFileTypeWrapper) -> Bool { - return wrappedInstance.`is`(compatibleWithFileType: fileType.wrappedInstance) - } - - @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } -} - -@objc public class AVMovieTrackWrapper: NSObject { - var wrappedInstance: AVMovieTrack - - @objc public var alternateGroupID: Int { - get { - wrappedInstance.alternateGroupID - } - } - - @objc public var mediaDataStorage: AVMediaDataStorageWrapper { - get { - AVMediaDataStorageWrapper(wrappedInstance.mediaDataStorage) - } - } - - init(_ wrappedInstance: AVMovieTrack) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableAssetDownloadStorageManagementPolicyWrapper: NSObject { - var wrappedInstance: AVMutableAssetDownloadStorageManagementPolicy - - @objc public var priority: AVAssetDownloadedAssetEvictionPriorityWrapper { - get { - AVAssetDownloadedAssetEvictionPriorityWrapper(wrappedInstance.priority) - } - set { - wrappedInstance.priority = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableAssetDownloadStorageManagementPolicy) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableAudioMixWrapper: NSObject { - var wrappedInstance: AVMutableAudioMix - - @objc public var inputParameters: AVAudioMixInputParametersWrapper { - get { - AVAudioMixInputParametersWrapper(wrappedInstance.inputParameters) - } - set { - wrappedInstance.inputParameters = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableAudioMix) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableAudioMixInputParametersWrapper: NSObject { - var wrappedInstance: AVMutableAudioMixInputParameters - - @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) - } - set { - wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableAudioMixInputParameters) { - self.wrappedInstance = wrappedInstance - } - - @objc init(track: AVAssetTrackWrapper) { - wrappedInstance = AVMutableAudioMixInputParameters(track: track.wrappedInstance) - } -} - -@objc public class AVMutableCaptionWrapper: NSObject { - var wrappedInstance: AVMutableCaption - - @objc public var animation: AVCaptionWrapper { - get { - AVCaptionWrapper(wrappedInstance.animation) - } - set { - wrappedInstance.animation = newValue.wrappedInstance - } - } - - @objc public var region: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.region) - } - set { - wrappedInstance.region = newValue.wrappedInstance - } - } - - @objc public var text: String { - get { - wrappedInstance.text - } - set { - wrappedInstance.text = newValue - } - } - - @objc public var textAlignment: AVCaptionWrapper { - get { - AVCaptionWrapper(wrappedInstance.textAlignment) - } - set { - wrappedInstance.textAlignment = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableCaption) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableCaptionRegionWrapper: NSObject { - var wrappedInstance: AVMutableCaptionRegion - - @objc public var displayAlignment: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.displayAlignment) - } - set { - wrappedInstance.displayAlignment = newValue.wrappedInstance - } - } - - @objc public var origin: AVCaptionPointWrapper { - get { - AVCaptionPointWrapper(wrappedInstance.origin) - } - set { - wrappedInstance.origin = newValue.wrappedInstance - } - } - - @objc public var scroll: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.scroll) - } - set { - wrappedInstance.scroll = newValue.wrappedInstance - } - } - - @objc public var size: AVCaptionSizeWrapper { - get { - AVCaptionSizeWrapper(wrappedInstance.size) - } - set { - wrappedInstance.size = newValue.wrappedInstance - } - } - - @objc public var writingMode: AVCaptionRegionWrapper { - get { - AVCaptionRegionWrapper(wrappedInstance.writingMode) - } - set { - wrappedInstance.writingMode = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableCaptionRegion) { - self.wrappedInstance = wrappedInstance - } - - @objc override init() { - wrappedInstance = AVMutableCaptionRegion() - } - - @objc init(identifier: String) { - wrappedInstance = AVMutableCaptionRegion(identifier: identifier) - } -} - -@objc public class AVMutableCompositionWrapper: NSObject { - var wrappedInstance: AVMutableComposition - - @objc public var tracks: AVMutableCompositionTrackWrapper { - get { - AVMutableCompositionTrackWrapper(wrappedInstance.tracks) - } - } - - init(_ wrappedInstance: AVMutableComposition) { - self.wrappedInstance = wrappedInstance - } - - @objc init(urlAssetInitializationOptions URLAssetInitializationOptions: String) { - wrappedInstance = AVMutableComposition(urlAssetInitializationOptions: URLAssetInitializationOptions) - } - - @objc init(URLAssetInitializationOptions: String) { - wrappedInstance = AVMutableComposition(URLAssetInitializationOptions: URLAssetInitializationOptions) - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMutableCompositionTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaType mediaType: AVMediaTypeWrapper, completionHandler: AVMutableCompositionTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaType: mediaType.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func mutableTrack(compatibleWith track: AVAssetTrackWrapper) -> AVMutableCompositionTrackWrapper { - let result = wrappedInstance.mutableTrack(compatibleWith: track.wrappedInstance) - return AVMutableCompositionTrackWrapper(result) - } - - @objc public func removeTrack(track: AVCompositionTrackWrapper) -> Void { - return wrappedInstance.removeTrack(track: track.wrappedInstance) - } -} - -@objc public class AVMutableCompositionTrackWrapper: NSObject { - var wrappedInstance: AVMutableCompositionTrack - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - set { - wrappedInstance.isEnabled = newValue - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - set { - wrappedInstance.extendedLanguageTag = newValue - } - } - - @objc public var languageCode: String { - get { - wrappedInstance.languageCode - } - set { - wrappedInstance.languageCode = newValue - } - } - - @objc public var segments: AVCompositionTrackSegmentWrapper { - get { - AVCompositionTrackSegmentWrapper(wrappedInstance.segments) - } - set { - wrappedInstance.segments = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableCompositionTrack) { - self.wrappedInstance = wrappedInstance - } - - @objc public func addTrackAssociation(to compositionTrack: AVCompositionTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { - return wrappedInstance.addTrackAssociation(to: compositionTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) - } - - @objc public func removeTrackAssociation(to compositionTrack: AVCompositionTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { - return wrappedInstance.removeTrackAssociation(to: compositionTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) - } - - @objc public func validateSegments(trackSegments: AVCompositionTrackSegmentWrapper) { - wrappedInstance.validateSegments(trackSegments: trackSegments.wrappedInstance) - } -} - -@objc public class AVMutableDateRangeMetadataGroupWrapper: NSObject { - var wrappedInstance: AVMutableDateRangeMetadataGroup - - @objc public var items: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.items) - } - set { - wrappedInstance.items = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableDateRangeMetadataGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableMediaSelectionWrapper: NSObject { - var wrappedInstance: AVMutableMediaSelection - - init(_ wrappedInstance: AVMutableMediaSelection) { - self.wrappedInstance = wrappedInstance - } - - @objc public func select(mediaSelectionOption: AVMediaSelectionOptionWrapper, in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Void { - return wrappedInstance.select(mediaSelectionOption: mediaSelectionOption.wrappedInstance, in: mediaSelectionGroup.wrappedInstance) - } -} - -@objc public class AVMutableMetadataItemWrapper: NSObject { - var wrappedInstance: AVMutableMetadataItem - - @objc public var dataType: String { - get { - wrappedInstance.dataType - } - set { - wrappedInstance.dataType = newValue - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - set { - wrappedInstance.extendedLanguageTag = newValue - } - } - - @objc public var extraAttributes: AVMetadataExtraAttributeKeyWrapper { - get { - AVMetadataExtraAttributeKeyWrapper(wrappedInstance.extraAttributes) - } - set { - wrappedInstance.extraAttributes = newValue.wrappedInstance - } - } - - @objc public var identifier: AVMetadataIdentifierWrapper { - get { - AVMetadataIdentifierWrapper(wrappedInstance.identifier) - } - set { - wrappedInstance.identifier = newValue.wrappedInstance - } - } - - @objc public var keySpace: AVMetadataKeySpaceWrapper { - get { - AVMetadataKeySpaceWrapper(wrappedInstance.keySpace) - } - set { - wrappedInstance.keySpace = newValue.wrappedInstance - } - } - - @objc public var stringValue: String { - get { - wrappedInstance.stringValue - } - } - - init(_ wrappedInstance: AVMutableMetadataItem) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableMovieWrapper: NSObject { - var wrappedInstance: AVMutableMovie - - @objc public var allMediaSelections: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.allMediaSelections) - } - } - - @objc public var availableMediaCharacteristicsWithMediaSelectionOptions: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(wrappedInstance.availableMediaCharacteristicsWithMediaSelectionOptions) - } - } - - @objc public var availableMetadataFormats: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) - } - } - - @objc public var canContainFragments: Bool { - get { - wrappedInstance.canContainFragments - } - } - - @objc public var commonMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.commonMetadata) - } - } - - @objc public var isCompatibleWithAirPlayVideo: Bool { - get { - wrappedInstance.isCompatibleWithAirPlayVideo - } - } - - @objc public var isComposable: Bool { - get { - wrappedInstance.isComposable - } - } - - @objc public var containsFragments: Bool { - get { - wrappedInstance.containsFragments - } - } - - @objc public var creationDate: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.creationDate) - } - } - - @objc public var defaultMediaDataStorage: AVMediaDataStorageWrapper { - get { - AVMediaDataStorageWrapper(wrappedInstance.defaultMediaDataStorage) - } - set { - wrappedInstance.defaultMediaDataStorage = newValue.wrappedInstance - } - } - - @objc public var isExportable: Bool { - get { - wrappedInstance.isExportable - } - } - - @objc public var hasProtectedContent: Bool { - get { - wrappedInstance.hasProtectedContent - } - } - - @objc public var lyrics: String { - get { - wrappedInstance.lyrics - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - set { - wrappedInstance.metadata = newValue.wrappedInstance - } - } - - @objc public var isModified: Bool { - get { - wrappedInstance.isModified - } - set { - wrappedInstance.isModified = newValue - } - } - - @objc public var isPlayable: Bool { - get { - wrappedInstance.isPlayable - } - } - - @objc public var preferredMediaSelection: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.preferredMediaSelection) - } - } - - @objc public var providesPreciseDurationAndTiming: Bool { - get { - wrappedInstance.providesPreciseDurationAndTiming - } - } - - @objc public var isReadable: Bool { - get { - wrappedInstance.isReadable - } - } - - @objc public var trackGroups: AVAssetTrackGroupWrapper { - get { - AVAssetTrackGroupWrapper(wrappedInstance.trackGroups) - } - } - - @objc public var tracks: AVMutableMovieTrackWrapper { - get { - AVMutableMovieTrackWrapper(wrappedInstance.tracks) - } - } - - init(_ wrappedInstance: AVMutableMovie) { - self.wrappedInstance = wrappedInstance - } - - @objc init(settingsFromMovie movie: AVMovieWrapper, options: String) { - wrappedInstance = AVMutableMovie(settingsFromMovie: movie.wrappedInstance, options: options) - } - - @objc init(settingsFrom movie: AVMovieWrapper, options: String) { - wrappedInstance = AVMutableMovie(settingsFrom: movie.wrappedInstance, options: options) - } - - @objc init(settingsFromMovie movie: AVMovieWrapper, options: String) { - wrappedInstance = AVMutableMovie(settingsFromMovie: movie.wrappedInstance, options: options) - } - - @objc public func addMutableTrack(withMediaType mediaType: AVMediaTypeWrapper, copySettingsFrom track: AVAssetTrackWrapper, options: String) -> AVMutableMovieTrackWrapper { - let result = wrappedInstance.addMutableTrack(withMediaType: mediaType.wrappedInstance, copySettingsFrom: track.wrappedInstance, options: options) - return AVMutableMovieTrackWrapper(result) - } - - @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMutableMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func loadTracks(withMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper, completionHandler: AVMutableMovieTrackWrapper) -> Void { - return wrappedInstance.loadTracks(withMediaCharacteristic: mediaCharacteristic.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc public func mediaSelectionGroup(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVMediaSelectionGroupWrapper { - let result = wrappedInstance.mediaSelectionGroup(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) - return AVMediaSelectionGroupWrapper(result) - } - - @objc public func mutableTrack(compatibleWith track: AVAssetTrackWrapper) -> AVMutableMovieTrackWrapper { - let result = wrappedInstance.mutableTrack(compatibleWith: track.wrappedInstance) - return AVMutableMovieTrackWrapper(result) - } - - @objc public func removeTrack(track: AVMovieTrackWrapper) -> Void { - return wrappedInstance.removeTrack(track: track.wrappedInstance) - } -} - -@objc public class AVMutableMovieTrackWrapper: NSObject { - var wrappedInstance: AVMutableMovieTrack - - @objc public var alternateGroupID: Int { - get { - wrappedInstance.alternateGroupID - } - set { - wrappedInstance.alternateGroupID = newValue - } - } - - @objc public var availableMetadataFormats: AVMetadataFormatWrapper { - get { - AVMetadataFormatWrapper(wrappedInstance.availableMetadataFormats) - } - } - - @objc public var availableTrackAssociationTypes: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.availableTrackAssociationTypes) - } - } - - @objc public var canProvideSampleCursors: Bool { - get { - wrappedInstance.canProvideSampleCursors - } - } - - @objc public var commonMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.commonMetadata) - } - } - - @objc public var isDecodable: Bool { - get { - wrappedInstance.isDecodable - } - } - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - set { - wrappedInstance.isEnabled = newValue - } - } - - @objc public var extendedLanguageTag: String { - get { - wrappedInstance.extendedLanguageTag - } - set { - wrappedInstance.extendedLanguageTag = newValue - } - } - - @objc public var hasAudioSampleDependencies: Bool { - get { - wrappedInstance.hasAudioSampleDependencies - } - } - - @objc public var hasProtectedContent: Bool { - get { - wrappedInstance.hasProtectedContent - } - } - - @objc public var languageCode: String { - get { - wrappedInstance.languageCode - } - set { - wrappedInstance.languageCode = newValue - } - } - - @objc public var layer: Int { - get { - wrappedInstance.layer - } - set { - wrappedInstance.layer = newValue - } - } - - @objc public var mediaDataStorage: AVMediaDataStorageWrapper { - get { - AVMediaDataStorageWrapper(wrappedInstance.mediaDataStorage) - } - set { - wrappedInstance.mediaDataStorage = newValue.wrappedInstance - } - } - - @objc public var metadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.metadata) - } - set { - wrappedInstance.metadata = newValue.wrappedInstance - } - } - - @objc public var isModified: Bool { - get { - wrappedInstance.isModified - } - set { - wrappedInstance.isModified = newValue - } - } - - @objc public var isPlayable: Bool { - get { - wrappedInstance.isPlayable - } - } - - @objc public var preferredMediaChunkAlignment: Int { - get { - wrappedInstance.preferredMediaChunkAlignment - } - set { - wrappedInstance.preferredMediaChunkAlignment = newValue - } - } - - @objc public var preferredMediaChunkSize: Int { - get { - wrappedInstance.preferredMediaChunkSize - } - set { - wrappedInstance.preferredMediaChunkSize = newValue - } - } - - @objc public var requiresFrameReordering: Bool { - get { - wrappedInstance.requiresFrameReordering - } - } - - @objc public var segments: AVAssetTrackSegmentWrapper { - get { - AVAssetTrackSegmentWrapper(wrappedInstance.segments) - } - } - - @objc public var isSelfContained: Bool { - get { - wrappedInstance.isSelfContained - } - } - - init(_ wrappedInstance: AVMutableMovieTrack) { - self.wrappedInstance = wrappedInstance - } - - @objc public func addTrackAssociation(to movieTrack: AVMovieTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { - return wrappedInstance.addTrackAssociation(to: movieTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) - } - - @objc public func hasMediaCharacteristic(mediaCharacteristic: AVMediaCharacteristicWrapper) -> Bool { - return wrappedInstance.hasMediaCharacteristic(mediaCharacteristic: mediaCharacteristic.wrappedInstance) - } - - @objc public func removeTrackAssociation(to movieTrack: AVMovieTrackWrapper, type trackAssociationType: AVAssetTrackWrapper) -> Void { - return wrappedInstance.removeTrackAssociation(to: movieTrack.wrappedInstance, type: trackAssociationType.wrappedInstance) - } -} - -@objc public class AVMutableTimedMetadataGroupWrapper: NSObject { - var wrappedInstance: AVMutableTimedMetadataGroup - - @objc public var items: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.items) - } - set { - wrappedInstance.items = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableTimedMetadataGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableVideoCompositionWrapper: NSObject { - var wrappedInstance: AVMutableVideoComposition - - @objc public var animationTool: AVVideoCompositionCoreAnimationToolWrapper { - get { - AVVideoCompositionCoreAnimationToolWrapper(wrappedInstance.animationTool) - } - set { - wrappedInstance.animationTool = newValue.wrappedInstance - } - } - - @objc public var colorPrimaries: String { - get { - wrappedInstance.colorPrimaries - } - set { - wrappedInstance.colorPrimaries = newValue - } - } - - @objc public var colorTransferFunction: String { - get { - wrappedInstance.colorTransferFunction - } - set { - wrappedInstance.colorTransferFunction = newValue - } - } - - @objc public var colorYCbCrMatrix: String { - get { - wrappedInstance.colorYCbCrMatrix - } - set { - wrappedInstance.colorYCbCrMatrix = newValue - } - } - - @objc public var perFrameHDRDisplayMetadataPolicy: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(wrappedInstance.perFrameHDRDisplayMetadataPolicy) - } - set { - wrappedInstance.perFrameHDRDisplayMetadataPolicy = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableVideoComposition) { - self.wrappedInstance = wrappedInstance - } - - @objc init(propertiesOf asset: AVAssetWrapper) { - wrappedInstance = AVMutableVideoComposition(propertiesOf: asset.wrappedInstance) - } - - @objc init(propertiesOf asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) { - wrappedInstance = AVMutableVideoComposition(propertiesOf: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) - } - - @objc init(propertiesOfAsset asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) { - wrappedInstance = AVMutableVideoComposition(propertiesOfAsset: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) - } - - @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper) -> AVMutableVideoCompositionWrapper { - let result = AVMutableVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance) - return AVMutableVideoCompositionWrapper(result) - } - - @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper) -> AVMutableVideoCompositionWrapper { - let result = AVMutableVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance) - return AVMutableVideoCompositionWrapper(result) - } - - @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper) -> AVMutableVideoCompositionWrapper { - let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance) - return AVMutableVideoCompositionWrapper(result) - } - - @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper) -> AVMutableVideoCompositionWrapper { - let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance) - return AVMutableVideoCompositionWrapper(result) - } - - @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) -> AVMutableVideoCompositionWrapper { - let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) - return AVMutableVideoCompositionWrapper(result) - } - - @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, prototypeInstruction: AVVideoCompositionInstructionWrapper) -> AVMutableVideoCompositionWrapper { - let result = AVMutableVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, prototypeInstruction: prototypeInstruction.wrappedInstance) - return AVMutableVideoCompositionWrapper(result) - } -} - -@objc public class AVMutableVideoCompositionInstructionWrapper: NSObject { - var wrappedInstance: AVMutableVideoCompositionInstruction - - @objc public var enablePostProcessing: Bool { - get { - wrappedInstance.enablePostProcessing - } - set { - wrappedInstance.enablePostProcessing = newValue - } - } - - @objc public var layerInstructions: AVVideoCompositionLayerInstructionWrapper { - get { - AVVideoCompositionLayerInstructionWrapper(wrappedInstance.layerInstructions) - } - set { - wrappedInstance.layerInstructions = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVMutableVideoCompositionInstruction) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVMutableVideoCompositionLayerInstructionWrapper: NSObject { - var wrappedInstance: AVMutableVideoCompositionLayerInstruction - - init(_ wrappedInstance: AVMutableVideoCompositionLayerInstruction) { - self.wrappedInstance = wrappedInstance - } - - @objc init(assetTrack track: AVAssetTrackWrapper) { - wrappedInstance = AVMutableVideoCompositionLayerInstruction(assetTrack: track.wrappedInstance) - } -} - -@objc public class AVOutputSettingsAssistantWrapper: NSObject { - var wrappedInstance: AVOutputSettingsAssistant - - @objc public var audioSettings: String { - get { - wrappedInstance.audioSettings - } - } - - @objc public var outputFileType: AVFileTypeWrapper { - get { - AVFileTypeWrapper(wrappedInstance.outputFileType) - } - } - - @objc public var videoSettings: String { - get { - wrappedInstance.videoSettings - } - } - - init(_ wrappedInstance: AVOutputSettingsAssistant) { - self.wrappedInstance = wrappedInstance - } - - @objc init(preset presetIdentifier: AVOutputSettingsPresetWrapper) { - wrappedInstance = AVOutputSettingsAssistant(preset: presetIdentifier.wrappedInstance) - } -} - -@objc public class AVPersistableContentKeyRequestWrapper: NSObject { - var wrappedInstance: AVPersistableContentKeyRequest - - init(_ wrappedInstance: AVPersistableContentKeyRequest) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlaybackCoordinatorWrapper: NSObject { - var wrappedInstance: AVPlaybackCoordinator - - @objc public var otherParticipants: AVCoordinatedPlaybackParticipantWrapper { - get { - AVCoordinatedPlaybackParticipantWrapper(wrappedInstance.otherParticipants) - } - } - - @objc public var pauseSnapsToMediaTimeOfOriginator: Bool { - get { - wrappedInstance.pauseSnapsToMediaTimeOfOriginator - } - set { - wrappedInstance.pauseSnapsToMediaTimeOfOriginator = newValue - } - } - - @objc public var suspensionReasons: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.suspensionReasons) - } - } - - @objc public var suspensionReasonsThatTriggerWaiting: AVCoordinatedPlaybackSuspensionWrapper { - get { - AVCoordinatedPlaybackSuspensionWrapper(wrappedInstance.suspensionReasonsThatTriggerWaiting) - } - set { - wrappedInstance.suspensionReasonsThatTriggerWaiting = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVPlaybackCoordinator) { - self.wrappedInstance = wrappedInstance - } - - @objc public func beginSuspension(for suspensionReason: AVCoordinatedPlaybackSuspensionWrapper) -> AVCoordinatedPlaybackSuspensionWrapper { - let result = wrappedInstance.beginSuspension(for: suspensionReason.wrappedInstance) - return AVCoordinatedPlaybackSuspensionWrapper(result) - } - - @objc public func participantLimitForWaitingOutSuspensions(withReason reason: AVCoordinatedPlaybackSuspensionWrapper) -> Int { - return wrappedInstance.participantLimitForWaitingOutSuspensions(withReason: reason.wrappedInstance) - } - - @objc public func setParticipantLimit(participantLimit: Int, forWaitingOutSuspensionsWithReason reason: AVCoordinatedPlaybackSuspensionWrapper) -> Void { - return wrappedInstance.setParticipantLimit(participantLimit: participantLimit, forWaitingOutSuspensionsWithReason: reason.wrappedInstance) - } -} - -@objc public class AVPlayerWrapper: NSObject { - var wrappedInstance: AVPlayer - - @objc static public var rateDidChangeOriginatingParticipantKey: String { - get { - AVPlayer.rateDidChangeOriginatingParticipantKey - } - } - - @objc static public var rateDidChangeReasonKey: String { - get { - AVPlayer.rateDidChangeReasonKey - } - } - - @objc static public var eligibleForHDRPlayback: Bool { - get { - AVPlayer.eligibleForHDRPlayback - } - } - - @objc public var actionAtItemEnd: AVPlayerWrapper { - get { - AVPlayerWrapper(wrappedInstance.actionAtItemEnd) - } - set { - wrappedInstance.actionAtItemEnd = newValue.wrappedInstance - } - } - - @objc public var allowsExternalPlayback: Bool { - get { - wrappedInstance.allowsExternalPlayback - } - set { - wrappedInstance.allowsExternalPlayback = newValue - } - } - - @objc public var appliesMediaSelectionCriteriaAutomatically: Bool { - get { - wrappedInstance.appliesMediaSelectionCriteriaAutomatically - } - set { - wrappedInstance.appliesMediaSelectionCriteriaAutomatically = newValue - } - } - - @objc public var audioOutputDeviceUniqueID: String { - get { - wrappedInstance.audioOutputDeviceUniqueID - } - set { - wrappedInstance.audioOutputDeviceUniqueID = newValue - } - } - - @objc public var automaticallyWaitsToMinimizeStalling: Bool { - get { - wrappedInstance.automaticallyWaitsToMinimizeStalling - } - set { - wrappedInstance.automaticallyWaitsToMinimizeStalling = newValue - } - } - - @objc public var isClosedCaptionDisplayEnabled: Bool { - get { - wrappedInstance.isClosedCaptionDisplayEnabled - } - set { - wrappedInstance.isClosedCaptionDisplayEnabled = newValue - } - } - - @objc public var currentItem: AVPlayerItemWrapper { - get { - AVPlayerItemWrapper(wrappedInstance.currentItem) - } - } - - @objc public var isExternalPlaybackActive: Bool { - get { - wrappedInstance.isExternalPlaybackActive - } - } - - @objc public var isMuted: Bool { - get { - wrappedInstance.isMuted - } - set { - wrappedInstance.isMuted = newValue - } - } - - @objc public var isOutputObscuredDueToInsufficientExternalProtection: Bool { - get { - wrappedInstance.isOutputObscuredDueToInsufficientExternalProtection - } - } - - @objc public var playbackCoordinator: AVPlayerPlaybackCoordinatorWrapper { - get { - AVPlayerPlaybackCoordinatorWrapper(wrappedInstance.playbackCoordinator) - } - } - - @objc public var preventsDisplaySleepDuringVideoPlayback: Bool { - get { - wrappedInstance.preventsDisplaySleepDuringVideoPlayback - } - set { - wrappedInstance.preventsDisplaySleepDuringVideoPlayback = newValue - } - } - - @objc public var reasonForWaitingToPlay: AVPlayerWrapper { - get { - AVPlayerWrapper(wrappedInstance.reasonForWaitingToPlay) - } - } - - @objc public var status: AVPlayerWrapper { - get { - AVPlayerWrapper(wrappedInstance.status) - } - } - - @objc public var timeControlStatus: AVPlayerWrapper { - get { - AVPlayerWrapper(wrappedInstance.timeControlStatus) - } - } - - init(_ wrappedInstance: AVPlayer) { - self.wrappedInstance = wrappedInstance - } - - @objc init(playerItem item: AVPlayerItemWrapper) { - wrappedInstance = AVPlayer(playerItem: item.wrappedInstance) - } - - @objc public func cancelPendingPrerolls() -> Void { - return wrappedInstance.cancelPendingPrerolls() - } - - @objc public func mediaSelectionCriteria(forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> AVPlayerMediaSelectionCriteriaWrapper { - let result = wrappedInstance.mediaSelectionCriteria(forMediaCharacteristic: mediaCharacteristic.wrappedInstance) - return AVPlayerMediaSelectionCriteriaWrapper(result) - } - - @objc public func pause() -> Void { - return wrappedInstance.pause() - } - - @objc public func play() -> Void { - return wrappedInstance.play() - } - - @objc public func replaceCurrentItem(with item: AVPlayerItemWrapper) -> Void { - return wrappedInstance.replaceCurrentItem(with: item.wrappedInstance) - } - - @objc public func setMediaSelectionCriteria(criteria: AVPlayerMediaSelectionCriteriaWrapper, forMediaCharacteristic mediaCharacteristic: AVMediaCharacteristicWrapper) -> Void { - return wrappedInstance.setMediaSelectionCriteria(criteria: criteria.wrappedInstance, forMediaCharacteristic: mediaCharacteristic.wrappedInstance) - } -} - -@objc public class AVPlayerInterstitialEventWrapper: NSObject { - var wrappedInstance: AVPlayerInterstitialEvent - - @objc public var alignsResumptionWithPrimarySegmentBoundary: Bool { - get { - wrappedInstance.alignsResumptionWithPrimarySegmentBoundary - } - set { - wrappedInstance.alignsResumptionWithPrimarySegmentBoundary = newValue - } - } - - @objc public var alignsStartWithPrimarySegmentBoundary: Bool { - get { - wrappedInstance.alignsStartWithPrimarySegmentBoundary - } - set { - wrappedInstance.alignsStartWithPrimarySegmentBoundary = newValue - } - } - - @objc public var cue: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(wrappedInstance.cue) - } - set { - wrappedInstance.cue = newValue.wrappedInstance - } - } - - @objc public var identifier: String { - get { - wrappedInstance.identifier - } - set { - wrappedInstance.identifier = newValue - } - } - - @objc public var primaryItem: AVPlayerItemWrapper { - get { - AVPlayerItemWrapper(wrappedInstance.primaryItem) - } - } - - @objc public var restrictions: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(wrappedInstance.restrictions) - } - set { - wrappedInstance.restrictions = newValue.wrappedInstance - } - } - - @objc public var templateItems: AVPlayerItemWrapper { - get { - AVPlayerItemWrapper(wrappedInstance.templateItems) - } - set { - wrappedInstance.templateItems = newValue.wrappedInstance - } - } - - @objc public var willPlayOnce: Bool { - get { - wrappedInstance.willPlayOnce - } - set { - wrappedInstance.willPlayOnce = newValue - } - } - - init(_ wrappedInstance: AVPlayerInterstitialEvent) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerInterstitialEventControllerWrapper: NSObject { - var wrappedInstance: AVPlayerInterstitialEventController - - @objc public var events: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(wrappedInstance.events) - } - set { - wrappedInstance.events = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVPlayerInterstitialEventController) { - self.wrappedInstance = wrappedInstance - } - - @objc init(primaryPlayer: AVPlayerWrapper) { - wrappedInstance = AVPlayerInterstitialEventController(primaryPlayer: primaryPlayer.wrappedInstance) - } -} - -@objc public class AVPlayerInterstitialEventMonitorWrapper: NSObject { - var wrappedInstance: AVPlayerInterstitialEventMonitor - - @objc public var currentEvent: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(wrappedInstance.currentEvent) - } - } - - @objc public var events: AVPlayerInterstitialEventWrapper { - get { - AVPlayerInterstitialEventWrapper(wrappedInstance.events) - } - } - - @objc public var interstitialPlayer: AVQueuePlayerWrapper { - get { - AVQueuePlayerWrapper(wrappedInstance.interstitialPlayer) - } - } - - @objc public var primaryPlayer: AVPlayerWrapper { - get { - AVPlayerWrapper(wrappedInstance.primaryPlayer) - } - } - - init(_ wrappedInstance: AVPlayerInterstitialEventMonitor) { - self.wrappedInstance = wrappedInstance - } - - @objc init(primaryPlayer: AVPlayerWrapper) { - wrappedInstance = AVPlayerInterstitialEventMonitor(primaryPlayer: primaryPlayer.wrappedInstance) - } -} - -@objc public class AVPlayerItemWrapper: NSObject { - var wrappedInstance: AVPlayerItem - - @objc static public var timeJumpedOriginatingParticipantKey: String { - get { - AVPlayerItem.timeJumpedOriginatingParticipantKey - } - } - - @objc public var allowedAudioSpatializationFormats: AVAudioSpatializationFormatsWrapper { - get { - AVAudioSpatializationFormatsWrapper(wrappedInstance.allowedAudioSpatializationFormats) - } - set { - wrappedInstance.allowedAudioSpatializationFormats = newValue.wrappedInstance - } - } - - @objc public var isApplicationAuthorizedForPlayback: Bool { - get { - wrappedInstance.isApplicationAuthorizedForPlayback - } - } - - @objc public var appliesPerFrameHDRDisplayMetadata: Bool { - get { - wrappedInstance.appliesPerFrameHDRDisplayMetadata - } - set { - wrappedInstance.appliesPerFrameHDRDisplayMetadata = newValue - } - } - - @objc public var asset: AVAssetWrapper { - get { - AVAssetWrapper(wrappedInstance.asset) - } - } - - @objc public var audioMix: AVAudioMixWrapper { - get { - AVAudioMixWrapper(wrappedInstance.audioMix) - } - set { - wrappedInstance.audioMix = newValue.wrappedInstance - } - } - - @objc public var isAudioSpatializationAllowed: Bool { - get { - wrappedInstance.isAudioSpatializationAllowed - } - set { - wrappedInstance.isAudioSpatializationAllowed = newValue - } - } - - @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) - } - set { - wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance - } - } - - @objc public var isAuthorizationRequiredForPlayback: Bool { - get { - wrappedInstance.isAuthorizationRequiredForPlayback - } - } - - @objc public var automaticallyHandlesInterstitialEvents: Bool { - get { - wrappedInstance.automaticallyHandlesInterstitialEvents - } - set { - wrappedInstance.automaticallyHandlesInterstitialEvents = newValue - } - } - - @objc public var automaticallyLoadedAssetKeys: String { - get { - wrappedInstance.automaticallyLoadedAssetKeys - } - } - - @objc public var automaticallyPreservesTimeOffsetFromLive: Bool { - get { - wrappedInstance.automaticallyPreservesTimeOffsetFromLive - } - set { - wrappedInstance.automaticallyPreservesTimeOffsetFromLive = newValue - } - } - - @objc public var canPlayFastForward: Bool { - get { - wrappedInstance.canPlayFastForward - } - } - - @objc public var canPlayFastReverse: Bool { - get { - wrappedInstance.canPlayFastReverse - } - } - - @objc public var canPlayReverse: Bool { - get { - wrappedInstance.canPlayReverse - } - } - - @objc public var canPlaySlowForward: Bool { - get { - wrappedInstance.canPlaySlowForward - } - } - - @objc public var canPlaySlowReverse: Bool { - get { - wrappedInstance.canPlaySlowReverse - } - } - - @objc public var canStepBackward: Bool { - get { - wrappedInstance.canStepBackward - } - } - - @objc public var canStepForward: Bool { - get { - wrappedInstance.canStepForward - } - } - - @objc public var canUseNetworkResourcesForLiveStreamingWhilePaused: Bool { - get { - wrappedInstance.canUseNetworkResourcesForLiveStreamingWhilePaused - } - set { - wrappedInstance.canUseNetworkResourcesForLiveStreamingWhilePaused = newValue - } - } - - @objc public var isContentAuthorizedForPlayback: Bool { - get { - wrappedInstance.isContentAuthorizedForPlayback - } - } - - @objc public var currentMediaSelection: AVMediaSelectionWrapper { - get { - AVMediaSelectionWrapper(wrappedInstance.currentMediaSelection) - } - } - - @objc public var mediaDataCollectors: AVPlayerItemMediaDataCollectorWrapper { - get { - AVPlayerItemMediaDataCollectorWrapper(wrappedInstance.mediaDataCollectors) - } - } - - @objc public var outputs: AVPlayerItemOutputWrapper { - get { - AVPlayerItemOutputWrapper(wrappedInstance.outputs) - } - } - - @objc public var isPlaybackBufferEmpty: Bool { - get { - wrappedInstance.isPlaybackBufferEmpty - } - } - - @objc public var isPlaybackBufferFull: Bool { - get { - wrappedInstance.isPlaybackBufferFull - } - } - - @objc public var isPlaybackLikelyToKeepUp: Bool { - get { - wrappedInstance.isPlaybackLikelyToKeepUp - } - } - - @objc public var preferredPeakBitRate: Double { - get { - wrappedInstance.preferredPeakBitRate - } - set { - wrappedInstance.preferredPeakBitRate = newValue - } - } - - @objc public var preferredPeakBitRateForExpensiveNetworks: Double { - get { - wrappedInstance.preferredPeakBitRateForExpensiveNetworks - } - set { - wrappedInstance.preferredPeakBitRateForExpensiveNetworks = newValue - } - } - - @objc public var seekingWaitsForVideoCompositionRendering: Bool { - get { - wrappedInstance.seekingWaitsForVideoCompositionRendering - } - set { - wrappedInstance.seekingWaitsForVideoCompositionRendering = newValue - } - } - - @objc public var startsOnFirstEligibleVariant: Bool { - get { - wrappedInstance.startsOnFirstEligibleVariant - } - set { - wrappedInstance.startsOnFirstEligibleVariant = newValue - } - } - - @objc public var status: AVPlayerItemWrapper { - get { - AVPlayerItemWrapper(wrappedInstance.status) - } - } - - @objc public var template: AVPlayerItemWrapper { - get { - AVPlayerItemWrapper(wrappedInstance.template) - } - } - - @objc public var textStyleRules: AVTextStyleRuleWrapper { - get { - AVTextStyleRuleWrapper(wrappedInstance.textStyleRules) - } - set { - wrappedInstance.textStyleRules = newValue.wrappedInstance - } - } - - @objc public var timedMetadata: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.timedMetadata) - } - } - - @objc public var tracks: AVPlayerItemTrackWrapper { - get { - AVPlayerItemTrackWrapper(wrappedInstance.tracks) - } - } - - @objc public var variantPreferences: AVVariantPreferencesWrapper { - get { - AVVariantPreferencesWrapper(wrappedInstance.variantPreferences) - } - set { - wrappedInstance.variantPreferences = newValue.wrappedInstance - } - } - - @objc public var videoApertureMode: AVVideoApertureModeWrapper { - get { - AVVideoApertureModeWrapper(wrappedInstance.videoApertureMode) - } - set { - wrappedInstance.videoApertureMode = newValue.wrappedInstance - } - } - - @objc public var videoComposition: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(wrappedInstance.videoComposition) - } - set { - wrappedInstance.videoComposition = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVPlayerItem) { - self.wrappedInstance = wrappedInstance - } - - @objc init(asset: AVAssetWrapper) { - wrappedInstance = AVPlayerItem(asset: asset.wrappedInstance) - } - - @objc init(asset: AVAssetWrapper, automaticallyLoadedAssetKeys: String) { - wrappedInstance = AVPlayerItem(asset: asset.wrappedInstance, automaticallyLoadedAssetKeys: automaticallyLoadedAssetKeys) - } - - @objc public func accessLog() -> AVPlayerItemAccessLogWrapper { - let result = wrappedInstance.accessLog() - return AVPlayerItemAccessLogWrapper(result) - } - - @objc public func add(collector: AVPlayerItemMediaDataCollectorWrapper) -> Void { - return wrappedInstance.add(collector: collector.wrappedInstance) - } - - @objc public func add(output: AVPlayerItemOutputWrapper) -> Void { - return wrappedInstance.add(output: output.wrappedInstance) - } - - @objc public func cancelContentAuthorizationRequest() -> Void { - return wrappedInstance.cancelContentAuthorizationRequest() - } - - @objc public func cancelPendingSeeks() -> Void { - return wrappedInstance.cancelPendingSeeks() - } - - @objc public func errorLog() -> AVPlayerItemErrorLogWrapper { - let result = wrappedInstance.errorLog() - return AVPlayerItemErrorLogWrapper(result) - } - - @objc public func remove(collector: AVPlayerItemMediaDataCollectorWrapper) -> Void { - return wrappedInstance.remove(collector: collector.wrappedInstance) - } - - @objc public func remove(output: AVPlayerItemOutputWrapper) -> Void { - return wrappedInstance.remove(output: output.wrappedInstance) - } - - @objc public func select(mediaSelectionOption: AVMediaSelectionOptionWrapper, in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Void { - return wrappedInstance.select(mediaSelectionOption: mediaSelectionOption.wrappedInstance, in: mediaSelectionGroup.wrappedInstance) - } - - @objc public func selectMediaOptionAutomatically(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> Void { - return wrappedInstance.selectMediaOptionAutomatically(in: mediaSelectionGroup.wrappedInstance) - } - - @objc public func selectedMediaOption(in mediaSelectionGroup: AVMediaSelectionGroupWrapper) -> AVMediaSelectionOptionWrapper { - let result = wrappedInstance.selectedMediaOption(in: mediaSelectionGroup.wrappedInstance) - return AVMediaSelectionOptionWrapper(result) - } - - @objc public func step(byCount stepCount: Int) -> Void { - return wrappedInstance.step(byCount: stepCount) - } -} - -@objc public class AVPlayerItemAccessLogWrapper: NSObject { - var wrappedInstance: AVPlayerItemAccessLog - - @objc public var events: AVPlayerItemAccessLogEventWrapper { - get { - AVPlayerItemAccessLogEventWrapper(wrappedInstance.events) - } - } - - init(_ wrappedInstance: AVPlayerItemAccessLog) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemAccessLogEventWrapper: NSObject { - var wrappedInstance: AVPlayerItemAccessLogEvent - - @objc public var uri: String { - get { - wrappedInstance.uri - } - } - - @objc public var averageAudioBitrate: Double { - get { - wrappedInstance.averageAudioBitrate - } - } - - @objc public var averageVideoBitrate: Double { - get { - wrappedInstance.averageVideoBitrate - } - } - - @objc public var downloadOverdue: Int { - get { - wrappedInstance.downloadOverdue - } - } - - @objc public var indicatedAverageBitrate: Double { - get { - wrappedInstance.indicatedAverageBitrate - } - } - - @objc public var indicatedBitrate: Double { - get { - wrappedInstance.indicatedBitrate - } - } - - @objc public var mediaRequestsWWAN: Int { - get { - wrappedInstance.mediaRequestsWWAN - } - } - - @objc public var numberOfDroppedVideoFrames: Int { - get { - wrappedInstance.numberOfDroppedVideoFrames - } - } - - @objc public var numberOfMediaRequests: Int { - get { - wrappedInstance.numberOfMediaRequests - } - } - - @objc public var numberOfServerAddressChanges: Int { - get { - wrappedInstance.numberOfServerAddressChanges - } - } - - @objc public var numberOfStalls: Int { - get { - wrappedInstance.numberOfStalls - } - } - - @objc public var observedBitrate: Double { - get { - wrappedInstance.observedBitrate - } - } - - @objc public var observedBitrateStandardDeviation: Double { - get { - wrappedInstance.observedBitrateStandardDeviation - } - } - - @objc public var observedMaxBitrate: Double { - get { - wrappedInstance.observedMaxBitrate - } - } - - @objc public var observedMinBitrate: Double { - get { - wrappedInstance.observedMinBitrate - } - } - - @objc public var playbackSessionID: String { - get { - wrappedInstance.playbackSessionID - } - } - - @objc public var playbackType: String { - get { - wrappedInstance.playbackType - } - } - - @objc public var serverAddress: String { - get { - wrappedInstance.serverAddress - } - } - - @objc public var switchBitrate: Double { - get { - wrappedInstance.switchBitrate - } - } - - init(_ wrappedInstance: AVPlayerItemAccessLogEvent) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemErrorLogWrapper: NSObject { - var wrappedInstance: AVPlayerItemErrorLog - - @objc public var events: AVPlayerItemErrorLogEventWrapper { - get { - AVPlayerItemErrorLogEventWrapper(wrappedInstance.events) - } - } - - init(_ wrappedInstance: AVPlayerItemErrorLog) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemErrorLogEventWrapper: NSObject { - var wrappedInstance: AVPlayerItemErrorLogEvent - - @objc public var uri: String { - get { - wrappedInstance.uri - } - } - - @objc public var errorComment: String { - get { - wrappedInstance.errorComment - } - } - - @objc public var errorDomain: String { - get { - wrappedInstance.errorDomain - } - } - - @objc public var errorStatusCode: Int { - get { - wrappedInstance.errorStatusCode - } - } - - @objc public var playbackSessionID: String { - get { - wrappedInstance.playbackSessionID - } - } - - @objc public var serverAddress: String { - get { - wrappedInstance.serverAddress - } - } - - init(_ wrappedInstance: AVPlayerItemErrorLogEvent) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemLegibleOutputWrapper: NSObject { - var wrappedInstance: AVPlayerItemLegibleOutput - - @objc public var textStylingResolution: AVPlayerItemLegibleOutputWrapper { - get { - AVPlayerItemLegibleOutputWrapper(wrappedInstance.textStylingResolution) - } - set { - wrappedInstance.textStylingResolution = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVPlayerItemLegibleOutput) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemMediaDataCollectorWrapper: NSObject { - var wrappedInstance: AVPlayerItemMediaDataCollector - - init(_ wrappedInstance: AVPlayerItemMediaDataCollector) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemMetadataCollectorWrapper: NSObject { - var wrappedInstance: AVPlayerItemMetadataCollector - - init(_ wrappedInstance: AVPlayerItemMetadataCollector) { - self.wrappedInstance = wrappedInstance - } - - @objc init(identifiers: String, classifyingLabels: String) { - wrappedInstance = AVPlayerItemMetadataCollector(identifiers: identifiers, classifyingLabels: classifyingLabels) - } -} - -@objc public class AVPlayerItemMetadataOutputWrapper: NSObject { - var wrappedInstance: AVPlayerItemMetadataOutput - - init(_ wrappedInstance: AVPlayerItemMetadataOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(identifiers: String) { - wrappedInstance = AVPlayerItemMetadataOutput(identifiers: identifiers) - } -} - -@objc public class AVPlayerItemOutputWrapper: NSObject { - var wrappedInstance: AVPlayerItemOutput - - @objc public var suppressesPlayerRendering: Bool { - get { - wrappedInstance.suppressesPlayerRendering - } - set { - wrappedInstance.suppressesPlayerRendering = newValue - } - } - - init(_ wrappedInstance: AVPlayerItemOutput) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemTrackWrapper: NSObject { - var wrappedInstance: AVPlayerItemTrack - - @objc public var assetTrack: AVAssetTrackWrapper { - get { - AVAssetTrackWrapper(wrappedInstance.assetTrack) - } - } - - @objc public var isEnabled: Bool { - get { - wrappedInstance.isEnabled - } - set { - wrappedInstance.isEnabled = newValue - } - } - - @objc public var videoFieldMode: String { - get { - wrappedInstance.videoFieldMode - } - set { - wrappedInstance.videoFieldMode = newValue - } - } - - init(_ wrappedInstance: AVPlayerItemTrack) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPlayerItemVideoOutputWrapper: NSObject { - var wrappedInstance: AVPlayerItemVideoOutput - - init(_ wrappedInstance: AVPlayerItemVideoOutput) { - self.wrappedInstance = wrappedInstance - } - - @objc init(outputSettings: String) { - wrappedInstance = AVPlayerItemVideoOutput(outputSettings: outputSettings) - } - - @objc init(pixelBufferAttributes: String) { - wrappedInstance = AVPlayerItemVideoOutput(pixelBufferAttributes: pixelBufferAttributes) - } -} - -@objc public class AVPlayerLayerWrapper: NSObject { - var wrappedInstance: AVPlayerLayer - - @objc public var pixelBufferAttributes: String { - get { - wrappedInstance.pixelBufferAttributes - } - set { - wrappedInstance.pixelBufferAttributes = newValue - } - } - - @objc public var player: AVPlayerWrapper { - get { - AVPlayerWrapper(wrappedInstance.player) - } - set { - wrappedInstance.player = newValue.wrappedInstance - } - } - - @objc public var isReadyForDisplay: Bool { - get { - wrappedInstance.isReadyForDisplay - } - } - - @objc public var videoGravity: AVLayerVideoGravityWrapper { - get { - AVLayerVideoGravityWrapper(wrappedInstance.videoGravity) - } - set { - wrappedInstance.videoGravity = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVPlayerLayer) { - self.wrappedInstance = wrappedInstance - } - - @objc init(player: AVPlayerWrapper) { - wrappedInstance = AVPlayerLayer(player: player.wrappedInstance) - } -} - -@objc public class AVPlayerLooperWrapper: NSObject { - var wrappedInstance: AVPlayerLooper - - @objc public var loopCount: Int { - get { - wrappedInstance.loopCount - } - } - - @objc public var loopingPlayerItems: AVPlayerItemWrapper { - get { - AVPlayerItemWrapper(wrappedInstance.loopingPlayerItems) - } - } - - @objc public var status: AVPlayerLooperWrapper { - get { - AVPlayerLooperWrapper(wrappedInstance.status) - } - } - - init(_ wrappedInstance: AVPlayerLooper) { - self.wrappedInstance = wrappedInstance - } - - @objc init(player: AVQueuePlayerWrapper, templateItem itemToLoop: AVPlayerItemWrapper) { - wrappedInstance = AVPlayerLooper(player: player.wrappedInstance, templateItem: itemToLoop.wrappedInstance) - } - - @objc public func disableLooping() -> Void { - return wrappedInstance.disableLooping() - } -} - -@objc public class AVPlayerMediaSelectionCriteriaWrapper: NSObject { - var wrappedInstance: AVPlayerMediaSelectionCriteria - - @objc public var preferredLanguages: String { - get { - wrappedInstance.preferredLanguages - } - } - - @objc public var preferredMediaCharacteristics: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(wrappedInstance.preferredMediaCharacteristics) - } - } - - @objc public var principalMediaCharacteristics: AVMediaCharacteristicWrapper { - get { - AVMediaCharacteristicWrapper(wrappedInstance.principalMediaCharacteristics) - } - } - - init(_ wrappedInstance: AVPlayerMediaSelectionCriteria) { - self.wrappedInstance = wrappedInstance - } - - @objc init(preferredLanguages: String, preferredMediaCharacteristics: AVMediaCharacteristicWrapper) { - wrappedInstance = AVPlayerMediaSelectionCriteria(preferredLanguages: preferredLanguages, preferredMediaCharacteristics: preferredMediaCharacteristics.wrappedInstance) - } - - @objc init(principalMediaCharacteristics: AVMediaCharacteristicWrapper, preferredLanguages: String, preferredMediaCharacteristics: AVMediaCharacteristicWrapper) { - wrappedInstance = AVPlayerMediaSelectionCriteria(principalMediaCharacteristics: principalMediaCharacteristics.wrappedInstance, preferredLanguages: preferredLanguages, preferredMediaCharacteristics: preferredMediaCharacteristics.wrappedInstance) - } -} - -@objc public class AVPlayerPlaybackCoordinatorWrapper: NSObject { - var wrappedInstance: AVPlayerPlaybackCoordinator - - @objc public var player: AVPlayerWrapper { - get { - AVPlayerWrapper(wrappedInstance.player) - } - } - - init(_ wrappedInstance: AVPlayerPlaybackCoordinator) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPortraitEffectsMatteWrapper: NSObject { - var wrappedInstance: AVPortraitEffectsMatte - - init(_ wrappedInstance: AVPortraitEffectsMatte) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVQueuePlayerWrapper: NSObject { - var wrappedInstance: AVQueuePlayer - - init(_ wrappedInstance: AVQueuePlayer) { - self.wrappedInstance = wrappedInstance - } - - @objc init(items: AVPlayerItemWrapper) { - wrappedInstance = AVQueuePlayer(items: items.wrappedInstance) - } - - @objc public func advanceToNextItem() -> Void { - return wrappedInstance.advanceToNextItem() - } - - @objc public func canInsert(item: AVPlayerItemWrapper, after afterItem: AVPlayerItemWrapper) -> Bool { - return wrappedInstance.canInsert(item: item.wrappedInstance, after: afterItem.wrappedInstance) - } - - @objc public func insert(item: AVPlayerItemWrapper, after afterItem: AVPlayerItemWrapper) -> Void { - return wrappedInstance.insert(item: item.wrappedInstance, after: afterItem.wrappedInstance) - } - - @objc public func removeAllItems() -> Void { - return wrappedInstance.removeAllItems() - } - - @objc public func remove(item: AVPlayerItemWrapper) -> Void { - return wrappedInstance.remove(item: item.wrappedInstance) - } -} - -@objc public class AVRouteDetectorWrapper: NSObject { - var wrappedInstance: AVRouteDetector - - @objc public var multipleRoutesDetected: Bool { - get { - wrappedInstance.multipleRoutesDetected - } - } - - @objc public var isRouteDetectionEnabled: Bool { - get { - wrappedInstance.isRouteDetectionEnabled - } - set { - wrappedInstance.isRouteDetectionEnabled = newValue - } - } - - init(_ wrappedInstance: AVRouteDetector) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVSampleBufferAudioRendererWrapper: NSObject { - var wrappedInstance: AVSampleBufferAudioRenderer - - @objc public var allowedAudioSpatializationFormats: AVAudioSpatializationFormatsWrapper { - get { - AVAudioSpatializationFormatsWrapper(wrappedInstance.allowedAudioSpatializationFormats) - } - set { - wrappedInstance.allowedAudioSpatializationFormats = newValue.wrappedInstance - } - } - - @objc public var audioOutputDeviceUniqueID: String { - get { - wrappedInstance.audioOutputDeviceUniqueID - } - set { - wrappedInstance.audioOutputDeviceUniqueID = newValue - } - } - - @objc public var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithmWrapper { - get { - AVAudioTimePitchAlgorithmWrapper(wrappedInstance.audioTimePitchAlgorithm) - } - set { - wrappedInstance.audioTimePitchAlgorithm = newValue.wrappedInstance - } - } - - @objc public var isMuted: Bool { - get { - wrappedInstance.isMuted - } - set { - wrappedInstance.isMuted = newValue - } - } - - init(_ wrappedInstance: AVSampleBufferAudioRenderer) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVSampleBufferDisplayLayerWrapper: NSObject { - var wrappedInstance: AVSampleBufferDisplayLayer - - @objc public var hasSufficientMediaDataForReliablePlaybackStart: Bool { - get { - wrappedInstance.hasSufficientMediaDataForReliablePlaybackStart - } - } - - @objc public var isOutputObscuredDueToInsufficientExternalProtection: Bool { - get { - wrappedInstance.isOutputObscuredDueToInsufficientExternalProtection - } - } - - @objc public var preventsCapture: Bool { - get { - wrappedInstance.preventsCapture - } - set { - wrappedInstance.preventsCapture = newValue - } - } - - @objc public var preventsDisplaySleepDuringVideoPlayback: Bool { - get { - wrappedInstance.preventsDisplaySleepDuringVideoPlayback - } - set { - wrappedInstance.preventsDisplaySleepDuringVideoPlayback = newValue - } - } - - @objc public var isReadyForMoreMediaData: Bool { - get { - wrappedInstance.isReadyForMoreMediaData - } - } - - @objc public var requiresFlushToResumeDecoding: Bool { - get { - wrappedInstance.requiresFlushToResumeDecoding - } - } - - @objc public var sampleBufferRenderer: AVSampleBufferVideoRendererWrapper { - get { - AVSampleBufferVideoRendererWrapper(wrappedInstance.sampleBufferRenderer) - } - } - - @objc public var videoGravity: AVLayerVideoGravityWrapper { - get { - AVLayerVideoGravityWrapper(wrappedInstance.videoGravity) - } - set { - wrappedInstance.videoGravity = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVSampleBufferDisplayLayer) { - self.wrappedInstance = wrappedInstance - } - - @objc public func flush() -> Void { - return wrappedInstance.flush() - } - - @objc public func flushAndRemoveImage() -> Void { - return wrappedInstance.flushAndRemoveImage() - } - - @objc public func stopRequestingMediaData() -> Void { - return wrappedInstance.stopRequestingMediaData() - } -} - -@objc public class AVSampleBufferGeneratorWrapper: NSObject { - var wrappedInstance: AVSampleBufferGenerator - - init(_ wrappedInstance: AVSampleBufferGenerator) { - self.wrappedInstance = wrappedInstance - } - - @objc public func makeBatch() -> AVSampleBufferGeneratorBatchWrapper { - let result = wrappedInstance.makeBatch() - return AVSampleBufferGeneratorBatchWrapper(result) - } -} - -@objc public class AVSampleBufferGeneratorBatchWrapper: NSObject { - var wrappedInstance: AVSampleBufferGeneratorBatch - - init(_ wrappedInstance: AVSampleBufferGeneratorBatch) { - self.wrappedInstance = wrappedInstance - } - - @objc public func cancel() -> Void { - return wrappedInstance.cancel() - } -} - -@objc public class AVSampleBufferRenderSynchronizerWrapper: NSObject { - var wrappedInstance: AVSampleBufferRenderSynchronizer - - @objc public var delaysRateChangeUntilHasSufficientMediaData: Bool { - get { - wrappedInstance.delaysRateChangeUntilHasSufficientMediaData - } - set { - wrappedInstance.delaysRateChangeUntilHasSufficientMediaData = newValue - } - } - - init(_ wrappedInstance: AVSampleBufferRenderSynchronizer) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVSampleBufferRequestWrapper: NSObject { - var wrappedInstance: AVSampleBufferRequest - - @objc public var direction: AVSampleBufferRequestWrapper { - get { - AVSampleBufferRequestWrapper(wrappedInstance.direction) - } - set { - wrappedInstance.direction = newValue.wrappedInstance - } - } - - @objc public var limitCursor: AVSampleCursorWrapper { - get { - AVSampleCursorWrapper(wrappedInstance.limitCursor) - } - set { - wrappedInstance.limitCursor = newValue.wrappedInstance - } - } - - @objc public var maxSampleCount: Int { - get { - wrappedInstance.maxSampleCount - } - set { - wrappedInstance.maxSampleCount = newValue - } - } - - @objc public var mode: AVSampleBufferRequestWrapper { - get { - AVSampleBufferRequestWrapper(wrappedInstance.mode) - } - set { - wrappedInstance.mode = newValue.wrappedInstance - } - } - - @objc public var preferredMinSampleCount: Int { - get { - wrappedInstance.preferredMinSampleCount - } - set { - wrappedInstance.preferredMinSampleCount = newValue - } - } - - @objc public var startCursor: AVSampleCursorWrapper { - get { - AVSampleCursorWrapper(wrappedInstance.startCursor) - } - } - - init(_ wrappedInstance: AVSampleBufferRequest) { - self.wrappedInstance = wrappedInstance - } - - @objc init(start startCursor: AVSampleCursorWrapper) { - wrappedInstance = AVSampleBufferRequest(start: startCursor.wrappedInstance) - } - - @objc init(startCursor: AVSampleCursorWrapper) { - wrappedInstance = AVSampleBufferRequest(startCursor: startCursor.wrappedInstance) - } -} - -@objc public class AVSampleBufferVideoRendererWrapper: NSObject { - var wrappedInstance: AVSampleBufferVideoRenderer - - @objc static public var didFailToDecodeNotificationErrorKey: String { - get { - AVSampleBufferVideoRenderer.didFailToDecodeNotificationErrorKey - } - } - - @objc public var requiresFlushToResumeDecoding: Bool { - get { - wrappedInstance.requiresFlushToResumeDecoding - } - } - - init(_ wrappedInstance: AVSampleBufferVideoRenderer) { - self.wrappedInstance = wrappedInstance - } - - @objc public func flush(removingDisplayedImage removeDisplayedImage: Bool, completionHandler handler: Void) -> Void { - return wrappedInstance.flush(removingDisplayedImage: removeDisplayedImage, completionHandler: handler) - } - - @objc public func flush(removingDisplayedImage removeDisplayedImage: Bool, completionHandler handler: Void) -> Void { - return wrappedInstance.flush(removingDisplayedImage: removeDisplayedImage, completionHandler: handler) - } -} - -@objc public class AVSampleCursorWrapper: NSObject { - var wrappedInstance: AVSampleCursor - - @objc public var currentChunkInfo: AVSampleCursorChunkInfoWrapper { - get { - AVSampleCursorChunkInfoWrapper(wrappedInstance.currentChunkInfo) - } - } - - @objc public var currentChunkStorageRange: AVSampleCursorStorageRangeWrapper { - get { - AVSampleCursorStorageRangeWrapper(wrappedInstance.currentChunkStorageRange) - } - } - - @objc public var currentSampleAudioDependencyInfo: AVSampleCursorAudioDependencyInfoWrapper { - get { - AVSampleCursorAudioDependencyInfoWrapper(wrappedInstance.currentSampleAudioDependencyInfo) - } - } - - @objc public var currentSampleDependencyInfo: AVSampleCursorDependencyInfoWrapper { - get { - AVSampleCursorDependencyInfoWrapper(wrappedInstance.currentSampleDependencyInfo) - } - } - - @objc public var currentSampleStorageRange: AVSampleCursorStorageRangeWrapper { - get { - AVSampleCursorStorageRangeWrapper(wrappedInstance.currentSampleStorageRange) - } - } - - @objc public var currentSampleSyncInfo: AVSampleCursorSyncInfoWrapper { - get { - AVSampleCursorSyncInfoWrapper(wrappedInstance.currentSampleSyncInfo) - } - } - - @objc public var samplesRequiredForDecoderRefresh: Int { - get { - wrappedInstance.samplesRequiredForDecoderRefresh - } - } - - init(_ wrappedInstance: AVSampleCursor) { - self.wrappedInstance = wrappedInstance - } - - @objc public func maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan cursor: AVSampleCursorWrapper) -> Bool { - return wrappedInstance.maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan: cursor.wrappedInstance) - } - - @objc public func maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan cursor: AVSampleCursorWrapper) -> Bool { - return wrappedInstance.maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan: cursor.wrappedInstance) - } -} - -@objc public class AVSemanticSegmentationMatteWrapper: NSObject { - var wrappedInstance: AVSemanticSegmentationMatte - - @objc public var matteType: AVSemanticSegmentationMatteWrapper { - get { - AVSemanticSegmentationMatteWrapper(wrappedInstance.matteType) - } - } - - init(_ wrappedInstance: AVSemanticSegmentationMatte) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVSynchronizedLayerWrapper: NSObject { - var wrappedInstance: AVSynchronizedLayer - - @objc public var playerItem: AVPlayerItemWrapper { - get { - AVPlayerItemWrapper(wrappedInstance.playerItem) - } - set { - wrappedInstance.playerItem = newValue.wrappedInstance - } - } - - init(_ wrappedInstance: AVSynchronizedLayer) { - self.wrappedInstance = wrappedInstance - } - - @objc init(playerItem: AVPlayerItemWrapper) { - wrappedInstance = AVSynchronizedLayer(playerItem: playerItem.wrappedInstance) - } -} - -@objc public class AVTextStyleRuleWrapper: NSObject { - var wrappedInstance: AVTextStyleRule - - @objc public var textMarkupAttributes: String { - get { - wrappedInstance.textMarkupAttributes - } - } - - @objc public var textSelector: String { - get { - wrappedInstance.textSelector - } - } - - init(_ wrappedInstance: AVTextStyleRule) { - self.wrappedInstance = wrappedInstance - } - - @objc init(textMarkupAttributes: String) { - wrappedInstance = AVTextStyleRule(textMarkupAttributes: textMarkupAttributes) - } - - @objc init(textMarkupAttributes: String, textSelector: String) { - wrappedInstance = AVTextStyleRule(textMarkupAttributes: textMarkupAttributes, textSelector: textSelector) - } -} - -@objc public class AVTimedMetadataGroupWrapper: NSObject { - var wrappedInstance: AVTimedMetadataGroup - - @objc public var items: AVMetadataItemWrapper { - get { - AVMetadataItemWrapper(wrappedInstance.items) - } - } - - init(_ wrappedInstance: AVTimedMetadataGroup) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVURLAssetWrapper: NSObject { - var wrappedInstance: AVURLAsset - - @objc public var assetCache: AVAssetCacheWrapper { - get { - AVAssetCacheWrapper(wrappedInstance.assetCache) - } - } - - @objc public var mayRequireContentKeysForMediaDataProcessing: Bool { - get { - wrappedInstance.mayRequireContentKeysForMediaDataProcessing - } - } - - @objc public var resourceLoader: AVAssetResourceLoaderWrapper { - get { - AVAssetResourceLoaderWrapper(wrappedInstance.resourceLoader) - } - } - - @objc public var variants: AVAssetVariantWrapper { - get { - AVAssetVariantWrapper(wrappedInstance.variants) - } - } - - init(_ wrappedInstance: AVURLAsset) { - self.wrappedInstance = wrappedInstance - } - - @objc static public func isPlayableExtendedMIMEType(extendedMIMEType: String) -> Bool { - return AVURLAsset.isPlayableExtendedMIMEType(extendedMIMEType: extendedMIMEType) - } - - @objc public func compatibleTrack(for compositionTrack: AVCompositionTrackWrapper) -> AVAssetTrackWrapper { - let result = wrappedInstance.compatibleTrack(for: compositionTrack.wrappedInstance) - return AVAssetTrackWrapper(result) - } - - @objc public func findCompatibleTrack(for compositionTrack: AVCompositionTrackWrapper) -> AVAssetTrackWrapper { - let result = wrappedInstance.findCompatibleTrack(for: compositionTrack.wrappedInstance) - return AVAssetTrackWrapper(result) - } - - @objc public func findCompatibleTrack(for compositionTrack: AVCompositionTrackWrapper) -> AVAssetTrackWrapper { - let result = wrappedInstance.findCompatibleTrack(for: compositionTrack.wrappedInstance) - return AVAssetTrackWrapper(result) - } -} - -@objc public class AVVideoCompositionWrapper: NSObject { - var wrappedInstance: AVVideoComposition - - @objc public var animationTool: AVVideoCompositionCoreAnimationToolWrapper { - get { - AVVideoCompositionCoreAnimationToolWrapper(wrappedInstance.animationTool) - } - } - - @objc public var colorPrimaries: String { - get { - wrappedInstance.colorPrimaries - } - } - - @objc public var colorTransferFunction: String { - get { - wrappedInstance.colorTransferFunction - } - } - - @objc public var colorYCbCrMatrix: String { - get { - wrappedInstance.colorYCbCrMatrix - } - } - - @objc public var perFrameHDRDisplayMetadataPolicy: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(wrappedInstance.perFrameHDRDisplayMetadataPolicy) - } - } - - init(_ wrappedInstance: AVVideoComposition) { - self.wrappedInstance = wrappedInstance - } - - @objc init(propertiesOf asset: AVAssetWrapper) { - wrappedInstance = AVVideoComposition(propertiesOf: asset.wrappedInstance) - } - - @objc init(propertiesOfAsset asset: AVAssetWrapper) { - wrappedInstance = AVVideoComposition(propertiesOfAsset: asset.wrappedInstance) - } - - @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { - return AVVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc static public func videoComposition(with asset: AVAssetWrapper, applyingCIFiltersWithHandler applier: AVAsynchronousCIImageFilteringRequestWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { - return AVVideoComposition.videoComposition(with: asset.wrappedInstance, applyingCIFiltersWithHandler: applier.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { - return AVVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } - - @objc static public func videoComposition(withPropertiesOf asset: AVAssetWrapper, completionHandler: AVVideoCompositionWrapper) -> Void { - return AVVideoComposition.videoComposition(withPropertiesOf: asset.wrappedInstance, completionHandler: completionHandler.wrappedInstance) - } -} - -@objc public class AVVideoCompositionCoreAnimationToolWrapper: NSObject { - var wrappedInstance: AVVideoCompositionCoreAnimationTool - - init(_ wrappedInstance: AVVideoCompositionCoreAnimationTool) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVVideoCompositionInstructionWrapper: NSObject { - var wrappedInstance: AVVideoCompositionInstruction - - @objc public var enablePostProcessing: Bool { - get { - wrappedInstance.enablePostProcessing - } - } - - @objc public var layerInstructions: AVVideoCompositionLayerInstructionWrapper { - get { - AVVideoCompositionLayerInstructionWrapper(wrappedInstance.layerInstructions) - } - } - - init(_ wrappedInstance: AVVideoCompositionInstruction) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVVideoCompositionLayerInstructionWrapper: NSObject { - var wrappedInstance: AVVideoCompositionLayerInstruction - - init(_ wrappedInstance: AVVideoCompositionLayerInstruction) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVVideoCompositionRenderContextWrapper: NSObject { - var wrappedInstance: AVVideoCompositionRenderContext - - @objc public var edgeWidths: AVEdgeWidthsWrapper { - get { - AVEdgeWidthsWrapper(wrappedInstance.edgeWidths) - } - } - - @objc public var highQualityRendering: Bool { - get { - wrappedInstance.highQualityRendering - } - } - - @objc public var pixelAspectRatio: AVPixelAspectRatioWrapper { - get { - AVPixelAspectRatioWrapper(wrappedInstance.pixelAspectRatio) - } - } - - @objc public var videoComposition: AVVideoCompositionWrapper { - get { - AVVideoCompositionWrapper(wrappedInstance.videoComposition) - } - } - - init(_ wrappedInstance: AVVideoCompositionRenderContext) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVVideoCompositionRenderHintWrapper: NSObject { - var wrappedInstance: AVVideoCompositionRenderHint - - init(_ wrappedInstance: AVVideoCompositionRenderHint) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class GlobalsWrapper: NSObject { - @objc static public var AVAssetDownloadTaskMediaSelectionKeyWrapper: String { - get { - AVAssetDownloadTaskMediaSelectionKey - } - } - - @objc static public var AVAssetDownloadTaskMediaSelectionPrefersMultichannelKeyWrapper: String { - get { - AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey - } - } - - @objc static public var AVAssetDownloadTaskMinimumRequiredMediaBitrateKeyWrapper: String { - get { - AVAssetDownloadTaskMinimumRequiredMediaBitrateKey - } - } - - @objc static public var AVAssetDownloadTaskMinimumRequiredPresentationSizeKeyWrapper: String { - get { - AVAssetDownloadTaskMinimumRequiredPresentationSizeKey - } - } - - @objc static public var AVAssetDownloadTaskPrefersHDRKeyWrapper: String { - get { - AVAssetDownloadTaskPrefersHDRKey - } - } - - @objc static public var AVAssetDownloadTaskPrefersLosslessAudioKeyWrapper: String { - get { - AVAssetDownloadTaskPrefersLosslessAudioKey - } - } - - @objc static public var AVAssetExportPreset1280x720Wrapper: String { - get { - AVAssetExportPreset1280x720 - } - } - - @objc static public var AVAssetExportPreset1920x1080Wrapper: String { - get { - AVAssetExportPreset1920x1080 - } - } - - @objc static public var AVAssetExportPreset3840x2160Wrapper: String { - get { - AVAssetExportPreset3840x2160 - } - } - - @objc static public var AVAssetExportPreset640x480Wrapper: String { - get { - AVAssetExportPreset640x480 - } - } - - @objc static public var AVAssetExportPreset960x540Wrapper: String { - get { - AVAssetExportPreset960x540 - } - } - - @objc static public var AVAssetExportPresetAppleM4AWrapper: String { - get { - AVAssetExportPresetAppleM4A - } - } - - @objc static public var AVAssetExportPresetAppleM4V1080pHDWrapper: String { - get { - AVAssetExportPresetAppleM4V1080pHD - } - } - - @objc static public var AVAssetExportPresetAppleM4V480pSDWrapper: String { - get { - AVAssetExportPresetAppleM4V480pSD - } - } - - @objc static public var AVAssetExportPresetAppleM4V720pHDWrapper: String { - get { - AVAssetExportPresetAppleM4V720pHD - } - } - - @objc static public var AVAssetExportPresetAppleM4VAppleTVWrapper: String { - get { - AVAssetExportPresetAppleM4VAppleTV - } - } - - @objc static public var AVAssetExportPresetAppleM4VCellularWrapper: String { - get { - AVAssetExportPresetAppleM4VCellular - } - } - - @objc static public var AVAssetExportPresetAppleM4VWiFiWrapper: String { - get { - AVAssetExportPresetAppleM4VWiFi - } - } - - @objc static public var AVAssetExportPresetAppleM4ViPodWrapper: String { - get { - AVAssetExportPresetAppleM4ViPod - } - } - - @objc static public var AVAssetExportPresetAppleProRes422LPCMWrapper: String { - get { - AVAssetExportPresetAppleProRes422LPCM - } - } - - @objc static public var AVAssetExportPresetAppleProRes4444LPCMWrapper: String { - get { - AVAssetExportPresetAppleProRes4444LPCM - } - } - - @objc static public var AVAssetExportPresetHEVC1920x1080Wrapper: String { - get { - AVAssetExportPresetHEVC1920x1080 - } - } - - @objc static public var AVAssetExportPresetHEVC1920x1080WithAlphaWrapper: String { - get { - AVAssetExportPresetHEVC1920x1080WithAlpha - } - } - - @objc static public var AVAssetExportPresetHEVC3840x2160Wrapper: String { - get { - AVAssetExportPresetHEVC3840x2160 - } - } - - @objc static public var AVAssetExportPresetHEVC3840x2160WithAlphaWrapper: String { - get { - AVAssetExportPresetHEVC3840x2160WithAlpha - } - } - - @objc static public var AVAssetExportPresetHEVC7680x4320Wrapper: String { - get { - AVAssetExportPresetHEVC7680x4320 - } - } - - @objc static public var AVAssetExportPresetHEVCHighestQualityWrapper: String { - get { - AVAssetExportPresetHEVCHighestQuality - } - } - - @objc static public var AVAssetExportPresetHEVCHighestQualityWithAlphaWrapper: String { - get { - AVAssetExportPresetHEVCHighestQualityWithAlpha - } - } - - @objc static public var AVAssetExportPresetHighestQualityWrapper: String { - get { - AVAssetExportPresetHighestQuality - } - } - - @objc static public var AVAssetExportPresetLowQualityWrapper: String { - get { - AVAssetExportPresetLowQuality - } - } - - @objc static public var AVAssetExportPresetMVHEVC1440x1440Wrapper: String { - get { - AVAssetExportPresetMVHEVC1440x1440 - } - } - - @objc static public var AVAssetExportPresetMVHEVC960x960Wrapper: String { - get { - AVAssetExportPresetMVHEVC960x960 - } - } - - @objc static public var AVAssetExportPresetMediumQualityWrapper: String { - get { - AVAssetExportPresetMediumQuality - } - } - - @objc static public var AVAssetExportPresetPassthroughWrapper: String { - get { - AVAssetExportPresetPassthrough - } - } - - @objc static public var AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKeyWrapper: String { - get { - AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey - } - } - - @objc static public var AVCaptureSessionErrorKeyWrapper: String { - get { - AVCaptureSessionErrorKey - } - } - - @objc static public var AVContentKeyRequestProtocolVersionsKeyWrapper: String { - get { - AVContentKeyRequestProtocolVersionsKey - } - } - - @objc static public var AVContentKeyRequestRequiresValidationDataInSecureTokenKeyWrapper: String { - get { - AVContentKeyRequestRequiresValidationDataInSecureTokenKey - } - } - - @objc static public var AVErrorDeviceKeyWrapper: String { - get { - AVErrorDeviceKey - } - } - - @objc static public var AVErrorDiscontinuityFlagsKeyWrapper: String { - get { - AVErrorDiscontinuityFlagsKey - } - } - - @objc static public var AVErrorFileSizeKeyWrapper: String { - get { - AVErrorFileSizeKey - } - } - - @objc static public var AVErrorFileTypeKeyWrapper: String { - get { - AVErrorFileTypeKey - } - } - - @objc static public var AVErrorMediaSubTypeKeyWrapper: String { - get { - AVErrorMediaSubTypeKey - } - } - - @objc static public var AVErrorMediaTypeKeyWrapper: String { - get { - AVErrorMediaTypeKey - } - } - - @objc static public var AVErrorPIDKeyWrapper: String { - get { - AVErrorPIDKey - } - } - - @objc static public var AVErrorPersistentTrackIDKeyWrapper: String { - get { - AVErrorPersistentTrackIDKey - } - } - - @objc static public var AVErrorPresentationTimeStampKeyWrapper: String { - get { - AVErrorPresentationTimeStampKey - } - } - - @objc static public var AVErrorRecordingSuccessfullyFinishedKeyWrapper: String { - get { - AVErrorRecordingSuccessfullyFinishedKey - } - } - - @objc static public var AVErrorTimeKeyWrapper: String { - get { - AVErrorTimeKey - } - } - - @objc static public var AVFoundationErrorDomainWrapper: String { - get { - AVFoundationErrorDomain - } - } - - @objc static public var AVMovieReferenceRestrictionsKeyWrapper: String { - get { - AVMovieReferenceRestrictionsKey - } - } - - @objc static public var AVMovieShouldSupportAliasDataReferencesKeyWrapper: String { - get { - AVMovieShouldSupportAliasDataReferencesKey - } - } - - @objc static public var AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKeyWrapper: String { - get { - AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey - } - } - - @objc static public var AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKeyWrapper: String { - get { - AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey - } - } - - @objc static public var AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKeyWrapper: String { - get { - AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey - } - } - - @objc static public var AVPlayerItemFailedToPlayToEndTimeErrorKeyWrapper: String { - get { - AVPlayerItemFailedToPlayToEndTimeErrorKey - } - } - - @objc static public var AVPlayerItemTrackVideoFieldModeDeinterlaceFieldsWrapper: String { - get { - AVPlayerItemTrackVideoFieldModeDeinterlaceFields - } - } - - @objc static public var AVSampleBufferAudioRendererFlushTimeKeyWrapper: String { - get { - AVSampleBufferAudioRendererFlushTimeKey - } - } - - @objc static public var AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKeyWrapper: String { - get { - AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey - } - } - - @objc static public var AVStreamingKeyDeliveryContentKeyTypeWrapper: String { - get { - AVStreamingKeyDeliveryContentKeyType - } - } - - @objc static public var AVStreamingKeyDeliveryPersistentContentKeyTypeWrapper: String { - get { - AVStreamingKeyDeliveryPersistentContentKeyType - } - } - - @objc static public var AVURLAssetAllowsCellularAccessKeyWrapper: String { - get { - AVURLAssetAllowsCellularAccessKey - } - } - - @objc static public var AVURLAssetAllowsConstrainedNetworkAccessKeyWrapper: String { - get { - AVURLAssetAllowsConstrainedNetworkAccessKey - } - } - - @objc static public var AVURLAssetAllowsExpensiveNetworkAccessKeyWrapper: String { - get { - AVURLAssetAllowsExpensiveNetworkAccessKey - } - } - - @objc static public var AVURLAssetHTTPCookiesKeyWrapper: String { - get { - AVURLAssetHTTPCookiesKey - } - } - - @objc static public var AVURLAssetHTTPUserAgentKeyWrapper: String { - get { - AVURLAssetHTTPUserAgentKey - } - } - - @objc static public var AVURLAssetOverrideMIMETypeKeyWrapper: String { - get { - AVURLAssetOverrideMIMETypeKey - } - } - - @objc static public var AVURLAssetPreferPreciseDurationAndTimingKeyWrapper: String { - get { - AVURLAssetPreferPreciseDurationAndTimingKey - } - } - - @objc static public var AVURLAssetPrimarySessionIdentifierKeyWrapper: String { - get { - AVURLAssetPrimarySessionIdentifierKey - } - } - - @objc static public var AVURLAssetReferenceRestrictionsKeyWrapper: String { - get { - AVURLAssetReferenceRestrictionsKey - } - } - - @objc static public var AVURLAssetShouldSupportAliasDataReferencesKeyWrapper: String { - get { - AVURLAssetShouldSupportAliasDataReferencesKey - } - } - - @objc static public var AVURLAssetURLRequestAttributionKeyWrapper: String { - get { - AVURLAssetURLRequestAttributionKey - } - } - - @objc static public var AVVideoAllowFrameReorderingKeyWrapper: String { - get { - AVVideoAllowFrameReorderingKey - } - } - - @objc static public var AVVideoAllowWideColorKeyWrapper: String { - get { - AVVideoAllowWideColorKey - } - } - - @objc static public var AVVideoAppleProRAWBitDepthKeyWrapper: String { - get { - AVVideoAppleProRAWBitDepthKey - } - } - - @objc static public var AVVideoAverageBitRateKeyWrapper: String { - get { - AVVideoAverageBitRateKey - } - } - - @objc static public var AVVideoAverageNonDroppableFrameRateKeyWrapper: String { - get { - AVVideoAverageNonDroppableFrameRateKey - } - } - - @objc static public var AVVideoCleanApertureHeightKeyWrapper: String { - get { - AVVideoCleanApertureHeightKey - } - } - - @objc static public var AVVideoCleanApertureHorizontalOffsetKeyWrapper: String { - get { - AVVideoCleanApertureHorizontalOffsetKey - } - } - - @objc static public var AVVideoCleanApertureKeyWrapper: String { - get { - AVVideoCleanApertureKey - } - } - - @objc static public var AVVideoCleanApertureVerticalOffsetKeyWrapper: String { - get { - AVVideoCleanApertureVerticalOffsetKey - } - } - - @objc static public var AVVideoCleanApertureWidthKeyWrapper: String { - get { - AVVideoCleanApertureWidthKey - } - } - - @objc static public var AVVideoCodecAppleProRes422Wrapper: String { - get { - AVVideoCodecAppleProRes422 - } - } - - @objc static public var AVVideoCodecAppleProRes4444Wrapper: String { - get { - AVVideoCodecAppleProRes4444 - } - } - - @objc static public var AVVideoCodecH264Wrapper: String { - get { - AVVideoCodecH264 - } - } - - @objc static public var AVVideoCodecHEVCWrapper: String { - get { - AVVideoCodecHEVC - } - } - - @objc static public var AVVideoCodecJPEGWrapper: String { - get { - AVVideoCodecJPEG - } - } - - @objc static public var AVVideoCodecKeyWrapper: String { - get { - AVVideoCodecKey - } - } - - @objc static public var AVVideoColorPrimariesKeyWrapper: String { - get { - AVVideoColorPrimariesKey - } - } - - @objc static public var AVVideoColorPrimaries_EBU_3213Wrapper: String { - get { - AVVideoColorPrimaries_EBU_3213 - } - } - - @objc static public var AVVideoColorPrimaries_ITU_R_2020Wrapper: String { - get { - AVVideoColorPrimaries_ITU_R_2020 - } - } - - @objc static public var AVVideoColorPrimaries_ITU_R_709_2Wrapper: String { - get { - AVVideoColorPrimaries_ITU_R_709_2 - } - } - - @objc static public var AVVideoColorPrimaries_P3_D65Wrapper: String { - get { - AVVideoColorPrimaries_P3_D65 - } - } - - @objc static public var AVVideoColorPrimaries_SMPTE_CWrapper: String { - get { - AVVideoColorPrimaries_SMPTE_C - } - } - - @objc static public var AVVideoColorPropertiesKeyWrapper: String { - get { - AVVideoColorPropertiesKey - } - } - - @objc static public var AVVideoCompressionPropertiesKeyWrapper: String { - get { - AVVideoCompressionPropertiesKey - } - } - - @objc static public var AVVideoDecompressionPropertiesKeyWrapper: String { - get { - AVVideoDecompressionPropertiesKey - } - } - - @objc static public var AVVideoEncoderSpecificationKeyWrapper: String { - get { - AVVideoEncoderSpecificationKey - } - } - - @objc static public var AVVideoExpectedSourceFrameRateKeyWrapper: String { - get { - AVVideoExpectedSourceFrameRateKey - } - } - - @objc static public var AVVideoH264EntropyModeCABACWrapper: String { - get { - AVVideoH264EntropyModeCABAC - } - } - - @objc static public var AVVideoH264EntropyModeCAVLCWrapper: String { - get { - AVVideoH264EntropyModeCAVLC - } - } - - @objc static public var AVVideoH264EntropyModeKeyWrapper: String { - get { - AVVideoH264EntropyModeKey - } - } - - @objc static public var AVVideoHeightKeyWrapper: String { - get { - AVVideoHeightKey - } - } - - @objc static public var AVVideoMaxKeyFrameIntervalDurationKeyWrapper: String { - get { - AVVideoMaxKeyFrameIntervalDurationKey - } - } - - @objc static public var AVVideoMaxKeyFrameIntervalKeyWrapper: String { - get { - AVVideoMaxKeyFrameIntervalKey - } - } - - @objc static public var AVVideoPixelAspectRatioHorizontalSpacingKeyWrapper: String { - get { - AVVideoPixelAspectRatioHorizontalSpacingKey - } - } - - @objc static public var AVVideoPixelAspectRatioKeyWrapper: String { - get { - AVVideoPixelAspectRatioKey - } - } - - @objc static public var AVVideoPixelAspectRatioVerticalSpacingKeyWrapper: String { - get { - AVVideoPixelAspectRatioVerticalSpacingKey - } - } - - @objc static public var AVVideoProfileLevelH264Baseline30Wrapper: String { - get { - AVVideoProfileLevelH264Baseline30 - } - } - - @objc static public var AVVideoProfileLevelH264Baseline31Wrapper: String { - get { - AVVideoProfileLevelH264Baseline31 - } - } - - @objc static public var AVVideoProfileLevelH264Baseline41Wrapper: String { - get { - AVVideoProfileLevelH264Baseline41 - } - } - - @objc static public var AVVideoProfileLevelH264BaselineAutoLevelWrapper: String { - get { - AVVideoProfileLevelH264BaselineAutoLevel - } - } - - @objc static public var AVVideoProfileLevelH264High40Wrapper: String { - get { - AVVideoProfileLevelH264High40 - } - } - - @objc static public var AVVideoProfileLevelH264High41Wrapper: String { - get { - AVVideoProfileLevelH264High41 - } - } - - @objc static public var AVVideoProfileLevelH264HighAutoLevelWrapper: String { - get { - AVVideoProfileLevelH264HighAutoLevel - } - } - - @objc static public var AVVideoProfileLevelH264Main30Wrapper: String { - get { - AVVideoProfileLevelH264Main30 - } - } - - @objc static public var AVVideoProfileLevelH264Main31Wrapper: String { - get { - AVVideoProfileLevelH264Main31 - } - } - - @objc static public var AVVideoProfileLevelH264Main32Wrapper: String { - get { - AVVideoProfileLevelH264Main32 - } - } - - @objc static public var AVVideoProfileLevelH264Main41Wrapper: String { - get { - AVVideoProfileLevelH264Main41 - } - } - - @objc static public var AVVideoProfileLevelH264MainAutoLevelWrapper: String { - get { - AVVideoProfileLevelH264MainAutoLevel - } - } - - @objc static public var AVVideoProfileLevelKeyWrapper: String { - get { - AVVideoProfileLevelKey - } - } - - @objc static public var AVVideoQualityKeyWrapper: String { - get { - AVVideoQualityKey - } - } - - @objc static public var AVVideoScalingModeFitWrapper: String { - get { - AVVideoScalingModeFit - } - } - - @objc static public var AVVideoScalingModeKeyWrapper: String { - get { - AVVideoScalingModeKey - } - } - - @objc static public var AVVideoScalingModeResizeWrapper: String { - get { - AVVideoScalingModeResize - } - } - - @objc static public var AVVideoScalingModeResizeAspectWrapper: String { - get { - AVVideoScalingModeResizeAspect - } - } - - @objc static public var AVVideoScalingModeResizeAspectFillWrapper: String { - get { - AVVideoScalingModeResizeAspectFill - } - } - - @objc static public var AVVideoTransferFunctionKeyWrapper: String { - get { - AVVideoTransferFunctionKey - } - } - - @objc static public var AVVideoTransferFunction_ITU_R_2100_HLGWrapper: String { - get { - AVVideoTransferFunction_ITU_R_2100_HLG - } - } - - @objc static public var AVVideoTransferFunction_ITU_R_709_2Wrapper: String { - get { - AVVideoTransferFunction_ITU_R_709_2 - } - } - - @objc static public var AVVideoTransferFunction_LinearWrapper: String { - get { - AVVideoTransferFunction_Linear - } - } - - @objc static public var AVVideoTransferFunction_SMPTE_240M_1995Wrapper: String { - get { - AVVideoTransferFunction_SMPTE_240M_1995 - } - } - - @objc static public var AVVideoTransferFunction_SMPTE_ST_2084_PQWrapper: String { - get { - AVVideoTransferFunction_SMPTE_ST_2084_PQ - } - } - - @objc static public var AVVideoWidthKeyWrapper: String { - get { - AVVideoWidthKey - } - } - - @objc static public var AVVideoYCbCrMatrixKeyWrapper: String { - get { - AVVideoYCbCrMatrixKey - } - } - - @objc static public var AVVideoYCbCrMatrix_ITU_R_2020Wrapper: String { - get { - AVVideoYCbCrMatrix_ITU_R_2020 - } - } - - @objc static public var AVVideoYCbCrMatrix_ITU_R_601_4Wrapper: String { - get { - AVVideoYCbCrMatrix_ITU_R_601_4 - } - } - - @objc static public var AVVideoYCbCrMatrix_ITU_R_709_2Wrapper: String { - get { - AVVideoYCbCrMatrix_ITU_R_709_2 - } - } - - @objc static public var AVVideoYCbCrMatrix_SMPTE_240M_1995Wrapper: String { - get { - AVVideoYCbCrMatrix_SMPTE_240M_1995 - } - } -} - -@objc public class AVAsyncPropertyWrapper: NSObject { - var wrappedInstance: AVAsyncProperty - - init(_ wrappedInstance: AVAsyncProperty) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVAnyAsyncPropertyWrapper: NSObject { - var wrappedInstance: AVAnyAsyncProperty - - @objc public var description: String { - get { - wrappedInstance.description - } - } - - init(_ wrappedInstance: AVAnyAsyncProperty) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVPartialAsyncPropertyWrapper: NSObject { - var wrappedInstance: AVPartialAsyncProperty - - @objc public var description: String { - get { - wrappedInstance.description - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - @objc static public var variants: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.variants) - } - } - - @objc static public var availableTrackAssociationTypes: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableTrackAssociationTypes) - } - } - - @objc static public var isPlayable: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isPlayable) - } - } - - @objc static public var isDecodable: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isDecodable) - } - } - - @objc static public var naturalSize: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.naturalSize) - } - } - - @objc static public var languageCode: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.languageCode) - } - } - - @objc static public var commonMetadata: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.commonMetadata) - } - } - - @objc static public var isSelfContained: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isSelfContained) - } - } - - @objc static public var preferredVolume: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredVolume) - } - } - - @objc static public var minFrameDuration: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.minFrameDuration) - } - } - - @objc static public var naturalTimeScale: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.naturalTimeScale) - } - } - - @objc static public var nominalFrameRate: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.nominalFrameRate) - } - } - - @objc static public var estimatedDataRate: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.estimatedDataRate) - } - } - - @objc static public var formatDescriptions: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.formatDescriptions) - } - } - - @objc static public var preferredTransform: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredTransform) - } - } - - @objc static public var extendedLanguageTag: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.extendedLanguageTag) - } - } - - @objc static public var mediaCharacteristics: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.mediaCharacteristics) - } - } - - @objc static public var totalSampleDataLength: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.totalSampleDataLength) - } - } - - @objc static public var canProvideSampleCursors: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.canProvideSampleCursors) - } - } - - @objc static public var requiresFrameReordering: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.requiresFrameReordering) - } - } - - @objc static public var availableMetadataFormats: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableMetadataFormats) - } - } - - @objc static public var hasAudioSampleDependencies: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.hasAudioSampleDependencies) - } - } - - @objc static public var metadata: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.metadata) - } - } - - @objc static public var segments: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.segments) - } - } - - @objc static public var isEnabled: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isEnabled) - } - } - - @objc static public var timeRange: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.timeRange) - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - @objc static public var numberValue: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.numberValue) - } - } - - @objc static public var stringValue: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.stringValue) - } - } - - @objc static public var extraAttributes: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.extraAttributes) - } - } - - @objc static public var value: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.value) - } - } - - @objc static public var dataValue: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.dataValue) - } - } - - @objc static public var dateValue: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.dateValue) - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - @objc static public var availableMediaCharacteristicsWithMediaSelectionOptions: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableMediaCharacteristicsWithMediaSelectionOptions) - } - } - - @objc static public var isPlayable: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isPlayable) - } - } - - @objc static public var isReadable: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isReadable) - } - } - - @objc static public var trackGroups: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.trackGroups) - } - } - - @objc static public var creationDate: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.creationDate) - } - } - - @objc static public var isComposable: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isComposable) - } - } - - @objc static public var isExportable: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isExportable) - } - } - - @objc static public var preferredRate: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredRate) - } - } - - @objc static public var commonMetadata: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.commonMetadata) - } - } - - @objc static public var preferredVolume: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredVolume) - } - } - - @objc static public var containsFragments: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.containsFragments) - } - } - - @objc static public var allMediaSelections: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.allMediaSelections) - } - } - - @objc static public var preferredTransform: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredTransform) - } - } - - @objc static public var canContainFragments: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.canContainFragments) - } - } - - @objc static public var hasProtectedContent: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.hasProtectedContent) - } - } - - @objc static public var overallDurationHint: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.overallDurationHint) - } - } - - @objc static public var availableChapterLocales: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableChapterLocales) - } - } - - @objc static public var preferredMediaSelection: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.preferredMediaSelection) - } - } - - @objc static public var availableMetadataFormats: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.availableMetadataFormats) - } - } - - @objc static public var minimumTimeOffsetFromLive: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.minimumTimeOffsetFromLive) - } - } - - @objc static public var isCompatibleWithAirPlayVideo: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.isCompatibleWithAirPlayVideo) - } - } - - @objc static public var providesPreciseDurationAndTiming: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.providesPreciseDurationAndTiming) - } - } - - @objc static public var lyrics: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.lyrics) - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - @objc static public var duration: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.duration) - } - } - - @objc static public var metadata: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.metadata) - } - } - - @objc static public var tracks: AVAsyncPropertyWrapper { - get { - AVAsyncPropertyWrapper(AVPartialAsyncProperty.tracks) - } - } - - init(_ wrappedInstance: AVPartialAsyncProperty) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class AVErrorWrapper: NSObject { - var wrappedInstance: AVError - - @objc static public var errorDomain: String { - get { - AVError.errorDomain - } - } - - @objc static public var errorDomain: String { - get { - AVError.errorDomain - } - } - - @objc static public var outOfMemory: AVErrorWrapper { - get { - AVErrorWrapper(AVError.outOfMemory) - } - } - - @objc public var mediaSubtypes: Int { - get { - wrappedInstance.mediaSubtypes - } - } - - @objc public var recordingSuccessfullyFinished: Bool { - get { - wrappedInstance.recordingSuccessfullyFinished - } - } - - @objc public var device: String { - get { - wrappedInstance.device - } - } - - @objc public var device: AVCaptureDeviceWrapper { - get { - AVCaptureDeviceWrapper(wrappedInstance.device) - } - } - - @objc public var fileType: AVFileTypeWrapper { - get { - AVFileTypeWrapper(wrappedInstance.fileType) - } - } - - @objc public var mediaType: String { - get { - wrappedInstance.mediaType - } - } - - @objc public var mediaType: AVMediaTypeWrapper { - get { - AVMediaTypeWrapper(wrappedInstance.mediaType) - } - } - - @objc public var processID: Int { - get { - wrappedInstance.processID - } - } - - @objc static public var decodeFailed: AVErrorWrapper { - get { - AVErrorWrapper(AVError.decodeFailed) - } - } - - @objc static public var encodeFailed: AVErrorWrapper { - get { - AVErrorWrapper(AVError.encodeFailed) - } - } - - @objc static public var exportFailed: AVErrorWrapper { - get { - AVErrorWrapper(AVError.exportFailed) - } - } - - @objc static public var mediaChanged: AVErrorWrapper { - get { - AVErrorWrapper(AVError.mediaChanged) - } - } - - @objc static public var failedToParse: AVErrorWrapper { - get { - AVErrorWrapper(AVError.failedToParse) - } - } - - @objc static public var noImageAtTime: AVErrorWrapper { - get { - AVErrorWrapper(AVError.noImageAtTime) - } - } - - @objc static public var noSourceTrack: AVErrorWrapper { - get { - AVErrorWrapper(AVError.noSourceTrack) - } - } - - @objc static public var malformedDepth: AVErrorWrapper { - get { - AVErrorWrapper(AVError.malformedDepth) - } - } - - @objc static public var noDataCaptured: AVErrorWrapper { - get { - AVErrorWrapper(AVError.noDataCaptured) - } - } - - @objc static public var decoderNotFound: AVErrorWrapper { - get { - AVErrorWrapper(AVError.decoderNotFound) - } - } - - @objc static public var encoderNotFound: AVErrorWrapper { - get { - AVErrorWrapper(AVError.encoderNotFound) - } - } - - @objc static public var noLongerPlayable: AVErrorWrapper { - get { - AVErrorWrapper(AVError.noLongerPlayable) - } - } - - @objc static public var contentNotUpdated: AVErrorWrapper { - get { - AVErrorWrapper(AVError.contentNotUpdated) - } - } - - @objc static public var fileAlreadyExists: AVErrorWrapper { - get { - AVErrorWrapper(AVError.fileAlreadyExists) - } - } - - @objc static public var fileFailedToParse: AVErrorWrapper { - get { - AVErrorWrapper(AVError.fileFailedToParse) - } - } - - @objc static public var formatUnsupported: AVErrorWrapper { - get { - AVErrorWrapper(AVError.formatUnsupported) - } - } - - @objc static public var incompatibleAsset: AVErrorWrapper { - get { - AVErrorWrapper(AVError.incompatibleAsset) - } - } - - @objc static public var sessionNotRunning: AVErrorWrapper { - get { - AVErrorWrapper(AVError.sessionNotRunning) - } - } - - @objc static public var contentIsProtected: AVErrorWrapper { - get { - AVErrorWrapper(AVError.contentIsProtected) - } - } - - @objc static public var deviceNotConnected: AVErrorWrapper { - get { - AVErrorWrapper(AVError.deviceNotConnected) - } - } - - @objc static public var displayWasDisabled: AVErrorWrapper { - get { - AVErrorWrapper(AVError.displayWasDisabled) - } - } - - @objc static public var invalidSourceMedia: AVErrorWrapper { - get { - AVErrorWrapper(AVError.invalidSourceMedia) - } - } - - @objc static public var mediaDiscontinuity: AVErrorWrapper { - get { - AVErrorWrapper(AVError.mediaDiscontinuity) - } - } - - @objc static public var operationCancelled: AVErrorWrapper { - get { - AVErrorWrapper(AVError.operationCancelled) - } - } - - @objc static public var invalidSampleCursor: AVErrorWrapper { - get { - AVErrorWrapper(AVError.invalidSampleCursor) - } - } - - @objc static public var operationNotAllowed: AVErrorWrapper { - get { - AVErrorWrapper(AVError.operationNotAllowed) - } - } - - @objc static public var rosettaNotInstalled: AVErrorWrapper { - get { - AVErrorWrapper(AVError.rosettaNotInstalled) - } - } - - @objc static public var screenCaptureFailed: AVErrorWrapper { - get { - AVErrorWrapper(AVError.screenCaptureFailed) - } - } - - @objc static public var contentIsUnavailable: AVErrorWrapper { - get { - AVErrorWrapper(AVError.contentIsUnavailable) - } - } - - @objc static public var undecodableMediaData: AVErrorWrapper { - get { - AVErrorWrapper(AVError.undecodableMediaData) - } - } - - @objc static public var deviceWasDisconnected: AVErrorWrapper { - get { - AVErrorWrapper(AVError.deviceWasDisconnected) - } - } - - @objc static public var failedToLoadMediaData: AVErrorWrapper { - get { - AVErrorWrapper(AVError.failedToLoadMediaData) - } - } - - @objc static public var incorrectlyConfigured: AVErrorWrapper { - get { - AVErrorWrapper(AVError.incorrectlyConfigured) - } - } - - @objc static public var torchLevelUnavailable: AVErrorWrapper { - get { - AVErrorWrapper(AVError.torchLevelUnavailable) - } - } - - @objc static public var videoCompositorFailed: AVErrorWrapper { - get { - AVErrorWrapper(AVError.videoCompositorFailed) - } - } - - @objc static public var contentIsNotAuthorized: AVErrorWrapper { - get { - AVErrorWrapper(AVError.contentIsNotAuthorized) - } - } - - @objc static public var failedToLoadSampleData: AVErrorWrapper { - get { - AVErrorWrapper(AVError.failedToLoadSampleData) - } - } - - @objc static public var maximumDurationReached: AVErrorWrapper { - get { - AVErrorWrapper(AVError.maximumDurationReached) - } - } - - @objc static public var maximumFileSizeReached: AVErrorWrapper { - get { - AVErrorWrapper(AVError.maximumFileSizeReached) - } - } - - @objc static public var sandboxExtensionDenied: AVErrorWrapper { - get { - AVErrorWrapper(AVError.sandboxExtensionDenied) - } - } - - @objc static public var fileFormatNotRecognized: AVErrorWrapper { - get { - AVErrorWrapper(AVError.fileFormatNotRecognized) - } - } - - @objc static public var invalidVideoComposition: AVErrorWrapper { - get { - AVErrorWrapper(AVError.invalidVideoComposition) - } - } - - @objc static public var unsupportedOutputSettings: AVErrorWrapper { - get { - AVErrorWrapper(AVError.unsupportedOutputSettings) - } - } - - @objc static public var applicationIsNotAuthorized: AVErrorWrapper { - get { - AVErrorWrapper(AVError.applicationIsNotAuthorized) - } - } - - @objc static public var contentKeyRequestCancelled: AVErrorWrapper { - get { - AVErrorWrapper(AVError.contentKeyRequestCancelled) - } - } - - @objc static public var serverIncorrectlyConfigured: AVErrorWrapper { - get { - AVErrorWrapper(AVError.serverIncorrectlyConfigured) - } - } - - @objc static public var sessionConfigurationChanged: AVErrorWrapper { - get { - AVErrorWrapper(AVError.sessionConfigurationChanged) - } - } - - @objc static public var createContentKeyRequestFailed: AVErrorWrapper { - get { - AVErrorWrapper(AVError.createContentKeyRequestFailed) - } - } - - @objc static public var decoderTemporarilyUnavailable: AVErrorWrapper { - get { - AVErrorWrapper(AVError.decoderTemporarilyUnavailable) - } - } - - @objc static public var encoderTemporarilyUnavailable: AVErrorWrapper { - get { - AVErrorWrapper(AVError.encoderTemporarilyUnavailable) - } - } - - @objc static public var invalidOutputURLPathExtension: AVErrorWrapper { - get { - AVErrorWrapper(AVError.invalidOutputURLPathExtension) - } - } - - @objc static public var operationNotSupportedForAsset: AVErrorWrapper { - get { - AVErrorWrapper(AVError.operationNotSupportedForAsset) - } - } - - @objc static public var operationNotSupportedForPreset: AVErrorWrapper { - get { - AVErrorWrapper(AVError.operationNotSupportedForPreset) - } - } - - @objc static public var airPlayReceiverRequiresInternet: AVErrorWrapper { - get { - AVErrorWrapper(AVError.airPlayReceiverRequiresInternet) - } - } - - @objc static public var deviceInUseByAnotherApplication: AVErrorWrapper { - get { - AVErrorWrapper(AVError.deviceInUseByAnotherApplication) - } - } - - @objc static public var segmentStartedWithNonSyncSample: AVErrorWrapper { - get { - AVErrorWrapper(AVError.segmentStartedWithNonSyncSample) - } - } - - @objc static public var airPlayControllerRequiresInternet: AVErrorWrapper { - get { - AVErrorWrapper(AVError.airPlayControllerRequiresInternet) - } - } - - @objc static public var deviceAlreadyUsedByAnotherSession: AVErrorWrapper { - get { - AVErrorWrapper(AVError.deviceAlreadyUsedByAnotherSession) - } - } - - @objc static public var referenceForbiddenByReferencePolicy: AVErrorWrapper { - get { - AVErrorWrapper(AVError.referenceForbiddenByReferencePolicy) - } - } - - @objc static public var externalPlaybackNotSupportedForAsset: AVErrorWrapper { - get { - AVErrorWrapper(AVError.externalPlaybackNotSupportedForAsset) - } - } - - @objc static public var airPlayReceiverTemporarilyUnavailable: AVErrorWrapper { - get { - AVErrorWrapper(AVError.airPlayReceiverTemporarilyUnavailable) - } - } - - @objc static public var applicationIsNotAuthorizedToUseDevice: AVErrorWrapper { - get { - AVErrorWrapper(AVError.applicationIsNotAuthorizedToUseDevice) - } - } - - @objc static public var compositionTrackSegmentsNotContiguous: AVErrorWrapper { - get { - AVErrorWrapper(AVError.compositionTrackSegmentsNotContiguous) - } - } - - @objc static public var fileTypeDoesNotSupportSampleReferences: AVErrorWrapper { - get { - AVErrorWrapper(AVError.fileTypeDoesNotSupportSampleReferences) - } - } - - @objc static public var invalidCompositionTrackSegmentDuration: AVErrorWrapper { - get { - AVErrorWrapper(AVError.invalidCompositionTrackSegmentDuration) - } - } - - @objc static public var maximumStillImageCaptureRequestsExceeded: AVErrorWrapper { - get { - AVErrorWrapper(AVError.maximumStillImageCaptureRequestsExceeded) - } - } - - @objc static public var noCompatibleAlternatesForExternalDisplay: AVErrorWrapper { - get { - AVErrorWrapper(AVError.noCompatibleAlternatesForExternalDisplay) - } - } - - @objc static public var maximumNumberOfSamplesForFileFormatReached: AVErrorWrapper { - get { - AVErrorWrapper(AVError.maximumNumberOfSamplesForFileFormatReached) - } - } - - @objc static public var deviceLockedForConfigurationByAnotherProcess: AVErrorWrapper { - get { - AVErrorWrapper(AVError.deviceLockedForConfigurationByAnotherProcess) - } - } - - @objc static public var invalidCompositionTrackSegmentSourceDuration: AVErrorWrapper { - get { - AVErrorWrapper(AVError.invalidCompositionTrackSegmentSourceDuration) - } - } - - @objc static public var invalidCompositionTrackSegmentSourceStartTime: AVErrorWrapper { - get { - AVErrorWrapper(AVError.invalidCompositionTrackSegmentSourceStartTime) - } - } - - @objc static public var unknown: AVErrorWrapper { - get { - AVErrorWrapper(AVError.unknown) - } - } - - @objc static public var diskFull: AVErrorWrapper { - get { - AVErrorWrapper(AVError.diskFull) - } - } - - @objc public var localizedDescription: String { - get { - wrappedInstance.localizedDescription - } - } - - init(_ wrappedInstance: AVError) { - self.wrappedInstance = wrappedInstance - } -} - -@objc public class ImagesWrapper: NSObject { - var wrappedInstance: AVAssetImageGenerator.Images - - init(_ wrappedInstance: AVAssetImageGenerator.Images) { - self.wrappedInstance = wrappedInstance - } - - @objc public func makeAsyncIterator() -> AVAssetImageGeneratorWrapper { - let result = wrappedInstance.makeAsyncIterator() - return AVAssetImageGeneratorWrapper(result) - } - - @objc public func next() -> AVAssetImageGeneratorWrapper { - let result = wrappedInstance.next() - return AVAssetImageGeneratorWrapper(result) - } -} diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart index 246465f3e0..425a61d771 100644 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ b/pkgs/swiftgen/bin/swiftgen.dart @@ -58,6 +58,9 @@ Future main(List args) async { ios: ffigen.Versions(min: Version(12, 0, 0)), macos: ffigen.Versions(min: Version(10, 14, 0)), ), + objcInterfaces: ffigen.DeclarationFilters( + shouldInclude: (decl) => decl.originalName == 'AVAudioPlayerWrapper', + ), ), )); } diff --git a/pkgs/swiftgen/example/.gitignore b/pkgs/swiftgen/example/.gitignore new file mode 100644 index 0000000000..a6d7ecd9ea --- /dev/null +++ b/pkgs/swiftgen/example/.gitignore @@ -0,0 +1 @@ +temp/ diff --git a/pkgs/swiftgen/example/avf_audio_bindings.dart b/pkgs/swiftgen/example/avf_audio_bindings.dart new file mode 100644 index 0000000000..ee3cf3c226 --- /dev/null +++ b/pkgs/swiftgen/example/avf_audio_bindings.dart @@ -0,0 +1,646 @@ +// AUTO GENERATED FILE, DO NOT EDIT. +// +// Generated by `package:ffigen`. +// ignore_for_file: type=lint +import 'dart:ffi' as ffi; +import 'package:objective_c/objective_c.dart' as objc; + +final class _NSZone extends ffi.Opaque {} + +/// WARNING: AVAudioFormatWrapper is a stub. To generate bindings for this class, include +/// AVAudioFormatWrapper in your config's objc-interfaces list. +/// +/// AVAudioFormatWrapper +class AVAudioFormatWrapper extends objc.NSObject { + AVAudioFormatWrapper._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [AVAudioFormatWrapper] that points to the same underlying object as [other]. + AVAudioFormatWrapper.castFrom(objc.ObjCObjectBase other) + : this._(other.ref.pointer, retain: true, release: true); + + /// Constructs a [AVAudioFormatWrapper] that wraps the given raw object pointer. + AVAudioFormatWrapper.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); +} + +late final _class_AVAudioPlayerWrapper = + objc.getClass("AVFAudioWrapper.AVAudioPlayerWrapper"); +late final _sel_isKindOfClass_ = objc.registerName("isKindOfClass:"); +final _objc_msgSend_69e0x1 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_currentDevice = objc.registerName("currentDevice"); +final _objc_msgSend_1x359cv = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCurrentDevice_ = objc.registerName("setCurrentDevice:"); +final _objc_msgSend_1jdvcbf = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer)>(); +late final _sel_currentTime = objc.registerName("currentTime"); +final _objc_msgSend_1ukqyt8 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_1ukqyt8Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Double Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setCurrentTime_ = objc.registerName("setCurrentTime:"); +final _objc_msgSend_hwm8nu = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_deviceCurrentTime = objc.registerName("deviceCurrentTime"); +late final _sel_duration = objc.registerName("duration"); +late final _sel_enableRate = objc.registerName("enableRate"); +final _objc_msgSend_91o635 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + bool Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setEnableRate_ = objc.registerName("setEnableRate:"); +final _objc_msgSend_1s56lr9 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Bool)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, bool)>(); +late final _sel_format = objc.registerName("format"); +late final _sel_isMeteringEnabled = objc.registerName("isMeteringEnabled"); +late final _sel_setIsMeteringEnabled_ = + objc.registerName("setIsMeteringEnabled:"); +late final _sel_numberOfChannels = objc.registerName("numberOfChannels"); +final _objc_msgSend_1hz7y9r = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Long Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + int Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_numberOfLoops = objc.registerName("numberOfLoops"); +late final _sel_setNumberOfLoops_ = objc.registerName("setNumberOfLoops:"); +final _objc_msgSend_4sp4xj = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_pan = objc.registerName("pan"); +final _objc_msgSend_2cgrxl = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +final _objc_msgSend_2cgrxlFpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + double Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_setPan_ = objc.registerName("setPan:"); +final _objc_msgSend_v5hmet = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Float)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_isPlaying = objc.registerName("isPlaying"); +late final _sel_rate = objc.registerName("rate"); +late final _sel_setRate_ = objc.registerName("setRate:"); +late final _sel_url = objc.registerName("url"); +late final _sel_volume = objc.registerName("volume"); +late final _sel_setVolume_ = objc.registerName("setVolume:"); +typedef instancetype = ffi.Pointer; +typedef Dartinstancetype = objc.ObjCObjectBase; +late final _sel_initWithContentsOf_error_ = + objc.registerName("initWithContentsOf:error:"); +final _objc_msgSend_1705co6 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_initWithContentsOf_fileTypeHint_error_ = + objc.registerName("initWithContentsOf:fileTypeHint:error:"); +final _objc_msgSend_bo6ep4 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer, + ffi.Pointer>)>(); +late final _sel_averagePowerForChannel_ = + objc.registerName("averagePowerForChannel:"); +final _objc_msgSend_1o3b4v9 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, int)>(); +final _objc_msgSend_1o3b4v9Fpret = objc.msgSendFpretPointer + .cast< + ffi.NativeFunction< + ffi.Float Function(ffi.Pointer, + ffi.Pointer, ffi.Long)>>() + .asFunction< + double Function(ffi.Pointer, + ffi.Pointer, int)>(); +late final _sel_pause = objc.registerName("pause"); +final _objc_msgSend_1pl9qdv = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer)>>() + .asFunction< + void Function( + ffi.Pointer, ffi.Pointer)>(); +late final _sel_peakPowerForChannel_ = + objc.registerName("peakPowerForChannel:"); +late final _sel_play = objc.registerName("play"); +late final _sel_playAtTime_ = objc.registerName("playAtTime:"); +final _objc_msgSend_18chyc = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Bool Function(ffi.Pointer, + ffi.Pointer, ffi.Double)>>() + .asFunction< + bool Function(ffi.Pointer, + ffi.Pointer, double)>(); +late final _sel_prepareToPlay = objc.registerName("prepareToPlay"); +late final _sel_setVolume_fadeDuration_ = + objc.registerName("setVolume:fadeDuration:"); +final _objc_msgSend_1p4uk9e = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Void Function(ffi.Pointer, + ffi.Pointer, ffi.Float, ffi.Double)>>() + .asFunction< + void Function(ffi.Pointer, + ffi.Pointer, double, double)>(); +late final _sel_stop = objc.registerName("stop"); +late final _sel_updateMeters = objc.registerName("updateMeters"); +late final _sel_init = objc.registerName("init"); +late final _sel_new = objc.registerName("new"); +late final _sel_allocWithZone_ = objc.registerName("allocWithZone:"); +final _objc_msgSend_hzlb60 = objc.msgSendPointer + .cast< + ffi.NativeFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>>() + .asFunction< + ffi.Pointer Function(ffi.Pointer, + ffi.Pointer, ffi.Pointer<_NSZone>)>(); +late final _sel_alloc = objc.registerName("alloc"); +late final _sel_self = objc.registerName("self"); +ffi.Pointer _ObjCBlock_objcObjCObject_ffiVoid_fnPtrTrampoline( + ffi.Pointer block, ffi.Pointer arg0) => + block.ref.target + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer)>()(arg0); +ffi.Pointer _ObjCBlock_objcObjCObject_ffiVoid_fnPtrCallable = + ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_objcObjCObject_ffiVoid_fnPtrTrampoline) + .cast(); +ffi.Pointer + _ObjCBlock_objcObjCObject_ffiVoid_closureTrampoline( + ffi.Pointer block, + ffi.Pointer arg0) => + (objc.getBlockClosure(block) as ffi.Pointer Function( + ffi.Pointer))(arg0); +ffi.Pointer _ObjCBlock_objcObjCObject_ffiVoid_closureCallable = + ffi.Pointer.fromFunction< + ffi.Pointer Function( + ffi.Pointer, ffi.Pointer)>( + _ObjCBlock_objcObjCObject_ffiVoid_closureTrampoline) + .cast(); + +/// Construction methods for `objc.ObjCBlock Function(ffi.Pointer)>`. +abstract final class ObjCBlock_objcObjCObject_ffiVoid { + /// Returns a block that wraps the given raw block pointer. + static objc + .ObjCBlock Function(ffi.Pointer)> + castFromPointer(ffi.Pointer pointer, + {bool retain = false, bool release = false}) => + objc.ObjCBlock< + ffi.Pointer Function(ffi.Pointer)>( + pointer, + retain: retain, + release: release); + + /// Creates a block from a C function pointer. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + static objc.ObjCBlock Function(ffi.Pointer)> + fromFunctionPointer( + ffi.Pointer< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer arg0)>> + ptr) => + objc.ObjCBlock Function(ffi.Pointer)>( + objc.newPointerBlock(_ObjCBlock_objcObjCObject_ffiVoid_fnPtrCallable, ptr.cast()), + retain: false, + release: true); + + /// Creates a block from a Dart function. + /// + /// This block must be invoked by native code running on the same thread as + /// the isolate that registered it. Invoking the block on the wrong thread + /// will result in a crash. + static objc + .ObjCBlock Function(ffi.Pointer)> + fromFunction(objc.ObjCObjectBase Function(ffi.Pointer) fn) => + objc.ObjCBlock< + ffi.Pointer Function(ffi.Pointer)>( + objc.newClosureBlock( + _ObjCBlock_objcObjCObject_ffiVoid_closureCallable, + (ffi.Pointer arg0) => + fn(arg0).ref.retainAndAutorelease()), + retain: false, + release: true); +} + +/// Call operator for `objc.ObjCBlock Function(ffi.Pointer)>`. +extension ObjCBlock_objcObjCObject_ffiVoid_CallExtension on objc + .ObjCBlock Function(ffi.Pointer)> { + objc.ObjCObjectBase call(ffi.Pointer arg0) => objc.ObjCObjectBase( + ref.pointer.ref.invoke + .cast< + ffi.NativeFunction< + ffi.Pointer Function( + ffi.Pointer block, + ffi.Pointer arg0)>>() + .asFunction< + ffi.Pointer Function( + ffi.Pointer, + ffi.Pointer)>()(ref.pointer, arg0), + retain: true, + release: true); +} + +late final _sel_retain = objc.registerName("retain"); +late final _sel_autorelease = objc.registerName("autorelease"); + +/// AVAudioPlayerWrapper +class AVAudioPlayerWrapper extends objc.NSObject { + AVAudioPlayerWrapper._(ffi.Pointer pointer, + {bool retain = false, bool release = false}) + : super.castFromPointer(pointer, retain: retain, release: release); + + /// Constructs a [AVAudioPlayerWrapper] that points to the same underlying object as [other]. + AVAudioPlayerWrapper.castFrom(objc.ObjCObjectBase other) + : this._(other.ref.pointer, retain: true, release: true); + + /// Constructs a [AVAudioPlayerWrapper] that wraps the given raw object pointer. + AVAudioPlayerWrapper.castFromPointer(ffi.Pointer other, + {bool retain = false, bool release = false}) + : this._(other, retain: retain, release: release); + + /// Returns whether [obj] is an instance of [AVAudioPlayerWrapper]. + static bool isInstance(objc.ObjCObjectBase obj) { + return _objc_msgSend_69e0x1( + obj.ref.pointer, _sel_isKindOfClass_, _class_AVAudioPlayerWrapper); + } + + /// currentDevice + objc.NSString? get currentDevice { + final _ret = _objc_msgSend_1x359cv(this.ref.pointer, _sel_currentDevice); + return _ret.address == 0 + ? null + : objc.NSString.castFromPointer(_ret, retain: true, release: true); + } + + /// setCurrentDevice: + set currentDevice(objc.NSString? value) { + _objc_msgSend_1jdvcbf(this.ref.pointer, _sel_setCurrentDevice_, + value?.ref.pointer ?? ffi.nullptr); + } + + /// currentTime + double get currentTime { + return objc.useMsgSendVariants + ? _objc_msgSend_1ukqyt8Fpret(this.ref.pointer, _sel_currentTime) + : _objc_msgSend_1ukqyt8(this.ref.pointer, _sel_currentTime); + } + + /// setCurrentTime: + set currentTime(double value) { + _objc_msgSend_hwm8nu(this.ref.pointer, _sel_setCurrentTime_, value); + } + + /// deviceCurrentTime + double get deviceCurrentTime { + return objc.useMsgSendVariants + ? _objc_msgSend_1ukqyt8Fpret(this.ref.pointer, _sel_deviceCurrentTime) + : _objc_msgSend_1ukqyt8(this.ref.pointer, _sel_deviceCurrentTime); + } + + /// duration + double get duration { + return objc.useMsgSendVariants + ? _objc_msgSend_1ukqyt8Fpret(this.ref.pointer, _sel_duration) + : _objc_msgSend_1ukqyt8(this.ref.pointer, _sel_duration); + } + + /// enableRate + bool get enableRate { + return _objc_msgSend_91o635(this.ref.pointer, _sel_enableRate); + } + + /// setEnableRate: + set enableRate(bool value) { + _objc_msgSend_1s56lr9(this.ref.pointer, _sel_setEnableRate_, value); + } + + /// format + AVAudioFormatWrapper get format { + final _ret = _objc_msgSend_1x359cv(this.ref.pointer, _sel_format); + return AVAudioFormatWrapper.castFromPointer(_ret, + retain: true, release: true); + } + + /// isMeteringEnabled + bool get isMeteringEnabled { + return _objc_msgSend_91o635(this.ref.pointer, _sel_isMeteringEnabled); + } + + /// setIsMeteringEnabled: + set isMeteringEnabled(bool value) { + _objc_msgSend_1s56lr9(this.ref.pointer, _sel_setIsMeteringEnabled_, value); + } + + /// numberOfChannels + int get numberOfChannels { + return _objc_msgSend_1hz7y9r(this.ref.pointer, _sel_numberOfChannels); + } + + /// numberOfLoops + int get numberOfLoops { + return _objc_msgSend_1hz7y9r(this.ref.pointer, _sel_numberOfLoops); + } + + /// setNumberOfLoops: + set numberOfLoops(int value) { + _objc_msgSend_4sp4xj(this.ref.pointer, _sel_setNumberOfLoops_, value); + } + + /// pan + double get pan { + return objc.useMsgSendVariants + ? _objc_msgSend_2cgrxlFpret(this.ref.pointer, _sel_pan) + : _objc_msgSend_2cgrxl(this.ref.pointer, _sel_pan); + } + + /// setPan: + set pan(double value) { + _objc_msgSend_v5hmet(this.ref.pointer, _sel_setPan_, value); + } + + /// isPlaying + bool get isPlaying { + return _objc_msgSend_91o635(this.ref.pointer, _sel_isPlaying); + } + + /// rate + double get rate { + return objc.useMsgSendVariants + ? _objc_msgSend_2cgrxlFpret(this.ref.pointer, _sel_rate) + : _objc_msgSend_2cgrxl(this.ref.pointer, _sel_rate); + } + + /// setRate: + set rate(double value) { + _objc_msgSend_v5hmet(this.ref.pointer, _sel_setRate_, value); + } + + /// url + objc.NSURL? get url { + final _ret = _objc_msgSend_1x359cv(this.ref.pointer, _sel_url); + return _ret.address == 0 + ? null + : objc.NSURL.castFromPointer(_ret, retain: true, release: true); + } + + /// volume + double get volume { + return objc.useMsgSendVariants + ? _objc_msgSend_2cgrxlFpret(this.ref.pointer, _sel_volume) + : _objc_msgSend_2cgrxl(this.ref.pointer, _sel_volume); + } + + /// setVolume: + set volume(double value) { + _objc_msgSend_v5hmet(this.ref.pointer, _sel_setVolume_, value); + } + + /// initWithContentsOf:error: + AVAudioPlayerWrapper? initWithContentsOf_error_( + objc.NSURL url, ffi.Pointer> error) { + final _ret = _objc_msgSend_1705co6(this.ref.retainAndReturnPointer(), + _sel_initWithContentsOf_error_, url.ref.pointer, error); + return _ret.address == 0 + ? null + : AVAudioPlayerWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// initWithContentsOf:fileTypeHint:error: + AVAudioPlayerWrapper? initWithContentsOf_fileTypeHint_error_( + objc.NSURL url, + objc.NSString? utiString, + ffi.Pointer> error) { + final _ret = _objc_msgSend_bo6ep4( + this.ref.retainAndReturnPointer(), + _sel_initWithContentsOf_fileTypeHint_error_, + url.ref.pointer, + utiString?.ref.pointer ?? ffi.nullptr, + error); + return _ret.address == 0 + ? null + : AVAudioPlayerWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// averagePowerForChannel: + double averagePowerForChannel_(int channelNumber) { + return objc.useMsgSendVariants + ? _objc_msgSend_1o3b4v9Fpret( + this.ref.pointer, _sel_averagePowerForChannel_, channelNumber) + : _objc_msgSend_1o3b4v9( + this.ref.pointer, _sel_averagePowerForChannel_, channelNumber); + } + + /// pause + void pause() { + _objc_msgSend_1pl9qdv(this.ref.pointer, _sel_pause); + } + + /// peakPowerForChannel: + double peakPowerForChannel_(int channelNumber) { + return objc.useMsgSendVariants + ? _objc_msgSend_1o3b4v9Fpret( + this.ref.pointer, _sel_peakPowerForChannel_, channelNumber) + : _objc_msgSend_1o3b4v9( + this.ref.pointer, _sel_peakPowerForChannel_, channelNumber); + } + + /// play + bool play() { + return _objc_msgSend_91o635(this.ref.pointer, _sel_play); + } + + /// playAtTime: + bool playAtTime_(double time) { + return _objc_msgSend_18chyc(this.ref.pointer, _sel_playAtTime_, time); + } + + /// prepareToPlay + bool prepareToPlay() { + return _objc_msgSend_91o635(this.ref.pointer, _sel_prepareToPlay); + } + + /// setVolume:fadeDuration: + void setVolume_fadeDuration_(double volume, double duration) { + _objc_msgSend_1p4uk9e( + this.ref.pointer, _sel_setVolume_fadeDuration_, volume, duration); + } + + /// stop + void stop() { + _objc_msgSend_1pl9qdv(this.ref.pointer, _sel_stop); + } + + /// updateMeters + void updateMeters() { + _objc_msgSend_1pl9qdv(this.ref.pointer, _sel_updateMeters); + } + + /// init + AVAudioPlayerWrapper init() { + final _ret = + _objc_msgSend_1x359cv(this.ref.retainAndReturnPointer(), _sel_init); + return AVAudioPlayerWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// new + static AVAudioPlayerWrapper new1() { + final _ret = _objc_msgSend_1x359cv(_class_AVAudioPlayerWrapper, _sel_new); + return AVAudioPlayerWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// allocWithZone: + static AVAudioPlayerWrapper allocWithZone_(ffi.Pointer<_NSZone> zone) { + final _ret = _objc_msgSend_hzlb60( + _class_AVAudioPlayerWrapper, _sel_allocWithZone_, zone); + return AVAudioPlayerWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// alloc + static AVAudioPlayerWrapper alloc() { + final _ret = _objc_msgSend_1x359cv(_class_AVAudioPlayerWrapper, _sel_alloc); + return AVAudioPlayerWrapper.castFromPointer(_ret, + retain: false, release: true); + } + + /// self + AVAudioPlayerWrapper self() { + final _ret = _objc_msgSend_1x359cv(this.ref.pointer, _sel_self); + return AVAudioPlayerWrapper.castFromPointer(_ret, + retain: true, release: true); + } + + /// retain + AVAudioPlayerWrapper retain() { + final _ret = _objc_msgSend_1x359cv(this.ref.pointer, _sel_retain); + return AVAudioPlayerWrapper.castFromPointer(_ret, + retain: true, release: true); + } + + /// autorelease + AVAudioPlayerWrapper autorelease() { + final _ret = _objc_msgSend_1x359cv(this.ref.pointer, _sel_autorelease); + return AVAudioPlayerWrapper.castFromPointer(_ret, + retain: true, release: true); + } +} diff --git a/pkgs/swiftgen/AVFAudioWrapper.swift b/pkgs/swiftgen/example/avf_audio_wrapper.swift similarity index 79% rename from pkgs/swiftgen/AVFAudioWrapper.swift rename to pkgs/swiftgen/example/avf_audio_wrapper.swift index 353932cf5f..fe189723a9 100644 --- a/pkgs/swiftgen/AVFAudioWrapper.swift +++ b/pkgs/swiftgen/example/avf_audio_wrapper.swift @@ -86,10 +86,41 @@ import Foundation @objc public class AVAudio3DAngularOrientationWrapper: NSObject { var wrappedInstance: AVAudio3DAngularOrientation + @objc public var pitch: Float { + get { + wrappedInstance.pitch + } + set { + wrappedInstance.pitch = newValue + } + } + + @objc public var roll: Float { + get { + wrappedInstance.roll + } + set { + wrappedInstance.roll = newValue + } + } + + @objc public var yaw: Float { + get { + wrappedInstance.yaw + } + set { + wrappedInstance.yaw = newValue + } + } + init(_ wrappedInstance: AVAudio3DAngularOrientation) { self.wrappedInstance = wrappedInstance } + @objc init(yaw: Float, pitch: Float, roll: Float) { + wrappedInstance = AVAudio3DAngularOrientation(yaw: yaw, pitch: pitch, roll: roll) + } + @objc override init() { wrappedInstance = AVAudio3DAngularOrientation() } @@ -99,10 +130,41 @@ import Foundation @objc public class AVAudio3DPointWrapper: NSObject { var wrappedInstance: AVAudio3DPoint + @objc public var x: Float { + get { + wrappedInstance.x + } + set { + wrappedInstance.x = newValue + } + } + + @objc public var y: Float { + get { + wrappedInstance.y + } + set { + wrappedInstance.y = newValue + } + } + + @objc public var z: Float { + get { + wrappedInstance.z + } + set { + wrappedInstance.z = newValue + } + } + init(_ wrappedInstance: AVAudio3DPoint) { self.wrappedInstance = wrappedInstance } + @objc init(x: Float, y: Float, z: Float) { + wrappedInstance = AVAudio3DPoint(x: x, y: y, z: z) + } + @objc override init() { wrappedInstance = AVAudio3DPoint() } @@ -182,6 +244,10 @@ import Foundation self.wrappedInstance = wrappedInstance } + @objc public func setInputMuted(_ muted: Bool) throws { + return try wrappedInstance.setInputMuted(muted) + } + } @objc public class AVAudioBufferWrapper: NSObject { @@ -334,6 +400,10 @@ import Foundation } } + @objc public func convert(to outputBuffer: AVAudioPCMBufferWrapper, from inputBuffer: AVAudioPCMBufferWrapper) throws { + return try wrappedInstance.convert(to: outputBuffer.wrappedInstance, from: inputBuffer.wrappedInstance) + } + @objc public func reset() { return wrappedInstance.reset() } @@ -457,6 +527,33 @@ import Foundation @objc public class AVAudioEnvironmentDistanceAttenuationParametersWrapper: NSObject { var wrappedInstance: AVAudioEnvironmentDistanceAttenuationParameters + @objc public var maximumDistance: Float { + get { + wrappedInstance.maximumDistance + } + set { + wrappedInstance.maximumDistance = newValue + } + } + + @objc public var referenceDistance: Float { + get { + wrappedInstance.referenceDistance + } + set { + wrappedInstance.referenceDistance = newValue + } + } + + @objc public var rolloffFactor: Float { + get { + wrappedInstance.rolloffFactor + } + set { + wrappedInstance.rolloffFactor = newValue + } + } + init(_ wrappedInstance: AVAudioEnvironmentDistanceAttenuationParameters) { self.wrappedInstance = wrappedInstance } @@ -499,6 +596,15 @@ import Foundation } } + @objc public var outputVolume: Float { + get { + wrappedInstance.outputVolume + } + set { + wrappedInstance.outputVolume = newValue + } + } + @objc public var reverbParameters: AVAudioEnvironmentReverbParametersWrapper { get { AVAudioEnvironmentReverbParametersWrapper(wrappedInstance.reverbParameters) @@ -533,6 +639,15 @@ import Foundation } } + @objc public var level: Float { + get { + wrappedInstance.level + } + set { + wrappedInstance.level = newValue + } + } + init(_ wrappedInstance: AVAudioEnvironmentReverbParameters) { self.wrappedInstance = wrappedInstance } @@ -554,10 +669,28 @@ import Foundation } } + @objc public var url: URL { + get { + wrappedInstance.url + } + } + init(_ wrappedInstance: AVAudioFile) { self.wrappedInstance = wrappedInstance } + @objc init(forReading fileURL: URL) throws { + wrappedInstance = try AVAudioFile(forReading: fileURL) + } + + @objc public func read(into buffer: AVAudioPCMBufferWrapper) throws { + return try wrappedInstance.read(into: buffer.wrappedInstance) + } + + @objc public func write(from buffer: AVAudioPCMBufferWrapper) throws { + return try wrappedInstance.write(from: buffer.wrappedInstance) + } + } @objc public class AVAudioFormatWrapper: NSObject { @@ -600,6 +733,12 @@ import Foundation @objc public class AVAudioIONodeWrapper: NSObject { var wrappedInstance: AVAudioIONode + @objc public var presentationLatency: TimeInterval { + get { + wrappedInstance.presentationLatency + } + } + @objc public var isVoiceProcessingEnabled: Bool { get { wrappedInstance.isVoiceProcessingEnabled @@ -610,6 +749,10 @@ import Foundation self.wrappedInstance = wrappedInstance } + @objc public func setVoiceProcessingEnabled(_ enabled: Bool) throws { + return try wrappedInstance.setVoiceProcessingEnabled(enabled) + } + } @objc public class AVAudioInputNodeWrapper: NSObject { @@ -660,6 +803,15 @@ import Foundation @objc public class AVAudioMixerNodeWrapper: NSObject { var wrappedInstance: AVAudioMixerNode + @objc public var outputVolume: Float { + get { + wrappedInstance.outputVolume + } + set { + wrappedInstance.outputVolume = newValue + } + } + init(_ wrappedInstance: AVAudioMixerNode) { self.wrappedInstance = wrappedInstance } @@ -700,6 +852,12 @@ import Foundation } } + @objc public var latency: TimeInterval { + get { + wrappedInstance.latency + } + } + @objc public var numberOfInputs: Int { get { wrappedInstance.numberOfInputs @@ -712,6 +870,12 @@ import Foundation } } + @objc public var outputPresentationLatency: TimeInterval { + get { + wrappedInstance.outputPresentationLatency + } + } + init(_ wrappedInstance: AVAudioNode) { self.wrappedInstance = wrappedInstance } @@ -758,6 +922,27 @@ import Foundation } } + @objc public var currentTime: TimeInterval { + get { + wrappedInstance.currentTime + } + set { + wrappedInstance.currentTime = newValue + } + } + + @objc public var deviceCurrentTime: TimeInterval { + get { + wrappedInstance.deviceCurrentTime + } + } + + @objc public var duration: TimeInterval { + get { + wrappedInstance.duration + } + } + @objc public var enableRate: Bool { get { wrappedInstance.enableRate @@ -797,28 +982,85 @@ import Foundation } } + @objc public var pan: Float { + get { + wrappedInstance.pan + } + set { + wrappedInstance.pan = newValue + } + } + @objc public var isPlaying: Bool { get { wrappedInstance.isPlaying } } + @objc public var rate: Float { + get { + wrappedInstance.rate + } + set { + wrappedInstance.rate = newValue + } + } + + @objc public var url: URL? { + get { + wrappedInstance.url + } + } + + @objc public var volume: Float { + get { + wrappedInstance.volume + } + set { + wrappedInstance.volume = newValue + } + } + init(_ wrappedInstance: AVAudioPlayer) { self.wrappedInstance = wrappedInstance } + @objc init(contentsOf url: URL) throws { + wrappedInstance = try AVAudioPlayer(contentsOf: url) + } + + @objc init(contentsOf url: URL, fileTypeHint utiString: String?) throws { + wrappedInstance = try AVAudioPlayer(contentsOf: url, fileTypeHint: utiString) + } + + @objc public func averagePower(forChannel channelNumber: Int) -> Float { + return wrappedInstance.averagePower(forChannel: channelNumber) + } + @objc public func pause() { return wrappedInstance.pause() } + @objc public func peakPower(forChannel channelNumber: Int) -> Float { + return wrappedInstance.peakPower(forChannel: channelNumber) + } + @objc public func play() -> Bool { return wrappedInstance.play() } + @objc public func play(atTime time: TimeInterval) -> Bool { + return wrappedInstance.play(atTime: time) + } + @objc public func prepareToPlay() -> Bool { return wrappedInstance.prepareToPlay() } + @objc public func setVolume(_ volume: Float, fadeDuration duration: TimeInterval) { + return wrappedInstance.setVolume(volume, fadeDuration: duration) + } + @objc public func stop() { return wrappedInstance.stop() } @@ -868,6 +1110,10 @@ import Foundation return result == nil ? nil : AVAudioTimeWrapper(result!) } + @objc public func scheduleFile(_ file: AVAudioFileWrapper, at when: AVAudioTimeWrapper?) { + return wrappedInstance.scheduleFile(file.wrappedInstance, at: when?.wrappedInstance) + } + @objc public func stop() { return wrappedInstance.stop() } @@ -877,6 +1123,18 @@ import Foundation @objc public class AVAudioRecorderWrapper: NSObject { var wrappedInstance: AVAudioRecorder + @objc public var currentTime: TimeInterval { + get { + wrappedInstance.currentTime + } + } + + @objc public var deviceCurrentTime: TimeInterval { + get { + wrappedInstance.deviceCurrentTime + } + } + @objc public var format: AVAudioFormatWrapper { get { AVAudioFormatWrapper(wrappedInstance.format) @@ -898,10 +1156,24 @@ import Foundation } } + @objc public var url: URL { + get { + wrappedInstance.url + } + } + init(_ wrappedInstance: AVAudioRecorder) { self.wrappedInstance = wrappedInstance } + @objc init(url: URL, format: AVAudioFormatWrapper) throws { + wrappedInstance = try AVAudioRecorder(url: url, format: format.wrappedInstance) + } + + @objc public func averagePower(forChannel channelNumber: Int) -> Float { + return wrappedInstance.averagePower(forChannel: channelNumber) + } + @objc public func deleteRecording() -> Bool { return wrappedInstance.deleteRecording() } @@ -910,6 +1182,10 @@ import Foundation return wrappedInstance.pause() } + @objc public func peakPower(forChannel channelNumber: Int) -> Float { + return wrappedInstance.peakPower(forChannel: channelNumber) + } + @objc public func prepareToRecord() -> Bool { return wrappedInstance.prepareToRecord() } @@ -918,6 +1194,18 @@ import Foundation return wrappedInstance.record() } + @objc public func record(atTime time: TimeInterval) -> Bool { + return wrappedInstance.record(atTime: time) + } + + @objc public func record(atTime time: TimeInterval, forDuration duration: TimeInterval) -> Bool { + return wrappedInstance.record(atTime: time, forDuration: duration) + } + + @objc public func record(forDuration duration: TimeInterval) -> Bool { + return wrappedInstance.record(forDuration: duration) + } + @objc public func stop() { return wrappedInstance.stop() } @@ -950,12 +1238,39 @@ import Foundation @objc public class AVAudioSequencerWrapper: NSObject { var wrappedInstance: AVAudioSequencer + @objc public var currentPositionInBeats: TimeInterval { + get { + wrappedInstance.currentPositionInBeats + } + set { + wrappedInstance.currentPositionInBeats = newValue + } + } + + @objc public var currentPositionInSeconds: TimeInterval { + get { + wrappedInstance.currentPositionInSeconds + } + set { + wrappedInstance.currentPositionInSeconds = newValue + } + } + @objc public var isPlaying: Bool { get { wrappedInstance.isPlaying } } + @objc public var rate: Float { + get { + wrappedInstance.rate + } + set { + wrappedInstance.rate = newValue + } + } + @objc public var tempoTrack: AVMusicTrackWrapper { get { AVMusicTrackWrapper(wrappedInstance.tempoTrack) @@ -999,6 +1314,10 @@ import Foundation return wrappedInstance.stop() } + @objc public func write(to fileURL: URL, smpteResolution resolution: Int, replaceExisting replace: Bool) throws { + return try wrappedInstance.write(to: fileURL, smpteResolution: resolution, replaceExisting: replace) + } + @objc public class InfoDictionaryKeyWrapper: NSObject { var wrappedInstance: AVAudioSequencer.InfoDictionaryKey @@ -1221,11 +1540,21 @@ import Foundation self.wrappedInstance = wrappedInstance } + @objc public func loadPreset(at url: URL) throws { + return try wrappedInstance.loadPreset(at: url) + } + } @objc public class AVAudioUnitComponentWrapper: NSObject { var wrappedInstance: AVAudioUnitComponent + @objc public var componentURL: URL? { + get { + wrappedInstance.componentURL + } + } + @objc public var hasCustomView: Bool { get { wrappedInstance.hasCustomView @@ -1244,6 +1573,12 @@ import Foundation } } + @objc public var iconURL: URL? { + get { + wrappedInstance.iconURL + } + } + @objc public var localizedTypeName: String { get { wrappedInstance.localizedTypeName @@ -1314,6 +1649,42 @@ import Foundation @objc public class AVAudioUnitDelayWrapper: NSObject { var wrappedInstance: AVAudioUnitDelay + @objc public var delayTime: TimeInterval { + get { + wrappedInstance.delayTime + } + set { + wrappedInstance.delayTime = newValue + } + } + + @objc public var feedback: Float { + get { + wrappedInstance.feedback + } + set { + wrappedInstance.feedback = newValue + } + } + + @objc public var lowPassCutoff: Float { + get { + wrappedInstance.lowPassCutoff + } + set { + wrappedInstance.lowPassCutoff = newValue + } + } + + @objc public var wetDryMix: Float { + get { + wrappedInstance.wetDryMix + } + set { + wrappedInstance.wetDryMix = newValue + } + } + init(_ wrappedInstance: AVAudioUnitDelay) { self.wrappedInstance = wrappedInstance } @@ -1323,6 +1694,24 @@ import Foundation @objc public class AVAudioUnitDistortionWrapper: NSObject { var wrappedInstance: AVAudioUnitDistortion + @objc public var preGain: Float { + get { + wrappedInstance.preGain + } + set { + wrappedInstance.preGain = newValue + } + } + + @objc public var wetDryMix: Float { + get { + wrappedInstance.wetDryMix + } + set { + wrappedInstance.wetDryMix = newValue + } + } + init(_ wrappedInstance: AVAudioUnitDistortion) { self.wrappedInstance = wrappedInstance } @@ -1332,6 +1721,15 @@ import Foundation @objc public class AVAudioUnitEQWrapper: NSObject { var wrappedInstance: AVAudioUnitEQ + @objc public var globalGain: Float { + get { + wrappedInstance.globalGain + } + set { + wrappedInstance.globalGain = newValue + } + } + init(_ wrappedInstance: AVAudioUnitEQ) { self.wrappedInstance = wrappedInstance } @@ -1345,6 +1743,15 @@ import Foundation @objc public class AVAudioUnitEQFilterParametersWrapper: NSObject { var wrappedInstance: AVAudioUnitEQFilterParameters + @objc public var bandwidth: Float { + get { + wrappedInstance.bandwidth + } + set { + wrappedInstance.bandwidth = newValue + } + } + @objc public var bypass: Bool { get { wrappedInstance.bypass @@ -1354,6 +1761,24 @@ import Foundation } } + @objc public var frequency: Float { + get { + wrappedInstance.frequency + } + set { + wrappedInstance.frequency = newValue + } + } + + @objc public var gain: Float { + get { + wrappedInstance.gain + } + set { + wrappedInstance.gain = newValue + } + } + init(_ wrappedInstance: AVAudioUnitEQFilterParameters) { self.wrappedInstance = wrappedInstance } @@ -1408,6 +1833,15 @@ import Foundation @objc public class AVAudioUnitReverbWrapper: NSObject { var wrappedInstance: AVAudioUnitReverb + @objc public var wetDryMix: Float { + get { + wrappedInstance.wetDryMix + } + set { + wrappedInstance.wetDryMix = newValue + } + } + init(_ wrappedInstance: AVAudioUnitReverb) { self.wrappedInstance = wrappedInstance } @@ -1417,10 +1851,50 @@ import Foundation @objc public class AVAudioUnitSamplerWrapper: NSObject { var wrappedInstance: AVAudioUnitSampler + @objc public var globalTuning: Float { + get { + wrappedInstance.globalTuning + } + set { + wrappedInstance.globalTuning = newValue + } + } + + @objc public var masterGain: Float { + get { + wrappedInstance.masterGain + } + set { + wrappedInstance.masterGain = newValue + } + } + + @objc public var overallGain: Float { + get { + wrappedInstance.overallGain + } + set { + wrappedInstance.overallGain = newValue + } + } + + @objc public var stereoPan: Float { + get { + wrappedInstance.stereoPan + } + set { + wrappedInstance.stereoPan = newValue + } + } + init(_ wrappedInstance: AVAudioUnitSampler) { self.wrappedInstance = wrappedInstance } + @objc public func loadInstrument(at instrumentURL: URL) throws { + return try wrappedInstance.loadInstrument(at: instrumentURL) + } + } @objc public class AVAudioUnitTimeEffectWrapper: NSObject { @@ -1444,6 +1918,33 @@ import Foundation @objc public class AVAudioUnitTimePitchWrapper: NSObject { var wrappedInstance: AVAudioUnitTimePitch + @objc public var overlap: Float { + get { + wrappedInstance.overlap + } + set { + wrappedInstance.overlap = newValue + } + } + + @objc public var pitch: Float { + get { + wrappedInstance.pitch + } + set { + wrappedInstance.pitch = newValue + } + } + + @objc public var rate: Float { + get { + wrappedInstance.rate + } + set { + wrappedInstance.rate = newValue + } + } + init(_ wrappedInstance: AVAudioUnitTimePitch) { self.wrappedInstance = wrappedInstance } @@ -1453,6 +1954,15 @@ import Foundation @objc public class AVAudioUnitVarispeedWrapper: NSObject { var wrappedInstance: AVAudioUnitVarispeed + @objc public var rate: Float { + get { + wrappedInstance.rate + } + set { + wrappedInstance.rate = newValue + } + } + init(_ wrappedInstance: AVAudioUnitVarispeed) { self.wrappedInstance = wrappedInstance } @@ -1462,6 +1972,24 @@ import Foundation @objc public class AVExtendedNoteOnEventWrapper: NSObject { var wrappedInstance: AVExtendedNoteOnEvent + @objc public var midiNote: Float { + get { + wrappedInstance.midiNote + } + set { + wrappedInstance.midiNote = newValue + } + } + + @objc public var velocity: Float { + get { + wrappedInstance.velocity + } + set { + wrappedInstance.velocity = newValue + } + } + init(_ wrappedInstance: AVExtendedNoteOnEvent) { self.wrappedInstance = wrappedInstance } @@ -1547,16 +2075,44 @@ import Foundation @objc public class AVMIDIPlayerWrapper: NSObject { var wrappedInstance: AVMIDIPlayer + @objc public var currentPosition: TimeInterval { + get { + wrappedInstance.currentPosition + } + set { + wrappedInstance.currentPosition = newValue + } + } + + @objc public var duration: TimeInterval { + get { + wrappedInstance.duration + } + } + @objc public var isPlaying: Bool { get { wrappedInstance.isPlaying } } + @objc public var rate: Float { + get { + wrappedInstance.rate + } + set { + wrappedInstance.rate = newValue + } + } + init(_ wrappedInstance: AVMIDIPlayer) { self.wrappedInstance = wrappedInstance } + @objc init(contentsOf inURL: URL, soundBankURL bankURL: URL?) throws { + wrappedInstance = try AVMIDIPlayer(contentsOf: inURL, soundBankURL: bankURL) + } + @objc public func prepareToPlay() { return wrappedInstance.prepareToPlay() } @@ -1615,6 +2171,15 @@ import Foundation } } + @objc public var lengthInSeconds: TimeInterval { + get { + wrappedInstance.lengthInSeconds + } + set { + wrappedInstance.lengthInSeconds = newValue + } + } + @objc public var isLoopingEnabled: Bool { get { wrappedInstance.isLoopingEnabled @@ -1684,6 +2249,15 @@ import Foundation @objc public class AVParameterEventWrapper: NSObject { var wrappedInstance: AVParameterEvent + @objc public var value: Float { + get { + wrappedInstance.value + } + set { + wrappedInstance.value = newValue + } + } + init(_ wrappedInstance: AVParameterEvent) { self.wrappedInstance = wrappedInstance } @@ -1935,6 +2509,33 @@ import Foundation @objc public class AVSpeechUtteranceWrapper: NSObject { var wrappedInstance: AVSpeechUtterance + @objc public var pitchMultiplier: Float { + get { + wrappedInstance.pitchMultiplier + } + set { + wrappedInstance.pitchMultiplier = newValue + } + } + + @objc public var postUtteranceDelay: TimeInterval { + get { + wrappedInstance.postUtteranceDelay + } + set { + wrappedInstance.postUtteranceDelay = newValue + } + } + + @objc public var preUtteranceDelay: TimeInterval { + get { + wrappedInstance.preUtteranceDelay + } + set { + wrappedInstance.preUtteranceDelay = newValue + } + } + @objc public var prefersAssistiveTechnologySettings: Bool { get { wrappedInstance.prefersAssistiveTechnologySettings @@ -1944,6 +2545,15 @@ import Foundation } } + @objc public var rate: Float { + get { + wrappedInstance.rate + } + set { + wrappedInstance.rate = newValue + } + } + @objc public var speechString: String { get { wrappedInstance.speechString @@ -1959,6 +2569,15 @@ import Foundation } } + @objc public var volume: Float { + get { + wrappedInstance.volume + } + set { + wrappedInstance.volume = newValue + } + } + init(_ wrappedInstance: AVSpeechUtterance) { self.wrappedInstance = wrappedInstance } @@ -2206,11 +2825,39 @@ import Foundation } } + @objc static public var AVSpeechUtteranceDefaultSpeechRateWrapper: Float { + get { + AVSpeechUtteranceDefaultSpeechRate + } + } + + @objc static public var AVSpeechUtteranceMaximumSpeechRateWrapper: Float { + get { + AVSpeechUtteranceMaximumSpeechRate + } + } + + @objc static public var AVSpeechUtteranceMinimumSpeechRateWrapper: Float { + get { + AVSpeechUtteranceMinimumSpeechRate + } + } + @objc static public var AVMusicTimeStampEndOfTrackWrapper: Double { get { AVMusicTimeStampEndOfTrack } } + @objc static public func AVAudioMake3DAngularOrientationWrapper(_ yaw: Float, _ pitch: Float, _ roll: Float) -> AVAudio3DAngularOrientationWrapper { + let result = AVAudioMake3DAngularOrientation(yaw, pitch, roll) + return AVAudio3DAngularOrientationWrapper(result) + } + + @objc static public func AVAudioMake3DPointWrapper(_ x: Float, _ y: Float, _ z: Float) -> AVAudio3DPointWrapper { + let result = AVAudioMake3DPoint(x, y, z) + return AVAudio3DPointWrapper(result) + } + } diff --git a/pkgs/swiftgen/example/generate_code.dart b/pkgs/swiftgen/example/generate_code.dart new file mode 100644 index 0000000000..ecaada9c2c --- /dev/null +++ b/pkgs/swiftgen/example/generate_code.dart @@ -0,0 +1,43 @@ +// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:io'; + +import 'package:swiftgen/swiftgen.dart'; +import 'package:logging/logging.dart'; +import 'package:ffigen/ffigen.dart' as ffigen; +import 'package:pub_semver/pub_semver.dart'; + +Future main() async { + // TODO: Should swiftgen have an internal notion of working dir? + Directory.current = Platform.script.resolve('.').toFilePath(); + + // TODO: swiftgen needs a way of setting up logging. Then remove this. + Logger.root.onRecord.listen((record) { + stderr.writeln('${record.level.name}: ${record.message}'); + }); + + await generate(Config( + target: Target( + triple: 'x86_64-apple-macosx14.0', + sdk: Uri.directory( + '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), + ), + input: SwiftModuleInput(module: 'AVFAudio'), + tempDir: Uri.directory('temp'), + outputModule: 'AVFAudioWrapper', + objcSwiftFile: Uri.file('avf_audio_wrapper.swift'), + ffigen: FfiGenConfig( + output: Uri.file('avf_audio_bindings.dart'), + outputObjC: Uri.file('avf_audio_wrapper.m'), + externalVersions: ffigen.ExternalVersions( + ios: ffigen.Versions(min: Version(12, 0, 0)), + macos: ffigen.Versions(min: Version(10, 14, 0)), + ), + objcInterfaces: ffigen.DeclarationFilters( + shouldInclude: (decl) => decl.originalName == 'AVAudioPlayerWrapper', + ), + ), + )); +} diff --git a/pkgs/swiftgen/example/play_audio.dart b/pkgs/swiftgen/example/play_audio.dart new file mode 100644 index 0000000000..4e43efec98 --- /dev/null +++ b/pkgs/swiftgen/example/play_audio.dart @@ -0,0 +1,42 @@ +// Copyright (c) 2022, the Dart project authors. Please see the AUTHORS file +// for details. All rights reserved. Use of this source code is governed by a +// BSD-style license that can be found in the LICENSE file. + +import 'dart:ffi'; +import 'package:objective_c/objective_c.dart'; +import 'avf_audio_bindings.dart'; + +// TODO(https://github.com/dart-lang/native/issues/1068): Remove this. +import '../../objective_c/test/setup.dart' as objCSetup; + +const _dylibPath = + '/System/Library/Frameworks/AVFAudio.framework/Versions/Current/AVFAudio'; + +// swiftc -emit-library -o avf_audio_wrapper.dylib -module-name AVFAudioWrapper avf_audio_wrapper.swift -framework AVFAudio -framework Foundation +const _wrapperDylibPath = 'avf_audio_wrapper.dylib'; + +void main(List args) async { + objCSetup.main([]); + DynamicLibrary.open(_dylibPath); + DynamicLibrary.open(_wrapperDylibPath); + for (final file in args) { + final fileStr = NSString(file); + print('Loading $fileStr'); + final fileUrl = NSURL.fileURLWithPath_(fileStr); + final player = + AVAudioPlayerWrapper.alloc().initWithContentsOf_error_(fileUrl, nullptr); + if (player == null) { + print('Failed to load audio'); + continue; + } + final durationSeconds = player.duration.ceil(); + print('$durationSeconds sec'); + final status = player.play(); + if (status) { + print('Playing...'); + await Future.delayed(Duration(seconds: durationSeconds)); + } else { + print('Failed to play audio.'); + } + } +} diff --git a/pkgs/swiftgen/lib/src/generator.dart b/pkgs/swiftgen/lib/src/generator.dart index 934bd00bee..596c96091f 100644 --- a/pkgs/swiftgen/lib/src/generator.dart +++ b/pkgs/swiftgen/lib/src/generator.dart @@ -21,7 +21,7 @@ extension _ConfigUtil on Config { Future generate(Config config) async { Directory(config.absTempDir).createSync(recursive: true); - // await _generateObjCSwiftFile(config); + await _generateObjCSwiftFile(config); await _generateObjCFile(config); _generateDartFile(config); } diff --git a/pkgs/swiftgen/temp/AVFAudio.symbols.json b/pkgs/swiftgen/temp/AVFAudio.symbols.json deleted file mode 100644 index efd7a2134f..0000000000 --- a/pkgs/swiftgen/temp/AVFAudio.symbols.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)processingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","processingFormat"],"names":{"title":"processingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode","init(receiverBlock:)"],"names":{"title":"init(receiverBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"receiverBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSinkNodeReceiverBlock","preciseIdentifier":"c:@T@AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandStop"],"names":{"title":"AVAudioUnitEQFilterType.bandStop","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandStop"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceEncoder"],"names":{"title":"sourceEncoder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceEncoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadAudioFiles(at:)"],"names":{"title":"loadAudioFiles(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"audioFiles","declarationFragments":[{"kind":"identifier","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAudioFiles"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioFiles"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play(atTime:)"],"names":{"title":"play(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)componentURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","componentURL"],"names":{"title":"componentURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"componentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layout"],"names":{"title":"layout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(py)type","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","type"],"names":{"title":"type","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","success"],"names":{"title":"AVAudioEngineManualRenderingStatus.success","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","enhanced"],"names":{"title":"AVSpeechSynthesisVoiceQuality.enhanced","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhanced"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","personalVoiceAuthorizationStatus"],"names":{"title":"personalVoiceAuthorizationStatus","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"personalVoiceAuthorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated4"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated4","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated4"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfInputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfInputs"],"names":{"title":"numberOfInputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfInputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:)"],"names":{"title":"disconnectNodeOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeOutput(_:bus:)"],"names":{"title":"disconnectNodeOutput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","init(type:data:)"],"names":{"title":"init(type:data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIMetaEvent","preciseIdentifier":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"EventType","preciseIdentifier":"c:@E@AVMIDIMetaEventType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)numberOfOutputs","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","numberOfOutputs"],"names":{"title":"numberOfOutputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfOutputs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary"],"names":{"title":"AVSpeechBoundary","navigator":[{"kind":"identifier","spelling":"AVSpeechBoundary"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechBoundary"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)fileFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","fileFormat"],"names":{"title":"fileFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(string:)"],"names":{"title":"init(string:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)interleaved","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isInterleaved"],"names":{"title":"isInterleaved","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","subTitle"],"names":{"title":"subTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","maximumOutputPacketSize"],"names":{"title":"maximumOutputPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumOutputPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","decayTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.decayTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decayTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","layoutTag"],"names":{"title":"layoutTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAudioQualityKey"],"names":{"title":"AVSampleRateConverterAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","notDetermined"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.notDetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderDidFinishRecording(_:successfully:)"],"names":{"title":"audioRecorderDidFinishRecording(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderDidFinishRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)commonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","commonFormat"],"names":{"title":"commonFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","availableArchitectures"],"names":{"title":"availableArchitectures","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableArchitectures"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceDefaultSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceDefaultSpeechRate"],"names":{"title":"AVSpeechUtteranceDefaultSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceDefaultSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset"],"names":{"title":"AVAudioUnitDistortionPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","bandPass"],"names":{"title":"AVAudioUnitEQFilterType.bandPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechVoices"],"names":{"title":"speechVoices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRateStrategy"],"names":{"title":"bitRateStrategy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRateStrategy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","denied"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","marker"],"names":{"title":"AVMIDIMetaEvent.EventType.marker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marker"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","voiceSize"],"names":{"title":"voiceSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","premium"],"names":{"title":"AVSpeechSynthesisVoiceQuality.premium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"premium"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:frameCapacity:)"],"names":{"title":"init(pcmFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","externalSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.externalSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","realtime"],"names":{"title":"AVAudioEngineManualRenderingMode.realtime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"realtime"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:)"],"names":{"title":"disconnectNodeInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)engine","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","engine"],"names":{"title":"engine","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateKey"],"names":{"title":"AVSampleRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingRenderingAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect"],"names":{"title":"AVAudioUnitTimeEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimeEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)channelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playback"],"names":{"title":"AVAudioRoutingArbiter.Category.playback","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playback"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode"],"names":{"title":"AVAudioEnvironmentNode","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler"],"names":{"title":"AVAudioUnitSampler","navigator":[{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitSampler"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters"],"names":{"title":"AVAudioEnvironmentReverbParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentReverbParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitDistortionPreset","preciseIdentifier":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiChannel"],"names":{"title":"AVMIDIMetaEvent.EventType.midiChannel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiChannel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization(completionHandler:)"],"names":{"title":"requestPersonalVoiceAuthorization(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeSampleRates"],"names":{"title":"availableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","isSandboxSafe"],"names":{"title":"isSandboxSafe","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSandboxSafe"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate","audioRecorderEncodeErrorDidOccur(_:error:)"],"names":{"title":"audioRecorderEncodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"recorder","declarationFragments":[{"kind":"identifier","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioRecorderEncodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recorder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorder","preciseIdentifier":"c:objc(cs)AVAudioRecorder"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion(py)preGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion","preGain"],"names":{"title":"preGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","supportedLanguages"],"names":{"title":"supportedLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode"],"names":{"title":"AVAudioNode","navigator":[{"kind":"identifier","spelling":"AVAudioNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Mastering","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Mastering"],"names":{"title":"AVSampleRateConverterAlgorithm_Mastering","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Mastering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternOmnidirectional","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","omnidirectional"],"names":{"title":"omnidirectional","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omnidirectional"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated2"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoRate"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoRate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoRate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeBitRates"],"names":{"title":"applicableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_Normal","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_Normal"],"names":{"title":"AVSampleRateConverterAlgorithm_Normal","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_Normal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadInstrument(at:)"],"names":{"title":"loadInstrument(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"instrumentURL","declarationFragments":[{"kind":"identifier","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"instrumentURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","removeTap(onBus:)"],"names":{"title":"removeTap(onBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(data:soundBankURL:)"],"names":{"title":"init(data:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisVoiceIdentifierAlex","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceIdentifierAlex"],"names":{"title":"AVSpeechSynthesisVoiceIdentifierAlex","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceIdentifierAlex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithm_MinimumPhase","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithm_MinimumPhase"],"names":{"title":"AVSampleRateConverterAlgorithm_MinimumPhase","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithm_MinimumPhase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(ssmlRepresentation:)"],"names":{"title":"init(ssmlRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","primaryLanguages"],"names":{"title":"primaryLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","unsupported"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.unsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowShelf"],"names":{"title":"AVAudioUnitEQFilterType.lowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVMakeBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVMakeBeatRange(_:_:)"],"names":{"title":"AVMakeBeatRange(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"functionSignature":{"parameters":[{"name":"startBeat","declarationFragments":[{"kind":"identifier","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"lengthInBeats","declarationFragments":[{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeBeatRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternCardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","cardioid"],"names":{"title":"cardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicEventEnumerationBlock","interfaceLanguage":"swift"},"pathComponents":["AVMusicEventEnumerationBlock"],"names":{"title":"AVMusicEventEnumerationBlock","navigator":[{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEventEnumerationBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFile","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile"],"names":{"title":"AVAudioFile","navigator":[{"kind":"identifier","spelling":"AVAudioFile"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFile"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeBitRates"],"names":{"title":"availableEncodeBitRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeBitRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationParameters","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated3"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","messageType"],"names":{"title":"messageType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)framePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","framePosition"],"names":{"title":"framePosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"framePosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality"],"names":{"title":"AVSpeechSynthesisVoiceQuality","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceQuality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)streamDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","streamDescription"],"names":{"title":"streamDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIInput"],"names":{"title":"hasMIDIInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","init(channel:messageType:value:)"],"names":{"title":"init(channel:messageType:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"messageType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIControlChangeEvent","preciseIdentifier":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MessageType","preciseIdentifier":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","authorized"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus.authorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(py)channelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)prepare","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","prepare()"],"names":{"title":"prepare()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall2"],"names":{"title":"AVAudioUnitReverbPreset.largeHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","requestPersonalVoiceAuthorization()"],"names":{"title":"requestPersonalVoiceAuthorization()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestPersonalVoiceAuthorization"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PersonalVoiceAuthorizationStatus","preciseIdentifier":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions"],"names":{"title":"AVMusicSequenceLoadOptions","navigator":[{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicSequenceLoadOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleRateConverterAlgorithmKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleRateConverterAlgorithmKey"],"names":{"title":"AVSampleRateConverterAlgorithmKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleRateConverterAlgorithmKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDepth"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDepth","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDepth"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFile(py)length","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","cuePoint"],"names":{"title":"AVMIDIMetaEvent.EventType.cuePoint","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cuePoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(attributedString:)"],"names":{"title":"init(attributedString:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"attributedString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","bookmarkName"],"names":{"title":"bookmarkName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVNumberOfChannelsKey","interfaceLanguage":"swift"},"pathComponents":["AVNumberOfChannelsKey"],"names":{"title":"AVNumberOfChannelsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVNumberOfChannelsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits"],"names":{"title":"AVSpeechSynthesisVoice.Traits","navigator":[{"kind":"identifier","spelling":"Traits"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Traits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didFinish:)"],"names":{"title":"speechSynthesizer(_:didFinish:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didFinish","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinish"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent"],"names":{"title":"AVMIDIProgramChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIProgramChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","max"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","vibratoDelay"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.vibratoDelay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vibratoDelay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)speechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","speechString"],"names":{"title":"speechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","distanceAttenuationParameters"],"names":{"title":"distanceAttenuationParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)masterGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","masterGain"],"names":{"title":"masterGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfChannels"],"names":{"title":"numberOfChannels","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVParameterEvent","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent"],"names":{"title":"AVParameterEvent","navigator":[{"kind":"identifier","spelling":"AVParameterEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVParameterEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyAndMergeEvents(in:from:mergeAt:)"],"names":{"title":"copyAndMergeEvents(in:from:mergeAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"mergeAt","internalName":"mergeStartBeat","declarationFragments":[{"kind":"identifier","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyAndMergeEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mergeAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mergeStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsLoFi"],"names":{"title":"AVAudioUnitDistortionPreset.drumsLoFi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsLoFi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioSessionInterruptionWasSuspendedKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionInterruptionWasSuspendedKey"],"names":{"title":"AVAudioSessionInterruptionWasSuspendedKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionInterruptionWasSuspendedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","linear"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.linear","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linear"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","reverbParameters"],"names":{"title":"reverbParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentReverbParameters","preciseIdentifier":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode"],"names":{"title":"AVAudioInputNode","navigator":[{"kind":"identifier","spelling":"AVAudioInputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioInputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:error:withInputFrom:)"],"names":{"title":"convert(to:error:withInputFrom:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]},{"name":"withInputFrom","internalName":"inputBlock","declarationFragments":[{"kind":"identifier","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withInputFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputBlock","preciseIdentifier":"c:@T@AVAudioConverterInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConverterOutputStatus","preciseIdentifier":"c:@E@AVAudioConverterOutputStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall3"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall3","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall3"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","midiPort"],"names":{"title":"AVMIDIMetaEvent.EventType.midiPort","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiPort"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent"],"names":{"title":"AVMIDISysexEvent","navigator":[{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDISysexEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)typeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","typeName"],"names":{"title":"typeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"typeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus"],"names":{"title":"AVAudioEngineManualRenderingStatus","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(audioTimeStamp:sampleRate:)"],"names":{"title":"init(audioTimeStamp:sampleRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTimeStamp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highShelf"],"names":{"title":"AVAudioUnitEQFilterType.highShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(cmAudioFormatDescription:)"],"names":{"title":"init(cmAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"cmAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","localizedTypeName"],"names":{"title":"localizedTypeName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedTypeName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","init(channel:key:velocity:duration:)"],"names":{"title":"init(channel:key:velocity:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyNum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputConnectionPoint(for:inputBus:)"],"names":{"title":"inputConnectionPoint(for:inputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"inputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputConnectionPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:completionHandler:)"],"names":{"title":"begin(category:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","textRange"],"names":{"title":"textRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","mid"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.mid","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mid"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","undetermined"],"names":{"title":"AVAudioApplication.recordPermission.undetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undetermined"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioIONodeInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONodeInputBlock"],"names":{"title":"AVAudioIONodeInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONodeInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)play:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","play(_:)"],"names":{"title":"play(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMIDIPlayerCompletionHandler","preciseIdentifier":"c:@T@AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","auto"],"names":{"title":"AVAudioEnvironmentOutputType.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicUserEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicUserEvent"],"names":{"title":"AVMusicUserEvent","navigator":[{"kind":"identifier","spelling":"AVMusicUserEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicUserEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init(enableAdvancedDucking:duckingLevel:)"],"names":{"title":"init(enableAdvancedDucking:duckingLevel:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBufferBeats"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBufferBeats","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBufferBeats"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","enumerateEvents(in:using:)"],"names":{"title":"enumerateEvents(in:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enumerateEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall2"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","headphones"],"names":{"title":"AVAudioEnvironmentOutputType.headphones","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"headphones"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)bitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","bitRate"],"names":{"title":"bitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","inverse"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.inverse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","denied"],"names":{"title":"AVAudioApplication.recordPermission.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","begin(category:)"],"names":{"title":"begin(category:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"category","declarationFragments":[{"kind":"identifier","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"begin"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"category"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRoutingArbiter","preciseIdentifier":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Category","preciseIdentifier":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","forever"],"names":{"title":"AVMusicTrackLoopCount.forever","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forever"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didStart:)"],"names":{"title":"speechSynthesizer(_:didStart:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didStart","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStart"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:)"],"names":{"title":"init(hostTime:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","reverbLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.reverbLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedFunk"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedFunk","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedFunk"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","start()"],"names":{"title":"start()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","tempo"],"names":{"title":"AVMIDIMetaEvent.EventType.tempo","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)overallGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","overallGain"],"names":{"title":"overallGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationInputMuteStateChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","inputMuteStateChangeNotification"],"names":{"title":"inputMuteStateChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputMuteStateChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","timeSignature"],"names":{"title":"timeSignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","granted"],"names":{"title":"AVAudioApplication.recordPermission.granted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"granted"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","init(scope:element:dictionary:)"],"names":{"title":"init(scope:element:dictionary:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionary"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","exponential"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel.exponential","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exponential"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","error"],"names":{"title":"AVAudioEngineManualRenderingStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighShelf"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighShelf","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighShelf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forHostTime:error:)"],"names":{"title":"beats(forHostTime:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"inHostTime","declarationFragments":[{"kind":"identifier","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","builtInSpeakers"],"names":{"title":"AVAudioEnvironmentOutputType.builtInSpeakers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInSpeakers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","stereoPan"],"names":{"title":"stereoPan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVMusicTimeStampEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStampEndOfTrack"],"names":{"title":"AVMusicTimeStampEndOfTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStampEndOfTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","duckingLevel"],"names":{"title":"duckingLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duckingLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Level","preciseIdentifier":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","endOfTrack"],"names":{"title":"AVMIDIMetaEvent.EventType.endOfTrack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfTrack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount"],"names":{"title":"AVMusicTrackLoopCount","navigator":[{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrackLoopCount"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)versionString","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","versionString"],"names":{"title":"versionString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"versionString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","attributedSpeechString"],"names":{"title":"attributedSpeechString","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attributedSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)standard","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isStandard"],"names":{"title":"isStandard","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStandard"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(sampleTime:atRate:)"],"names":{"title":"init(sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","drumsBitBrush"],"names":{"title":"AVAudioUnitDistortionPreset.drumsBitBrush","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drumsBitBrush"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentDevice"],"names":{"title":"currentDevice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedCubed"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedCubed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedCubed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","chorusLevel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.chorusLevel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chorusLevel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTempo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputConnectionPoints(for:outputBus:)"],"names":{"title":"outputConnectionPoints(for:outputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"outputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputConnectionPoints"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","leave()"],"names":{"title":"leave()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leave"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom2"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect"],"names":{"title":"AVAudioUnitEffect","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEffect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendController(_:withValue:onChannel:)"],"names":{"title":"sendController(_:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"controller","declarationFragments":[{"kind":"identifier","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendController"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"controller"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation"],"names":{"title":"AVAudio3DVectorOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:)"],"names":{"title":"init(streamDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","timeSignature"],"names":{"title":"AVMIDIMetaEvent.EventType.timeSignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeSignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(markerType:forTextRange:atByteSampleOffset:)"],"names":{"title":"init(markerType:forTextRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"markerType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forTextRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_MSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_MSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_MSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","min"],"names":{"title":"AVAudioQuality.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","continueSpeaking()"],"names":{"title":"continueSpeaking()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continueSpeaking"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","sizeInBytes"],"names":{"title":"sizeInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sizeInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","none"],"names":{"title":"AVAudioConverterPrimeMethod.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSequencerUserCallback","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencerUserCallback"],"names":{"title":"AVAudioSequencerUserCallback","navigator":[{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencerUserCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","configurationDictionary"],"names":{"title":"configurationDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configurationDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","RPN_LSB"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.RPN_LSB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RPN_LSB"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)outputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","outputNode"],"names":{"title":"outputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioOutputNode","preciseIdentifier":"c:objc(cs)AVAudioOutputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationFront","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","front"],"names":{"title":"front","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","isVoiceProcessingEnabled"],"names":{"title":"isVoiceProcessingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init(x:y:z:)"],"names":{"title":"init(x:y:z:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ"],"names":{"title":"AVAudioUnitEQ","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQ"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)attachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attach(_:)"],"names":{"title":"attach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","beats(forSeconds:)"],"names":{"title":"beats(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutableRawPointer","preciseIdentifier":"s:Sv"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination"],"names":{"title":"AVAudioMixingDestination","navigator":[{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixingDestination"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","trackNumber"],"names":{"title":"trackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","volume"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.volume","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudio3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVector"],"names":{"title":"AVAudio3DVector","navigator":[{"kind":"identifier","spelling":"AVAudio3DVector"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DVector"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay"],"names":{"title":"AVAudioUnitDelay","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDelay"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBottom","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","bottom"],"names":{"title":"bottom","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","frequency"],"names":{"title":"frequency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frequency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus"],"names":{"title":"AVAudioConverterInputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","maximumPacketSize"],"names":{"title":"maximumPacketSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechWaves"],"names":{"title":"AVAudioUnitDistortionPreset.speechWaves","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechWaves"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","haveData"],"names":{"title":"AVAudioConverterInputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeCompletionHandler"],"names":{"title":"AVAudioNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","stopNote(_:onChannel:)"],"names":{"title":"stopNote(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasCustomView"],"names":{"title":"hasCustomView","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasCustomView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(settings:)"],"names":{"title":"init(settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationRight","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","right"],"names":{"title":"right","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSinkNodeReceiverBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNodeReceiverBlock"],"names":{"title":"AVAudioSinkNodeReceiverBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNodeReceiverBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","channelLayout"],"names":{"title":"channelLayout","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@z","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","z"],"names":{"title":"z","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","normal"],"names":{"title":"AVAudioConverterPrimeMethod.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","smpteOffset"],"names":{"title":"AVMIDIMetaEvent.EventType.smpteOffset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smpteOffset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComments","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","comments"],"names":{"title":"comments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","title"],"names":{"title":"title","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@y","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","y"],"names":{"title":"y","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)musicSequence","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","musicSequence"],"names":{"title":"musicSequence","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"musicSequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MusicSequence","preciseIdentifier":"c:@T@MusicSequence"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)reverseEvents","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","reverseEvents()"],"names":{"title":"reverseEvents()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverseEvents"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","play(at:)"],"names":{"title":"play(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMusicTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVMusicTimeStamp"],"names":{"title":"AVMusicTimeStamp","navigator":[{"kind":"identifier","spelling":"AVMusicTimeStamp"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTimeStamp"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","filterType"],"names":{"title":"filterType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterType","preciseIdentifier":"c:@E@AVAudioUnitEQFilterType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allSoundOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allSoundOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSoundOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerDelegate","preciseIdentifier":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeBus"],"names":{"title":"AVAudioNodeBus","navigator":[{"kind":"identifier","spelling":"AVAudioNodeBus"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeBus"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","ended"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.ended","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ended"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:)"],"names":{"title":"scheduleFile(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVAudio3DPointVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(fromFormat:toFormat:)"],"names":{"title":"init(fromFormat:toFormat:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(from:to:)"}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality"],"names":{"title":"AVAudioQuality","navigator":[{"kind":"identifier","spelling":"AVAudioQuality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioQuality"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(ssmlRepresentation:voice:)"],"names":{"title":"init(ssmlRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ssmlRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","dataEntry"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.dataEntry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataEntry"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationLeft","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","left"],"names":{"title":"left","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPacketCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioPacketCount"],"names":{"title":"AVAudioPacketCount","navigator":[{"kind":"identifier","spelling":"AVAudioPacketCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPacketCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTF"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTF","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTF"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)running","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isRunning"],"names":{"title":"isRunning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","globalTuning"],"names":{"title":"globalTuning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalTuning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCount"],"names":{"title":"packetCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","soundField"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.soundField","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soundField"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityForVBRKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityForVBRKey"],"names":{"title":"AVEncoderAudioQualityForVBRKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityForVBRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","album"],"names":{"title":"album","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"album"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(forKey:withValue:onChannel:)"],"names":{"title":"sendPressure(forKey:withValue:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withValue","internalName":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withValue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVChannelLayoutKey","interfaceLanguage":"swift"},"pathComponents":["AVChannelLayoutKey"],"names":{"title":"AVChannelLayoutKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVChannelLayoutKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","stopSpeaking(at:)"],"names":{"title":"stopSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDistortion","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortion"],"names":{"title":"AVAudioUnitDistortion","navigator":[{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitDistortion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","playerTime(forNodeTime:)"],"names":{"title":"playerTime(forNodeTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forNodeTime","internalName":"nodeTime","declarationFragments":[{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forNodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","resetAllControllers"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.resetAllControllers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resetAllControllers"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","phoneme"],"names":{"title":"phoneme","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","mark"],"names":{"title":"mark","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mark","preciseIdentifier":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityLow","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","low"],"names":{"title":"AVAudioQuality.low","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)mainMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","mainMixerNode"],"names":{"title":"mainMixerNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainMixerNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMixerNode","preciseIdentifier":"c:objc(cs)AVAudioMixerNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetCapacity"],"names":{"title":"packetCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","applicableRenderingAlgorithms"],"names":{"title":"applicableRenderingAlgorithms","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableRenderingAlgorithms"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVBeatRange","interfaceLanguage":"swift"},"pathComponents":["AVBeatRange"],"names":{"title":"AVBeatRange","navigator":[{"kind":"identifier","spelling":"AVBeatRange"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"_AVBeatRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","reverbBlend"],"names":{"title":"reverbBlend","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverbBlend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode"],"names":{"title":"AVAudioSourceNode","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","keySignature"],"names":{"title":"AVMIDIMetaEvent.EventType.keySignature","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","back"],"names":{"title":"back","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:)"],"names":{"title":"init(format:packetCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter"],"names":{"title":"AVAudioConverter","navigator":[{"kind":"identifier","spelling":"AVAudioConverter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioEngine","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine"],"names":{"title":"AVAudioEngine","navigator":[{"kind":"identifier","spelling":"AVAudioEngine"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngine"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)detachNode:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","detach(_:)"],"names":{"title":"detach(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"detach"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(py)presentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","presentationLatency"],"names":{"title":"presentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","nodeTime(forPlayerTime:)"],"names":{"title":"nodeTime(forPlayerTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forPlayerTime","internalName":"playerTime","declarationFragments":[{"kind":"identifier","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPlayerTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPitchBend(_:onChannel:)"],"names":{"title":"sendPitchBend(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pitchbend","declarationFragments":[{"kind":"identifier","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPitchBend"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitchbend"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt16","preciseIdentifier":"s:s6UInt16V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","allNotesOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.allNotesOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allNotesOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","approximateDurationInSeconds"],"names":{"title":"approximateDurationInSeconds","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"approximateDurationInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","artist"],"names":{"title":"artist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendPressure(_:onChannel:)"],"names":{"title":"sendPressure(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"pressure","declarationFragments":[{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendPressure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","passesAUVal"],"names":{"title":"passesAUVal","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passesAUVal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing","destination(forMixer:bus:)"],"names":{"title":"destination(forMixer:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMixer","internalName":"mixer","declarationFragments":[{"kind":"identifier","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destination"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMixer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioMixingDestination","preciseIdentifier":"c:objc(cs)AVAudioMixingDestination"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixerNode"],"names":{"title":"AVAudioMixerNode","navigator":[{"kind":"identifier","spelling":"AVAudioMixerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","noDataNow"],"names":{"title":"AVAudioConverterInputStatus.noDataNow","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataNow"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","pauseSpeaking(at:)"],"names":{"title":"pauseSpeaking(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"boundary","declarationFragments":[{"kind":"identifier","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSpeaking"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechBoundary","preciseIdentifier":"c:@E@AVSpeechBoundary"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isNoveltyVoice"],"names":{"title":"isNoveltyVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNoveltyVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)inputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","inputNode"],"names":{"title":"inputNode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioInputNode","preciseIdentifier":"c:objc(cs)AVAudioInputNode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","seconds(forBeats:)"],"names":{"title":"seconds(forBeats:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"beats","declarationFragments":[{"kind":"identifier","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)obstruction","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","obstruction"],"names":{"title":"obstruction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"obstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","sphericalHead"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.sphericalHead","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sphericalHead"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions"],"names":{"title":"AVAudioSessionActivationOptions","navigator":[{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSessionActivationOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVectorOrientation(_:_:)"],"names":{"title":"AVAudioMake3DVectorOrientation(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"functionSignature":{"parameters":[{"name":"forward","declarationFragments":[{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},{"name":"up","declarationFragments":[{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVectorOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechRadioTower"],"names":{"title":"AVAudioUnitDistortionPreset.speechRadioTower","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechRadioTower"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)data","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","voice"],"names":{"title":"voice","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus"],"names":{"title":"AVSpeechSynthesizer.PersonalVoiceAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PersonalVoiceAuthorizationStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","level"],"names":{"title":"level","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecordVoice"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecordVoice","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecordVoice"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","setVolume(_:fadeDuration:)"],"names":{"title":"setVolume(_:fadeDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"volume","declarationFragments":[{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"fadeDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fadeDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent"],"names":{"title":"AVMIDINoteEvent","navigator":[{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDINoteEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)globalGain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","globalGain"],"names":{"title":"globalGain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"globalGain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)occlusion","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","occlusion"],"names":{"title":"occlusion","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"occlusion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(paragraphRange:atByteSampleOffset:)"],"names":{"title":"init(paragraphRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"paragraphRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityHigh","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","high"],"names":{"title":"AVAudioQuality.high","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat"],"names":{"title":"AVAudioFormat","navigator":[{"kind":"identifier","spelling":"AVAudioFormat"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioSourceNodeRenderBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNodeRenderBlock"],"names":{"title":"AVAudioSourceNodeRenderBlock","navigator":[{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","init(format:packetCapacity:maximumPacketSize:)"],"names":{"title":"init(format:packetCapacity:maximumPacketSize:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"packetCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumPacketSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","write(to:smpteResolution:replaceExisting:)"],"names":{"title":"write(to:smpteResolution:replaceExisting:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"smpteResolution","internalName":"resolution","declarationFragments":[{"kind":"identifier","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"replaceExisting","internalName":"replace","declarationFragments":[{"kind":"identifier","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"smpteResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"replaceExisting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"replace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)audioTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","audioTimeStamp"],"names":{"title":"audioTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioTimeStamp","preciseIdentifier":"c:@S@AudioTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","ssmlRepresentation"],"names":{"title":"ssmlRepresentation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ssmlRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","hasMIDIOutput"],"names":{"title":"hasMIDIOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMIDIOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponent"],"names":{"title":"audioComponent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponent","preciseIdentifier":"c:@T@AudioComponent"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","quality"],"names":{"title":"quality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceQuality","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","endOfStream"],"names":{"title":"AVAudioConverterInputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioFileTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioFileTypeKey"],"names":{"title":"AVAudioFileTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechGoldenPi"],"names":{"title":"AVAudioUnitDistortionPreset.speechGoldenPi","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechGoldenPi"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)parameterID","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","parameterID"],"names":{"title":"parameterID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:channels:interleaved:)"],"names":{"title":"init(commonFormat:sampleRate:channels:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","mono"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.mono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","availableEncodeChannelLayoutTags"],"names":{"title":"availableEncodeChannelLayoutTags","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableEncodeChannelLayoutTags"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","init(parameterID:scope:element:value:)"],"names":{"title":"init(parameterID:scope:element:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"parameterID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","init(numberOfBands:)"],"names":{"title":"init(numberOfBands:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"numberOfBands"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","expression"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.expression","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expression"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isAutoShutdownEnabled"],"names":{"title":"isAutoShutdownEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAutoShutdownEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)position","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest","init(SSMLRepresentation:voice:)"],"names":{"title":"init(SSMLRepresentation:voice:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"voice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:voice:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","enable"],"names":{"title":"enable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioEngineManualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingBlock"],"names":{"title":"AVAudioEngineManualRenderingBlock","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"OSStatus","preciseIdentifier":"c:@T@OSStatus"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechCosmicInterference"],"names":{"title":"AVAudioUnitDistortionPreset.speechCosmicInterference","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechCosmicInterference"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isPersonalVoice"],"names":{"title":"isPersonalVoice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPersonalVoice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","applicableEncodeSampleRates"],"names":{"title":"applicableEncodeSampleRates","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicableEncodeSampleRates"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","proprietaryEvent"],"names":{"title":"AVMIDIMetaEvent.EventType.proprietaryEvent","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proprietaryEvent"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","data(withSMPTEResolution:error:)"],"names":{"title":"data(withSMPTEResolution:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"withSMPTEResolution","internalName":"SMPTEResolution","declarationFragments":[{"kind":"identifier","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withSMPTEResolution"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"SMPTEResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(sentenceRange:atByteSampleOffset:)"],"names":{"title":"init(sentenceRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sentenceRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layoutTag:)"],"names":{"title":"init(layoutTag:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"layoutTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioChannelLayoutTag","preciseIdentifier":"c:@T@AudioChannelLayoutTag"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMedium","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","medium"],"names":{"title":"AVAudioQuality.medium","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channelLayout:)"],"names":{"title":"init(standardFormatWithSampleRate:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(pcmFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(pcmFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"pcmFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQ(py)bands","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQ","bands"],"names":{"title":"bands","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bands"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","userTagNames"],"names":{"title":"userTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError"],"names":{"title":"AVAudioEngineManualRenderingError","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingError"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isSampleTimeValid"],"names":{"title":"isSampleTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSampleTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","bypass"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","prepare(withFrameCount:)"],"names":{"title":"prepare(withFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withFrameCount","internalName":"frameCount","declarationFragments":[{"kind":"identifier","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepare"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withFrameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","speechAlienChatter"],"names":{"title":"AVAudioUnitDistortionPreset.speechAlienChatter","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechAlienChatter"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(commonFormat:sampleRate:interleaved:channelLayout:)"],"names":{"title":"init(commonFormat:sampleRate:interleaved:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","pan"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.pan","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:at:options:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer"],"names":{"title":"AVMIDIPlayer","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMinimumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMinimumSpeechRate"],"names":{"title":"AVSpeechUtteranceMinimumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMinimumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","playAndRecord"],"names":{"title":"AVAudioRoutingArbiter.Category.playAndRecord","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playAndRecord"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","omniModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.omniModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"omniModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","composer"],"names":{"title":"composer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"composer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicTrack","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack"],"names":{"title":"AVMusicTrack","navigator":[{"kind":"identifier","spelling":"AVMusicTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","audioFileSettings"],"names":{"title":"audioFileSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFileSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","startNote(_:withVelocity:onChannel:)"],"names":{"title":"startNote(_:withVelocity:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"note","declarationFragments":[{"kind":"identifier","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"withVelocity","internalName":"velocity","declarationFragments":[{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startNote"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"note"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withVelocity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(wordRange:atByteSampleOffset:)"],"names":{"title":"init(wordRange:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"wordRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer"],"names":{"title":"AVAudioPCMBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPCMBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(format:renderBlock:)"],"names":{"title":"init(format:renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication"],"names":{"title":"AVAudioApplication","navigator":[{"kind":"identifier","spelling":"AVAudioApplication"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioApplication"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","insufficientDataFromInputNode"],"names":{"title":"AVAudioEngineManualRenderingStatus.insufficientDataFromInputNode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insufficientDataFromInputNode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechUtteranceMaximumSpeechRate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtteranceMaximumSpeechRate"],"names":{"title":"AVSpeechUtteranceMaximumSpeechRate","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtteranceMaximumSpeechRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionOrientationTop","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Orientation","top"],"names":{"title":"top","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Orientation","preciseIdentifier":"c:@T@AVAudioSessionOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","started"],"names":{"title":"AVAudioVoiceProcessingSpeechActivityEvent.started","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"started"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleTime"],"names":{"title":"sampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioQuality@AVAudioQualityMax","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","max"],"names":{"title":"AVAudioQuality.max","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(SSMLRepresentation:)"],"names":{"title":"init(SSMLRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"SSMLRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"string"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(ssmlRepresentation:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing(py)pan","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing","pan"],"names":{"title":"pan","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent"],"names":{"title":"AVMIDIPitchBendEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPitchBendEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","invalidMode"],"names":{"title":"AVAudioEngineManualRenderingError.invalidMode","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode","offline"],"names":{"title":"AVAudioEngineManualRenderingMode.offline","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offline"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOn"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOn","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOn"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init(forward:up:)"],"names":{"title":"init(forward:up:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVParameterEvent(py)scope","interfaceLanguage":"swift"},"pathComponents":["AVParameterEvent","scope"],"names":{"title":"scope","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scope"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","cannotDoInCurrentContext"],"names":{"title":"AVAudioEngineManualRenderingStatus.cannotDoInCurrentContext","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cannotDoInCurrentContext"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@forward","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","forward"],"names":{"title":"forward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioChannelCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelCount"],"names":{"title":"AVAudioChannelCount","navigator":[{"kind":"identifier","spelling":"AVAudioChannelCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout","init(layout:)"],"names":{"title":"init(layout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioChannelLayout","preciseIdentifier":"c:@S@AudioChannelLayout"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","year"],"names":{"title":"year","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"year"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","balance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.balance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)enableRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","enableRate"],"names":{"title":"enableRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSourceNode","init(renderBlock:)"],"names":{"title":"init(renderBlock:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"renderBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioSourceNodeRenderBlock","preciseIdentifier":"c:@T@AVAudioSourceNodeRenderBlock"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DVectorOrientation@FI@up","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","up"],"names":{"title":"up","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"up"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAudio3DVectorOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DVectorOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioChannelLayout","interfaceLanguage":"swift"},"pathComponents":["AVAudioChannelLayout"],"names":{"title":"AVAudioChannelLayout","navigator":[{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioChannelLayout"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","copyright"],"names":{"title":"copyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerBufferCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","BufferCallback"],"names":{"title":"AVSpeechSynthesizer.BufferCallback","navigator":[{"kind":"identifier","spelling":"BufferCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"BufferCallback"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)sampleRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","sampleRate"],"names":{"title":"sampleRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingMode"],"names":{"title":"AVAudioEngineManualRenderingMode","navigator":[{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineManualRenderingMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)feedback","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","feedback"],"names":{"title":"feedback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"feedback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(py)tempo","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","tempo"],"names":{"title":"tempo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","highPass"],"names":{"title":"AVAudioUnitEQFilterType.highPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeEffect"],"names":{"title":"AVAudioUnitTypeEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","paragraph"],"names":{"title":"AVSpeechSynthesisMarker.Mark.paragraph","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paragraph"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionPolarPatternSubcardioid","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","PolarPattern","subcardioid"],"names":{"title":"subcardioid","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subcardioid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PolarPattern","preciseIdentifier":"c:@T@AVAudioSessionPolarPattern"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus"],"names":{"title":"AVAudioConverterOutputStatus","navigator":[{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterOutputStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int16ChannelData"],"names":{"title":"int16ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int16ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int16","preciseIdentifier":"s:s5Int16V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent","init(tempo:)"],"names":{"title":"init(tempo:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"tempo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","interfaceLanguage":"swift"},"pathComponents":["AVMIDISysexEvent","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerAngularOrientation"],"names":{"title":"listenerAngularOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerAngularOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIOutput(_:)"],"names":{"title":"disconnectMIDIOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:bankMSB:bankLSB:onChannel:)"],"names":{"title":"sendProgramChange(_:bankMSB:bankLSB:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioConverterInputBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputBlock"],"names":{"title":"AVAudioConverterInputBlock","navigator":[{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterInputBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPacketCount","preciseIdentifier":"c:@T@AVAudioPacketCount"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioConverterInputStatus","preciseIdentifier":"c:@E@AVAudioConverterInputStatus"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAudioBuffer","preciseIdentifier":"c:objc(cs)AVAudioBuffer"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopRange","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","loopRange"],"names":{"title":"loopRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)name","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeFormatConverter","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeFormatConverter"],"names":{"title":"AVAudioUnitTypeFormatConverter","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeFormatConverter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat64"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat64","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat64"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)playing","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","isPlaying"],"names":{"title":"isPlaying","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaying"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRoutingArbiter","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter"],"names":{"title":"AVAudioRoutingArbiter","navigator":[{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRoutingArbiter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTimeValid","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","isHostTimeValid"],"names":{"title":"isHostTimeValid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHostTimeValid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMusicEvent","interfaceLanguage":"swift"},"pathComponents":["AVMusicEvent"],"names":{"title":"AVMusicEvent","navigator":[{"kind":"identifier","spelling":"AVMusicEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMusicEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesizerMarkerCallback","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","MarkerCallback"],"names":{"title":"AVSpeechSynthesizer.MarkerCallback","navigator":[{"kind":"identifier","spelling":"MarkerCallback"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MarkerCallback"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","encodingApplication"],"names":{"title":"encodingApplication","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodingApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","bypass"],"names":{"title":"AVAudio3DMixingSourceMode.bypass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","installTap(onBus:bufferSize:format:block:)"],"names":{"title":"installTap(onBus:bufferSize:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"onBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"bufferSize","declarationFragments":[{"kind":"identifier","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"installTap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"onBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioNodeTapBlock","preciseIdentifier":"c:@T@AVAudioNodeTapBlock"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","monoModeOff"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.monoModeOff","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoModeOff"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)magicCookie","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","magicCookie"],"names":{"title":"magicCookie","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"magicCookie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeGenerator"],"names":{"title":"AVAudioUnitTypeGenerator","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeGenerator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent"],"names":{"title":"AVAUPresetEvent","navigator":[{"kind":"identifier","spelling":"AVAUPresetEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUPresetEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(bookmarkName:atByteSampleOffset:)"],"names":{"title":"init(bookmarkName:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bookmarkName"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mark"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInSeconds"],"names":{"title":"lengthInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:frameCapacity:)"],"names":{"title":"init(PCMFormat:frameCapacity:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:frameCapacity:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","spatializeIfMono"],"names":{"title":"AVAudio3DMixingSourceMode.spatializeIfMono","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spatializeIfMono"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder"],"names":{"title":"AVAudioRecorder","navigator":[{"kind":"identifier","spelling":"AVAudioRecorder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didContinue:)"],"names":{"title":"speechSynthesizer(_:didContinue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didContinue","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didContinue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch"],"names":{"title":"AVAudioUnitTimePitch","navigator":[{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTimePitch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioTime(py)hostTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime"],"names":{"title":"hostTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:format:)"],"names":{"title":"init(url:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)delayTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","delayTime"],"names":{"title":"delayTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delayTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:data2:)"],"names":{"title":"sendMIDIEvent(_:data1:data2:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data2","declarationFragments":[{"kind":"identifier","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSinkNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioSinkNode"],"names":{"title":"AVAudioSinkNode","navigator":[{"kind":"identifier","spelling":"AVAudioSinkNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSinkNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:forDuration:)"],"names":{"title":"record(atTime:forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","floatChannelData"],"names":{"title":"floatChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"floatChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeRoom"],"names":{"title":"AVAudioUnitReverbPreset.largeRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNIT_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNIT_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOUNIT_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNIT_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)loopingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isLoopingEnabled"],"names":{"title":"isLoopingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isLoopingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVMIDIPlayerCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayerCompletionHandler"],"names":{"title":"AVMIDIPlayerCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPlayerCompletionHandler"},{"kind":"text","spelling":" = () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:completionHandler:)"],"names":{"title":"scheduleBuffer(_:at:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioRecorderDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorderDelegate"],"names":{"title":"AVAudioRecorderDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioRecorderDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","presetDictionary"],"names":{"title":"presetDictionary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","init(node:bus:)"],"names":{"title":"init(node:bus:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent"],"names":{"title":"AVMIDIPolyPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIPolyPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate"],"names":{"title":"AVSpeechSynthesizerDelegate","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantLowPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantLowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantLowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:groupID:duration:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","haveData"],"names":{"title":"AVAudioConverterOutputStatus.haveData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haveData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)language","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","language"],"names":{"title":"language","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","otherFormat"],"names":{"title":"AVAudioCommonFormat.otherFormat","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)downmix","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","downmix"],"names":{"title":"downmix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","filterParameters"],"names":{"title":"filterParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitEQFilterParameters","preciseIdentifier":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@yaw","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","yaw"],"names":{"title":"yaw","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIMetaEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent"],"names":{"title":"AVMIDIMetaEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIMetaEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(standardFormatWithSampleRate:channels:)"],"names":{"title":"init(standardFormatWithSampleRate:channels:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"standardFormatWithSampleRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"channels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelCount","preciseIdentifier":"c:@T@AVAudioChannelCount"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DAngularOrientation(_:_:_:)"],"names":{"title":"AVAudioMake3DAngularOrientation(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"functionSignature":{"parameters":[{"name":"yaw","declarationFragments":[{"kind":"identifier","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"pitch","declarationFragments":[{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"roll","declarationFragments":[{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DAngularOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DAngularOrientation","preciseIdentifier":"c:@S@AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)timeResolution","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","timeResolution"],"names":{"title":"timeResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInBeats"],"names":{"title":"currentPositionInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","notRunning"],"names":{"title":"AVAudioEngineManualRenderingError.notRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notRunning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","loops"],"names":{"title":"loops","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","resonantHighPass"],"names":{"title":"AVAudioUnitEQFilterType.resonantHighPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resonantHighPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)stride","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","stride"],"names":{"title":"stride","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stride"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentReverbParameters","loadFactoryReverbPreset(_:)"],"names":{"title":"loadFactoryReverbPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryReverbPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","seconds(forHostTime:)"],"names":{"title":"seconds(forHostTime:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"hostTime","declarationFragments":[{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDelay","lowPassCutoff"],"names":{"title":"lowPassCutoff","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPassCutoff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setMutedSpeechActivityEventListener(_:)"],"names":{"title":"setMutedSpeechActivityEventListener(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"listenerBlock","declarationFragments":[{"kind":"identifier","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMutedSpeechActivityEventListener"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"listenerBlock"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingSpeechActivityEvent","preciseIdentifier":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","bookmark"],"names":{"title":"AVSpeechSynthesisMarker.Mark.bookmark","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bookmark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAUPresetEvent(py)element","interfaceLanguage":"swift"},"pathComponents":["AVAUPresetEvent","element"],"names":{"title":"element","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"element"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:at:options:)"],"names":{"title":"scheduleBuffer(_:at:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sustain"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sustain","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sustain"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameCapacity"],"names":{"title":"frameCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendProgramChange(_:onChannel:)"],"names":{"title":"sendProgramChange(_:onChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"onChannel","internalName":"channel","declarationFragments":[{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendProgramChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"onChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)deleteRecording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","deleteRecording()"],"names":{"title":"deleteRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deleteRecording"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","currentPositionInSeconds"],"names":{"title":"currentPositionInSeconds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPositionInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationMIDIEndpoint"],"names":{"title":"destinationMIDIEndpoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationMIDIEndpoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MIDIEndpointRef","preciseIdentifier":"c:@T@MIDIEndpointRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation"],"names":{"title":"AVAudio3DAngularOrientation","navigator":[{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DAngularOrientation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOfURL:soundBankURL:)"],"names":{"title":"init(contentsOfURL:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:soundBankURL:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(streamDescription:channelLayout:)"],"names":{"title":"init(streamDescription:channelLayout:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"streamDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asbd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamBasicDescription","preciseIdentifier":"c:@S@AudioStreamBasicDescription"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"channelLayout"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layout"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioChannelLayout","preciseIdentifier":"c:objc(cs)AVAudioChannelLayout"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(identifier:)"],"names":{"title":"init(identifier:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:toMarkerCallback:)"],"names":{"title":"write(_:toBufferCallback:toMarkerCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]},{"name":"toMarkerCallback","internalName":"markerCallback","declarationFragments":[{"kind":"identifier","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toMarkerCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"markerCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MarkerCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerMarkerCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","usesAutomatedParameters"],"names":{"title":"usesAutomatedParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesAutomatedParameters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","voiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"voiceProcessingOtherAudioDuckingConfiguration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","preciseIdentifier":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)dither","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","dither"],"names":{"title":"dither","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dither"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(url:settings:)"],"names":{"title":"init(url:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)userInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","userInfo"],"names":{"title":"userInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userInfo"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:format:)"],"names":{"title":"init(URL:format:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:format:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)stop","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","stop()"],"names":{"title":"stop()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stop"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance"],"names":{"title":"AVSpeechUtterance","navigator":[{"kind":"identifier","spelling":"AVSpeechUtterance"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechUtterance"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingSampleTime"],"names":{"title":"manualRenderingSampleTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingSampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType"],"names":{"title":"AVMIDIMetaEvent.EventType","navigator":[{"kind":"identifier","spelling":"EventType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"EventType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","inputRanDry"],"names":{"title":"AVAudioConverterOutputStatus.inputRanDry","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputRanDry"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","packetDescriptions"],"names":{"title":"packetDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"packetDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioStreamPacketDescription","preciseIdentifier":"c:@S@AudioStreamPacketDescription"},{"kind":"text","spelling":">? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","extrapolateTime(fromAnchor:)"],"names":{"title":"extrapolateTime(fromAnchor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"fromAnchor","internalName":"anchorTime","declarationFragments":[{"kind":"identifier","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrapolateTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromAnchor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"anchorTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatFloat32"],"names":{"title":"AVAudioCommonFormat.pcmFormatFloat32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatFloat32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioRoutingArbitrationCategory","interfaceLanguage":"swift"},"pathComponents":["AVAudioRoutingArbiter","Category"],"names":{"title":"AVAudioRoutingArbiter.Category","navigator":[{"kind":"identifier","spelling":"Category"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Category"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didCancel:)"],"names":{"title":"speechSynthesizer(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didCancel","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode"],"names":{"title":"AVAudio3DMixingSourceMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingSourceMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(midiNote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(midiNote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","frameLength"],"names":{"title":"frameLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","init(phonemeString:atByteSampleOffset:)"],"names":{"title":"init(phonemeString:atByteSampleOffset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"phonemeString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"phoneme"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atByteSampleOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","pointSourceInHeadMode"],"names":{"title":"pointSourceInHeadMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSourceInHeadMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingPointSourceInHeadMode","preciseIdentifier":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interrupts"],"names":{"title":"interrupts","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interrupts"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit"],"names":{"title":"AVAudioUnit","navigator":[{"kind":"identifier","spelling":"AVAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","deviceCurrentTime"],"names":{"title":"deviceCurrentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRatePerChannelKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRatePerChannelKey"],"names":{"title":"AVEncoderBitRatePerChannelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRatePerChannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","supportsNumberInputChannels(_:outputChannels:)"],"names":{"title":"supportsNumberInputChannels(_:outputChannels:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"numInputChannels","declarationFragments":[{"kind":"identifier","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"outputChannels","internalName":"numOutputChannels","declarationFragments":[{"kind":"identifier","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsNumberInputChannels"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numInputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputChannels"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numOutputChannels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForInputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forInputBus:)"],"names":{"title":"name(forInputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forInputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEverythingIsBroken"],"names":{"title":"AVAudioUnitDistortionPreset.multiEverythingIsBroken","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEverythingIsBroken"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","hostTime(forSeconds:)"],"names":{"title":"hostTime(forSeconds:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forSeconds","internalName":"seconds","declarationFragments":[{"kind":"identifier","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forSeconds"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","bandwidth"],"names":{"title":"bandwidth","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bandwidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DPoint@FI@x","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint","x"],"names":{"title":"x","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputVolume"],"names":{"title":"outputVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","init(channel:pressure:)"],"names":{"title":"init(channel:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:format:)"],"names":{"title":"connect(_:to:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer"],"names":{"title":"AVAudioCompressedBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCompressedBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","equalPowerPanning"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.equalPowerPanning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"equalPowerPanning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMaximumFrameCount"],"names":{"title":"manualRenderingMaximumFrameCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMaximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)recording","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","isRecording"],"names":{"title":"isRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tempoTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tempoTrack"],"names":{"title":"tempoTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tempoTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudio3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DPoint"],"names":{"title":"AVAudio3DPoint","navigator":[{"kind":"identifier","spelling":"AVAudio3DPoint"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:)"],"names":{"title":"init(data:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice"],"names":{"title":"AVSpeechSynthesisProviderVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions"],"names":{"title":"AVAudioPlayerNodeBufferOptions","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeBufferOptions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","mutableAudioBufferList"],"names":{"title":"mutableAudioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableAudioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","currentTime"],"names":{"title":"currentTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","bankSelect"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.bankSelect","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bankSelect"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:)"],"names":{"title":"init(contentsOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderAudioQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderAudioQualityKey"],"names":{"title":"AVEncoderAudioQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderAudioQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","destinationAudioUnit"],"names":{"title":"destinationAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"destinationAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","nextAvailableInputBus"],"names":{"title":"nextAvailableInputBus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableInputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:)"],"names":{"title":"scheduleBuffer(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","initialized"],"names":{"title":"AVAudioEngineManualRenderingError.initialized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVSpeechSynthesisProviderOutputBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderOutputBlock"],"names":{"title":"AVSpeechSynthesisProviderOutputBlock","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":" = (["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":"], "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","ambienceBed"],"names":{"title":"AVAudio3DMixingSourceMode.ambienceBed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ambienceBed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitDepthHintKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitDepthHintKey"],"names":{"title":"AVEncoderBitDepthHintKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitDepthHintKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent"],"names":{"title":"AVAudioUnitComponent","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:toBus:format:)"],"names":{"title":"connect(_:to:fromBus:toBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"node1","declarationFragments":[{"kind":"identifier","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"node2","declarationFragments":[{"kind":"identifier","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"fromBus","internalName":"bus1","declarationFragments":[{"kind":"identifier","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"toBus","internalName":"bus2","declarationFragments":[{"kind":"identifier","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputFormat(forBus:)"],"names":{"title":"outputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","interruptsAtLoop"],"names":{"title":"interruptsAtLoop","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interruptsAtLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeBufferOptions","preciseIdentifier":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateKey"],"names":{"title":"AVEncoderBitRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"desc","declarationFragments":[{"kind":"identifier","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"desc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint"],"names":{"title":"AVAudioConnectionPoint","navigator":[{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConnectionPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)paused","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isPaused"],"names":{"title":"isPaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingFormat"],"names":{"title":"manualRenderingFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeakRangeOfSpeechString:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeakRangeOfSpeechString","internalName":"characterRange","declarationFragments":[{"kind":"identifier","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeakRangeOfSpeechString"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"characterRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","byteSampleOffset"],"names":{"title":"byteSampleOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteSampleOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode","setVoiceProcessingEnabled(_:)"],"names":{"title":"setVoiceProcessingEnabled(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"enabled","declarationFragments":[{"kind":"identifier","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVoiceProcessingEnabled"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"enabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudio3DAngularOrientation@FI@roll","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","roll"],"names":{"title":"roll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","sostenuto"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.sostenuto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sostenuto"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)audioBufferList","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","audioBufferList"],"names":{"title":"audioBufferList","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioBufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","phoneme"],"names":{"title":"AVSpeechSynthesisMarker.Mark.phoneme","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phoneme"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)url","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","setUserCallback(_:)"],"names":{"title":"setUserCallback(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"userCallback","declarationFragments":[{"kind":"identifier","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setUserCallback"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"userCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencerUserCallback","preciseIdentifier":"c:@T@AVAudioSequencerUserCallback"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","init(language:)"],"names":{"title":"init(language:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"language"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioApplicationMuteStateKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","muteStateKey"],"names":{"title":"muteStateKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muteStateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:commonFormat:interleaved:)"],"names":{"title":"init(forReading:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)sourceMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","sourceMode"],"names":{"title":"sourceMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingSourceMode","preciseIdentifier":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteLength"],"names":{"title":"byteLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(CMAudioFormatDescription:)"],"names":{"title":"init(CMAudioFormatDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMAudioFormatDescription"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(cmAudioFormatDescription:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent(py)channel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent","channel"],"names":{"title":"channel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager"],"names":{"title":"AVAudioUnitComponentManager","navigator":[{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","sequenceNumber"],"names":{"title":"AVMIDIMetaEvent.EventType.sequenceNumber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sequenceNumber"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","keySignature"],"names":{"title":"keySignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)settings","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","settings"],"names":{"title":"settings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt16"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt16","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt16"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters","gain"],"names":{"title":"gain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","word"],"names":{"title":"AVSpeechSynthesisMarker.Mark.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","currentLanguageCode()"],"names":{"title":"currentLanguageCode()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentLanguageCode"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamento"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamento","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamento"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)inputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","inputFormat"],"names":{"title":"inputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingMode"],"names":{"title":"manualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerPosition"],"names":{"title":"listenerPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","name(forOutputBus:)"],"names":{"title":"name(forOutputBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forOutputBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forOutputBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","write(_:toBufferCallback:)"],"names":{"title":"write(_:toBufferCallback:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]},{"name":"toBufferCallback","internalName":"bufferCallback","declarationFragments":[{"kind":"identifier","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toBufferCallback"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferCallback"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"BufferCallback","preciseIdentifier":"c:@T@AVSpeechSynthesizerBufferCallback"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEchoTight1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEchoTight1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEchoTight1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDIEvent(_:data1:)"],"names":{"title":"sendMIDIEvent(_:data1:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiStatus","declarationFragments":[{"kind":"identifier","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"data1","declarationFragments":[{"kind":"identifier","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDIEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"data1"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDI(_:from:)"],"names":{"title":"disconnectMIDI(_:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"from","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","speechVoices()"],"names":{"title":"speechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechVoices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForReading:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forReading:)"],"names":{"title":"init(forReading:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReading"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)outputFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","outputFormat"],"names":{"title":"outputFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectMIDIInput(_:)"],"names":{"title":"disconnectMIDIInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectMIDIInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioApplicationRecordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"AVAudioApplication.recordPermission","navigator":[{"kind":"identifier","spelling":"recordPermission"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","int32ChannelData"],"names":{"title":"int32ChannelData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"int32ChannelData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":">>? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","pcmFormatInt32"],"names":{"title":"AVAudioCommonFormat.pcmFormatInt32","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pcmFormatInt32"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:)"],"names":{"title":"init(contentsOfURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","interfaceLanguage":"swift"},"pathComponents":["AVAudioCompressedBuffer","byteCapacity"],"names":{"title":"byteCapacity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"byteCapacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","send(_:)"],"names":{"title":"send(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"eventList","declarationFragments":[{"kind":"identifier","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"send"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"eventList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"MIDIEventList","preciseIdentifier":"c:@S@MIDIEventList"},{"kind":"text","spelling":">)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","sentence"],"names":{"title":"AVSpeechSynthesisMarker.Mark.sentence","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sentence"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing","renderingAlgorithm"],"names":{"title":"renderingAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderingAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixingRenderingAlgorithm","preciseIdentifier":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)inputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","isInputMuted"],"names":{"title":"isInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType"],"names":{"title":"AVMIDIControlChangeEvent.MessageType","navigator":[{"kind":"identifier","spelling":"MessageType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MessageType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","speak(_:)"],"names":{"title":"speak(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speak"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:willSpeak:utterance:)"],"names":{"title":"speechSynthesizer(_:willSpeak:utterance:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"willSpeak","internalName":"marker","declarationFragments":[{"kind":"identifier","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"}]},{"name":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willSpeak"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"marker"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisMarker","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","listenerVectorOrientation"],"names":{"title":"listenerVectorOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"listenerVectorOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudio3DVectorOrientation","preciseIdentifier":"c:@S@AVAudio3DVectorOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","registrationsChangedNotification"],"names":{"title":"registrationsChangedNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"registrationsChangedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)"],"names":{"title":"scheduleSegment(_:startingFrame:frameCount:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"startingFrame","internalName":"startFrame","declarationFragments":[{"kind":"identifier","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"}]},{"name":"frameCount","internalName":"numberFrames","declarationFragments":[{"kind":"identifier","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startingFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument","sendMIDISysExEvent(_:)"],"names":{"title":"sendMIDISysExEvent(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"midiData","declarationFragments":[{"kind":"identifier","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sendMIDISysExEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","genre"],"names":{"title":"genre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"genre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyISRC","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","ISRC"],"names":{"title":"ISRC","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ISRC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioRecorderDelegate","preciseIdentifier":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","isInManualRenderingMode"],"names":{"title":"isInManualRenderingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInManualRenderingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingSourceMode","pointSource"],"names":{"title":"AVAudio3DMixingSourceMode.pointSource","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pointSource"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","createAndAppendTrack()"],"names":{"title":"createAndAppendTrack()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createAndAppendTrack"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuted(_:)"],"names":{"title":"setInputMuted(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"muted","declarationFragments":[{"kind":"identifier","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"muted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)lengthInBeats","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","lengthInBeats"],"names":{"title":"lengthInBeats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lengthInBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice"],"names":{"title":"AVSpeechSynthesisVoice","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleBuffer(_:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleBuffer(_:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)channelMap","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","channelMap"],"names":{"title":"channelMap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelMap"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(data:fileTypeHint:)"],"names":{"title":"init(data:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelEvent"],"names":{"title":"AVMIDIChannelEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","isMeteringEnabled"],"names":{"title":"isMeteringEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMeteringEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeInfo"],"names":{"title":"primeInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeInfo","preciseIdentifier":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","clearEvents(in:)"],"names":{"title":"clearEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","availableVoicesDidChangeNotification"],"names":{"title":"availableVoicesDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVoicesDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","nominalBitRate"],"names":{"title":"nominalBitRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission()"],"names":{"title":"requestRecordPermission()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","wetDryMix"],"names":{"title":"wetDryMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wetDryMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho2"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho2","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho2"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitMIDIInstrument","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitMIDIInstrument"],"names":{"title":"AVAudioUnitMIDIInstrument","navigator":[{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitMIDIInstrument"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","pitch"],"names":{"title":"pitch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","outputPresentationLatency"],"names":{"title":"outputPresentationLatency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputPresentationLatency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel"],"names":{"title":"AVAudioEnvironmentDistanceAttenuationModel","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb","loadFactoryPreset(_:)"],"names":{"title":"loadFactoryPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadFactoryPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioUnitReverbPreset","preciseIdentifier":"c:@E@AVAudioUnitReverbPreset"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:block:)"],"names":{"title":"connectMIDI(_:to:format:block:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"block","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"block"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIOutputEventBlock","preciseIdentifier":"c:@T@AUMIDIOutputEventBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","rolloffFactor"],"names":{"title":"rolloffFactor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rolloffFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","endOfStream"],"names":{"title":"AVAudioConverterOutputStatus.endOfStream","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endOfStream"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","requestRecordPermission(completionHandler:)"],"names":{"title":"requestRecordPermission(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"response","declarationFragments":[{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestRecordPermission"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","prepareToPlay()"],"names":{"title":"prepareToPlay()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToPlay"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataConsumed"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataConsumed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataConsumed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","foot"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.foot","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"foot"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","filterResonance"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.filterResonance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filterResonance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","manualRenderingBlock"],"names":{"title":"manualRenderingBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manualRenderingBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingBlock","preciseIdentifier":"c:@T@AVAudioEngineManualRenderingBlock"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","midiNote"],"names":{"title":"midiNote","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(matching:)"],"names":{"title":"components(matching:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"matching","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"matching"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","setManualRenderingInputPCMFormat(_:inputBlock:)"],"names":{"title":"setManualRenderingInputPCMFormat(_:inputBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"inputBlock","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setManualRenderingInputPCMFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inputBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAudioIONodeInputBlock","preciseIdentifier":"c:@T@AVAudioIONodeInputBlock"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","loadPreset(at:)"],"names":{"title":"loadPreset(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"url","declarationFragments":[{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","lyricist"],"names":{"title":"lyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiEcho1"],"names":{"title":"AVAudioUnitDistortionPreset.multiEcho1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiEcho1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsFloatKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsFloatKey"],"names":{"title":"AVLinearPCMIsFloatKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsFloatKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(py)currentPosition","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","currentPosition"],"names":{"title":"currentPosition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPosition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSpeechSynthesisIPANotationAttribute","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisIPANotationAttribute"],"names":{"title":"AVSpeechSynthesisIPANotationAttribute","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisIPANotationAttribute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationModel","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)name","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","name"],"names":{"title":"name","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioEnvironmentOutputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType"],"names":{"title":"AVAudioEnvironmentOutputType","navigator":[{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEnvironmentOutputType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","cathedral"],"names":{"title":"AVAudioUnitReverbPreset.cathedral","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cathedral"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitGenerator"],"names":{"title":"AVAudioUnitGenerator","navigator":[{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","pitchMultiplier"],"names":{"title":"pitchMultiplier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pitchMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Constant","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Constant"],"names":{"title":"AVAudioBitRateStrategy_Constant","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Constant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingBypassed"],"names":{"title":"isVoiceProcessingBypassed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingBypassed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsBigEndianKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsBigEndianKey"],"names":{"title":"AVLinearPCMIsBigEndianKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsBigEndianKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationUpper","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","upper"],"names":{"title":"upper","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upper"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_LongTermAverage","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_LongTermAverage"],"names":{"title":"AVAudioBitRateStrategy_LongTermAverage","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_LongTermAverage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","overlap"],"names":{"title":"overlap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overlap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMIsNonInterleaved","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMIsNonInterleaved"],"names":{"title":"AVLinearPCMIsNonInterleaved","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMIsNonInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","hostTime(forBeats:error:)"],"names":{"title":"hostTime(forBeats:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"functionSignature":{"parameters":[{"name":"forBeats","internalName":"inBeats","declarationFragments":[{"kind":"identifier","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBeats"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inBeats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","default"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSessionLocationLower","interfaceLanguage":"swift"},"pathComponents":["AVAudioSession","Location","lower"],"names":{"title":"lower","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSession","preciseIdentifier":"c:objc(cs)AVAudioSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Location","preciseIdentifier":"c:@T@AVAudioSessionLocation"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender"],"names":{"title":"AVSpeechSynthesisVoiceGender","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisVoiceGender"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","cutEvents(in:)"],"names":{"title":"cutEvents(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cutEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","Traits","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentOutputType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","hold2Pedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.hold2Pedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hold2Pedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","modWheel"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.modWheel","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modWheel"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)version","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","version"],"names":{"title":"version","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"version"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime","init(hostTime:sampleTime:atRate:)"],"names":{"title":"init(hostTime:sampleTime:atRate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFramePosition","preciseIdentifier":"c:@T@AVAudioFramePosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioIONode","interfaceLanguage":"swift"},"pathComponents":["AVAudioIONode"],"names":{"title":"AVAudioIONode","navigator":[{"kind":"identifier","spelling":"AVAudioIONode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioIONode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_Variable","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_Variable"],"names":{"title":"AVAudioBitRateStrategy_Variable","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_Variable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNodes","declarationFragments":[{"kind":"identifier","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"]"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","legatoPedal"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.legatoPedal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legatoPedal"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(py)recordPermission","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","recordPermission"],"names":{"title":"recordPermission","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordPermission"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioApplication","preciseIdentifier":"c:objc(cs)AVAudioApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"recordPermission","preciseIdentifier":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","convert(to:from:)"],"names":{"title":"convert(to:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputBuffer","declarationFragments":[{"kind":"identifier","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"from","internalName":"inputBuffer","declarationFragments":[{"kind":"identifier","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"convert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioBitRateStrategy_VariableConstrained","interfaceLanguage":"swift"},"pathComponents":["AVAudioBitRateStrategy_VariableConstrained"],"names":{"title":"AVAudioBitRateStrategy_VariableConstrained","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBitRateStrategy_VariableConstrained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)updateMeters","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","updateMeters()"],"names":{"title":"updateMeters()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateMeters"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIControlChangeEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent"],"names":{"title":"AVMIDIControlChangeEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIControlChangeEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","outputType"],"names":{"title":"outputType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentOutputType","preciseIdentifier":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFramePosition","interfaceLanguage":"swift"},"pathComponents":["AVAudioFramePosition"],"names":{"title":"AVAudioFramePosition","navigator":[{"kind":"identifier","spelling":"AVAudioFramePosition"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFramePosition"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterOutputStatus","error"],"names":{"title":"AVAudioConverterOutputStatus.error","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)audioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","audioUnit"],"names":{"title":"audioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioUnit","preciseIdentifier":"c:@T@AudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisMarker","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker"],"names":{"title":"AVSpeechSynthesisMarker","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisMarker"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","peakPower(forChannel:)"],"names":{"title":"peakPower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakPower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudio3DMixingPointSourceInHeadMode","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingPointSourceInHeadMode"],"names":{"title":"AVAudio3DMixingPointSourceInHeadMode","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixingPointSourceInHeadMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","inputFormat(forBus:)"],"names":{"title":"inputFormat(forBus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"functionSignature":{"parameters":[{"name":"forBus","internalName":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputFormat"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset"],"names":{"title":"AVAudioUnitReverbPreset","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverbPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentNode(im)init","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentNode","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","updateSpeechVoices()"],"names":{"title":"updateSpeechVoices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"updateSpeechVoices"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioApplication","setInputMuteStateChangeHandler(_:)"],"names":{"title":"setInputMuteStateChangeHandler(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"((("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"inputMuteHandler","declarationFragments":[{"kind":"identifier","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setInputMuteStateChangeHandler"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputMuteHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","renderOffline(_:to:)"],"names":{"title":"renderOffline(_:to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"functionSignature":{"parameters":[{"name":"numberOfFrames","declarationFragments":[{"kind":"identifier","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},{"name":"to","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderOffline"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"numberOfFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingStatus","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDistortedSquared"],"names":{"title":"AVAudioUnitDistortionPreset.multiDistortedSquared","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDistortedSquared"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumChamber"],"names":{"title":"AVAudioUnitReverbPreset.mediumChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","components(passingTest:)"],"names":{"title":"components(passingTest:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"passingTest","internalName":"testHandler","declarationFragments":[{"kind":"identifier","spelling":"testHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"components"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"passingTest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"testHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAudioUnitComponent","preciseIdentifier":"c:objc(cs)AVAudioUnitComponent"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)speaking","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","isSpeaking"],"names":{"title":"isSpeaking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSpeaking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAudioSequencerInfoDictionaryKey","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey"],"names":{"title":"AVAudioSequencer.InfoDictionaryKey","navigator":[{"kind":"identifier","spelling":"InfoDictionaryKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderRequest"],"names":{"title":"AVSpeechSynthesisProviderRequest","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:)"],"names":{"title":"init(forWriting:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiCellphoneConcert"],"names":{"title":"AVAudioUnitDistortionPreset.multiCellphoneConcert","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiCellphoneConcert"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer"],"names":{"title":"AVAudioBuffer","navigator":[{"kind":"identifier","spelling":"AVAudioBuffer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioBuffer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)manufacturerName","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","manufacturerName"],"names":{"title":"manufacturerName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturerName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","PersonalVoiceAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioNode(im)reset","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","reset()"],"names":{"title":"reset()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","text"],"names":{"title":"AVMIDIMetaEvent.EventType.text","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","copyEvents(in:from:insertAt:)"],"names":{"title":"copyEvents(in:from:insertAt:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"from","internalName":"sourceTrack","declarationFragments":[{"kind":"identifier","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"}]},{"name":"insertAt","internalName":"insertStartBeat","declarationFragments":[{"kind":"identifier","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTrack","preciseIdentifier":"c:objc(cs)AVMusicTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insertAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"insertStartBeat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPCMBuffer","init(PCMFormat:bufferListNoCopy:deallocator:)"],"names":{"title":"init(PCMFormat:bufferListNoCopy:deallocator:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"PCMFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bufferListNoCopy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"deallocator"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"UnsafePointer","preciseIdentifier":"s:SP"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AudioBufferList","preciseIdentifier":"c:@S@AudioBufferList"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(pcmFormat:bufferListNoCopy:deallocator:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitEQFilterParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterParameters"],"names":{"title":"AVAudioUnitEQFilterParameters","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level","navigator":[{"kind":"identifier","spelling":"Level"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Level"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixing"],"names":{"title":"AVAudioMixing","navigator":[{"kind":"identifier","spelling":"AVAudioMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVAudio3DMixing","preciseIdentifier":"c:objc(pl)AVAudio3DMixing"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioStereoMixing","preciseIdentifier":"c:objc(pl)AVAudioStereoMixing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","Level","min"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration.Level.min","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiBrokenSpeaker"],"names":{"title":"AVAudioUnitDistortionPreset.multiBrokenSpeaker","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiBrokenSpeaker"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","load(from:options:)"],"names":{"title":"load(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMIDIChannelPressureEvent","interfaceLanguage":"swift"},"pathComponents":["AVMIDIChannelPressureEvent"],"names":{"title":"AVMIDIChannelPressureEvent","navigator":[{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMIDIChannelPressureEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitManufacturerNameApple","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitManufacturerNameApple"],"names":{"title":"AVAudioUnitManufacturerNameApple","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitManufacturerNameApple"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)soloed","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isSoloed"],"names":{"title":"isSoloed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSoloed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","soft"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.soft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"soft"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizerDelegate","preciseIdentifier":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","init(forWriting:settings:commonFormat:interleaved:)"],"names":{"title":"init(forWriting:settings:commonFormat:interleaved:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forWriting"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"commonFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioCommonFormat","preciseIdentifier":"c:@E@AVAudioCommonFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitReverb","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverb"],"names":{"title":"AVAudioUnitReverb","navigator":[{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitReverb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","init(channel:key:pressure:)"],"names":{"title":"init(channel:key:pressure:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","prefersAssistiveTechnologySettings"],"names":{"title":"prefersAssistiveTechnologySettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefersAssistiveTechnologySettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeChamber"],"names":{"title":"AVAudioUnitReverbPreset.largeChamber","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeChamber"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode","scheduleFile(_:at:completionCallbackType:completionHandler:)"],"names":{"title":"scheduleFile(_:at:completionCallbackType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"file","declarationFragments":[{"kind":"identifier","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"}]},{"name":"at","internalName":"when","declarationFragments":[{"kind":"identifier","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},{"name":"completionCallbackType","internalName":"callbackType","declarationFragments":[{"kind":"identifier","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduleFile"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"file"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFile","preciseIdentifier":"c:objc(cs)AVAudioFile"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"when"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionCallbackType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"callbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionHandler","preciseIdentifier":"c:@T@AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOfURL:fileTypeHint:)"],"names":{"title":"init(contentsOfURL:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOfURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(contentsOf:fileTypeHint:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","init(contentsOf:fileTypeHint:)"],"names":{"title":"init(contentsOf:fileTypeHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileTypeHint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utiString"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","init(audioEngine:)"],"names":{"title":"init(audioEngine:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioEngine"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"engine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngine","preciseIdentifier":"c:objc(cs)AVAudioEngine"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","multiDecimated1"],"names":{"title":"AVAudioUnitDistortionPreset.multiDecimated1","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multiDecimated1"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioFrameCount","interfaceLanguage":"swift"},"pathComponents":["AVAudioFrameCount"],"names":{"title":"AVAudioFrameCount","navigator":[{"kind":"identifier","spelling":"AVAudioFrameCount"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioFrameCount"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDINoteEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVMIDINoteEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disableManualRenderingMode()"],"names":{"title":"disableManualRenderingMode()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableManualRenderingMode"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","breath"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.breath","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"breath"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","init(MIDINote:velocity:instrumentID:groupID:duration:)"],"names":{"title":"init(MIDINote:velocity:instrumentID:groupID:duration:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"MIDINote"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"midiNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(midiNote:velocity:instrumentID:groupID:duration:)"}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioStereoMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudioStereoMixing"],"names":{"title":"AVAudioStereoMixing","navigator":[{"kind":"identifier","spelling":"AVAudioStereoMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioStereoMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType"],"names":{"title":"AVAudioUnitEQFilterType","navigator":[{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitEQFilterType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSpeechSynthesisMarkerMark","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisMarker","Mark"],"names":{"title":"AVSpeechSynthesisMarker.Mark","navigator":[{"kind":"identifier","spelling":"Mark"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mark"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo"],"names":{"title":"AVAudioConverterPrimeInfo","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingError","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","copyright"],"names":{"title":"AVMIDIMetaEvent.EventType.copyright","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyright"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioSequencer","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer"],"names":{"title":"AVAudioSequencer","navigator":[{"kind":"identifier","spelling":"AVAudioSequencer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSequencer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DAngularOrientation","init(yaw:pitch:roll:)"],"names":{"title":"init(yaw:pitch:roll:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"yaw"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"pitch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"roll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitSampler","loadSoundBankInstrument(at:program:bankMSB:bankLSB:)"],"names":{"title":"loadSoundBankInstrument(at:program:bankMSB:bankLSB:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"bankURL","declarationFragments":[{"kind":"identifier","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"program","declarationFragments":[{"kind":"identifier","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankMSB","declarationFragments":[{"kind":"identifier","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]},{"name":"bankLSB","declarationFragments":[{"kind":"identifier","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSoundBankInstrument"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"program"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankMSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bankLSB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt8","preciseIdentifier":"s:s5UInt8V"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)offsetTime","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","offsetTime"],"names":{"title":"offsetTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offsetTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:)"],"names":{"title":"read(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","leadingFrames"],"names":{"title":"leadingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","smallRoom"],"names":{"title":"AVAudioUnitReverbPreset.smallRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smallRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit"],"names":{"title":"AVSpeechSynthesisProviderAudioUnit","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesisProviderAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","averagePower(forChannel:)"],"names":{"title":"averagePower(forChannel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"functionSignature":{"parameters":[{"name":"forChannel","internalName":"channelNumber","declarationFragments":[{"kind":"identifier","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePower"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"],"names":{"title":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOFORMAT_HAVE_CMFORMATDESCRIPTION"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DVector","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DVector(_:_:_:)"],"names":{"title":"AVAudioMake3DVector(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DVector"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DVector","preciseIdentifier":"c:@T@AVAudio3DVector"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","tagNames"],"names":{"title":"tagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","trailingFrames"],"names":{"title":"trailingFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","enableManualRenderingMode(_:format:maximumFrameCount:)"],"names":{"title":"enableManualRenderingMode(_:format:maximumFrameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"mode","declarationFragments":[{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"}]},{"name":"format","internalName":"pcmFormat","declarationFragments":[{"kind":"identifier","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},{"name":"maximumFrameCount","declarationFragments":[{"kind":"identifier","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableManualRenderingMode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEngineManualRenderingMode","preciseIdentifier":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pcmFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"maximumFrameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingAGCEnabled"],"names":{"title":"isVoiceProcessingAGCEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingAGCEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudio3DMixing","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixing"],"names":{"title":"AVAudio3DMixing","navigator":[{"kind":"identifier","spelling":"AVAudio3DMixing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudio3DMixing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer"],"names":{"title":"AVAudioPlayer","navigator":[{"kind":"identifier","spelling":"AVAudioPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","audioComponentDescription"],"names":{"title":"audioComponentDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDecodeErrorDidOccur(_:error:)"],"names":{"title":"audioPlayerDecodeErrorDidOccur(_:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDecodeErrorDidOccur"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_MUSICPLAYER","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_MUSICPLAYER"],"names":{"title":"AVAUDIOENGINE_HAVE_MUSICPLAYER","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_MUSICPLAYER"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioCommonFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat"],"names":{"title":"AVAudioCommonFormat","navigator":[{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioCommonFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration","enableAdvancedDucking"],"names":{"title":"enableAdvancedDucking","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enableAdvancedDucking"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataRendered"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataRendered","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRendered"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","postUtteranceDelay"],"names":{"title":"postUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"postUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","synthesizeSpeechRequest(_:)"],"names":{"title":"synthesizeSpeechRequest(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"speechRequest","declarationFragments":[{"kind":"identifier","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synthesizeSpeechRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"speechRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderRequest","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","groupID"],"names":{"title":"groupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"groupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","immediate"],"names":{"title":"AVSpeechBoundary.immediate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","largeHall"],"names":{"title":"AVAudioUnitReverbPreset.largeHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"largeHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)iconURL","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","iconURL"],"names":{"title":"iconURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iconURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)lastRenderTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","lastRenderTime"],"names":{"title":"lastRenderTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lastRenderTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","distanceAttenuationModel"],"names":{"title":"distanceAttenuationModel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distanceAttenuationModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioEnvironmentDistanceAttenuationModel","preciseIdentifier":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingOtherAudioDuckingConfiguration"],"names":{"title":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration","navigator":[{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioVoiceProcessingOtherAudioDuckingConfiguration"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","male"],"names":{"title":"AVSpeechSynthesisVoiceGender.male","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"male"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterQuality"],"names":{"title":"sampleRateConverterQuality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","init(name:identifier:primaryLanguages:supportedLanguages:)"],"names":{"title":"init(name:identifier:primaryLanguages:supportedLanguages:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"name"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"primaryLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"supportedLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVExtendedNoteOnEventDefaultInstrument","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","defaultInstrument"],"names":{"title":"defaultInstrument","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInstrument"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","brightness"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.brightness","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"brightness"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod"],"names":{"title":"AVAudioConverterPrimeMethod","navigator":[{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioConverterPrimeMethod"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","init(URL:settings:)"],"names":{"title":"init(URL:settings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"settings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:settings:)"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypePanner","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypePanner"],"names":{"title":"AVAudioUnitTypePanner","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypePanner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent"],"names":{"title":"AVExtendedNoteOnEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedNoteOnEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPolyPressureEvent","pressure"],"names":{"title":"pressure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pressure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioCommonFormat","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","plate"],"names":{"title":"AVAudioUnitReverbPreset.plate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"plate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)record","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record()"],"names":{"title":"record()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","cancelSpeechRequest()"],"names":{"title":"cancelSpeechRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelSpeechRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","init(audioComponentDescription:)"],"names":{"title":"init(audioComponentDescription:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","female"],"names":{"title":"AVSpeechSynthesisVoiceGender.female","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"female"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","attackTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.attackTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attackTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVAudioMake3DPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMake3DPoint(_:_:_:)"],"names":{"title":"AVAudioMake3DPoint(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"functionSignature":{"parameters":[{"name":"x","declarationFragments":[{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"y","declarationFragments":[{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"z","declarationFragments":[{"kind":"identifier","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMake3DPoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"z"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAudio3DPoint","preciseIdentifier":"c:@S@AVAudio3DPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","init(from:to:)"],"names":{"title":"init(from:to:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fromFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"toFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeInfo","init(leadingFrames:trailingFrames:)"],"names":{"title":"init(leadingFrames:trailingFrames:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"leadingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trailingFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate"],"names":{"title":"AVAudioPlayerDelegate","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","addEvent(_:at:)"],"names":{"title":"addEvent(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"event","declarationFragments":[{"kind":"identifier","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"}]},{"name":"at","internalName":"beat","declarationFragments":[{"kind":"identifier","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"event"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicEvent","preciseIdentifier":"c:objc(cs)AVMusicEvent"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","trackName"],"names":{"title":"AVMIDIMetaEvent.EventType.trackName","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackName"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimeEffect","bypass"],"names":{"title":"bypass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bypass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","HRTFHQ"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.HRTFHQ","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"HRTFHQ"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOutput","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOutput"],"names":{"title":"AVAudioUnitTypeOutput","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVEncoderBitRateStrategyKey","interfaceLanguage":"swift"},"pathComponents":["AVEncoderBitRateStrategyKey"],"names":{"title":"AVEncoderBitRateStrategyKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEncoderBitRateStrategyKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(py)attachedNodes","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","attachedNodes"],"names":{"title":"attachedNodes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":">"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"attachedNodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","read(into:frameCount:)"],"names":{"title":"read(into:frameCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]},{"name":"frameCount","internalName":"frames","declarationFragments":[{"kind":"identifier","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"read"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"frameCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"frames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFrameCount","preciseIdentifier":"c:@T@AVAudioFrameCount"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","sampleRateConverterAlgorithm"],"names":{"title":"sampleRateConverterAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleRateConverterAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","parametric"],"names":{"title":"AVAudioUnitEQFilterType.parametric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"parametric"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixingDestination","connectionPoint"],"names":{"title":"connectionPoint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectionPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioUnitVarispeed","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitVarispeed"],"names":{"title":"AVAudioUnitVarispeed","navigator":[{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitVarispeed"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","auto"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:completionHandler:)"],"names":{"title":"instantiate(with:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioPlayerNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNode"],"names":{"title":"AVAudioPlayerNode","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connect(_:to:fromBus:format:)"],"names":{"title":"connect(_:to:fromBus:format:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destNodes","declarationFragments":[{"kind":"identifier","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"]"}]},{"name":"fromBus","internalName":"sourceBus","declarationFragments":[{"kind":"identifier","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destNodes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioConnectionPoint","preciseIdentifier":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"fromBus"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceBus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","interfaceLanguage":"swift"},"pathComponents":["AVSpeechUtterance","preUtteranceDelay"],"names":{"title":"preUtteranceDelay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preUtteranceDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","prepareToRecord()"],"names":{"title":"prepareToRecord()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prepareToRecord"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOENGINE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOENGINE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOENGINE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrackLoopCount","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponent","allTagNames"],"names":{"title":"allTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPlayer","init(contentsOf:soundBankURL:)"],"names":{"title":"init(contentsOf:soundBankURL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentsOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"soundBankURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bankURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoice","voiceTraits"],"names":{"title":"voiceTraits","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceTraits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoice","preciseIdentifier":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Traits","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterInputStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","velocity"],"names":{"title":"velocity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"velocity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVAudioFormat","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVFormatIDKey","interfaceLanguage":"swift"},"pathComponents":["AVFormatIDKey"],"names":{"title":"AVFormatIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFormatIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicEffect"],"names":{"title":"AVAudioUnitTypeMusicEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceGender","unspecified"],"names":{"title":"AVSpeechSynthesisVoiceGender.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","stereoPassThrough"],"names":{"title":"AVAudio3DMixingRenderingAlgorithm.stereoPassThrough","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoPassThrough"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","connectMIDI(_:to:format:eventListBlock:)"],"names":{"title":"connectMIDI(_:to:format:eventListBlock:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sourceNode","declarationFragments":[{"kind":"identifier","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"to","internalName":"destinationNode","declarationFragments":[{"kind":"identifier","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?"}]},{"name":"eventListBlock","internalName":"tapBlock","declarationFragments":[{"kind":"identifier","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connectMIDI"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sourceNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"destinationNode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"eventListBlock"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tapBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUMIDIEventListBlock","preciseIdentifier":"c:@T@AUMIDIEventListBlock"},{"kind":"text","spelling":"? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","instrument"],"names":{"title":"AVMIDIMetaEvent.EventType.instrument","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrument"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"],"names":{"title":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOUNITCOMPONENT_HAVE_AUDIOCOMPONENT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudio3DMixingRenderingAlgorithm","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioBuffer(py)format","interfaceLanguage":"swift"},"pathComponents":["AVAudioBuffer","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioFormat","preciseIdentifier":"c:objc(cs)AVAudioFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioTime","interfaceLanguage":"swift"},"pathComponents":["AVAudioTime"],"names":{"title":"AVAudioTime","navigator":[{"kind":"identifier","spelling":"AVAudioTime"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","sourceBitDepth"],"names":{"title":"sourceBitDepth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceBitDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionCallbackType","dataPlayedBack"],"names":{"title":"AVAudioPlayerNodeCompletionCallbackType.dataPlayedBack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataPlayedBack"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","maximumDistance"],"names":{"title":"maximumDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","portamentoTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.portamentoTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portamentoTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","interfaceLanguage":"swift"},"pathComponents":["AVSpeechBoundary","word"],"names":{"title":"AVSpeechBoundary.word","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"word"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIONODE_HAVE_AUAUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIONODE_HAVE_AUAUDIOUNIT"],"names":{"title":"AVAUDIONODE_HAVE_AUAUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIONODE_HAVE_AUAUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","shared()"],"names":{"title":"shared()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVLinearPCMBitDepthKey","interfaceLanguage":"swift"},"pathComponents":["AVLinearPCMBitDepthKey"],"names":{"title":"AVLinearPCMBitDepthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLinearPCMBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumHall"],"names":{"title":"AVAudioUnitReverbPreset.mediumHall","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumHall"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(atTime:)"],"names":{"title":"record(atTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","moveEvents(in:by:)"],"names":{"title":"moveEvents(in:by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"}]},{"name":"by","internalName":"beatAmount","declarationFragments":[{"kind":"identifier","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"moveEvents"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVBeatRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"beatAmount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicTimeStamp","preciseIdentifier":"c:@T@AVMusicTimeStamp"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeOfflineEffect","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeOfflineEffect"],"names":{"title":"AVAudioUnitTypeOfflineEffect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeOfflineEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitDistortionPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMIDIControlChangeEvent","MessageType","releaseTime"],"names":{"title":"AVMIDIControlChangeEvent.MessageType.releaseTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"releaseTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","age"],"names":{"title":"age","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"age"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","interfaceLanguage":"swift"},"pathComponents":["AVMusicSequenceLoadOptions","smf_ChannelsToTracks"],"names":{"title":"smf_ChannelsToTracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"smf_ChannelsToTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMusicSequenceLoadOptions","preciseIdentifier":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","instantiate(with:options:)"],"names":{"title":"instantiate(with:options:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"audioComponentDescription","declarationFragments":[{"kind":"identifier","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instantiate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"audioComponentDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentDescription","preciseIdentifier":"c:@S@AudioComponentDescription"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AudioComponentInstantiationOptions","preciseIdentifier":"c:@E@AudioComponentInstantiationOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAudioUnit","preciseIdentifier":"c:objc(cs)AVAudioUnit"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","interfaceLanguage":"swift"},"pathComponents":["AVAudioEnvironmentDistanceAttenuationParameters","referenceDistance"],"names":{"title":"referenceDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioOutputNode","interfaceLanguage":"swift"},"pathComponents":["AVAudioOutputNode"],"names":{"title":"AVAudioOutputNode","navigator":[{"kind":"identifier","spelling":"AVAudioOutputNode"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioOutputNode"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","interfaceLanguage":"swift"},"pathComponents":["AVAudioQuality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitTimePitch(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTimePitch","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesizer","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizer"],"names":{"title":"AVSpeechSynthesizer","navigator":[{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSpeechSynthesizer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngineManualRenderingStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioPlayer(im)play","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","interfaceLanguage":"swift"},"pathComponents":["AVAudioVoiceProcessingSpeechActivityEvent","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioPlayerNodeCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeCompletionHandler"],"names":{"title":"AVAudioPlayerNodeCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioPlayerNodeCompletionHandler"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPlayerNodeCompletionCallbackType","preciseIdentifier":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","interfaceLanguage":"swift"},"pathComponents":["AVAudioSequencer","InfoDictionaryKey","recordedDate"],"names":{"title":"recordedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}]},"swiftExtension":{"extendedModule":"AVFAudio","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSequencer","preciseIdentifier":"c:objc(cs)AVAudioSequencer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InfoDictionaryKey","preciseIdentifier":"c:@T@AVAudioSequencerInfoDictionaryKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","interfaceLanguage":"swift"},"pathComponents":["AVAudioInputNode","isVoiceProcessingInputMuted"],"names":{"title":"isVoiceProcessingInputMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVoiceProcessingInputMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVAudioFile","write(from:)"],"names":{"title":"write(from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"buffer","declarationFragments":[{"kind":"identifier","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"write"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"buffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMIDIProcessor","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMIDIProcessor"],"names":{"title":"AVAudioUnitTypeMIDIProcessor","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMIDIProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitComponentManager","standardLocalizedTagNames"],"names":{"title":"standardLocalizedTagNames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standardLocalizedTagNames"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","init(channel:value:)"],"names":{"title":"init(channel:value:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","interfaceLanguage":"swift"},"pathComponents":["AVExtendedNoteOnEvent","instrumentID"],"names":{"title":"instrumentID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instrumentID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMusicTrack(py)numberOfLoops","interfaceLanguage":"swift"},"pathComponents":["AVMusicTrack","numberOfLoops"],"names":{"title":"numberOfLoops","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfLoops"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderAudioUnit","speechSynthesisOutputMetadataBlock"],"names":{"title":"speechSynthesisOutputMetadataBlock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesisOutputMetadataBlock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisProviderOutputBlock","preciseIdentifier":"c:@T@AVSpeechSynthesisProviderOutputBlock"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnit","auAudioUnit"],"names":{"title":"auAudioUnit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auAudioUnit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AUAudioUnit","preciseIdentifier":"c:objc(cs)AUAudioUnit"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIPitchBendEvent(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMIDIPitchBendEvent","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverterPrimeMethod","pre"],"names":{"title":"AVAudioConverterPrimeMethod.pre","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pre"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitEQFilterType","lowPass"],"names":{"title":"AVAudioUnitEQFilterType.lowPass","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lowPass"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)node","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","node"],"names":{"title":"node","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","interfaceLanguage":"swift"},"pathComponents":["AVAudioRecorder","record(forDuration:)"],"names":{"title":"record(forDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"forDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"record"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConverter(py)primeMethod","interfaceLanguage":"swift"},"pathComponents":["AVAudioConverter","primeMethod"],"names":{"title":"primeMethod","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primeMethod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioConverterPrimeMethod","preciseIdentifier":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAudioNodeTapBlock","interfaceLanguage":"swift"},"pathComponents":["AVAudioNodeTapBlock"],"names":{"title":"AVAudioNodeTapBlock","navigator":[{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioNodeTapBlock"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"AVAudioPCMBuffer","preciseIdentifier":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAudioTime","preciseIdentifier":"c:objc(cs)AVAudioTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerDelegate","audioPlayerDidFinishPlaying(_:successfully:)"],"names":{"title":"audioPlayerDidFinishPlaying(_:successfully:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"player","declarationFragments":[{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"}]},{"name":"successfully","internalName":"flag","declarationFragments":[{"kind":"identifier","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioPlayerDidFinishPlaying"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioPlayer","preciseIdentifier":"c:objc(cs)AVAudioPlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"successfully"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioSessionActivationOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","init(channel:programNumber:)"],"names":{"title":"init(channel:programNumber:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"channel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMusicDevice","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMusicDevice"],"names":{"title":"AVAudioUnitTypeMusicDevice","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMusicDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioNode(py)latency","interfaceLanguage":"swift"},"pathComponents":["AVAudioNode","latency"],"names":{"title":"latency","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"latency"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","interfaceLanguage":"swift"},"pathComponents":["AVAudioPlayerNodeBufferOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisProviderVoice","gender"],"names":{"title":"gender","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesisVoiceGender","preciseIdentifier":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","interfaceLanguage":"swift"},"pathComponents":["AVAudioEngine","disconnectNodeInput(_:bus:)"],"names":{"title":"disconnectNodeInput(_:bus:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"node","declarationFragments":[{"kind":"identifier","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"}]},{"name":"bus","declarationFragments":[{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disconnectNodeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"node"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNode","preciseIdentifier":"c:objc(cs)AVAudioNode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitReverbPreset","mediumRoom"],"names":{"title":"AVAudioUnitReverbPreset.mediumRoom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediumRoom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioConnectionPoint(py)bus","interfaceLanguage":"swift"},"pathComponents":["AVAudioConnectionPoint","bus"],"names":{"title":"bus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioNodeBus","preciseIdentifier":"c:@T@AVAudioNodeBus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","interfaceLanguage":"swift"},"pathComponents":["AVMIDIProgramChangeEvent","programNumber"],"names":{"title":"programNumber","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"programNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt32","preciseIdentifier":"s:s6UInt32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesizerDelegate","speechSynthesizer(_:didPause:)"],"names":{"title":"speechSynthesizer(_:didPause:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"synthesizer","declarationFragments":[{"kind":"identifier","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"}]},{"name":"didPause","internalName":"utterance","declarationFragments":[{"kind":"identifier","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speechSynthesizer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"synthesizer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechSynthesizer","preciseIdentifier":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPause"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"utterance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSpeechUtterance","preciseIdentifier":"c:objc(cs)AVSpeechUtterance"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAudioUnitTypeMixer","interfaceLanguage":"swift"},"pathComponents":["AVAudioUnitTypeMixer"],"names":{"title":"AVAudioUnitTypeMixer","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitTypeMixer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","interfaceLanguage":"swift"},"pathComponents":["AVSpeechSynthesisVoiceQuality","default"],"names":{"title":"AVSpeechSynthesisVoiceQuality.default","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@macro@AVAUDIOIONODE_HAVE_AUDIOUNIT","interfaceLanguage":"swift"},"pathComponents":["AVAUDIOIONODE_HAVE_AUDIOUNIT"],"names":{"title":"AVAUDIOIONODE_HAVE_AUDIOUNIT","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAUDIOIONODE_HAVE_AUDIOUNIT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExtendedTempoEvent","interfaceLanguage":"swift"},"pathComponents":["AVExtendedTempoEvent"],"names":{"title":"AVExtendedTempoEvent","navigator":[{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExtendedTempoEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","interfaceLanguage":"swift"},"pathComponents":["AVMIDIMetaEvent","EventType","lyric"],"names":{"title":"AVMIDIMetaEvent.EventType.lyric","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyric"}],"accessLevel":"public"}],"relationships":[{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)delegate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)stopSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoRate","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)rate","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyYear","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerVectorOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)voiceSize","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmEqualPowerPanning","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerPosition","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)version","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForOutputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeBypass","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDepth","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)recordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFile","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)url","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)pauseSpeakingAtBoundary:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)attributedSpeechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuteStateChangeHandler:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeMethod","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)data","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)scope","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)outputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)speechString","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterQuality","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setMutedSpeechActivityEventListener:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)pan","target":"c:objc(cs)AVAudioPlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)continueSpeaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)leaveArbitration","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDecayTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)sampleRateConverterAlgorithm","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputVolume","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)supportedLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)ssmlRepresentation","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(im)beginArbitrationWithCategory:completionHandler:","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)voice","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)primaryLanguages","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(im)initWithScope:element:dictionary:","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode@AVAudio3DMixingPointSourceInHeadModeMono","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cm)requestRecordPermissionWithCompletionHandler:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)nameForInputBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingOtherAudioDuckingConfiguration","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)renderingAlgorithm","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)volume","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeRealtime","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReverbLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitGenerator(py)bypass","target":"c:objc(cs)AVAudioUnitGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(py)voice","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:eventListBlock:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:fromBuffer:error:","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeChorusLevel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","target":"c:objc(cs)AVSpeechSynthesisProviderRequest"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)sourceMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerBufferCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@S@AVAudio3DVectorOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithAttributedString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)setVolume:fadeDuration:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:toNodes:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)enableRate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)frequency","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)primeInfo","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithString:","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVibratoDelay","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRoutingArbiter(cpy)sharedRoutingArbiter","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)installTapOnBus:bufferSize:format:block:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)filterType","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)pointSourceInHeadMode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(im)initWithType:data:","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIMetaEvent(py)type","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)listenerAngularOrientation","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayback","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioFormat.init(coder:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTrackNumber","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)maximumPacketSize","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)inputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(im)setManualRenderingInputPCMFormat:inputBlock:","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:fromNodes:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameCapacity","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeResetAllControllers","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)latency","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"s:So14AVAudio3DPointVABycfc","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTempo","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)frameLength","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@y","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecord","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)reset","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@z","target":"c:@S@AVAudio3DPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)maximumDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityDefault","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(py)bypass","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)channelMap","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cm)requestPersonalVoiceAuthorizationWithCompletionHandler:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEngine","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimeEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)referenceDistance","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)playAtTime:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyTimeSignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)writeFromBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)data","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllNotesOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)stride","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)outputFormat","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingBypassed","target":"c:objc(cs)AVAudioInputNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:So14AVAudio3DPointV1x1y1zABSf_S2ftcfc","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","displayName":"AVAudioPCMBuffer.init(PCMFormat:frameCapacity:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)distanceAttenuationModel","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall3","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory@AVAudioRoutingArbitrationCategoryPlayAndRecordVoice","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(cpy)sharedInstance","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEffect(py)bypass","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_LSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMax","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorNotRunning","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingMode@AVAudioEngineManualRenderingModeOffline","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)floatChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)readIntoBuffer:frameCount:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(cpy)personalVoiceAuthorizationStatus","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:to:fromBus:toBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)pause","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)lastRenderTime","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int16ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAllSoundOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDI:from:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCount","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeRPN_MSB","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMid","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)playing","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:So32AVAudioEngineManualRenderingModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingMode"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channels:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)stop","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(py)inputMuted","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)delayTime","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)currentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(py)int32ChannelData","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)downmix","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioApplication(im)setInputMuted:error:","target":"c:objc(cs)AVAudioApplication"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall2","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)reset","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingAGCEnabled","target":"c:objc(cs)AVAudioInputNode"},{"kind":"overrides","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForWriting:settings:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInitialized","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfChannels","target":"c:objc(cs)AVAudioPlayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDistortion","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioApplicationMuteStateKey","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(im)initWithFormat:packetCapacity:maximumPacketSize:","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)inputFormatForBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)feedback","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)deviceCurrentTime","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)outputType","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOn","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)dither","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)duration","target":"c:objc(cs)AVAudioPlayer"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioFormat","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentDevice","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters(py)rolloffFactor","target":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@duckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)magicCookie","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiCellphoneConcert","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForHostTime:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)meteringEnabled","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeOmniModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectMIDIOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)startAndReturnError:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitDelay","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceEncoder","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)outputPresentationLatency","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQ","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)stop","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)updateMeters","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationV014enableAdvancedF012duckingLevelAB10ObjectiveC8ObjCBoolV_So0abcdefK0Vtcfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioInputNode(py)voiceProcessingInputMuted","target":"c:objc(cs)AVAudioInputNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiBrokenSpeaker","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:So52AVAudioVoiceProcessingOtherAudioDuckingConfigurationVABycfc","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)prepareToPlay","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySubTitle","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityHigh","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(im)initWithNumberOfBands:","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)hostTimeForBeats:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDelay(py)lowPassCutoff","target":"c:objc(cs)AVAudioUnitDelay"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsLoFi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyRecordedDate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)recording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)language","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)midiNote","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationLeft","target":"c:@T@AVAudioSessionOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithSettings:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusSuccess","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationRight","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)format","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)bands","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderMale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQ(py)globalGain","target":"c:objc(cs)AVAudioUnitEQ"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithIdentifier:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderFemale","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeySourceBitDepth","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)prepareToPlay","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)url","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBottom","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:@T@AVAudioSequencerInfoDictionaryKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)settings","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)meteringEnabled","target":"c:objc(cs)AVAudioPlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(im)initWithNode:bus:","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMedium","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModePointSource","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationFront","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_EndOfStream","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@leadingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)format","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@up","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)initWithAudioEngine:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)name","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeMonoModeOff","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@S@AVAudio3DVectorOrientation@FI@forward","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:@S@AVAudioConverterPrimeInfo@FI@trailingFrames","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So23AVAudioUnitReverbPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"s:So19AVMIDIMetaEventTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceGender@AVSpeechSynthesisVoiceGenderUnspecified","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoVABycfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationVABycfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationBack","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:@AVSpeechSynthesisAvailableVoicesDidChangeNotification","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceTraitsV8rawValueABSu_tcfc","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)rate","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)packetDescriptions","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromURL:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So26AVAudio3DVectorOrientationV7forward2upABSo0A6DPointV_AFtcfc","target":"c:@S@AVAudio3DVectorOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBufferBeats","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"s:So23AVAudioUnitEQFilterTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So25AVAudioConverterPrimeInfoV13leadingFrames08trailingF0ABs6UInt32V_AFtcfc","target":"c:@S@AVAudioConverterPrimeInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)identifier","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioMixing"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeAmbienceBed","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(py)delegate","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMax","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@roll","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetDrumsBitBrush","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetSmallRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSequenceNumber","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:instrumentID:groupID:duration:)"}},{"kind":"memberOf","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(py)sizeInBytes","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationVABycfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)peakPowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)updateMeters","target":"c:objc(cs)AVAudioPlayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)autoShutdownEnabled","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMusicUserEvent(im)initWithData:","target":"c:objc(cs)AVMusicUserEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeParametric","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferLoops","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:So33AVAudio3DMixingRenderingAlgorithmV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:So19AVAudioCommonFormatV8rawValueABSgSu_tcfc","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"s:So33AVAudioEngineManualRenderingErrorV8rawValueABSgs5Int32V_tcfc","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"s:So25AVAudio3DMixingSourceModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"memberOf","source":"s:So42AVAudioEnvironmentDistanceAttenuationModelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So33AVAudioRoutingArbitrationCategoryV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioRoutingArbitrationCategory"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)groupID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)mainMixerNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMusicTrackLoopCount@AVMusicTrackLoopCountForever","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"s:So27AVAudioUnitDistortionPresetV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:@AVExtendedNoteOnEventDefaultInstrument","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType","target":"c:objc(cs)AVMIDIMetaEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initStandardFormatWithSampleRate:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityMin","target":"c:@E@AVAudioQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_HaveData","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@pitch","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentManagerRegistrationsChangedNotification","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)running","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:So31AVAudioSessionActivationOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioSessionActivationOptions"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)speechVoices","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@S@AVAudio3DAngularOrientation@FI@yaw","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterruptsAtLoop","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)currentLanguageCode","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"s:So44AVAudioVoiceProcessingOtherAudioDuckingLevelV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:So28AVAudioConverterOutputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"s:So34AVAudioEngineManualRenderingStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"s:So28AVAudioEnvironmentOutputTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(im)supportsNumberInputChannels:outputChannels:","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So27AVAudioConverterInputStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"s:So14AVAudioQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"s:So39AVAudioPlayerNodeCompletionCallbackTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:forDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:channels:interleaved:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:So30AVMIDIControlChangeMessageTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)duration","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)inputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeBufferOptions@AVAudioPlayerNodeBufferInterrupts","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"s:So28AVSpeechSynthesisVoiceGenderV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceGender"},{"kind":"memberOf","source":"s:So16AVSpeechBoundaryV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)presetDictionary","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:So29AVSpeechSynthesisVoiceQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)averagePowerForChannel:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"s:So27AVSpeechSynthesisMarkerMarkV8rawValueABSgSi_tcfc","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)detachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration@FI@enableAdvancedDucking","target":"c:@S@AVAudioVoiceProcessingOtherAudioDuckingConfiguration"},{"kind":"memberOf","source":"c:@S@AVAudio3DPoint@FI@x","target":"c:@S@AVAudio3DPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So36AVAudio3DMixingPointSourceInHeadModeV8rawValueABSgSi_tcfc","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)attachNode:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)nextAvailableInputBus","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteCapacity","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAUPresetEvent(py)element","target":"c:objc(cs)AVAUPresetEvent"},{"kind":"memberOf","source":"s:So26AVMusicSequenceLoadOptionsV8rawValueABSu_tcfc","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_InputRanDry","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"conformsTo","source":"c:@S@AVAudioConverterPrimeInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So34AVAudioApplicationRecordPermissionV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"s:So33AVAudioSequencerInfoDictionaryKeya8rawValueABSS_tcfc","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeBypass","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterInputStatus@AVAudioConverterInputStatus_NoDataNow","target":"c:@E@AVAudioConverterInputStatus"},{"kind":"memberOf","source":"c:@E@AVAudioQuality@AVAudioQualityLow","target":"c:@E@AVAudioQuality"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityEnhanced","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)velocity","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)play","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"c:objc(cs)AVAudioRoutingArbiter"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So27AVAudioConverterPrimeMethodV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)outputNode","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","displayName":"AVAudioRecorder.init(URL:format:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)stop","target":"c:objc(cs)AVAudioRecorder"},{"kind":"overrides","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioNode(py)AUAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioCompressedBuffer(py)byteLength","target":"c:objc(cs)AVAudioCompressedBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)musicSequence","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(py)outputVolume","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixerNode(im)init","target":"c:objc(cs)AVAudioMixerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceQuality@AVSpeechSynthesisVoiceQualityPremium","target":"c:@E@AVSpeechSynthesisVoiceQuality"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)pause","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingSourceMode@AVAudio3DMixingSourceModeSpatializeIfMono","target":"c:@E@AVAudio3DMixingSourceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingError@AVAudioEngineManualRenderingErrorInvalidMode","target":"c:@E@AVAudioEngineManualRenderingError"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyNominalBitRate","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@AVAudioSessionOrientationTop","target":"c:@T@AVAudioSessionOrientation"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyLyricist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCommonFormat:sampleRate:interleaved:channelLayout:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)deleteRecording","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(cm)voiceWithLanguage:","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayoutTag:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Pre","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConnectionPoint","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(pl)AVSpeechSynthesizerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(py)instrumentID","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBankSelect","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusError","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_HaveData","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelCount","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyISRC","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeInstrument","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)value","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusDenied","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)commonFormat","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(py)sizeInBytes","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)rate","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyGenre","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkWord","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeModWheel","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyKeySignature","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So41AVAudioVoiceProcessingSpeechActivityEventV8rawValueABSgSi_tcfc","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)playing","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBreath","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkSentence","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)prepareToRecord","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternCardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(im)loadAudioUnitPresetAtURL:error:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)interleaved","target":"c:objc(cs)AVAudioFormat"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@S@AVAudio3DPoint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)outputConnectionPointsForNode:outputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat64","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)record","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternOmnidirectional","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnit","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeLyric","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusNotDetermined","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)sampleRate","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusAuthorized","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataConsumed","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(im)initWithTempo:","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)userInfo","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordAtTime:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityStarted","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(im)setVoiceProcessingEnabled:error:","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDISysExEvent:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(im)initWithChannel:pressure:","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedTempoEvent(py)tempo","target":"c:objc(cs)AVExtendedTempoEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFoot","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudio3DMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:atTime:options:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInSeconds","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMusicUserEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)postUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:::SYNTHESIZED::c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVExtendedNoteOnEvent","sourceOrigin":{"identifier":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:groupID:duration:","displayName":"AVExtendedNoteOnEvent.init(MIDINote:velocity:groupID:duration:)"}},{"kind":"memberOf","source":"s:So27AVAudio3DAngularOrientationV3yaw5pitch4rollABSf_S2ftcfc","target":"c:@S@AVAudio3DAngularOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatFloat32","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEventList:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioOtherFormat","target":"c:@E@AVAudioCommonFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)audioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsPersonalVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)inputConnectionPointForNode:inputBus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVExtendedNoteOnEvent(im)initWithMIDINote:velocity:instrumentID:groupID:duration:","target":"c:objc(cs)AVExtendedNoteOnEvent"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioPlayerDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTrackName","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus@AVSpeechSynthesisPersonalVoiceAuthorizationStatusUnsupported","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelEvent(py)channel","target":"c:objc(cs)AVMIDIChannelEvent"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkPhoneme","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIChannelPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIChannelPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)preUtteranceDelay","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVParameterEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)currentPositionInBeats","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)recordForDuration:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)rate","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(cm)updateSpeechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(im)initWithParameterID:scope:element:value:","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)reset","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioTime","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)stop","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)setUserCallback:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitVarispeed(py)rate","target":"c:objc(cs)AVAudioUnitVarispeed"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamentoTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)pitch","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkBookmark","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)init","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendMIDIEvent:data1:data2:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeText","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)currentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent@AVAudioVoiceProcessingSpeechActivityEnded","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tracks","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataPlayedBack","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)enumerateEventsInRange:usingBlock:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)prepare","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithData:error:","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)startAndReturnError:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)preGain","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitTimePitch(py)overlap","target":"c:objc(cs)AVAudioUnitTimePitch"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(py)tempoTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_EndOfStream","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCopyright","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:bankMSB:bankLSB:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)prefersAssistiveTechnologySettings","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(im)initWithName:identifier:primaryLanguages:supportedLanguages:","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits@AVSpeechSynthesisVoiceTraitIsNoveltyVoice","target":"c:@E@AVSpeechSynthesisVoiceTraits"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)parameterID","target":"c:objc(cs)AVParameterEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)pause","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)deviceCurrentTime","target":"c:objc(cs)AVAudioPlayer"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusInsufficientDataFromInputNode","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt32","target":"c:@E@AVAudioCommonFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)isEqual:","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType@AVAudioPlayerNodeCompletionDataRendered","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioSequencer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)createAndAppendTrack","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)standard","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisMarkerMark@AVSpeechSynthesisMarkerMarkParagraph","target":"c:@E@AVSpeechSynthesisMarkerMark"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitDistortion(py)wetDryMix","target":"c:objc(cs)AVAudioUnitDistortion"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)scope","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)volume","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendProgramChange:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)numberOfLoops","target":"c:objc(cs)AVAudioPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeOutput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"c:objc(cs)AUAudioUnit","targetFallback":"AudioToolbox.AUAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"memberOf","source":"s:So49AVSpeechSynthesisPersonalVoiceAuthorizationStatusV8rawValueABSgSu_tcfc","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)node","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(cm)instantiateWithComponentDescription:options:completionHandler:","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:@E@AVAudioCommonFormat@AVAudioPCMFormatInt16","target":"c:@E@AVAudioCommonFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)removeTrack:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVAudioEngineManualRenderingStatus@AVAudioEngineManualRenderingStatusCannotDoInCurrentContext","target":"c:@E@AVAudioEngineManualRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(py)pitchMultiplier","target":"c:objc(cs)AVSpeechUtterance"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(cs)AVAudioUnitTimeEffect"},{"kind":"memberOf","source":"c:objc(cs)AVParameterEvent(py)element","target":"c:objc(cs)AVParameterEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioConverterOutputStatus@AVAudioConverterOutputStatus_Error","target":"c:@E@AVAudioConverterOutputStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleBuffer:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(py)settings","target":"c:objc(cs)AVAudioPlayer"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderVoice(py)age","target":"c:objc(cs)AVSpeechSynthesisProviderVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyEncodingApplication","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyAndMergeEventsInRange:fromTrack:mergeAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)voiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConnectionPoint(py)bus","target":"c:objc(cs)AVAudioConnectionPoint"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterOutputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)copyEventsInRange:fromTrack:insertAtBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)reverseEvents","target":"c:objc(cs)AVAudioSequencer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioNode","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:::SYNTHESIZED::c:objc(cs)AVAudioPCMBuffer","target":"c:objc(cs)AVAudioPCMBuffer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:bufferListNoCopy:deallocator:","displayName":"AVAudioPCMBuffer.init(PCMFormat:bufferListNoCopy:deallocator:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)soloed","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:commonFormat:interleaved:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)componentURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)pause","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixingDestination(py)connectionPoint","target":"c:objc(cs)AVAudioMixingDestination"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDISysexEvent(im)initWithData:","target":"c:objc(cs)AVMIDISysexEvent"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyCopyright","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEverythingIsBroken","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVAudioEngine(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_None","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTempo","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:@E@AVAudioConverterPrimeMethod@AVAudioConverterPrimeMethod_Normal","target":"c:@E@AVAudioConverterPrimeMethod"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disconnectNodeInput:bus:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)beatsForSeconds:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)play","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)availableArchitectures","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeEndOfTrack","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(im)initForReading:error:","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playAtTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didPauseSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComposer","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)initWithAudioComponentDescription:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithWordRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechSynthesisProviderRequest(im)initWithSSMLRepresentation:voice:","displayName":"AVSpeechSynthesisProviderRequest.init(SSMLRepresentation:voice:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEchoTight1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)velocity","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)secondsForBeats:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithSentenceRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)sandboxSafe","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)cutEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)playerTimeForNodeTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)currentPosition","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)enableManualRenderingMode:format:maximumFrameCount:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)startNote:withVelocity:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)clearEventsInRange:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bypass","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)duration","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)nodeTimeForPlayerTime:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)attachedNodes","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connect:toConnectionPoints:fromBus:format:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiPort","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithParagraphRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIInput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioRoutingArbitrationCategory","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingSourceMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleRate","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyApproximateDurationInSeconds","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)numberOfLoops","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)dataWithSMPTEResolution:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMidiChannel","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)renderOffline:toBuffer:error:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)name","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEngine","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)presentationLatency","target":"c:objc(cs)AVAudioIONode"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionDenied","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSinkNode(im)initWithReceiverBlock:","target":"c:objc(cs)AVAudioSinkNode"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderEncodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyArtist","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)stopNote:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTime","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyAlbum","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)localizedTypeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)disableManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(im)loadFactoryReverbPreset:","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)mark","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionGranted","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(im)initWithChannel:value:","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)phoneme","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(cm)speechUtteranceWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)moveEventsInRange:byAmount:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)typeName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)filterParameters","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDistortion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendController:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)writeToURL:SMPTEResolution:replaceExisting:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPitchBendEvent(py)value","target":"c:objc(cs)AVMIDIPitchBendEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)sampleTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeCuePoint","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyChannelLayout","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)prepareWithFrameCount:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingBlock","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)audioUnit","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:@E@AVAudioSessionActivationOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)manufacturerName","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressure:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(im)addEvent:atBeat:","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingError","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPitchBend:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPCMBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVAudioSequencerInfoDictionaryKeyComments","target":"c:@T@AVAudioSequencerInfoDictionaryKey"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)muted","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)offsetTime","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithMarkerType:forTextRange:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)versionString","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioApplicationRecordPermission@AVAudioApplicationRecordPermissionUndetermined","target":"c:@E@AVAudioApplicationRecordPermission"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitMIDIInstrument(im)sendPressureForKey:withValue:onChannel:","target":"c:objc(cs)AVAudioUnitMIDIInstrument"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEffect","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeMarker","target":"c:@E@AVMIDIMetaEventType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVAudioApplicationRecordPermission","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitDelay","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)audioTimeStamp","target":"c:objc(cs)AVAudioTime"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioRecorderDelegate(im)audioRecorderDidFinishRecording:successfully:","target":"c:objc(pl)AVAudioRecorderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)stop","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)version","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSequencer(im)loadFromData:options:error:","target":"c:objc(cs)AVAudioSequencer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQ","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioIONode(py)voiceProcessingEnabled","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationMIDIEndpoint","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)usesAutomatedParameters","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMusicSequenceLoadOptions@AVMusicSequenceLoadSMF_ChannelsToTracks","target":"c:@E@AVMusicSequenceLoadOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)configurationDictionary","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechVoices","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:::SYNTHESIZED::c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)AVMIDIPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVMIDIPlayer(im)initWithContentsOfURL:soundBankURL:error:","displayName":"AVMIDIPlayer.init(contentsOfURL:soundBankURL:)"}},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeDataEntry","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentOutputType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeAuto","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)isInManualRenderingMode","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(cs)AVSpeechUtterance(im)initWithSSMLRepresentation:","displayName":"AVSpeechUtterance.init(SSMLRepresentation:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTFHQ","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationLower","target":"c:@T@AVAudioSessionLocation"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioConverter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFormat","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)timeResolution","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceGender","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasCustomView","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryImmediate","target":"c:@E@AVSpeechBoundary"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakMarker:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelLinear","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"c:@AVAudioSessionLocationUpper","target":"c:@T@AVAudioSessionLocation"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingMode","target":"c:@E@AVAudioEngineManualRenderingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentOutputType","target":"c:@E@AVAudioEnvironmentOutputType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmAuto","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelExponential","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingSourceMode","target":"c:@E@AVAudio3DMixingSourceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterInputStatus","target":"c:@E@AVAudioConverterInputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterOutputStatus","target":"c:@E@AVAudioConverterOutputStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"c:@E@AVAudio3DMixingPointSourceInHeadMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudio3DMixingRenderingAlgorithm","target":"c:@E@AVAudio3DMixingRenderingAlgorithm","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioConverterPrimeMethod","target":"c:@E@AVAudioConverterPrimeMethod","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"c:@E@AVAudioPlayerNodeCompletionCallbackType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingMaximumFrameCount","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeResonantLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitDistortionPreset","target":"c:@E@AVAudioUnitDistortionPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitEQFilterType","target":"c:@E@AVAudioUnitEQFilterType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioQuality","target":"c:@E@AVAudioQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInSeconds","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeVolume","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioUnitReverbPreset","target":"c:@E@AVAudioUnitReverbPreset","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceQuality","target":"c:@E@AVSpeechSynthesisVoiceQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingStatus","target":"c:@E@AVAudioEngineManualRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmStereoPassThrough","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopingEnabled","target":"c:objc(cs)AVMusicTrack"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMusicTrackLoopCount","target":"c:@E@AVMusicTrackLoopCount","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisMarkerMark","target":"c:@E@AVSpeechSynthesisMarkerMark","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceGender","target":"c:@E@AVSpeechSynthesisVoiceGender","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeHeadphones","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)textRange","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioApplicationRecordPermission","target":"c:@E@AVAudioApplicationRecordPermission","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVAudioUnitReverbPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioCommonFormat","target":"c:@E@AVAudioCommonFormat","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioEngineManualRenderingError","target":"c:@E@AVAudioEngineManualRenderingError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAudioRoutingArbitrationCategory","target":"c:@E@AVAudioRoutingArbitrationCategory","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)bookmarkName","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingFormat","target":"c:objc(cs)AVAudioEngine"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel@AVAudioEnvironmentDistanceAttenuationModelInverse","target":"c:@E@AVAudioEnvironmentDistanceAttenuationModel"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:willSpeakRangeOfSpeechString:utterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:@E@AVSpeechBoundary@AVSpeechBoundaryWord","target":"c:@E@AVSpeechBoundary"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIControlChangeMessageType","target":"c:@E@AVMIDIControlChangeMessageType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)passesAUVal","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)loopRange","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeProprietaryEvent","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadSoundBankInstrumentAtURL:program:bankMSB:bankLSB:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisMarkerMark","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeBuiltInSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVMIDIMetaEventType","target":"c:@E@AVMIDIMetaEventType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAudioSessionPolarPatternSubcardioid","target":"c:@T@AVAudioSessionPolarPattern"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechBoundary","target":"c:@E@AVSpeechBoundary","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeHighShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"s:So21AVMusicTrackLoopCountV8rawValueABSgSi_tcfc","target":"c:@E@AVMusicTrackLoopCount"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDIPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithSampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(im)initWithChannel:messageType:value:","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingRenderingAlgorithm","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioFile","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponent","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeLowShelf","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)messageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioApplication","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePan","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)hasMIDIOutput","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)lengthInBeats","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeKeySignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)audioFileSettings","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(py)manualRenderingSampleTime","target":"c:objc(cs)AVAudioEngine"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didCancelSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)userTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterPrimeMethod","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVAudioEnvironmentOutputType@AVAudioEnvironmentOutputTypeExternalSpeakers","target":"c:@E@AVAudioEnvironmentOutputType"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBalance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIControlChangeEvent(py)value","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentReverbParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(py)playing","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiEcho1","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVSpeechBoundary","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(im)initWithChannel:programNumber:","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedSquared","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeTimeSignature","target":"c:@E@AVMIDIMetaEventType"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIProgramChangeEvent(py)programNumber","target":"c:objc(cs)AVMIDIProgramChangeEvent"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandStop","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"memberOf","source":"c:objc(cs)AVMusicTrack(py)destinationAudioUnit","target":"c:objc(cs)AVMusicTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithAudioTimeStamp:sampleRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(cs)AVSpeechSynthesisProviderRequest","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderRequest.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)quality","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"memberOf","source":"c:@E@AVAudioUnitEQFilterType@AVAudioUnitEQFilterTypeBandPass","target":"c:@E@AVAudioUnitEQFilterType"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicUserEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVMusicTrackLoopCount","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIMetaEventType@AVMIDIMetaEventTypeSmpteOffset","target":"c:@E@AVMIDIMetaEventType"},{"kind":"conformsTo","source":"c:objc(cs)AVParameterEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeExpression","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:::SYNTHESIZED::c:objc(cs)AVAudioFormat","target":"c:objc(cs)AVAudioFormat","sourceOrigin":{"identifier":"c:objc(cs)AVAudioFormat(im)initWithCMAudioFormatDescription:","displayName":"AVAudioFormat.init(CMAudioFormatDescription:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisVoice(py)gender","target":"c:objc(cs)AVSpeechSynthesisVoice"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didContinueSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)speaking","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioApplication","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioPlayerNode","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioVoiceProcessingSpeechActivityEvent","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)stereoPan","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechUtterance","target":"c:objc(cs)AVSpeechUtterance","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechUtterance.init(coder:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(cs)AVAudioIONode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithRenderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)format","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitDistortionPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)overallGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)delegate","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioChannelLayout","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVAudioSequencer(im)init","target":"c:objc(cs)NSObject(im)init","targetFallback":"ObjectiveC.NSObject.init()"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioSourceNode(im)initWithFormat:renderBlock:","target":"c:objc(cs)AVAudioSourceNode"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPitchBendEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(im)initWithStreamDescription:","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(cs)AVSpeechSynthesisVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisVoice.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)initWithHostTime:sampleTime:atRate:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSustain","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnit","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetPlate","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeChannelLayoutTags","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:fileTypeHint:error:","displayName":"AVAudioPlayer.init(contentsOfURL:fileTypeHint:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedFunk","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDINoteEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVAudioChannelLayout","target":"c:objc(cs)AVAudioChannelLayout","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVAudioChannelLayout.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)reverbParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDistortedCubed","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDINoteEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeHall","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitEffect","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)masterGain","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)distanceAttenuationParameters","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleFile:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisProviderVoice","target":"c:objc(cs)AVSpeechSynthesisProviderVoice","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisProviderVoice.init(coder:)"}},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponentManager","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypePortamento","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitEQFilterParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated4","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)cancelSpeechRequest","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(im)removeTapOnBus:","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioEnvironmentDistanceAttenuationModel","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)length","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadInstrumentAtURL:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)isEqual:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(im)synthesizeSpeechRequest:","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioIONode","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDidFinishPlaying:successfully:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConverter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:format:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetMediumChamber","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelMin","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)framePosition","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(im)initWithLayout:","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)fileFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)engine","target":"c:objc(cs)AVAudioNode"},{"kind":"overrides","source":"c:objc(cs)AVAudioEnvironmentNode(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetCathedral","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAudioPlayerDelegate(im)audioPlayerDecodeErrorDidOccur:error:","target":"c:objc(pl)AVAudioPlayerDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioTime","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(py)wetDryMix","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated2","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:@E@AVAudioUnitEQFilterType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingDescription:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)formatDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRoutingArbiter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)processingFormat","target":"c:objc(cs)AVAudioFile"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitReverb(im)loadFactoryPreset:","target":"c:objc(cs)AVAudioUnitReverb"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit(py)speechSynthesisOutputMetadataBlock","target":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel@AVAudioVoiceProcessingOtherAudioDuckingLevelDefault","target":"c:@E@AVAudioVoiceProcessingOtherAudioDuckingLevel"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioOutputNode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioPlayerNode","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAudio3DMixingPointSourceInHeadMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioRecorder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderAudioUnit","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitComponent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfOutputs","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:::SYNTHESIZED::c:objc(cs)AVAudioConverter","target":"c:objc(cs)AVAudioConverter","sourceOrigin":{"identifier":"c:objc(cs)AVAudioConverter(im)initFromFormat:toFormat:","displayName":"AVAudioConverter.init(fromFormat:toFormat:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimePitch","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSostenuto","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSinkNode","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSequencer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVAudioSequencerInfoDictionaryKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioIONode","target":"c:objc(cs)AVAudioNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFile(py)url","target":"c:objc(cs)AVAudioFile"},{"kind":"memberOf","source":"c:objc(cs)AVAudioNode(py)numberOfInputs","target":"c:objc(cs)AVAudioNode"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioRecorderDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetMultiDecimated3","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","target":"c:objc(cs)AVAudioRecorder"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIPolyPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioCommonFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(im)loadAudioFilesAtURLs:error:","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)gain","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(im)extrapolateTimeFromAnchor:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechGoldenPi","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRate","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType","target":"c:objc(cs)AVMIDIControlChangeEvent"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)obstruction","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didStartSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"conformsTo","source":"c:@E@AVAudioConverterInputStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeLegatoPedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)name","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)initWithData:soundBankURL:error:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)secondsForHostTime:","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)pressure","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsPassingTest:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeSoft","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechCosmicInterference","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)settings","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:::SYNTHESIZED::c:objc(cs)AVAudioRecorder","target":"c:objc(cs)AVAudioRecorder","sourceOrigin":{"identifier":"c:objc(cs)AVAudioRecorder(im)initWithURL:settings:error:","displayName":"AVAudioRecorder.init(URL:settings:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixingDestination","target":"c:objc(pl)AVAudioMixing"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)reverbBlend","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)prepareToPlay","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)channelCount","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedTempoEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:toMarkerCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@T@AVSpeechSynthesizerMarkerCallback","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMIDISysexEvent","target":"c:objc(cs)AVMusicEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layout","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeFilterResonance","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)mutableAudioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIProgramChangeEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixerNode","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)streamDescription","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioChannelLayout(py)layoutTag","target":"c:objc(cs)AVAudioChannelLayout"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioBuffer(py)audioBufferList","target":"c:objc(cs)AVAudioBuffer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(py)byteSampleOffset","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTime","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechAlienChatter","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)enable","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitEQFilterParameters(py)bandwidth","target":"c:objc(cs)AVAudioUnitEQFilterParameters"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPCMBuffer(im)initWithPCMFormat:frameCapacity:","target":"c:objc(cs)AVAudioPCMBuffer"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)rate","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"requirementOf","source":"c:objc(pl)AVSpeechSynthesizerDelegate(im)speechSynthesizer:didFinishSpeechUtterance:","target":"c:objc(pl)AVSpeechSynthesizerDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(im)componentsMatchingPredicate:","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionCallbackType:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeHold2Pedal","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"conformsTo","source":"c:objc(cs)AVExtendedNoteOnEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)magicCookie","target":"c:objc(cs)AVAudioFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)manufacturerName","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(py)hostTimeValid","target":"c:objc(cs)AVAudioTime"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(im)convertToBuffer:error:withInputFromBlock:","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentReverbParameters(py)level","target":"c:objc(cs)AVAudioEnvironmentReverbParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitVarispeed","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)version","target":"c:objc(cs)AVAudioUnit"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioInputNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAudioFormat(py)channelLayout","target":"c:objc(cs)AVAudioFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioStereoMixing(py)pan","target":"c:objc(pl)AVAudioStereoMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDISysexEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)applicableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)channel","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)iconURL","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(im)initWithChannel:key:velocity:duration:","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisPersonalVoiceAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(cs)AVAudioUnitEffect"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(py)volume","target":"c:objc(pl)AVAudioMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIControlChangeEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)writeUtterance:toBufferCallback:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)audioComponentDescription","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitSampler","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeReleaseTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)standardLocalizedTagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechUtterance","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVMusicSequenceLoadOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioNode","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithPhonemeString:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeSampleRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:@E@AVSpeechSynthesisVoiceTraits","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioSourceNode","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)rate","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIMetaEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMIDINoteEvent(py)key","target":"c:objc(cs)AVMIDINoteEvent"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVSpeechSynthesisMarker","target":"c:objc(cs)AVSpeechSynthesisMarker","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVSpeechSynthesisMarker.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponent(py)allTagNames","target":"c:objc(cs)AVAudioUnitComponent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:objc(pl)AVAudioMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSpeechSynthesizer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(cm)sharedAudioUnitComponentManager","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEnvironmentNode(py)applicableRenderingAlgorithms","target":"c:objc(cs)AVAudioEnvironmentNode"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitReverb","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioEnvironmentDistanceAttenuationParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitSampler(py)globalTuning","target":"c:objc(cs)AVAudioUnitSampler"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelPressureEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So30AVAudioPlayerNodeBufferOptionsV8rawValueABSu_tcfc","target":"c:@E@AVAudioPlayerNodeBufferOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)availableEncodeBitRates","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:@AVAudioApplicationInputMuteStateChangeNotification","target":"c:objc(cs)AVAudioApplication"},{"kind":"conformsTo","source":"c:@E@AVAudioEngineManualRenderingMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechWaves","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"conformsTo","source":"c:objc(pl)AVAudioStereoMixing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(im)speakUtterance:","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeBrightness","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)position","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVMIDIMetaEventType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSoundField","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesisMarker(im)initWithBookmarkName:atByteSampleOffset:","target":"c:objc(cs)AVSpeechSynthesisMarker"},{"kind":"conformsTo","source":"c:objc(cs)AVMIDIChannelEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAUPresetEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitMIDIInstrument","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmHRTF","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)play:","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:@S@AVAudio3DAngularOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:@E@AVAudioUnitReverbPreset@AVAudioUnitReverbPresetLargeRoom","target":"c:@E@AVAudioUnitReverbPreset"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayerNode(im)scheduleSegment:startingFrame:frameCount:atTime:completionHandler:","target":"c:objc(cs)AVAudioPlayerNode"},{"kind":"memberOf","source":"c:objc(cs)AVAudioEngine(im)connectMIDI:to:format:block:","target":"c:objc(cs)AVAudioEngine"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)maximumOutputPacketSize","target":"c:objc(cs)AVAudioConverter"},{"kind":"memberOf","source":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:::SYNTHESIZED::c:objc(cs)AVAudioPlayer","target":"c:objc(cs)AVAudioPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:","displayName":"AVAudioPlayer.init(contentsOfURL:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnit(py)AUAudioUnit","target":"c:objc(cs)AVAudioUnit"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(im)stop","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSpeechSynthesizer(py)paused","target":"c:objc(cs)AVSpeechSynthesizer"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeCompletionCallbackType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAudioUnitDistortionPreset@AVAudioUnitDistortionPresetSpeechRadioTower","target":"c:@E@AVAudioUnitDistortionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)duration","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitTimeEffect","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioUnitGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioConnectionPoint","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVMIDIControlChangeMessageType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAudio3DMixing(py)occlusion","target":"c:objc(pl)AVAudio3DMixing"},{"kind":"conformsTo","source":"c:@E@AVAudioPlayerNodeBufferOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderVoice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(py)key","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMusicSequenceLoadOptions","target":"c:@E@AVMusicSequenceLoadOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@E@AVAudio3DMixingRenderingAlgorithm@AVAudio3DMixingRenderingAlgorithmSphericalHead","target":"c:@E@AVAudio3DMixingRenderingAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVAudioTime(cm)hostTimeForSeconds:","target":"c:objc(cs)AVAudioTime"},{"kind":"memberOf","source":"c:objc(cs)AVAudioUnitComponentManager(py)tagNames","target":"c:objc(cs)AVAudioUnitComponentManager"},{"kind":"memberOf","source":"c:@E@AVMIDIControlChangeMessageType@AVMIDIControlChangeMessageTypeAttackTime","target":"c:@E@AVMIDIControlChangeMessageType"},{"kind":"requirementOf","source":"c:objc(pl)AVAudioMixing(im)destinationForMixer:bus:","target":"c:objc(pl)AVAudioMixing"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPlayer(py)playing","target":"c:objc(cs)AVMIDIPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioCompressedBuffer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMIDIPolyPressureEvent(im)initWithChannel:key:pressure:","target":"c:objc(cs)AVMIDIPolyPressureEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAudioConverter(py)bitRateStrategy","target":"c:objc(cs)AVAudioConverter"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisVoice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioPlayerNodeBufferOptions","target":"c:@E@AVAudioPlayerNodeBufferOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVSpeechSynthesisVoiceTraits","target":"c:@E@AVSpeechSynthesisVoiceTraits","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMusicEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVSpeechSynthesisProviderRequest","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSessionActivationOptions","target":"c:@E@AVAudioSessionActivationOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json b/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json deleted file mode 100644 index b95774d91d..0000000000 --- a/pkgs/swiftgen/temp/AVFAudio@Foundation.symbols.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFAudio","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioEngineConfigurationChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioEngineConfigurationChange"],"names":{"title":"AVAudioEngineConfigurationChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioEngineConfigurationChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioUnitComponentTagsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAudioUnitComponentTagsDidChange"],"names":{"title":"AVAudioUnitComponentTagsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioUnitComponentTagsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]}],"relationships":[{"kind":"memberOf","source":"c:@AVAudioEngineConfigurationChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAudioUnitComponentTagsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFAudioWrapper.h b/pkgs/swiftgen/temp/AVFAudioWrapper.h deleted file mode 100644 index 60c2679db0..0000000000 --- a/pkgs/swiftgen/temp/AVFAudioWrapper.h +++ /dev/null @@ -1,1158 +0,0 @@ -// Generated by Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1) -#ifndef AVFAUDIOWRAPPER_SWIFT_H -#define AVFAUDIOWRAPPER_SWIFT_H -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wgcc-compat" - -#if !defined(__has_include) -# define __has_include(x) 0 -#endif -#if !defined(__has_attribute) -# define __has_attribute(x) 0 -#endif -#if !defined(__has_feature) -# define __has_feature(x) 0 -#endif -#if !defined(__has_warning) -# define __has_warning(x) 0 -#endif - -#if __has_include() -# include -#endif - -#pragma clang diagnostic ignored "-Wauto-import" -#if defined(__OBJC__) -#include -#endif -#if defined(__cplusplus) -#include -#include -#include -#include -#include -#include -#include -#else -#include -#include -#include -#include -#endif -#if defined(__cplusplus) -#if defined(__arm64e__) && __has_include() -# include -#else -#pragma clang diagnostic push -#pragma clang diagnostic ignored "-Wreserved-macro-identifier" -# ifndef __ptrauth_swift_value_witness_function_pointer -# define __ptrauth_swift_value_witness_function_pointer(x) -# endif -# ifndef __ptrauth_swift_class_method_pointer -# define __ptrauth_swift_class_method_pointer(x) -# endif -#pragma clang diagnostic pop -#endif -#endif - -#if !defined(SWIFT_TYPEDEFS) -# define SWIFT_TYPEDEFS 1 -# if __has_include() -# include -# elif !defined(__cplusplus) -typedef uint_least16_t char16_t; -typedef uint_least32_t char32_t; -# endif -typedef float swift_float2 __attribute__((__ext_vector_type__(2))); -typedef float swift_float3 __attribute__((__ext_vector_type__(3))); -typedef float swift_float4 __attribute__((__ext_vector_type__(4))); -typedef double swift_double2 __attribute__((__ext_vector_type__(2))); -typedef double swift_double3 __attribute__((__ext_vector_type__(3))); -typedef double swift_double4 __attribute__((__ext_vector_type__(4))); -typedef int swift_int2 __attribute__((__ext_vector_type__(2))); -typedef int swift_int3 __attribute__((__ext_vector_type__(3))); -typedef int swift_int4 __attribute__((__ext_vector_type__(4))); -typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); -typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); -typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); -#endif - -#if !defined(SWIFT_PASTE) -# define SWIFT_PASTE_HELPER(x, y) x##y -# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) -#endif -#if !defined(SWIFT_METATYPE) -# define SWIFT_METATYPE(X) Class -#endif -#if !defined(SWIFT_CLASS_PROPERTY) -# if __has_feature(objc_class_property) -# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ -# else -# define SWIFT_CLASS_PROPERTY(...) -# endif -#endif -#if !defined(SWIFT_RUNTIME_NAME) -# if __has_attribute(objc_runtime_name) -# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) -# else -# define SWIFT_RUNTIME_NAME(X) -# endif -#endif -#if !defined(SWIFT_COMPILE_NAME) -# if __has_attribute(swift_name) -# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) -# else -# define SWIFT_COMPILE_NAME(X) -# endif -#endif -#if !defined(SWIFT_METHOD_FAMILY) -# if __has_attribute(objc_method_family) -# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) -# else -# define SWIFT_METHOD_FAMILY(X) -# endif -#endif -#if !defined(SWIFT_NOESCAPE) -# if __has_attribute(noescape) -# define SWIFT_NOESCAPE __attribute__((noescape)) -# else -# define SWIFT_NOESCAPE -# endif -#endif -#if !defined(SWIFT_RELEASES_ARGUMENT) -# if __has_attribute(ns_consumed) -# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) -# else -# define SWIFT_RELEASES_ARGUMENT -# endif -#endif -#if !defined(SWIFT_WARN_UNUSED_RESULT) -# if __has_attribute(warn_unused_result) -# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) -# else -# define SWIFT_WARN_UNUSED_RESULT -# endif -#endif -#if !defined(SWIFT_NORETURN) -# if __has_attribute(noreturn) -# define SWIFT_NORETURN __attribute__((noreturn)) -# else -# define SWIFT_NORETURN -# endif -#endif -#if !defined(SWIFT_CLASS_EXTRA) -# define SWIFT_CLASS_EXTRA -#endif -#if !defined(SWIFT_PROTOCOL_EXTRA) -# define SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_ENUM_EXTRA) -# define SWIFT_ENUM_EXTRA -#endif -#if !defined(SWIFT_CLASS) -# if __has_attribute(objc_subclassing_restricted) -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# else -# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA -# endif -#endif -#if !defined(SWIFT_RESILIENT_CLASS) -# if __has_attribute(objc_class_stub) -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) -# else -# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) -# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) -# endif -#endif -#if !defined(SWIFT_PROTOCOL) -# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA -#endif -#if !defined(SWIFT_EXTENSION) -# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) -#endif -#if !defined(OBJC_DESIGNATED_INITIALIZER) -# if __has_attribute(objc_designated_initializer) -# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) -# else -# define OBJC_DESIGNATED_INITIALIZER -# endif -#endif -#if !defined(SWIFT_ENUM_ATTR) -# if __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) -# else -# define SWIFT_ENUM_ATTR(_extensibility) -# endif -#endif -#if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type -# else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) -# endif -#endif -#if !defined(SWIFT_UNAVAILABLE) -# define SWIFT_UNAVAILABLE __attribute__((unavailable)) -#endif -#if !defined(SWIFT_UNAVAILABLE_MSG) -# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) -#endif -#if !defined(SWIFT_AVAILABILITY) -# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) -#endif -#if !defined(SWIFT_WEAK_IMPORT) -# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) -#endif -#if !defined(SWIFT_DEPRECATED) -# define SWIFT_DEPRECATED __attribute__((deprecated)) -#endif -#if !defined(SWIFT_DEPRECATED_MSG) -# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) -#endif -#if !defined(SWIFT_DEPRECATED_OBJC) -# if __has_feature(attribute_diagnose_if_objc) -# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) -# else -# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) -# endif -#endif -#if defined(__OBJC__) -#if !defined(IBSegueAction) -# define IBSegueAction -#endif -#endif -#if !defined(SWIFT_EXTERN) -# if defined(__cplusplus) -# define SWIFT_EXTERN extern "C" -# else -# define SWIFT_EXTERN extern -# endif -#endif -#if !defined(SWIFT_CALL) -# define SWIFT_CALL __attribute__((swiftcall)) -#endif -#if !defined(SWIFT_INDIRECT_RESULT) -# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) -#endif -#if !defined(SWIFT_CONTEXT) -# define SWIFT_CONTEXT __attribute__((swift_context)) -#endif -#if !defined(SWIFT_ERROR_RESULT) -# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) -#endif -#if defined(__cplusplus) -# define SWIFT_NOEXCEPT noexcept -#else -# define SWIFT_NOEXCEPT -#endif -#if !defined(SWIFT_C_INLINE_THUNK) -# if __has_attribute(always_inline) -# if __has_attribute(nodebug) -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) -# else -# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) -# endif -# else -# define SWIFT_C_INLINE_THUNK inline -# endif -#endif -#if defined(_WIN32) -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) -#endif -#else -#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) -# define SWIFT_IMPORT_STDLIB_SYMBOL -#endif -#endif -#if defined(__OBJC__) -#if __has_feature(objc_modules) -#if __has_warning("-Watimport-in-framework-header") -#pragma clang diagnostic ignored "-Watimport-in-framework-header" -#endif -@import ObjectiveC; -#endif - -#endif -#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" -#pragma clang diagnostic ignored "-Wduplicate-method-arg" -#if __has_warning("-Wpragma-clang-attribute") -# pragma clang diagnostic ignored "-Wpragma-clang-attribute" -#endif -#pragma clang diagnostic ignored "-Wunknown-pragmas" -#pragma clang diagnostic ignored "-Wnullability" -#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" - -#if __has_attribute(external_source_symbol) -# pragma push_macro("any") -# undef any -# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="AVFAudioWrapper",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) -# pragma pop_macro("any") -#endif - -#if defined(__OBJC__) - -SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAUPresetEventWrapper") -@interface AVAUPresetEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper34AVAudio3DAngularOrientationWrapper") -@interface AVAudio3DAngularOrientationWrapper : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper21AVAudio3DPointWrapper") -@interface AVAudio3DPointWrapper : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper33AVAudio3DVectorOrientationWrapper") -@interface AVAudio3DVectorOrientationWrapper : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -@class NSString; - -SWIFT_CLASS("_TtC15AVFAudioWrapper25AVAudioApplicationWrapper") -@interface AVAudioApplicationWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull muteStateKey;) -+ (NSString * _Nonnull)muteStateKey SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioApplicationWrapper * _Nonnull shared;) -+ (AVAudioApplicationWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL isInputMuted; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVAudioFormatWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioBufferWrapper") -@interface AVAudioBufferWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioChannelLayoutWrapper") -@interface AVAudioChannelLayoutWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper30AVAudioCompressedBufferWrapper") -@interface AVAudioCompressedBufferWrapper : NSObject -@property (nonatomic, readonly) NSInteger maximumPacketSize; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVAudioNodeWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper29AVAudioConnectionPointWrapper") -@interface AVAudioConnectionPointWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioNodeWrapper * _Nullable node; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper32AVAudioConverterPrimeInfoWrapper") -@interface AVAudioConverterPrimeInfoWrapper : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioConverterWrapper") -@interface AVAudioConverterWrapper : NSObject -@property (nonatomic) NSInteger bitRate; -@property (nonatomic, copy) NSString * _Nullable bitRateStrategy; -@property (nonatomic) BOOL dither; -@property (nonatomic) BOOL downmix; -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull inputFormat; -@property (nonatomic, readonly) NSInteger maximumOutputPacketSize; -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull outputFormat; -@property (nonatomic, strong) AVAudioConverterPrimeInfoWrapper * _Nonnull primeInfo; -@property (nonatomic, copy) NSString * _Nullable sampleRateConverterAlgorithm; -@property (nonatomic) NSInteger sampleRateConverterQuality; -- (nullable instancetype)initFrom:(AVAudioFormatWrapper * _Nonnull)fromFormat to:(AVAudioFormatWrapper * _Nonnull)toFormat OBJC_DESIGNATED_INITIALIZER; -- (void)reset; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVAudioInputNodeWrapper; -@class AVAudioMixerNodeWrapper; -@class AVAudioOutputNodeWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioEngineWrapper") -@interface AVAudioEngineWrapper : NSObject -@property (nonatomic) BOOL isAutoShutdownEnabled; -@property (nonatomic, readonly, strong) AVAudioInputNodeWrapper * _Nonnull inputNode; -@property (nonatomic, readonly) BOOL isInManualRenderingMode; -@property (nonatomic, readonly, strong) AVAudioMixerNodeWrapper * _Nonnull mainMixerNode; -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull manualRenderingFormat; -@property (nonatomic, readonly, strong) AVAudioOutputNodeWrapper * _Nonnull outputNode; -@property (nonatomic, readonly) BOOL isRunning; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (void)attach:(AVAudioNodeWrapper * _Nonnull)node; -- (void)connect:(AVAudioNodeWrapper * _Nonnull)node1 to:(AVAudioNodeWrapper * _Nonnull)node2 format:(AVAudioFormatWrapper * _Nullable)format; -- (void)detach:(AVAudioNodeWrapper * _Nonnull)node; -- (void)disableManualRenderingMode; -- (void)disconnectMIDI:(AVAudioNodeWrapper * _Nonnull)sourceNode from:(AVAudioNodeWrapper * _Nonnull)destinationNode; -- (void)disconnectMIDIInput:(AVAudioNodeWrapper * _Nonnull)node; -- (void)disconnectMIDIOutput:(AVAudioNodeWrapper * _Nonnull)node; -- (void)disconnectNodeInput:(AVAudioNodeWrapper * _Nonnull)node; -- (void)disconnectNodeOutput:(AVAudioNodeWrapper * _Nonnull)node; -- (void)pause; -- (void)prepare; -- (void)reset; -- (BOOL)startAndReturnError:(NSError * _Nullable * _Nullable)error; -- (void)stop; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper54AVAudioEnvironmentDistanceAttenuationParametersWrapper") -@interface AVAudioEnvironmentDistanceAttenuationParametersWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVAudioEnvironmentReverbParametersWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper29AVAudioEnvironmentNodeWrapper") -@interface AVAudioEnvironmentNodeWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioEnvironmentDistanceAttenuationParametersWrapper * _Nonnull distanceAttenuationParameters; -@property (nonatomic, strong) AVAudio3DAngularOrientationWrapper * _Nonnull listenerAngularOrientation; -@property (nonatomic, strong) AVAudio3DPointWrapper * _Nonnull listenerPosition; -@property (nonatomic, strong) AVAudio3DVectorOrientationWrapper * _Nonnull listenerVectorOrientation; -@property (nonatomic, readonly, strong) AVAudioEnvironmentReverbParametersWrapper * _Nonnull reverbParameters; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -@class AVAudioUnitEQFilterParametersWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper41AVAudioEnvironmentReverbParametersWrapper") -@interface AVAudioEnvironmentReverbParametersWrapper : NSObject -@property (nonatomic) BOOL enable; -@property (nonatomic, readonly, strong) AVAudioUnitEQFilterParametersWrapper * _Nonnull filterParameters; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioFileWrapper") -@interface AVAudioFileWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull fileFormat; -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull processingFormat; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioFormatWrapper") -@interface AVAudioFormatWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioChannelLayoutWrapper * _Nullable channelLayout; -@property (nonatomic, readonly) BOOL isInterleaved; -@property (nonatomic, readonly) double sampleRate; -@property (nonatomic, readonly) BOOL isStandard; -- (nonnull instancetype)initWithStandardFormatWithSampleRate:(double)sampleRate channelLayout:(AVAudioChannelLayoutWrapper * _Nonnull)layout OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioIONodeWrapper") -@interface AVAudioIONodeWrapper : NSObject -@property (nonatomic, readonly) BOOL isVoiceProcessingEnabled; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioInputNodeWrapper") -@interface AVAudioInputNodeWrapper : NSObject -@property (nonatomic) BOOL isVoiceProcessingAGCEnabled; -@property (nonatomic) BOOL isVoiceProcessingBypassed; -@property (nonatomic) BOOL isVoiceProcessingInputMuted; -@property (nonatomic, strong) AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper * _Nonnull voiceProcessingOtherAudioDuckingConfiguration; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioMixerNodeWrapper") -@interface AVAudioMixerNodeWrapper : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper31AVAudioMixingDestinationWrapper") -@interface AVAudioMixingDestinationWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioConnectionPointWrapper * _Nonnull connectionPoint; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVAudioTimeWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioNodeWrapper") -@interface AVAudioNodeWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioEngineWrapper * _Nullable engine; -@property (nonatomic, readonly, strong) AVAudioTimeWrapper * _Nullable lastRenderTime; -@property (nonatomic, readonly) NSInteger numberOfInputs; -@property (nonatomic, readonly) NSInteger numberOfOutputs; -- (void)reset; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioOutputNodeWrapper") -@interface AVAudioOutputNodeWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioPCMBufferWrapper") -@interface AVAudioPCMBufferWrapper : NSObject -@property (nonatomic, readonly) NSInteger stride; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper37AVAudioPlayerNodeBufferOptionsWrapper") -@interface AVAudioPlayerNodeBufferOptionsWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull interrupts;) -+ (AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)interrupts SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull interruptsAtLoop;) -+ (AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)interruptsAtLoop SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull loops;) -+ (AVAudioPlayerNodeBufferOptionsWrapper * _Nonnull)loops SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioPlayerNodeWrapper") -@interface AVAudioPlayerNodeWrapper : NSObject -@property (nonatomic, readonly) BOOL isPlaying; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (AVAudioTimeWrapper * _Nullable)nodeTimeForPlayerTime:(AVAudioTimeWrapper * _Nonnull)playerTime SWIFT_WARN_UNUSED_RESULT; -- (void)pause; -- (void)play; -- (void)playAt:(AVAudioTimeWrapper * _Nullable)when; -- (AVAudioTimeWrapper * _Nullable)playerTimeForNodeTime:(AVAudioTimeWrapper * _Nonnull)nodeTime SWIFT_WARN_UNUSED_RESULT; -- (void)stop; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioPlayerWrapper") -@interface AVAudioPlayerWrapper : NSObject -@property (nonatomic, copy) NSString * _Nullable currentDevice; -@property (nonatomic) BOOL enableRate; -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; -@property (nonatomic) BOOL isMeteringEnabled; -@property (nonatomic, readonly) NSInteger numberOfChannels; -@property (nonatomic) NSInteger numberOfLoops; -@property (nonatomic, readonly) BOOL isPlaying; -- (void)pause; -- (BOOL)play SWIFT_WARN_UNUSED_RESULT; -- (BOOL)prepareToPlay SWIFT_WARN_UNUSED_RESULT; -- (void)stop; -- (void)updateMeters; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAudioRecorderWrapper") -@interface AVAudioRecorderWrapper : NSObject -@property (nonatomic, readonly, strong) AVAudioFormatWrapper * _Nonnull format; -@property (nonatomic) BOOL isMeteringEnabled; -@property (nonatomic, readonly) BOOL isRecording; -- (BOOL)deleteRecording SWIFT_WARN_UNUSED_RESULT; -- (void)pause; -- (BOOL)prepareToRecord SWIFT_WARN_UNUSED_RESULT; -- (BOOL)record SWIFT_WARN_UNUSED_RESULT; -- (void)stop; -- (void)updateMeters; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioRoutingArbiterWrapper") -@interface AVAudioRoutingArbiterWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVAudioRoutingArbiterWrapper * _Nonnull shared;) -+ (AVAudioRoutingArbiterWrapper * _Nonnull)shared SWIFT_WARN_UNUSED_RESULT; -- (void)leave; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVMusicTrackWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioSequencerWrapper") -@interface AVAudioSequencerWrapper : NSObject -@property (nonatomic, readonly) BOOL isPlaying; -@property (nonatomic, readonly, strong) AVMusicTrackWrapper * _Nonnull tempoTrack; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithAudioEngine:(AVAudioEngineWrapper * _Nonnull)engine OBJC_DESIGNATED_INITIALIZER; -- (AVMusicTrackWrapper * _Nonnull)createAndAppendTrack SWIFT_WARN_UNUSED_RESULT; -- (void)prepareToPlay; -- (BOOL)removeTrack:(AVMusicTrackWrapper * _Nonnull)track SWIFT_WARN_UNUSED_RESULT; -- (void)reverseEvents; -- (BOOL)startAndReturnError:(NSError * _Nullable * _Nullable)error; -- (void)stop; -@end - - -SWIFT_CLASS("_TtCC15AVFAudioWrapper23AVAudioSequencerWrapper24InfoDictionaryKeyWrapper") -@interface InfoDictionaryKeyWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull album;) -+ (InfoDictionaryKeyWrapper * _Nonnull)album SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull approximateDurationInSeconds;) -+ (InfoDictionaryKeyWrapper * _Nonnull)approximateDurationInSeconds SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull artist;) -+ (InfoDictionaryKeyWrapper * _Nonnull)artist SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull channelLayout;) -+ (InfoDictionaryKeyWrapper * _Nonnull)channelLayout SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull comments;) -+ (InfoDictionaryKeyWrapper * _Nonnull)comments SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull composer;) -+ (InfoDictionaryKeyWrapper * _Nonnull)composer SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull copyright;) -+ (InfoDictionaryKeyWrapper * _Nonnull)copyright SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull encodingApplication;) -+ (InfoDictionaryKeyWrapper * _Nonnull)encodingApplication SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull genre;) -+ (InfoDictionaryKeyWrapper * _Nonnull)genre SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull ISRC;) -+ (InfoDictionaryKeyWrapper * _Nonnull)ISRC SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull keySignature;) -+ (InfoDictionaryKeyWrapper * _Nonnull)keySignature SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull lyricist;) -+ (InfoDictionaryKeyWrapper * _Nonnull)lyricist SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull nominalBitRate;) -+ (InfoDictionaryKeyWrapper * _Nonnull)nominalBitRate SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull recordedDate;) -+ (InfoDictionaryKeyWrapper * _Nonnull)recordedDate SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull sourceBitDepth;) -+ (InfoDictionaryKeyWrapper * _Nonnull)sourceBitDepth SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull sourceEncoder;) -+ (InfoDictionaryKeyWrapper * _Nonnull)sourceEncoder SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull subTitle;) -+ (InfoDictionaryKeyWrapper * _Nonnull)subTitle SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull tempo;) -+ (InfoDictionaryKeyWrapper * _Nonnull)tempo SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull timeSignature;) -+ (InfoDictionaryKeyWrapper * _Nonnull)timeSignature SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull title;) -+ (InfoDictionaryKeyWrapper * _Nonnull)title SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull trackNumber;) -+ (InfoDictionaryKeyWrapper * _Nonnull)trackNumber SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) InfoDictionaryKeyWrapper * _Nonnull year;) -+ (InfoDictionaryKeyWrapper * _Nonnull)year SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)initWithRawValue:(NSString * _Nonnull)rawValue OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper38AVAudioSessionActivationOptionsWrapper") -@interface AVAudioSessionActivationOptionsWrapper : NSObject -@property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper22AVAudioSinkNodeWrapper") -@interface AVAudioSinkNodeWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioSourceNodeWrapper") -@interface AVAudioSourceNodeWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioTimeWrapper") -@interface AVAudioTimeWrapper : NSObject -@property (nonatomic, readonly) BOOL isHostTimeValid; -@property (nonatomic, readonly) double sampleRate; -@property (nonatomic, readonly) BOOL isSampleTimeValid; -- (AVAudioTimeWrapper * _Nullable)extrapolateTimeFromAnchor:(AVAudioTimeWrapper * _Nonnull)anchorTime SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper34AVAudioUnitComponentManagerWrapper") -@interface AVAudioUnitComponentManagerWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitComponentWrapper") -@interface AVAudioUnitComponentWrapper : NSObject -@property (nonatomic, readonly) BOOL hasCustomView; -@property (nonatomic, readonly) BOOL hasMIDIInput; -@property (nonatomic, readonly) BOOL hasMIDIOutput; -@property (nonatomic, readonly, copy) NSString * _Nonnull localizedTypeName; -@property (nonatomic, readonly, copy) NSString * _Nonnull manufacturerName; -@property (nonatomic, readonly, copy) NSString * _Nonnull name; -@property (nonatomic, readonly) BOOL passesAUVal; -@property (nonatomic, readonly) BOOL isSandboxSafe; -@property (nonatomic, readonly, copy) NSString * _Nonnull typeName; -@property (nonatomic, readonly) NSInteger version; -@property (nonatomic, readonly, copy) NSString * _Nonnull versionString; -- (BOOL)supportsNumberInputChannels:(NSInteger)numInputChannels outputChannels:(NSInteger)numOutputChannels SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVAudioUnitDelayWrapper") -@interface AVAudioUnitDelayWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioUnitDistortionWrapper") -@interface AVAudioUnitDistortionWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper36AVAudioUnitEQFilterParametersWrapper") -@interface AVAudioUnitEQFilterParametersWrapper : NSObject -@property (nonatomic) BOOL bypass; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper20AVAudioUnitEQWrapper") -@interface AVAudioUnitEQWrapper : NSObject -- (nonnull instancetype)initWithNumberOfBands:(NSInteger)numberOfBands OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioUnitEffectWrapper") -@interface AVAudioUnitEffectWrapper : NSObject -@property (nonatomic) BOOL bypass; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitGeneratorWrapper") -@interface AVAudioUnitGeneratorWrapper : NSObject -@property (nonatomic) BOOL bypass; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper32AVAudioUnitMIDIInstrumentWrapper") -@interface AVAudioUnitMIDIInstrumentWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper24AVAudioUnitReverbWrapper") -@interface AVAudioUnitReverbWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper25AVAudioUnitSamplerWrapper") -@interface AVAudioUnitSamplerWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper28AVAudioUnitTimeEffectWrapper") -@interface AVAudioUnitTimeEffectWrapper : NSObject -@property (nonatomic) BOOL bypass; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitTimePitchWrapper") -@interface AVAudioUnitTimePitchWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper27AVAudioUnitVarispeedWrapper") -@interface AVAudioUnitVarispeedWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper18AVAudioUnitWrapper") -@interface AVAudioUnitWrapper : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull manufacturerName; -@property (nonatomic, readonly, copy) NSString * _Nonnull name; -@property (nonatomic, readonly) NSInteger version; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper59AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper") -@interface AVAudioVoiceProcessingOtherAudioDuckingConfigurationWrapper : NSObject -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper28AVExtendedNoteOnEventWrapper") -@interface AVExtendedNoteOnEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper27AVExtendedTempoEventWrapper") -@interface AVExtendedTempoEventWrapper : NSObject -@property (nonatomic) double tempo; -- (nonnull instancetype)initWithTempo:(double)tempo OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper25AVMIDIChannelEventWrapper") -@interface AVMIDIChannelEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper33AVMIDIChannelPressureEventWrapper") -@interface AVMIDIChannelPressureEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper31AVMIDIControlChangeEventWrapper") -@interface AVMIDIControlChangeEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper22AVMIDIMetaEventWrapper") -@interface AVMIDIMetaEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper22AVMIDINoteEventWrapper") -@interface AVMIDINoteEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper27AVMIDIPitchBendEventWrapper") -@interface AVMIDIPitchBendEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMIDIPlayerWrapper") -@interface AVMIDIPlayerWrapper : NSObject -@property (nonatomic, readonly) BOOL isPlaying; -- (void)prepareToPlay; -- (void)stop; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper30AVMIDIPolyPressureEventWrapper") -@interface AVMIDIPolyPressureEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper31AVMIDIProgramChangeEventWrapper") -@interface AVMIDIProgramChangeEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVMIDISysexEventWrapper") -@interface AVMIDISysexEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMusicEventWrapper") -@interface AVMusicEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper33AVMusicSequenceLoadOptionsWrapper") -@interface AVMusicSequenceLoadOptionsWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) AVMusicSequenceLoadOptionsWrapper * _Nonnull smf_ChannelsToTracks;) -+ (AVMusicSequenceLoadOptionsWrapper * _Nonnull)smf_ChannelsToTracks SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper19AVMusicTrackWrapper") -@interface AVMusicTrackWrapper : NSObject -@property (nonatomic, strong) AVAudioUnitWrapper * _Nullable destinationAudioUnit; -@property (nonatomic) BOOL isLoopingEnabled; -@property (nonatomic) BOOL isMuted; -@property (nonatomic) NSInteger numberOfLoops; -@property (nonatomic) BOOL isSoloed; -@property (nonatomic, readonly) NSInteger timeResolution; -@property (nonatomic) BOOL usesAutomatedParameters; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVMusicUserEventWrapper") -@interface AVMusicUserEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper23AVParameterEventWrapper") -@interface AVParameterEventWrapper : NSObject -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper30AVSpeechSynthesisMarkerWrapper") -@interface AVSpeechSynthesisMarkerWrapper : NSObject -@property (nonatomic, copy) NSString * _Nonnull bookmarkName; -@property (nonatomic) NSInteger byteSampleOffset; -@property (nonatomic, copy) NSString * _Nonnull phoneme; -- (nonnull instancetype)initWithBookmarkName:(NSString * _Nonnull)mark atByteSampleOffset:(NSInteger)byteSampleOffset OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithPhonemeString:(NSString * _Nonnull)phoneme atByteSampleOffset:(NSInteger)byteSampleOffset OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVSpeechSynthesisProviderRequestWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper41AVSpeechSynthesisProviderAudioUnitWrapper") -@interface AVSpeechSynthesisProviderAudioUnitWrapper : NSObject -- (void)cancelSpeechRequest; -- (void)synthesizeSpeechRequest:(AVSpeechSynthesisProviderRequestWrapper * _Nonnull)speechRequest; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class AVSpeechSynthesisProviderVoiceWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper39AVSpeechSynthesisProviderRequestWrapper") -@interface AVSpeechSynthesisProviderRequestWrapper : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull ssmlRepresentation; -@property (nonatomic, readonly, strong) AVSpeechSynthesisProviderVoiceWrapper * _Nonnull voice; -- (nonnull instancetype)initWithSsmlRepresentation:(NSString * _Nonnull)text voice:(AVSpeechSynthesisProviderVoiceWrapper * _Nonnull)voice OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper37AVSpeechSynthesisProviderVoiceWrapper") -@interface AVSpeechSynthesisProviderVoiceWrapper : NSObject -@property (nonatomic) NSInteger age; -@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; -@property (nonatomic, readonly, copy) NSString * _Nonnull name; -@property (nonatomic, copy) NSString * _Nonnull version; -+ (void)updateSpeechVoices; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - -@class TraitsWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper29AVSpeechSynthesisVoiceWrapper") -@interface AVSpeechSynthesisVoiceWrapper : NSObject -@property (nonatomic, readonly, copy) NSString * _Nonnull identifier; -@property (nonatomic, readonly, copy) NSString * _Nonnull language; -@property (nonatomic, readonly, copy) NSString * _Nonnull name; -@property (nonatomic, readonly, strong) TraitsWrapper * _Nonnull voiceTraits; -- (nullable instancetype)initWithIdentifier:(NSString * _Nonnull)identifier OBJC_DESIGNATED_INITIALIZER; -- (nullable instancetype)initWithLanguage:(NSString * _Nullable)languageCode OBJC_DESIGNATED_INITIALIZER; -+ (NSString * _Nonnull)currentLanguageCode SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtCC15AVFAudioWrapper29AVSpeechSynthesisVoiceWrapper13TraitsWrapper") -@interface TraitsWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) TraitsWrapper * _Nonnull isNoveltyVoice;) -+ (TraitsWrapper * _Nonnull)isNoveltyVoice SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) TraitsWrapper * _Nonnull isPersonalVoice;) -+ (TraitsWrapper * _Nonnull)isPersonalVoice SWIFT_WARN_UNUSED_RESULT; -@property (nonatomic, readonly) BOOL isEmpty; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -@class AVSpeechUtteranceWrapper; - -SWIFT_CLASS("_TtC15AVFAudioWrapper26AVSpeechSynthesizerWrapper") -@interface AVSpeechSynthesizerWrapper : NSObject -@property (nonatomic, readonly) BOOL isPaused; -@property (nonatomic, readonly) BOOL isSpeaking; -- (BOOL)continueSpeaking SWIFT_WARN_UNUSED_RESULT; -- (void)speak:(AVSpeechUtteranceWrapper * _Nonnull)utterance; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper24AVSpeechUtteranceWrapper") -@interface AVSpeechUtteranceWrapper : NSObject -@property (nonatomic) BOOL prefersAssistiveTechnologySettings; -@property (nonatomic, readonly, copy) NSString * _Nonnull speechString; -@property (nonatomic, strong) AVSpeechSynthesisVoiceWrapper * _Nullable voice; -- (nullable instancetype)initWithSsmlRepresentation:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)initWithString:(NSString * _Nonnull)string OBJC_DESIGNATED_INITIALIZER; -- (nonnull instancetype)init SWIFT_UNAVAILABLE; -+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); -@end - - -SWIFT_CLASS("_TtC15AVFAudioWrapper14GlobalsWrapper") -@interface GlobalsWrapper : NSObject -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_ConstantWrapper;) -+ (NSString * _Nonnull)AVAudioBitRateStrategy_ConstantWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_LongTermAverageWrapper;) -+ (NSString * _Nonnull)AVAudioBitRateStrategy_LongTermAverageWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_VariableWrapper;) -+ (NSString * _Nonnull)AVAudioBitRateStrategy_VariableWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioBitRateStrategy_VariableConstrainedWrapper;) -+ (NSString * _Nonnull)AVAudioBitRateStrategy_VariableConstrainedWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioFileTypeKeyWrapper;) -+ (NSString * _Nonnull)AVAudioFileTypeKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioSessionInterruptionWasSuspendedKeyWrapper;) -+ (NSString * _Nonnull)AVAudioSessionInterruptionWasSuspendedKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitManufacturerNameAppleWrapper;) -+ (NSString * _Nonnull)AVAudioUnitManufacturerNameAppleWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeEffectWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeEffectWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeFormatConverterWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeFormatConverterWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeGeneratorWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeGeneratorWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMIDIProcessorWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeMIDIProcessorWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMixerWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeMixerWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMusicDeviceWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeMusicDeviceWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeMusicEffectWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeMusicEffectWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeOfflineEffectWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeOfflineEffectWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypeOutputWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypeOutputWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVAudioUnitTypePannerWrapper;) -+ (NSString * _Nonnull)AVAudioUnitTypePannerWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVChannelLayoutKeyWrapper;) -+ (NSString * _Nonnull)AVChannelLayoutKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderAudioQualityForVBRKeyWrapper;) -+ (NSString * _Nonnull)AVEncoderAudioQualityForVBRKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderAudioQualityKeyWrapper;) -+ (NSString * _Nonnull)AVEncoderAudioQualityKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitDepthHintKeyWrapper;) -+ (NSString * _Nonnull)AVEncoderBitDepthHintKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitRateKeyWrapper;) -+ (NSString * _Nonnull)AVEncoderBitRateKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitRatePerChannelKeyWrapper;) -+ (NSString * _Nonnull)AVEncoderBitRatePerChannelKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVEncoderBitRateStrategyKeyWrapper;) -+ (NSString * _Nonnull)AVEncoderBitRateStrategyKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVFormatIDKeyWrapper;) -+ (NSString * _Nonnull)AVFormatIDKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMBitDepthKeyWrapper;) -+ (NSString * _Nonnull)AVLinearPCMBitDepthKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMIsBigEndianKeyWrapper;) -+ (NSString * _Nonnull)AVLinearPCMIsBigEndianKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMIsFloatKeyWrapper;) -+ (NSString * _Nonnull)AVLinearPCMIsFloatKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVLinearPCMIsNonInterleavedWrapper;) -+ (NSString * _Nonnull)AVLinearPCMIsNonInterleavedWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVNumberOfChannelsKeyWrapper;) -+ (NSString * _Nonnull)AVNumberOfChannelsKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithmKeyWrapper;) -+ (NSString * _Nonnull)AVSampleRateConverterAlgorithmKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithm_MasteringWrapper;) -+ (NSString * _Nonnull)AVSampleRateConverterAlgorithm_MasteringWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithm_MinimumPhaseWrapper;) -+ (NSString * _Nonnull)AVSampleRateConverterAlgorithm_MinimumPhaseWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAlgorithm_NormalWrapper;) -+ (NSString * _Nonnull)AVSampleRateConverterAlgorithm_NormalWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateConverterAudioQualityKeyWrapper;) -+ (NSString * _Nonnull)AVSampleRateConverterAudioQualityKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSampleRateKeyWrapper;) -+ (NSString * _Nonnull)AVSampleRateKeyWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSpeechSynthesisIPANotationAttributeWrapper;) -+ (NSString * _Nonnull)AVSpeechSynthesisIPANotationAttributeWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, copy) NSString * _Nonnull AVSpeechSynthesisVoiceIdentifierAlexWrapper;) -+ (NSString * _Nonnull)AVSpeechSynthesisVoiceIdentifierAlexWrapper SWIFT_WARN_UNUSED_RESULT; -SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly) double AVMusicTimeStampEndOfTrackWrapper;) -+ (double)AVMusicTimeStampEndOfTrackWrapper SWIFT_WARN_UNUSED_RESULT; -- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; -@end - -#endif -#if __has_attribute(external_source_symbol) -# pragma clang attribute pop -#endif -#if defined(__cplusplus) -#endif -#pragma clang diagnostic pop -#endif diff --git a/pkgs/swiftgen/temp/AVFoundation.symbols.json b/pkgs/swiftgen/temp/AVFoundation.symbols.json deleted file mode 100644 index 3b834bb90b..0000000000 --- a/pkgs/swiftgen/temp/AVFoundation.symbols.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFoundation","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)error","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension"],"names":{"title":"AVCoordinatedPlaybackSuspension","navigator":[{"kind":"identifier","spelling":"AVCoordinatedPlaybackSuspension"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackSuspension"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackSuspension"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCopyrightInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCopyrightInformation"],"names":{"title":"id3MetadataKeyCopyrightInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4V480pSD","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4V480pSD"],"names":{"title":"AVAssetExportPresetAppleM4V480pSD","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V480pSD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V480pSD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterDelegate","assetWriter(_:didOutputSegmentData:segmentType:)"],"names":{"title":"assetWriter(_:didOutputSegmentData:segmentType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"writer","declarationFragments":[{"kind":"identifier","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"}]},{"name":"didOutputSegmentData","internalName":"segmentData","declarationFragments":[{"kind":"identifier","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"segmentType","declarationFragments":[{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPositionSynchronization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPositionSynchronization"],"names":{"title":"id3MetadataKeyPositionSynchronization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAlbumSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAlbumSortOrder"],"names":{"title":"id3MetadataKeyAlbumSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacityRampFromStartOpacity:toEndOpacity:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setOpacityRamp(fromStartOpacity:toEndOpacity:timeRange:)"],"names":{"title":"setOpacityRamp(fromStartOpacity:toEndOpacity:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStartOpacity","internalName":"startOpacity","declarationFragments":[{"kind":"identifier","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"toEndOpacity","internalName":"endOpacity","declarationFragments":[{"kind":"identifier","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartOpacity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndOpacity"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentStart","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","start"],"names":{"title":"AVCaptionRubyAlignment.start","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput"],"names":{"title":"AVCapturePhotoOutput","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVURLAsset","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset"],"names":{"title":"AVURLAsset","navigator":[{"kind":"identifier","spelling":"AVURLAsset"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAsset"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)instructions","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","instructions"],"names":{"title":"instructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)animationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","animationTool"],"names":{"title":"animationTool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)cameraCalibrationData","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","cameraCalibrationData"],"names":{"title":"cameraCalibrationData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cameraCalibrationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCameraCalibrationData","preciseIdentifier":"c:objc(cs)AVCameraCalibrationData"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cameraCalibrationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCameraCalibrationData","preciseIdentifier":"c:objc(cs)AVCameraCalibrationData"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataChapter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataChapter"],"names":{"title":"quickTimeUserDataChapter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4V720pHD","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4V720pHD"],"names":{"title":"AVAssetExportPresetAppleM4V720pHD","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V720pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V720pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVRouteDetector(py)routeDetectionEnabled","interfaceLanguage":"swift"},"pathComponents":["AVRouteDetector","isRouteDetectionEnabled"],"names":{"title":"isRouteDetectionEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRouteDetectionEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRouteDetectionEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)contentProtectionSessionIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","contentProtectionSessionIdentifier"],"names":{"title":"contentProtectionSessionIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentProtectionSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentProtectionSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.metadata) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.extendedLanguageTag) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4VAppleTV","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4VAppleTV"],"names":{"title":"AVAssetExportPresetAppleM4VAppleTV","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VAppleTV"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VAppleTV"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInputSource","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","InputSource"],"names":{"title":"AVCaptureDevice.InputSource","navigator":[{"kind":"identifier","spelling":"InputSource"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InputSource"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"InputSource"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(cm)availableOutputFileTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","availableOutputFileTypes()"],"names":{"title":"availableOutputFileTypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputFileTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputFileTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVComposition","interfaceLanguage":"swift"},"pathComponents":["AVComposition"],"names":{"title":"AVComposition","navigator":[{"kind":"identifier","spelling":"AVComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22maximumDurationReachedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumDurationReached"],"names":{"title":"maximumDurationReached","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","first(where:)"],"names":{"title":"first(where:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"first"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the first element of the sequence that satisfies the given"},{"text":"predicate."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `first(where:)` method returns the first"},{"text":"member of the sequence that's evenly divisible by both `2` and `3`."},{"text":""},{"text":" let divisibleBy2And3 = await Counter(howHigh: 10)"},{"text":" .first { $0 % 2 == 0 && $0 % 3 == 0 }"},{"text":" print(divisibleBy2And3 ?? \"none\")"},{"text":" // Prints \"6\""},{"text":""},{"text":"The predicate executes each time the asynchronous sequence produces an"},{"text":"element, until either the predicate finds a match or the sequence ends."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element of the asynchronous"},{"text":" sequence as its argument and returns a Boolean value that indicates"},{"text":" whether the element is a match."},{"text":"- Returns: The first element of the sequence that satisfies `predicate`,"},{"text":" or `nil` if there is no element that satisfies `predicate`."}]},"functionSignature":{"parameters":[{"name":"where","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"first"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession"],"names":{"title":"AVExternalStorageDeviceDiscoverySession","navigator":[{"kind":"identifier","spelling":"AVExternalStorageDeviceDiscoverySession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDeviceDiscoverySession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDeviceDiscoverySession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPopularimeter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPopularimeter"],"names":{"title":"id3MetadataKeyPopularimeter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:segmentReport:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterDelegate","assetWriter(_:didOutputSegmentData:segmentType:segmentReport:)"],"names":{"title":"assetWriter(_:didOutputSegmentData:segmentType:segmentReport:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentReport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentReport"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"writer","declarationFragments":[{"kind":"identifier","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"}]},{"name":"didOutputSegmentData","internalName":"segmentData","declarationFragments":[{"kind":"identifier","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"segmentType","declarationFragments":[{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"}]},{"name":"segmentReport","declarationFragments":[{"kind":"identifier","spelling":"segmentReport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentReport"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"writer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSegmentData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"segmentData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"segmentReport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentReport"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset960x540","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset960x540"],"names":{"title":"AVAssetExportPreset960x540","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataHumanFullBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataHumanFullBodyObject"],"names":{"title":"AVMetadataHumanFullBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataHumanFullBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanFullBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanFullBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumDurationReached","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumDurationReached"],"names":{"title":"AVError.Code.maximumDurationReached","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumDurationReached"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4A","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4A"],"names":{"title":"AVAssetExportPresetAppleM4A","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4A"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4A"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionConstrainsSeekingForwardInPrimaryContent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","constrainsSeekingForwardInPrimaryContent"],"names":{"title":"constrainsSeekingForwardInPrimaryContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"constrainsSeekingForwardInPrimaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"constrainsSeekingForwardInPrimaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)renderScale","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","renderScale"],"names":{"title":"renderScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput"],"names":{"title":"AVCaptureMovieFileOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureMovieFileOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMovieFileOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMovieFileOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVCaptionRubyAlignmentV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)expire","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","expire()"],"names":{"title":"expire()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expire"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expire"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)status","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReader","preciseIdentifier":"c:objc(cs)AVAssetReader"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetReaderStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReader","preciseIdentifier":"c:objc(cs)AVAssetReader"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetReaderStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVEdgeWidths","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths"],"names":{"title":"AVEdgeWidths","navigator":[{"kind":"identifier","spelling":"AVEdgeWidths"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEdgeWidths"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVEdgeWidths"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)centerStageActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isCenterStageActive"],"names":{"title":"isCenterStageActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)keySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","keySystem"],"names":{"title":"keySystem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataAuthor"],"names":{"title":"quickTimeUserDataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.commonMetadata) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeContinuousAutoExposure","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","continuousAutoExposure"],"names":{"title":"AVCaptureDevice.ExposureMode.continuousAutoExposure","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoExposure"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoExposure"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4V1080pHD","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4V1080pHD"],"names":{"title":"AVAssetExportPresetAppleM4V1080pHD","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V1080pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4V1080pHD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMix(py)inputParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioMix","inputParameters"],"names":{"title":"inputParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataAccuracy"],"names":{"title":"depthDataAccuracy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataAccuracy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Accuracy","preciseIdentifier":"c:@E@AVDepthDataAccuracy"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataAccuracy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Accuracy","preciseIdentifier":"c:@E@AVDepthDataAccuracy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAsset(cm)assetWithURL:::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)exportable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isExportable) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@right","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","right"],"names":{"title":"right","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)keySpace","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","keySpace"],"names":{"title":"keySpace","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)minFreeDiskSpaceLimit","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","minFreeDiskSpaceLimit"],"names":{"title":"minFreeDiskSpaceLimit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFreeDiskSpaceLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFreeDiskSpaceLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacity:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setOpacity(_:at:)"],"names":{"title":"setOpacity(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacity"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"opacity","declarationFragments":[{"kind":"identifier","spelling":"opacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOpacity"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"opacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willBeginCaptureForResolvedSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:willBeginCaptureFor:)"],"names":{"title":"photoOutput(_:willBeginCaptureFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willBeginCaptureFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"willBeginCaptureFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willBeginCaptureFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataHumanBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataHumanBodyObject"],"names":{"title":"AVMetadataHumanBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataHumanBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataHumanBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@top","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","top"],"names":{"title":"top","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)renderSize","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","renderSize"],"names":{"title":"renderSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So36AVCapturePhotoOutputCaptureReadinessV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason"],"names":{"title":"AVCoordinatedPlaybackSuspension.Reason","navigator":[{"kind":"identifier","spelling":"Reason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Reason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Reason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorTimeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorTimeKey"],"names":{"title":"AVErrorTimeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@left","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","left"],"names":{"title":"left","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeWAVE","interfaceLanguage":"swift"},"pathComponents":["AVFileType","wav"],"names":{"title":"wav","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wav"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wav"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol"],"names":{"title":"AVVideoCompositionInstructionProtocol","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionInstructionProtocol"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstructionProtocol"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstructionProtocol"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset3840x2160"],"names":{"title":"AVAssetExportPreset3840x2160","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPlaylistDelay","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPlaylistDelay"],"names":{"title":"id3MetadataKeyPlaylistDelay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","max(by:)"],"names":{"title":"max(by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the maximum element in the asynchronous sequence, using the given"},{"text":"predicate as the comparison between elements."},{"text":""},{"text":"Use this method when the asynchronous sequence's values don't conform"},{"text":"to `Comparable`, or when you want to apply a custom ordering to the"},{"text":"sequence."},{"text":""},{"text":"The predicate must be a *strict weak ordering* over the elements. That is,"},{"text":"for any elements `a`, `b`, and `c`, the following conditions must hold:"},{"text":""},{"text":"- `areInIncreasingOrder(a, a)` is always `false`. (Irreflexivity)"},{"text":"- If `areInIncreasingOrder(a, b)` and `areInIncreasingOrder(b, c)` are"},{"text":" both `true`, then `areInIncreasingOrder(a, c)` is also"},{"text":" `true`. (Transitive comparability)"},{"text":"- Two elements are *incomparable* if neither is ordered before the other"},{"text":" according to the predicate. If `a` and `b` are incomparable, and `b`"},{"text":" and `c` are incomparable, then `a` and `c` are also incomparable."},{"text":" (Transitive incomparability)"},{"text":""},{"text":"The following example uses an enumeration of playing cards ranks, `Rank`,"},{"text":"which ranges from `ace` (low) to `king` (high). An asynchronous sequence"},{"text":"called `RankCounter` produces all elements of the array. The predicate"},{"text":"provided to the `max(by:)` method sorts ranks based on their `rawValue`:"},{"text":""},{"text":" enum Rank: Int {"},{"text":" case ace = 1, two, three, four, five, six, seven, eight, nine, ten, jack, queen, king"},{"text":" }"},{"text":""},{"text":" let max = await RankCounter()"},{"text":" .max { $0.rawValue < $1.rawValue }"},{"text":" print(max ?? \"none\")"},{"text":" // Prints \"king\""},{"text":""},{"text":"- Parameter areInIncreasingOrder: A predicate that returns `true` if its"},{"text":" first argument should be ordered before its second argument; otherwise,"},{"text":" `false`."},{"text":"- Returns: The sequence’s minimum element, according to"},{"text":" `areInIncreasingOrder`. If the sequence has no elements, returns `nil`."}]},"functionSignature":{"parameters":[{"name":"by","internalName":"areInIncreasingOrder","declarationFragments":[{"kind":"identifier","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@warn_unqualified_access"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"max"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming","interfaceLanguage":"swift"},"pathComponents":["AVAsset","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.providesPreciseDurationAndTiming) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset640x480","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset640x480"],"names":{"title":"AVAssetExportPreset640x480","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorRecordingSuccessfullyFinishedKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorRecordingSuccessfullyFinishedKey"],"names":{"title":"AVErrorRecordingSuccessfullyFinishedKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorRecordingSuccessfullyFinishedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorRecordingSuccessfullyFinishedKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)estimatedDataRate","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.estimatedDataRate) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataComposer"],"names":{"title":"quickTimeUserDataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(settingsFromMovie:options:)"],"names":{"title":"init(settingsFromMovie:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(settingsFrom:options:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVLayerVideoGravityResizeAspectFill","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","resizeAspectFill"],"names":{"title":"resizeAspectFill","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","min(by:)"],"names":{"title":"min(by:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the minimum element in the asynchronous sequence, using the given"},{"text":"predicate as the comparison between elements."},{"text":""},{"text":"Use this method when the asynchronous sequence's values don't conform"},{"text":"to `Comparable`, or when you want to apply a custom ordering to the"},{"text":"sequence."},{"text":""},{"text":"The predicate must be a *strict weak ordering* over the elements. That is,"},{"text":"for any elements `a`, `b`, and `c`, the following conditions must hold:"},{"text":""},{"text":"- `areInIncreasingOrder(a, a)` is always `false`. (Irreflexivity)"},{"text":"- If `areInIncreasingOrder(a, b)` and `areInIncreasingOrder(b, c)` are"},{"text":" both `true`, then `areInIncreasingOrder(a, c)` is also"},{"text":" `true`. (Transitive comparability)"},{"text":"- Two elements are *incomparable* if neither is ordered before the other"},{"text":" according to the predicate. If `a` and `b` are incomparable, and `b`"},{"text":" and `c` are incomparable, then `a` and `c` are also incomparable."},{"text":" (Transitive incomparability)"},{"text":""},{"text":"The following example uses an enumeration of playing cards ranks, `Rank`,"},{"text":"which ranges from `ace` (low) to `king` (high). An asynchronous sequence"},{"text":"called `RankCounter` produces all elements of the array. The predicate"},{"text":"provided to the `min(by:)` method sorts ranks based on their `rawValue`:"},{"text":""},{"text":" enum Rank: Int {"},{"text":" case ace = 1, two, three, four, five, six, seven, eight, nine, ten, jack, queen, king"},{"text":" }"},{"text":""},{"text":" let min = await RankCounter()"},{"text":" .min { $0.rawValue < $1.rawValue }"},{"text":" print(min ?? \"none\")"},{"text":" // Prints \"ace\""},{"text":""},{"text":"- Parameter areInIncreasingOrder: A predicate that returns `true` if its"},{"text":" first argument should be ordered before its second argument; otherwise,"},{"text":" `false`."},{"text":"- Returns: The sequence’s minimum element, according to"},{"text":" `areInIncreasingOrder`. If the sequence has no elements, returns `nil`."}]},"functionSignature":{"parameters":[{"name":"by","internalName":"areInIncreasingOrder","declarationFragments":[{"kind":"identifier","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@warn_unqualified_access"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"min"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"by"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"areInIncreasingOrder"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(cm)playerItemWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVEdgeWidthsaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceBetween","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","distributeSpaceBetween"],"names":{"title":"AVCaptionRubyAlignment.distributeSpaceBetween","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceBetween"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceBetween"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVEdgeWidths@FI@bottom","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","bottom"],"names":{"title":"bottom","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22maximumFileSizeReachedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumFileSizeReached"],"names":{"title":"maximumFileSizeReached","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVRouteDetector(py)multipleRoutesDetected","interfaceLanguage":"swift"},"pathComponents":["AVRouteDetector","multipleRoutesDetected"],"names":{"title":"multipleRoutesDetected","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multipleRoutesDetected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multipleRoutesDetected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVAsset","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":2},"deprecated":{"major":13,"minor":0},"message":"Use load(.overallDurationHint) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)canAddOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","canAdd(_:)"],"names":{"title":"canAdd(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So37AVPlayerInterstitialEventRestrictionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorPresentationTimeStampKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorPresentationTimeStampKey"],"names":{"title":"AVErrorPresentationTimeStampKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPresentationTimeStampKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPresentationTimeStampKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeCustom","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","custom"],"names":{"title":"AVCaptureDevice.ExposureMode.custom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"custom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"custom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPlayCounter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPlayCounter"],"names":{"title":"id3MetadataKeyPlayCounter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction"],"names":{"title":"AVVideoCompositionInstruction","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVFragmentMinding","interfaceLanguage":"swift"},"pathComponents":["AVFragmentMinding"],"names":{"title":"AVFragmentMinding","navigator":[{"kind":"identifier","spelling":"AVFragmentMinding"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentMinding"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentMinding"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentCenter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","center"],"names":{"title":"AVCaptionRubyAlignment.center","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)sourceTrackIDForFrameTiming","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","sourceTrackIDForFrameTiming"],"names":{"title":"sourceTrackIDForFrameTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant"],"names":{"title":"AVCoordinatedPlaybackParticipant","navigator":[{"kind":"identifier","spelling":"AVCoordinatedPlaybackParticipant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackParticipant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoordinatedPlaybackParticipant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumFileSizeReached","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumFileSizeReached"],"names":{"title":"AVError.Code.maximumFileSizeReached","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumFileSizeReached"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction"],"names":{"title":"AVMutableVideoCompositionInstruction","navigator":[{"kind":"identifier","spelling":"AVMutableVideoCompositionInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness","navigator":[{"kind":"identifier","spelling":"CaptureReadiness"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CaptureReadiness"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CaptureReadiness"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVLayerVideoGravityResizeAspect","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","resizeAspect"],"names":{"title":"resizeAspect","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset"],"names":{"title":"AVFragmentedAsset","navigator":[{"kind":"identifier","spelling":"AVFragmentedAsset"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAsset"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.languageCode) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishCancelledRequest","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","finishCancelledRequest()"],"names":{"title":"finishCancelledRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishCancelledRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishCancelledRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset1280x720","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset1280x720"],"names":{"title":"AVAssetExportPreset1280x720","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataComment"],"names":{"title":"quickTimeUserDataComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVEdgeWidthsa4left3top5right6bottomAB14CoreFoundation7CGFloatV_A3Itcfc","interfaceLanguage":"swift"},"pathComponents":["AVEdgeWidths","init(left:top:right:bottom:)"],"names":{"title":"init(left:top:right:bottom:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"left"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"top"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"right"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"bottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatiTunesMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","iTunesMetadata"],"names":{"title":"iTunesMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice"],"names":{"title":"AVExternalStorageDevice","navigator":[{"kind":"identifier","spelling":"AVExternalStorageDevice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVExternalStorageDevice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPreset1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPreset1920x1080"],"names":{"title":"AVAssetExportPreset1920x1080","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPreset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReader(py)outputs","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","outputs"],"names":{"title":"outputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isPlayable) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSamplePresentationTime(forTrackTime:)"],"names":{"title":"loadSamplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangleRampFromStartCropRectangle:toEndCropRectangle:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setCropRectangleRamp(fromStartCropRectangle:toEndCropRectangle:timeRange:)"],"names":{"title":"setCropRectangleRamp(fromStartCropRectangle:toEndCropRectangle:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStartCropRectangle","internalName":"startCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},{"name":"toEndCropRectangle","internalName":"endCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartCropRectangle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndCropRectangle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)processContentKeyRequestWithIdentifier:initializationData:options:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","processContentKeyRequest(withIdentifier:initializationData:options:)"],"names":{"title":"processContentKeyRequest(withIdentifier:initializationData:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"functionSignature":{"parameters":[{"name":"withIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},{"name":"initializationData","declarationFragments":[{"kind":"identifier","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSamplePresentationTime(forTrackTime:completionHandler:)"],"names":{"title":"loadSamplePresentationTime(forTrackTime:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSamplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptureExposureModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorMediaTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorMediaTypeKey"],"names":{"title":"AVErrorMediaTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(im)CGImageRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","cgImageRepresentation()"],"names":{"title":"cgImageRepresentation()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cgImageRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cgImageRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest"],"names":{"title":"AVAsynchronousCIImageFilteringRequest","navigator":[{"kind":"identifier","spelling":"AVAsynchronousCIImageFilteringRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousCIImageFilteringRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousCIImageFilteringRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySystemClearKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","clearKey"],"names":{"title":"clearKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clearKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)stringValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorMediaSubTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorMediaSubTypeKey"],"names":{"title":"AVErrorMediaSubTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaSubTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorMediaSubTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey"],"names":{"title":"AVMetadataKey","navigator":[{"kind":"identifier","spelling":"AVMetadataKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKey"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)requestMediaDataWhenReadyOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","requestMediaDataWhenReady(on:using:)"],"names":{"title":"requestMediaDataWhenReady(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAudioSeekPointIndex","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAudioSeekPointIndex"],"names":{"title":"id3MetadataKeyAudioSeekPointIndex","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredVolume) instead"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorFileTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorFileTypeKey"],"names":{"title":"AVErrorFileTypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileTypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataAlbum"],"names":{"title":"quickTimeUserDataAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","contains(where:)"],"names":{"title":"contains(where:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns a Boolean value that indicates whether the asynchronous sequence"},{"text":"contains an element that satisfies the given predicate."},{"text":""},{"text":"You can use the predicate to check for an element of a type that doesn’t"},{"text":"conform to the `Equatable` protocol, or to find an element that satisfies"},{"text":"a general condition."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `contains(where:)` method checks to see"},{"text":"whether the sequence produces a value divisible by `3`:"},{"text":""},{"text":" let containsDivisibleByThree = await Counter(howHigh: 10)"},{"text":" .contains { $0 % 3 == 0 }"},{"text":" print(containsDivisibleByThree)"},{"text":" // Prints \"true\""},{"text":""},{"text":"The predicate executes each time the asynchronous sequence produces an"},{"text":"element, until either the predicate finds a match or the sequence ends."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element of the asynchronous"},{"text":" sequence as its argument and returns a Boolean value that indicates"},{"text":" whether the passed element represents a match."},{"text":"- Returns: `true` if the sequence contains an element that satisfies"},{"text":" predicate; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"where","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPerformerSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPerformerSortOrder"],"names":{"title":"id3MetadataKeyPerformerSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVLayerVideoGravityResize","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","resize"],"names":{"title":"resize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent"],"names":{"title":"AVPlayerItemErrorLogEvent","navigator":[{"kind":"identifier","spelling":"AVPlayerItemErrorLogEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLogEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLogEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby"],"names":{"title":"AVCaption.Ruby","navigator":[{"kind":"identifier","spelling":"Ruby"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Ruby"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Ruby"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition"],"names":{"title":"AVVideoComposition","navigator":[{"kind":"identifier","spelling":"AVVideoComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21deviceWasDisconnectedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceWasDisconnected"],"names":{"title":"deviceWasDisconnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)canContainFragments","interfaceLanguage":"swift"},"pathComponents":["AVAsset","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.canContainFragments) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagSupported","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isZeroShutterLagSupported"],"names":{"title":"isZeroShutterLagSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithError:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","finish(with:)"],"names":{"title":"finish(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)colorPrimaries","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","colorPrimaries"],"names":{"title":"colorPrimaries","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","allSatisfy(_:)"],"names":{"title":"allSatisfy(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSatisfy"},{"kind":"text","spelling":"(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns a Boolean value that indicates whether all elements produced by the"},{"text":"asynchronous sequence satisfy the given predicate."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `allSatisfy(_:)` method checks to see whether"},{"text":"all elements produced by the sequence are less than `10`."},{"text":""},{"text":" let allLessThanTen = await Counter(howHigh: 10)"},{"text":" .allSatisfy { $0 < 10 }"},{"text":" print(allLessThanTen)"},{"text":" // Prints \"false\""},{"text":""},{"text":"The predicate executes each time the asynchronous sequence produces an"},{"text":"element, until either the predicate returns `false` or the sequence ends."},{"text":""},{"text":"If the asynchronous sequence is empty, this method returns `true`."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element of the asynchronous"},{"text":" sequence as its argument and returns a Boolean value that indicates"},{"text":" whether the passed element satisfies a condition."},{"text":"- Returns: `true` if the sequence contains only elements that satisfy"},{"text":" `predicate`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allSatisfy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAudioEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAudioEncryption"],"names":{"title":"id3MetadataKeyAudioEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySystemFairPlayStreaming","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","fairPlayStreaming"],"names":{"title":"fairPlayStreaming","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fairPlayStreaming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fairPlayStreaming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPayment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPayment"],"names":{"title":"id3MetadataKeyPayment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeVideo","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","video"],"names":{"title":"video","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"video"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"video"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVLayerVideoGravitya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceWasDisconnected","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceWasDisconnected"],"names":{"title":"AVError.Code.deviceWasDisconnected","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceWasDisconnected"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use load(.hasAudioSampleDependencies) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition"],"names":{"title":"AVMutableVideoComposition","navigator":[{"kind":"identifier","spelling":"AVMutableVideoComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessSessionNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","sessionNotRunning"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.sessionNotRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorPersistentTrackIDKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorPersistentTrackIDKey"],"names":{"title":"AVErrorPersistentTrackIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPersistentTrackIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPersistentTrackIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataAccessibilityDescription"],"names":{"title":"quickTimeUserDataAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(py)readyForMoreMediaData","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","isReadyForMoreMediaData"],"names":{"title":"isReadyForMoreMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorPIDKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorPIDKey"],"names":{"title":"AVErrorPIDKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorPIDKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode"],"names":{"title":"AVCaptureDevice.ExposureMode","navigator":[{"kind":"identifier","spelling":"ExposureMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ExposureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ExposureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState(py)reactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState","reactionType"],"names":{"title":"reactionType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)cancelLoading","interfaceLanguage":"swift"},"pathComponents":["AVAsset","cancelLoading()"],"names":{"title":"cancelLoading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelLoading"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelLoading"},{"kind":"text","spelling":"()"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithComposedVideoFrame:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","finish(withComposedVideoFrame:)"],"names":{"title":"finish(withComposedVideoFrame:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withComposedVideoFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withComposedVideoFrame","internalName":"composedVideoFrame","declarationFragments":[{"kind":"identifier","spelling":"composedVideoFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withComposedVideoFrame"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"composedVideoFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)flush","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","flush()"],"names":{"title":"flush()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)containsFragments","interfaceLanguage":"swift"},"pathComponents":["AVAsset","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.containsFragments) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)referenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAsset","referenceRestrictions"],"names":{"title":"referenceRestrictions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceRestrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceRestrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)centerStageRectOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","centerStageRectOfInterest"],"names":{"title":"centerStageRectOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageRectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageRectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)portraitEffectEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isPortraitEffectEnabled"],"names":{"title":"isPortraitEffectEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isZeroShutterLagEnabled"],"names":{"title":"isZeroShutterLagEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isZeroShutterLagEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAttachedPicture","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAttachedPicture"],"names":{"title":"id3MetadataKeyAttachedPicture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace"],"names":{"title":"AVMetadataKeySpace","navigator":[{"kind":"identifier","spelling":"AVMetadataKeySpace"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKeySpace"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataKeySpace"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment"],"names":{"title":"AVCaptionRubyAlignment","navigator":[{"kind":"identifier","spelling":"AVCaptionRubyAlignment"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyAlignment"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","samplePresentationTime(forTrackTime:)"],"names":{"title":"samplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadSamplePresentationTime(forTrackTime:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepInDecodeOrderByCount:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","stepInDecodeOrder(byCount:)"],"names":{"title":"stepInDecodeOrder(byCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"functionSignature":{"parameters":[{"name":"byCount","internalName":"stepCount","declarationFragments":[{"kind":"identifier","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeTimecode","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","timecode"],"names":{"title":"timecode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPartOfASet","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPartOfASet"],"names":{"title":"id3MetadataKeyPartOfASet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangle:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setCropRectangle(_:at:)"],"names":{"title":"setCropRectangle(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangle"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"cropRectangle","declarationFragments":[{"kind":"identifier","spelling":"cropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setCropRectangle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)dataValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","dataValue"],"names":{"title":"dataValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.naturalSize) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionRequiresPlaybackAtPreferredRateForAdvancement","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","requiresPlaybackAtPreferredRateForAdvancement"],"names":{"title":"requiresPlaybackAtPreferredRateForAdvancement","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresPlaybackAtPreferredRateForAdvancement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresPlaybackAtPreferredRateForAdvancement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeAutoExpose","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","autoExpose"],"names":{"title":"AVCaptureDevice.ExposureMode.autoExpose","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoExpose"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoExpose"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataArtist"],"names":{"title":"quickTimeUserDataArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22sandboxExtensionDeniedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","sandboxExtensionDenied"],"names":{"title":"sandboxExtensionDenied","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemDidPlayToEndTimeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","didPlayToEndTimeNotification"],"names":{"title":"didPlayToEndTimeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState(py)startTime","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState","startTime"],"names":{"title":"startTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12mediaChangedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaChanged"],"names":{"title":"mediaChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup"],"names":{"title":"AVTimedMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVTimedMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTimedMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTimedMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)storageURL","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","storageURL"],"names":{"title":"storageURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(py)hasSufficientMediaDataForReliablePlaybackStart","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","hasSufficientMediaDataForReliablePlaybackStart"],"names":{"title":"hasSufficientMediaDataForReliablePlaybackStart","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVAsset","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.tracks) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog(im)extendedLogData","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog","extendedLogData()"],"names":{"title":"extendedLogData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)numberValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","numberValue"],"names":{"title":"numberValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyAlbumTitle"],"names":{"title":"id3MetadataKeyAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity"],"names":{"title":"AVLayerVideoGravity","navigator":[{"kind":"identifier","spelling":"AVLayerVideoGravity"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVLayerVideoGravity"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorFileSizeKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorFileSizeKey"],"names":{"title":"AVErrorFileSizeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorFileSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)stopRequestingMediaData","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","stopRequestingMediaData()"],"names":{"title":"stopRequestingMediaData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","locked"],"names":{"title":"AVCaptureDevice.ExposureMode.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorDiscontinuityFlagsKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorDiscontinuityFlagsKey"],"names":{"title":"AVErrorDiscontinuityFlagsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDiscontinuityFlagsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDiscontinuityFlagsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableTimedMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVMutableTimedMetadataGroup"],"names":{"title":"AVMutableTimedMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVMutableTimedMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableTimedMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableTimedMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMediaChanged","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","mediaChanged"],"names":{"title":"AVError.Code.mediaChanged","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaChanged"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredTransform) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessReady","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","ready"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.ready","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)dateValue","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","dateValue"],"names":{"title":"dateValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOwnership","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOwnership"],"names":{"title":"id3MetadataKeyOwnership","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataArranger"],"names":{"title":"quickTimeUserDataArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(cm)movieWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(settingsFromMovie:options:)"],"names":{"title":"init(settingsFromMovie:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFromMovie"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(settingsFrom:options:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionDelegate","preciseIdentifier":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog"],"names":{"title":"AVPlayerItemErrorLog","navigator":[{"kind":"identifier","spelling":"AVPlayerItemErrorLog"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLog"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemErrorLog"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(im)startRecordingToOutputFileURL:outputFileType:recordingDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","startRecording(to:outputFileType:recordingDelegate:)"],"names":{"title":"startRecording(to:outputFileType:recordingDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"outputFileType","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},{"name":"recordingDelegate","internalName":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState(py)endTime","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState","endTime"],"names":{"title":"endTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper"],"names":{"title":"AVPlayerLooper","navigator":[{"kind":"identifier","spelling":"AVPlayerLooper"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLooper"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLooper"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVAsset","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.hasProtectedContent) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceTimedMetadataByTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceTimedMetadata(byTrackID:)"],"names":{"title":"sourceTimedMetadata(byTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimedMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"byTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimedMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySystemAuthorizationToken","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","authorizationToken"],"names":{"title":"authorizationToken","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationToken"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationToken"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVErrorDeviceKey","interfaceLanguage":"swift"},"pathComponents":["AVErrorDeviceKey"],"names":{"title":"AVErrorDeviceKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDeviceKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVErrorDeviceKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSandboxExtensionDenied","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","sandboxExtensionDenied"],"names":{"title":"AVError.Code.sandboxExtensionDenied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sandboxExtensionDenied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutputObjectsDelegate"],"names":{"title":"AVCaptureMetadataOutputObjectsDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureMetadataOutputObjectsDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutputObjectsDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyAuthor"],"names":{"title":"metadata3GPUserDataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidatePersistableContentKey(_:options:)"],"names":{"title":"invalidatePersistableContentKey(_:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","cancelled"],"names":{"title":"AVKeyValueStatus.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)mode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","mode"],"names":{"title":"mode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mode","preciseIdentifier":"c:@E@AVSampleBufferRequestMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Mode","preciseIdentifier":"c:@E@AVSampleBufferRequestMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","init(mediaType:outputSettings:)"],"names":{"title":"init(mediaType:outputSettings:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredMediaSelection) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRelativeVolumeAdjustment2"],"names":{"title":"id3MetadataKeyRelativeVolumeAdjustment2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","prefix(while:)"],"names":{"title":"prefix(while:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns an asynchronous sequence, containing the initial, consecutive"},{"text":"elements of the base sequence that satisfy the given predicate."},{"text":""},{"text":"Use `prefix(while:)` to produce values while elements from the base"},{"text":"sequence meet a condition you specify. The modified sequence ends when"},{"text":"the predicate closure returns `false`."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `prefix(while:)` method causes the modified"},{"text":"sequence to pass along values so long as they aren’t divisible by `2` and"},{"text":"`3`. Upon reaching `6`, the sequence ends:"},{"text":""},{"text":" let stream = Counter(howHigh: 10)"},{"text":" .prefix { $0 % 2 != 0 || $0 % 3 != 0 }"},{"text":" for try await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"1 2 3 4 5 \""},{"text":" "},{"text":"- Parameter predicate: A closure that takes an element as a parameter and"},{"text":" returns a Boolean value indicating whether the element should be"},{"text":" included in the modified sequence."},{"text":"- Returns: An asynchronous sequence of the initial, consecutive"},{"text":" elements that satisfy `predicate`."}]},"functionSignature":{"parameters":[{"name":"while","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixWhileSequence","preciseIdentifier":"s:12_Concurrency24AsyncPrefixWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVMetadataKeySpaceayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVMetadataKeySpacea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18deviceNotConnectedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceNotConnected"],"names":{"title":"deviceNotConnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeProfileMPEG4AppleHLS","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","mpeg4AppleHLS"],"names":{"title":"mpeg4AppleHLS","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4AppleHLS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4AppleHLS"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","assetListResponseStatusDidChangeNotification"],"names":{"title":"assetListResponseStatusDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponseStatusDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponseStatusDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatID3Metadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","id3Metadata"],"names":{"title":"id3Metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3Metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3Metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(im)copyNextSampleBuffer","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","copyNextSampleBuffer()"],"names":{"title":"copyNextSampleBuffer()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyNextSampleBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyNextSampleBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)isCompatibleWithFileType:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","is(compatibleWithFileType:)"],"names":{"title":"is(compatibleWithFileType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`is`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWithFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"compatibleWithFileType","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`is`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWithFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","associatedTracks(ofType:)"],"names":{"title":"associatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":13,"minor":0},"message":"Use loadAssociatedTracks(ofType:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidatePersistableContentKey(_:options:completionHandler:)"],"names":{"title":"invalidatePersistableContentKey(_:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidatePersistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)maxSampleCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","maxSampleCount"],"names":{"title":"maxSampleCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoLayoutAttributes(py)stereoViewComponents","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","LayoutAttributes","stereoViewComponents"],"names":{"title":"stereoViewComponents","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoViewComponents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMStereoViewComponents","preciseIdentifier":"c:@E@CMStereoViewComponents"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoViewComponents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMStereoViewComponents","preciseIdentifier":"c:@E@CMStereoViewComponents"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVCaptureSessionErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSessionErrorKey"],"names":{"title":"AVCaptureSessionErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)selfContained","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isSelfContained) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyAlbumAndTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyAlbumAndTrack"],"names":{"title":"metadata3GPUserDataKeyAlbumAndTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","requestAccess()"],"names":{"title":"requestAccess()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRelativeVolumeAdjustment"],"names":{"title":"id3MetadataKeyRelativeVolumeAdjustment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)allMediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVAsset","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13},"deprecated":{"major":13,"minor":0},"message":"Use load(.allMediaSelections) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","locked"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","reduce(_:_:)"],"names":{"title":"reduce(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", ("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the result of combining the elements of the asynchronous sequence"},{"text":"using the given closure."},{"text":""},{"text":"Use the `reduce(_:_:)` method to produce a single value from the elements of"},{"text":"an entire sequence. For example, you can use this method on an sequence of"},{"text":"numbers to find their sum or product."},{"text":""},{"text":"The `nextPartialResult` closure executes sequentially with an accumulating"},{"text":"value initialized to `initialResult` and each element of the sequence."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `4`. The `reduce(_:_:)` method sums the values"},{"text":"received from the asynchronous sequence."},{"text":""},{"text":" let sum = await Counter(howHigh: 4)"},{"text":" .reduce(0) {"},{"text":" $0 + $1"},{"text":" }"},{"text":" print(sum)"},{"text":" // Prints \"10\""},{"text":""},{"text":""},{"text":"- Parameters:"},{"text":" - initialResult: The value to use as the initial accumulating value."},{"text":" The `nextPartialResult` closure receives `initialResult` the first"},{"text":" time the closure runs."},{"text":" - nextPartialResult: A closure that combines an accumulating value and"},{"text":" an element of the asynchronous sequence into a new accumulating value,"},{"text":" for use in the next call of the `nextPartialResult` closure or"},{"text":" returned to the caller."},{"text":"- Returns: The final accumulated value. If the sequence has no elements,"},{"text":" the result is `initialResult`."}]},"functionSignature":{"parameters":[{"name":"initialResult","declarationFragments":[{"kind":"identifier","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"}]},{"name":"nextPartialResult","declarationFragments":[{"kind":"identifier","spelling":"nextPartialResult"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Result"}]},"swiftGenerics":{"parameters":[{"name":"Result","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nextPartialResult"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput(py)outputDeviceUniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput","outputDeviceUniqueID"],"names":{"title":"outputDeviceUniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError","localizedDescription"],"names":{"title":"localizedDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Foundation","lines":[{"text":"Retrieve the localized description for this error."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":2,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)addMutableTracksCopyingSettingsFromTracks:options:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","addMutableTracksCopyingSettings(from:options:)"],"names":{"title":"addMutableTracksCopyingSettings(from:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTracksCopyingSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"existingTracks","declarationFragments":[{"kind":"identifier","spelling":"existingTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTracksCopyingSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"existingTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController(im)initWithPrimaryPlayer:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController","init(primaryPlayer:)"],"names":{"title":"init(primaryPlayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceSampleBufferByTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceSampleBuffer(byTrackID:)"],"names":{"title":"sourceSampleBuffer(byTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"byTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeProfileMPEG4CMAFCompliant","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","mpeg4CMAFCompliant"],"names":{"title":"mpeg4CMAFCompliant","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4CMAFCompliant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mpeg4CMAFCompliant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatHLSMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","hlsMetadata"],"names":{"title":"hlsMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVMetadataKeyayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceNotConnected","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceNotConnected"],"names":{"title":"AVError.Code.deviceNotConnected","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceNotConnected"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","failed"],"names":{"title":"AVKeyValueStatus.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(URL:options:error:)"],"names":{"title":"init(URL:options:error:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:error:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidateAllPersistableContentKeys(forApp:options:)"],"names":{"title":"invalidateAllPersistableContentKeys(forApp:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile"],"names":{"title":"AVFileTypeProfile","navigator":[{"kind":"identifier","spelling":"AVFileTypeProfile"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileTypeProfile"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileTypeProfile"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceCommon","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","common"],"names":{"title":"common","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"common"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"common"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset"],"names":{"title":"AVOutputSettingsPreset","navigator":[{"kind":"identifier","spelling":"AVOutputSettingsPreset"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsPreset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRecordingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRecordingTime"],"names":{"title":"id3MetadataKeyRecordingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVMetadataKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVPlayerItemC12AVFoundationE5asset28automaticallyLoadedAssetKeysABSo7AVAssetC_SayAC22AVPartialAsyncPropertyCyAGGGtcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(asset:automaticallyLoadedAssetKeys:)"],"names":{"title":"init(asset:automaticallyLoadedAssetKeys:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPartialAsyncProperty","preciseIdentifier":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":">])"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"AVPlayerItem initializer that loads supplied properties of an asset automatically"},{"text":""},{"text":"- Parameters:"},{"text":" - asset: Asset to load."},{"text":" - automaticallyLoadedAssetKeys: Asset properties to load automatically."},{"text":""},{"text":"The value of each key in automaticallyLoadedAssetKeys will be automatically be loaded by the underlying AVAsset before the receiver achieves the status `.readyToPlay`; i.e. when the item is ready to play, the value of `AVPlayerItem.asset.status(of:)` will be `.loaded` or `.failed`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPartialAsyncProperty","preciseIdentifier":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":">] = [])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableTrackAssociationTypes) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV31deviceInUseByAnotherApplicationSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceInUseByAnotherApplication"],"names":{"title":"deviceInUseByAnotherApplication","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoaded","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","loaded"],"names":{"title":"AVKeyValueStatus.loaded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceFrameByTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceFrame(byTrackID:)"],"names":{"title":"sourceFrame(byTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFrame"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"byTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFrame"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","requestAccess(completionHandler:)"],"names":{"title":"requestAccess(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorEncodeFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","encodeFailed"],"names":{"title":"AVError.Code.encodeFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventLeaveCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","leaveCue"],"names":{"title":"leaveCue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leaveCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leaveCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","reduce(into:_:)"],"names":{"title":"reduce(into:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", ("},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns the result of combining the elements of the asynchronous sequence"},{"text":"using the given closure, given a mutable initial value."},{"text":""},{"text":"Use the `reduce(into:_:)` method to produce a single value from the"},{"text":"elements of an entire sequence. For example, you can use this method on a"},{"text":"sequence of numbers to find their sum or product."},{"text":""},{"text":"The `nextPartialResult` closure executes sequentially with an accumulating"},{"text":"value initialized to `initialResult` and each element of the sequence."},{"text":""},{"text":"Prefer this method over `reduce(_:_:)` for efficiency when the result is"},{"text":"a copy-on-write type, for example an `Array` or `Dictionary`."},{"text":""},{"text":"- Parameters:"},{"text":" - initialResult: The value to use as the initial accumulating value."},{"text":" The `nextPartialResult` closure receives `initialResult` the first"},{"text":" time the closure executes."},{"text":" - nextPartialResult: A closure that combines an accumulating value and"},{"text":" an element of the asynchronous sequence into a new accumulating value,"},{"text":" for use in the next call of the `nextPartialResult` closure or"},{"text":" returned to the caller."},{"text":"- Returns: The final accumulated value. If the sequence has no elements,"},{"text":" the result is `initialResult`."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"initialResult","declarationFragments":[{"kind":"identifier","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"}]},{"name":"updateAccumulatingResult","declarationFragments":[{"kind":"identifier","spelling":"updateAccumulatingResult"},{"kind":"text","spelling":": ("},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Result"}]},"swiftGenerics":{"parameters":[{"name":"Result","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reduce"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Result"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"initialResult"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"updateAccumulatingResult"},{"kind":"text","spelling":": ("},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Result"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"rethrows"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Result"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMediaSelectionGroup(for:completionHandler:)"],"names":{"title":"loadMediaSelectionGroup(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","invalidateAllPersistableContentKeys(forApp:options:completionHandler:)"],"names":{"title":"invalidateAllPersistableContentKeys(forApp:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidateAllPersistableContentKeys"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVMetadataFormata8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(cm)availableOutputSettingsPresets","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","availableOutputSettingsPresets()"],"names":{"title":"availableOutputSettingsPresets()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputSettingsPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableOutputSettingsPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat"],"names":{"title":"AVMetadataFormat","navigator":[{"kind":"identifier","spelling":"AVMetadataFormat"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFormat"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isEnabled) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(py)supportsRandomAccess","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","supportsRandomAccess"],"names":{"title":"supportsRandomAccess","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsRandomAccess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsRandomAccess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRecordingDates","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRecordingDates"],"names":{"title":"id3MetadataKeyRecordingDates","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceAudioFile","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","audioFile"],"names":{"title":"audioFile","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(im)enqueueSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","enqueue(_:)"],"names":{"title":"enqueue(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)overrideTime","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","overrideTime"],"names":{"title":"overrideTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overrideTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overrideTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVCaptureWhiteBalanceModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVCaptureMicrophoneModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12encodeFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","encodeFailed"],"names":{"title":"encodeFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMediaSelectionGroup(for:)"],"names":{"title":"loadMediaSelectionGroup(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)addMutableTrackWithMediaType:copySettingsFromTrack:options:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","addMutableTrack(withMediaType:copySettingsFrom:options:)"],"names":{"title":"addMutableTrack(withMediaType:copySettingsFrom:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySettingsFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"copySettingsFrom","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySettingsFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)videoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","videoCompositionInstruction"],"names":{"title":"videoCompositionInstruction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(cpy)authorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","authorizationStatus"],"names":{"title":"authorizationStatus","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","init(propertiesOf:)"],"names":{"title":"init(propertiesOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioTimePitchAlgorithmVarispeed","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","varispeed"],"names":{"title":"varispeed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"varispeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"varispeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode"],"names":{"title":"AVCaptureDevice.MicrophoneMode","navigator":[{"kind":"identifier","spelling":"MicrophoneMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MicrophoneMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MicrophoneMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode","navigator":[{"kind":"identifier","spelling":"WhiteBalanceMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WhiteBalanceMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WhiteBalanceMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceInUseByAnotherApplication","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceInUseByAnotherApplication"],"names":{"title":"AVError.Code.deviceInUseByAnotherApplication","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceInUseByAnotherApplication"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(cm)outputSettingsAssistantWithPreset:","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","init(preset:)"],"names":{"title":"init(preset:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"preset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So17AVFileTypeProfilea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController(im)cancelCurrentEventWithResumptionOffset:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController","cancelCurrentEvent(withResumptionOffset:)"],"names":{"title":"cancelCurrentEvent(withResumptionOffset:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelCurrentEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withResumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withResumptionOffset","internalName":"resumptionOffset","declarationFragments":[{"kind":"identifier","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelCurrentEvent"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withResumptionOffset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadMetadata(for:)"],"names":{"title":"loadMetadata(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyGenre"],"names":{"title":"metadata3GPUserDataKeyGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)photoDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","photoDimensions"],"names":{"title":"photoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(py)requiresFlushToResumeDecoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","requiresFlushToResumeDecoding"],"names":{"title":"requiresFlushToResumeDecoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So12AVPlayerItemC12AVFoundationE4seek2toSb10Foundation4DateV_tYaF","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Sets the current playback time to the time specified by the date."},{"text":""},{"text":"- Parameter date: The date to which to seek."},{"text":"- Returns: Returns true if the seek operation completed, false if it did not."},{"text":""},{"text":"Use this method to seek to a specified date in the player item and await the operation's completion. If the seek request completes without being interrupted (either by another seek request or by any other operation), this method will return true."},{"text":""},{"text":"If another seek request is already in progress when you call this method, the the in-progress seek request immediately returns false."},{"text":""}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","introduced":{"major":9}},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)centerStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","centerStageControlMode"],"names":{"title":"centerStageControlMode","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageControlMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CenterStageControlMode","preciseIdentifier":"c:@E@AVCaptureCenterStageControlMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"centerStageControlMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CenterStageControlMode","preciseIdentifier":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventNoCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","noCue"],"names":{"title":"noCue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoading","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","loading"],"names":{"title":"AVKeyValueStatus.loading","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyRecommendedBufferSize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyRecommendedBufferSize"],"names":{"title":"id3MetadataKeyRecommendedBufferSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)addOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","makeSecureTokenForExpirationDate(ofPersistableContentKey:completionHandler:)"],"names":{"title":"makeSecureTokenForExpirationDate(ofPersistableContentKey:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"ofPersistableContentKey","internalName":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)interstitialPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","interstitialPlayer"],"names":{"title":"interstitialPlayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.mediaCharacteristics) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceID3","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","id3"],"names":{"title":"id3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18mediaDiscontinuitySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaDiscontinuity"],"names":{"title":"mediaDiscontinuity","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)primaryPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","primaryPlayer"],"names":{"title":"primaryPlayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(im)nextAvailableURLsWithPathExtensions:error:","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","nextAvailableURLs(withPathExtensions:)"],"names":{"title":"nextAvailableURLs(withPathExtensions:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableURLs"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPathExtensions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withPathExtensions","internalName":"extensionArray","declarationFragments":[{"kind":"identifier","spelling":"extensionArray"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextAvailableURLs"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPathExtensions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"extensionArray"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeSunAU","interfaceLanguage":"swift"},"pathComponents":["AVFileType","au"],"names":{"title":"au","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"au"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"au"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)resolvedSettings","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","resolvedSettings"],"names":{"title":"resolvedSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","mediaSelectionGroup(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionGroup(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use loadMediaSelectionGroup(for:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)movieHeaderWithFileType:error:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","makeMovieHeader(fileType:)"],"names":{"title":"makeMovieHeader(fileType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeMovieHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeMovieHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatUnknown","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","unknown"],"names":{"title":"unknown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputDelegate"],"names":{"title":"AVCaptureFileOutputDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureFileOutputDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.timeRange) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadMetadata(for:completionHandler:)"],"names":{"title":"loadMetadata(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeWideSpectrum","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","wideSpectrum"],"names":{"title":"AVCaptureDevice.MicrophoneMode.wideSpectrum","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wideSpectrum"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"wideSpectrum"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)removeItem:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)frameDuration","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","frameDuration"],"names":{"title":"frameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyDescription"],"names":{"title":"metadata3GPUserDataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVKeyValueStatus@AVKeyValueStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","unknown"],"names":{"title":"AVKeyValueStatus.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMediaDiscontinuity","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","mediaDiscontinuity"],"names":{"title":"AVError.Code.mediaDiscontinuity","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDiscontinuity"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)photoCount","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","photoCount"],"names":{"title":"photoCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)videoSettings","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","videoSettings"],"names":{"title":"videoSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)sourceFormatHint","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","sourceFormatHint"],"names":{"title":"sourceFormatHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeTIFF","interfaceLanguage":"swift"},"pathComponents":["AVFileType","tif"],"names":{"title":"tif","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)compositionTime","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","compositionTime"],"names":{"title":"compositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPublisher"],"names":{"title":"id3MetadataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)notRecommendedForCaptureUse","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","isNotRecommendedForCaptureUse"],"names":{"title":"isNotRecommendedForCaptureUse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNotRecommendedForCaptureUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isNotRecommendedForCaptureUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatQuickTimeUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","quickTimeUserData"],"names":{"title":"quickTimeUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceHLSDateRange","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","hlsDateRange"],"names":{"title":"hlsDateRange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsDateRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlsDateRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)insertItem:afterItem:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","insert(_:after:)"],"names":{"title":"insert(_:after:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]},{"name":"after","internalName":"afterItem","declarationFragments":[{"kind":"identifier","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)outputFileType","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","outputFileType"],"names":{"title":"outputFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeStandard","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","standard"],"names":{"title":"AVCaptureDevice.MicrophoneMode.standard","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standard"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"standard"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack"],"names":{"title":"AVMutableCompositionTrack","navigator":[{"kind":"identifier","spelling":"AVMutableCompositionTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCompositionTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCompositionTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV37airPlayReceiverTemporarilyUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","airPlayReceiverTemporarilyUnavailable"],"names":{"title":"airPlayReceiverTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)outputSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","outputSettings"],"names":{"title":"outputSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)renewExpiringResponseDataForContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","renewExpiringResponseData(for:)"],"names":{"title":"renewExpiringResponseData(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewExpiringResponseData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"contentKeyRequest","declarationFragments":[{"kind":"identifier","spelling":"contentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewExpiringResponseData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.naturalTimeScale) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)customVideoCompositorClass","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","customVideoCompositorClass"],"names":{"title":"customVideoCompositorClass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings"],"names":{"title":"AVCapturePhotoSettings","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoSettings"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoSettings"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","prefix(_:)"],"names":{"title":"prefix(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixSequence","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Returns an asynchronous sequence, up to the specified maximum length,"},{"text":"containing the initial elements of the base asynchronous sequence."},{"text":""},{"text":"Use `prefix(_:)` to reduce the number of elements produced by the"},{"text":"asynchronous sequence."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `prefix(_:)` method causes the modified"},{"text":"sequence to pass through the first six values, then end."},{"text":""},{"text":" for await number in Counter(howHigh: 10).prefix(6) {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"1 2 3 4 5 6 \""},{"text":""},{"text":"If the count passed to `prefix(_:)` exceeds the number of elements in the"},{"text":"base sequence, the result contains all of the elements in the sequence."},{"text":""},{"text":"- Parameter count: The maximum number of elements to return. The value of"},{"text":" `count` must be greater than or equal to zero."},{"text":"- Returns: An asynchronous sequence starting at the beginning of the"},{"text":" base sequence with at most `count` elements."}]},"functionSignature":{"parameters":[{"name":"count","declarationFragments":[{"kind":"identifier","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncPrefixSequence","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prefix"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncPrefixSequence","preciseIdentifier":"s:12_Concurrency19AsyncPrefixSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)mutableTrackCompatibleWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","mutableTrack(compatibleWith:)"],"names":{"title":"mutableTrack(compatibleWith:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"compatibleWith","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)sourceTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceTrackIDs"],"names":{"title":"sourceTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions"],"names":{"title":"AVPlayerInterstitialEvent.Restrictions","navigator":[{"kind":"identifier","spelling":"Restrictions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Restrictions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Restrictions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyCopyright"],"names":{"title":"metadata3GPUserDataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVKeyValueStatusV03rawB0ABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(withPropertiesOf:)"],"names":{"title":"videoComposition(withPropertiesOf:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV40noCompatibleAlternatesForExternalDisplaySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noCompatibleAlternatesForExternalDisplay"],"names":{"title":"noCompatibleAlternatesForExternalDisplay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions","interfaceLanguage":"swift"},"pathComponents":["AVAsset","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableMediaCharacteristicsWithMediaSelectionOptions) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(cm)movieWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(URL:options:error:)"],"names":{"title":"init(URL:options:error:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:error:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","scale(_:toDuration:)"],"names":{"title":"scale(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scale"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scale"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyProducedNotice","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyProducedNotice"],"names":{"title":"id3MetadataKeyProducedNotice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","currentEventDidChangeNotification"],"names":{"title":"currentEventDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEventDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEventDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV42maximumNumberOfSamplesForFileFormatReachedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumNumberOfSamplesForFileFormatReached"],"names":{"title":"maximumNumberOfSamplesForFileFormatReached","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadMetadata(for:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceAudioFormat"],"names":{"title":"sourceAudioFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAudioFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAudioFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMAudioFormatDescription","preciseIdentifier":"c:@T@CMAudioFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","flush(removingDisplayedImage:)"],"names":{"title":"flush(removingDisplayedImage:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"removingDisplayedImage","internalName":"removeDisplayedImage","declarationFragments":[{"kind":"identifier","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeQuickTimeMovie","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mov"],"names":{"title":"mov","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mov"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mov"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceIcy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","icy"],"names":{"title":"icy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatQuickTimeMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","quickTimeMetadata"],"names":{"title":"quickTimeMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)currentEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","currentEvent"],"names":{"title":"currentEvent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)writeMovieHeaderToURL:fileType:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","writeHeader(to:fileType:options:)"],"names":{"title":"writeHeader(to:fileType:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"URL","declarationFragments":[{"kind":"identifier","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writeHeader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":" = []) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)uuid","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","uuid"],"names":{"title":"uuid","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uuid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uuid"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeAutoWhiteBalance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","autoWhiteBalance"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode.autoWhiteBalance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoWhiteBalance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoWhiteBalance"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)renderContext","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","renderContext"],"names":{"title":"renderContext","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:sourceFormatHint:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","init(mediaType:outputSettings:sourceFormatHint:)"],"names":{"title":"init(mediaType:outputSettings:sourceFormatHint:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"sourceFormatHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(py)alwaysCopiesSampleData","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","alwaysCopiesSampleData"],"names":{"title":"alwaysCopiesSampleData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysCopiesSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysCopiesSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutputSampleBufferDelegate"],"names":{"title":"AVCaptureAudioDataOutputSampleBufferDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)centerStageEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isCenterStageEnabled"],"names":{"title":"isCenterStageEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(im)fileDataRepresentation","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","fileDataRepresentation()"],"names":{"title":"fileDataRepresentation()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileDataRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileDataRepresentation"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)removeAllItems","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","removeAllItems()"],"names":{"title":"removeAllItems()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeAllItems"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeAllItems"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4VCellular","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4VCellular"],"names":{"title":"AVAssetExportPresetAppleM4VCellular","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VCellular"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VCellular"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyCollection","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyCollection"],"names":{"title":"metadata3GPUserDataKeyCollection","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","flush(removingDisplayedImage:completionHandler:)"],"names":{"title":"flush(removingDisplayedImage:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"removingDisplayedImage","internalName":"removeDisplayedImage","declarationFragments":[{"kind":"identifier","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"removingDisplayedImage"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"removeDisplayedImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeVoiceIsolation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","voiceIsolation"],"names":{"title":"AVCaptureDevice.MicrophoneMode.voiceIsolation","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceIsolation"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceIsolation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)connected","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","isConnected"],"names":{"title":"isConnected","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(withPropertiesOf:completionHandler:)"],"names":{"title":"videoComposition(withPropertiesOf:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.totalSampleDataLength) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumNumberOfSamplesForFileFormatReached","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumNumberOfSamplesForFileFormatReached"],"names":{"title":"AVError.Code.maximumNumberOfSamplesForFileFormatReached","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumNumberOfSamplesForFileFormatReached"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","continuousAutoWhiteBalance"],"names":{"title":"AVCaptureDevice.WhiteBalanceMode.continuousAutoWhiteBalance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoWhiteBalance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoWhiteBalance"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus"],"names":{"title":"AVKeyValueStatus","navigator":[{"kind":"identifier","spelling":"AVKeyValueStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVKeyValueStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVKeyValueStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use AVAsyncProperty.Status instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventMonitorEventsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","eventsDidChangeNotification"],"names":{"title":"eventsDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eventsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)startReading","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","startReading()"],"names":{"title":"startReading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startReading"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startReading"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyPrivate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyPrivate"],"names":{"title":"id3MetadataKeyPrivate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataFormatISOUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","isoUserData"],"names":{"title":"isoUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder"],"names":{"title":"AVFragmentedAssetMinder","navigator":[{"kind":"identifier","spelling":"AVFragmentedAssetMinder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetMinder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetMinder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","makeSecureTokenForExpirationDate(ofPersistableContentKey:)"],"names":{"title":"makeSecureTokenForExpirationDate(ofPersistableContentKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"ofPersistableContentKey","internalName":"persistableContentKeyData","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSecureTokenForExpirationDate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofPersistableContentKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeSCC","interfaceLanguage":"swift"},"pathComponents":["AVFileType","SCC"],"names":{"title":"SCC","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SCC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SCC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceISOUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","isoUserData"],"names":{"title":"isoUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableMetadataFormats) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)cancelReading","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","cancelReading()"],"names":{"title":"cancelReading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelReading"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelReading"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So37AVAsynchronousVideoCompositionRequestC12AVFoundationE24sourceSampleDataTrackIDsSays5Int32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest","sourceSampleDataTrackIDs"],"names":{"title":"sourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15,"minor":0}},{"domain":"tvOS","introduced":{"major":15,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction"],"names":{"title":"AVSampleBufferRequest.Direction","navigator":[{"kind":"identifier","spelling":"Direction"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Direction"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Direction"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationTimedOut","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","timedOut"],"names":{"title":"AVContentAuthorizationStatus.timedOut","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset960x540","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset960x540"],"names":{"title":"preset960x540","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel"],"names":{"title":"AVCaptureAudioChannel","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioChannel"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioChannel"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioChannel"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadChapterMetadataGroups(bestMatchingPreferredLanguages:completionHandler:)"],"names":{"title":"loadChapterMetadataGroups(bestMatchingPreferredLanguages:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetPassthrough","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetPassthrough"],"names":{"title":"AVAssetExportPresetPassthrough","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetPassthrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetPassthrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)items","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","items()"],"names":{"title":"items()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeHaptic","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","haptic"],"names":{"title":"haptic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haptic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"haptic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12decodeFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","decodeFailed"],"names":{"title":"decodeFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoFormat","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceVideoFormat"],"names":{"title":"sourceVideoFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoFormatDescription","preciseIdentifier":"c:@T@CMVideoFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoFormatDescription","preciseIdentifier":"c:@T@CMVideoFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeySpecialPlaybackRequirements"],"names":{"title":"quickTimeUserDataKeySpecialPlaybackRequirements","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC7680x4320","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC7680x4320"],"names":{"title":"AVAssetExportPresetHEVC7680x4320","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":1}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCodabarCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","codabar"],"names":{"title":"codabar","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codabar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codabar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:::SYNTHESIZED::c:objc(cs)AVVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","init(propertiesOfAsset:)"],"names":{"title":"init(propertiesOfAsset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(propertiesOf:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithFairPlayStreamingKeyResponseData:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse","init(fairPlayStreamingKeyResponseData:)"],"names":{"title":"init(fairPlayStreamingKeyResponseData:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fairPlayStreamingKeyResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fairPlayStreamingKeyResponseData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV13noSourceTrackSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noSourceTrack"],"names":{"title":"noSourceTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13,"patch":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataUserRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataUserRating"],"names":{"title":"identifier3GPUserDataUserRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV7unknownSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","unknown"],"names":{"title":"unknown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadChapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"loadChapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)trackGroups","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCaptionDecoration@AVCaptionDecorationLineThrough","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","lineThrough"],"names":{"title":"lineThrough","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lineThrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lineThrough"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC3840x2160"],"names":{"title":"AVAssetExportPresetHEVC3840x2160","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)canAddInputGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","canAdd(_:)"],"names":{"title":"canAdd(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"inputGroup","declarationFragments":[{"kind":"identifier","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC3840x2160WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC3840x2160WithAlpha"],"names":{"title":"AVAssetExportPresetHEVC3840x2160WithAlpha","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession"],"names":{"title":"AVAssetExportSession","navigator":[{"kind":"identifier","spelling":"AVAssetExportSession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportSession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)downmix","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","isDownmix"],"names":{"title":"isDownmix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDownmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDownmix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)advanceToNextItem","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","advanceToNextItem()"],"names":{"title":"advanceToNextItem()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceToNextItem"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceToNextItem"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeHEVCWithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hevcWithAlpha"],"names":{"title":"hevcWithAlpha","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevcWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevcWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset640x480","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset640x480"],"names":{"title":"preset640x480","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC1920x1080WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC1920x1080WithAlpha"],"names":{"title":"AVAssetExportPresetHEVC1920x1080WithAlpha","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput"],"names":{"title":"AVCaptureFileOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureFileOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDecodeFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","decodeFailed"],"names":{"title":"AVError.Code.decodeFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeFailed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","LayoutAttributes"],"names":{"title":"AVAssetVariant.VideoAttributes.LayoutAttributes","navigator":[{"kind":"identifier","spelling":"LayoutAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LayoutAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LayoutAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)renewsExpiringResponseData","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","renewsExpiringResponseData"],"names":{"title":"renewsExpiringResponseData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewsExpiringResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewsExpiringResponseData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetMVHEVC1440x1440","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetMVHEVC1440x1440"],"names":{"title":"AVAssetExportPresetMVHEVC1440x1440","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationBusy","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","busy"],"names":{"title":"AVContentAuthorizationStatus.busy","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"busy"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"busy"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)providesPreciseDurationAndTiming","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyTaggedCharacteristic"],"names":{"title":"quickTimeUserDataKeyTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeDepthData","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","depthData"],"names":{"title":"depthData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCatBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","catBody"],"names":{"title":"catBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"catBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"catBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetMediumQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetMediumQuality"],"names":{"title":"AVAssetExportPresetMediumQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMediumQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMediumQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataTitle"],"names":{"title":"identifier3GPUserDataTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusDenied","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","denied"],"names":{"title":"AVAuthorizationStatus.denied","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"denied"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)initWithItems:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","init(items:)"],"names":{"title":"init(items:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoSourceTrack","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noSourceTrack"],"names":{"title":"AVError.Code.noSourceTrack","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noSourceTrack"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13,"patch":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioFileOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioFileOutput"],"names":{"title":"AVCaptureAudioFileOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioFileOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioFileOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioFileOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)focusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","focusMode"],"names":{"title":"focusMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVC1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVC1920x1080"],"names":{"title":"AVAssetExportPresetHEVC1920x1080","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVC1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetMVHEVC960x960","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetMVHEVC960x960"],"names":{"title":"AVAssetExportPresetMVHEVC960x960","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetMVHEVC960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest"],"names":{"title":"AVSampleBufferRequest","navigator":[{"kind":"identifier","spelling":"AVSampleBufferRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","requestContentAuthorizationAsynchronously(withTimeoutInterval:completionHandler:)"],"names":{"title":"requestContentAuthorizationAsynchronously(withTimeoutInterval:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorizationAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTimeoutInterval","internalName":"timeoutInterval","declarationFragments":[{"kind":"identifier","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorizationAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOutOfMemory","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","outOfMemory"],"names":{"title":"AVError.Code.outOfMemory","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(im)isValidForAsset:timeRange:validationDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","isValid(for:timeRange:validationDelegate:)"],"names":{"title":"isValid(for:timeRange:validationDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"validationDelegate","declarationFragments":[{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeJPEG","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","jpeg"],"names":{"title":"jpeg","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpeg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpeg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeTimeObserver:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","removeTimeObserver(_:)"],"names":{"title":"removeTimeObserver(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"observer","declarationFragments":[{"kind":"identifier","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22failedToLoadSampleDataSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","failedToLoadSampleData"],"names":{"title":"failedToLoadSampleData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC1920x1080WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc1920x1080WithAlpha"],"names":{"title":"hevc1920x1080WithAlpha","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","requestContentAuthorization(withTimeoutInterval:)"],"names":{"title":"requestContentAuthorization(withTimeoutInterval:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"withTimeoutInterval","internalName":"timeoutInterval","declarationFragments":[{"kind":"identifier","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestContentAuthorization"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTimeoutInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeoutInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionTimeCodeFrameDurationKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","timeCodeFrameDuration"],"names":{"title":"timeCodeFrameDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeCodeFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeCodeFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","chapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"chapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use loadChapterMetadataGroups(bestMatchingPreferredLanguages:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","map(_:)"],"names":{"title":"map(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps the given closure over the"},{"text":"asynchronous sequence’s elements."},{"text":""},{"text":"Use the `map(_:)` method to transform every element received from a base"},{"text":"asynchronous sequence. Typically, you use this to transform from one type"},{"text":"of element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `map(_:)` method"},{"text":"takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. This means the outer `for await in` loop"},{"text":"iterates over `String` instances instead of the underlying `Int` values"},{"text":"that `Counter` produces:"},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":""},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .map { romanNumeralDict[$0] ?? \"(unknown)\" }"},{"text":" for await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"I II III (unknown) V \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns a transformed value of the"},{"text":" same or of a different type."},{"text":"- Returns: An asynchronous sequence that contains, in order, the elements"},{"text":" produced by the `transform` closure."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"Transformed","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncMapSequence","preciseIdentifier":"s:12_Concurrency16AsyncMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleProRes422LPCM","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleProRes422LPCM"],"names":{"title":"AVAssetExportPresetAppleProRes422LPCM","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes422LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes422LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithClearKeyData:initializationVector:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse","init(clearKeyData:initializationVector:)"],"names":{"title":"init(clearKeyData:initializationVector:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"clearKeyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"initializationVector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"clearKeyData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"initializationVector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","init(start:)"],"names":{"title":"init(start:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioMix","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioMix"],"names":{"title":"audioMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleProRes4444LPCM","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleProRes4444LPCM"],"names":{"title":"AVAssetExportPresetAppleProRes4444LPCM","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes4444LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleProRes4444LPCM"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18invalidSourceMediaSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidSourceMedia"],"names":{"title":"invalidSourceMedia","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeClosedCaption","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","closedCaption"],"names":{"title":"closedCaption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"closedCaption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"closedCaption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)minimumTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyPublisher"],"names":{"title":"quickTimeUserDataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimariesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimariesKey"],"names":{"title":"AVVideoColorPrimariesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimariesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimariesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)movieTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","movieTimeScale"],"names":{"title":"movieTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoAverageFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceVideoAverageFrameDuration"],"names":{"title":"sourceVideoAverageFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoAverageFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoAverageFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4ViPod","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4ViPod"],"names":{"title":"AVAssetExportPresetAppleM4ViPod","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4ViPod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4ViPod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataThumbnail","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataThumbnail"],"names":{"title":"identifier3GPUserDataThumbnail","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode39Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code39"],"names":{"title":"code39","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV11outOfMemorySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","outOfMemory"],"names":{"title":"outOfMemory","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfMemory"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","authorized"],"names":{"title":"AVAuthorizationStatus.authorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorized"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferRenderSynchronizerRateDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","rateDidChangeNotification"],"names":{"title":"rateDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCaptionDecoration@AVCaptionDecorationOverline","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","overline"],"names":{"title":"overline","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc1920x1080"],"names":{"title":"hevc1920x1080","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTracks","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioTracks"],"names":{"title":"audioTracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(im)initWithAudioTracks:audioSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","init(audioTracks:audioSettings:)"],"names":{"title":"init(audioTracks:audioSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorAirPlayReceiverTemporarilyUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","airPlayReceiverTemporarilyUnavailable"],"names":{"title":"AVError.Code.airPlayReceiverTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverTemporarilyUnavailable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_EBU_3213","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_EBU_3213"],"names":{"title":"AVVideoColorPrimaries_EBU_3213","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_EBU_3213"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_EBU_3213"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCancelled","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","cancelled"],"names":{"title":"AVContentAuthorizationStatus.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionUseDropFrameTimeCodeKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","useDropFrameTimeCode"],"names":{"title":"useDropFrameTimeCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"useDropFrameTimeCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"useDropFrameTimeCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer(im)canInsertItem:afterItem:","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer","canInsert(_:after:)"],"names":{"title":"canInsert(_:after:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canInsert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]},{"name":"after","internalName":"afterItem","declarationFragments":[{"kind":"identifier","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canInsert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"after"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"afterItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidSourceMedia","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidSourceMedia"],"names":{"title":"AVError.Code.invalidSourceMedia","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSourceMedia"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorExternalPlaybackNotSupportedForAsset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","externalPlaybackNotSupportedForAsset"],"names":{"title":"AVError.Code.externalPlaybackNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_ITU_R_2020","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_ITU_R_2020"],"names":{"title":"AVVideoColorPrimaries_ITU_R_2020","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)unusedTrackID","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","unusedTrackID()"],"names":{"title":"unusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderHint","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderHint"],"names":{"title":"AVVideoCompositionRenderHint","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionRenderHint"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderHint"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderHint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeySoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeySoftware"],"names":{"title":"quickTimeUserDataKeySoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode128Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code128"],"names":{"title":"code128","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code128"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code128"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetAppleM4VWiFi","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetAppleM4VWiFi"],"names":{"title":"AVAssetExportPresetAppleM4VWiFi","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VWiFi"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetAppleM4VWiFi"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData"],"names":{"title":"AVCameraCalibrationData","navigator":[{"kind":"identifier","spelling":"AVCameraCalibrationData"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCameraCalibrationData"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCameraCalibrationData"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor(im)initWithPrimaryPlayer:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor","init(primaryPlayer:)"],"names":{"title":"init(primaryPlayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryPlayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataRecordingYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataRecordingYear"],"names":{"title":"identifier3GPUserDataRecordingYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeAudio","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","audio"],"names":{"title":"audio","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySignature","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySignature"],"names":{"title":"id3MetadataKeySignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyContentGroupDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyContentGroupDescription"],"names":{"title":"id3MetadataKeyContentGroupDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant","sourceVideoMinFrameDuration"],"names":{"title":"sourceVideoMinFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_ITU_R_709_2","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_ITU_R_709_2"],"names":{"title":"AVVideoColorPrimaries_ITU_R_709_2","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isFocusModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFocusModeSupported(_:)"],"names":{"title":"isFocusModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"focusMode","declarationFragments":[{"kind":"identifier","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"focusMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FocusMode","preciseIdentifier":"c:@E@AVCaptureFocusMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422LT","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422LT"],"names":{"title":"proRes422LT","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422LT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422LT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVMetadataObjectTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(py)pixelFormatType","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","pixelFormatType"],"names":{"title":"pixelFormatType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeSubtitle","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","subtitle"],"names":{"title":"subtitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus"],"names":{"title":"AVAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"AVAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAuthorizationStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset1280x720","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset1280x720"],"names":{"title":"preset1280x720","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV11errorDomainSSvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","errorDomain"],"names":{"title":"errorDomain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Foundation","lines":[{"text":"The domain of the error."}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)mediaSelectionGroupForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","mediaSelectionGroup(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionGroup(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionReverse","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","reverse"],"names":{"title":"AVSampleBufferRequest.Direction.reverse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reverse"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV44deviceLockedForConfigurationByAnotherProcessSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceLockedForConfigurationByAnotherProcess"],"names":{"title":"deviceLockedForConfigurationByAnotherProcess","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)cancelContentAuthorizationRequest","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","cancelContentAuthorizationRequest()"],"names":{"title":"cancelContentAuthorizationRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelContentAuthorizationRequest"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelContentAuthorizationRequest"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVComposition","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(im)markConfigurationAsFinal","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","markConfigurationAsFinal()"],"names":{"title":"markConfigurationAsFinal()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markConfigurationAsFinal"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markConfigurationAsFinal"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyProducer"],"names":{"title":"quickTimeUserDataKeyProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup"],"names":{"title":"AVMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySetSubtitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySetSubtitle"],"names":{"title":"id3MetadataKeySetSubtitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationUnknown","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","unknown"],"names":{"title":"AVContentAuthorizationStatus.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponse:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","processContentKeyResponse(_:)"],"names":{"title":"processContentKeyResponse(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponse"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeyResponse","preciseIdentifier":"c:objc(cs)AVContentKeyResponse"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"keyResponse","declarationFragments":[{"kind":"identifier","spelling":"keyResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyResponse","preciseIdentifier":"c:objc(cs)AVContentKeyResponse"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponse"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyResponse","preciseIdentifier":"c:objc(cs)AVContentKeyResponse"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAudioEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAudioEncryption"],"names":{"title":"id3MetadataAudioEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationNotSupportedForPreset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationNotSupportedForPreset"],"names":{"title":"AVError.Code.operationNotSupportedForPreset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVComposition","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)stringValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.stringValue) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFailedToLoadSampleData","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","failedToLoadSampleData"],"names":{"title":"AVError.Code.failedToLoadSampleData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadSampleData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceLockedForConfigurationByAnotherProcess","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceLockedForConfigurationByAnotherProcess"],"names":{"title":"AVError.Code.deviceLockedForConfigurationByAnotherProcess","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceLockedForConfigurationByAnotherProcess"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeMuxed","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","muxed"],"names":{"title":"muxed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muxed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"muxed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)contentAuthorizationRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","contentAuthorizationRequestStatus"],"names":{"title":"contentAuthorizationRequestStatus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentAuthorizationRequestStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentAuthorizationStatus","preciseIdentifier":"c:@E@AVContentAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentAuthorizationRequestStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentAuthorizationStatus","preciseIdentifier":"c:@E@AVContentAuthorizationStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)supported","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession","isSupported"],"names":{"title":"isSupported","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionNone","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","none"],"names":{"title":"AVSampleBufferRequest.Direction.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV36externalPlaybackNotSupportedForAssetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","externalPlaybackNotSupportedForAsset"],"names":{"title":"externalPlaybackNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalPlaybackNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422Proxy","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422Proxy"],"names":{"title":"proRes422Proxy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422Proxy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422Proxy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(im)dictionaryRepresentationForAuxiliaryDataType:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","dictionaryRepresentation(forAuxiliaryDataType:)"],"names":{"title":"dictionaryRepresentation(forAuxiliaryDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forAuxiliaryDataType","internalName":"outAuxDataType","declarationFragments":[{"kind":"identifier","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)startCursor","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","startCursor"],"names":{"title":"startCursor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoPreviewLayer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoPreviewLayer"],"names":{"title":"videoPreviewLayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoPreviewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoPreviewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So7AVErrorV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVOutputSettingsPreseta8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyProduct","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyProduct"],"names":{"title":"quickTimeUserDataKeyProduct","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySeek","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySeek"],"names":{"title":"id3MetadataKeySeek","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAttachedPicture","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAttachedPicture"],"names":{"title":"id3MetadataAttachedPicture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAttachedPicture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)direction","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","direction"],"names":{"title":"direction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"direction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Direction","preciseIdentifier":"c:@E@AVSampleBufferRequestDirection"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"direction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Direction","preciseIdentifier":"c:@E@AVSampleBufferRequestDirection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)output","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","output"],"names":{"title":"output","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVCaptionSizeV5width6heightABSo0A9DimensionV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","init(width:height:)"],"names":{"title":"init(width:height:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code"],"names":{"title":"AVError.Code","navigator":[{"kind":"identifier","spelling":"Code"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Code"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Code"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)automaticallyHandlesInterstitialEvents","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","automaticallyHandlesInterstitialEvents"],"names":{"title":"automaticallyHandlesInterstitialEvents","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyHandlesInterstitialEvents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyHandlesInterstitialEvents"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVAuthorizationStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput(im)resetForReadingTimeRanges:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput","reset(forReadingTimeRanges:)"],"names":{"title":"reset(forReadingTimeRanges:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReadingTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"forReadingTimeRanges","internalName":"timeRanges","declarationFragments":[{"kind":"identifier","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forReadingTimeRanges"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCompleted","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","completed"],"names":{"title":"AVContentAuthorizationStatus.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType"],"names":{"title":"AVMetadataObject.ObjectType","navigator":[{"kind":"identifier","spelling":"ObjectType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)setTorchModeOnWithLevel:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","setTorchModeOn(level:)"],"names":{"title":"setTorchModeOn(level:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTorchModeOn"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"level"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"level","internalName":"torchLevel","declarationFragments":[{"kind":"identifier","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTorchModeOn"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"level"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)inputGroups","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","inputGroups"],"names":{"title":"inputGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","chapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"chapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusNotDetermined","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","notDetermined"],"names":{"title":"AVAuthorizationStatus.notDetermined","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notDetermined"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","isValid(for:timeRange:validationDelegate:)"],"names":{"title":"isValid(for:timeRange:validationDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"validationDelegate","declarationFragments":[{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isValid"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes4444","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes4444"],"names":{"title":"proRes4444","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)preferredMinSampleCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","preferredMinSampleCount"],"names":{"title":"preferredMinSampleCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMinSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMinSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)respondByRequestingPersistableContentKeyRequestAndReturnError:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","respondByRequestingPersistableContentKeyRequest()"],"names":{"title":"respondByRequestingPersistableContentKeyRequest()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondByRequestingPersistableContentKeyRequest"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondByRequestingPersistableContentKeyRequest"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isTorchModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isTorchModeSupported(_:)"],"names":{"title":"isTorchModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"torchMode","declarationFragments":[{"kind":"identifier","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHighestQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHighestQuality"],"names":{"title":"AVAssetExportPresetHighestQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","userIsChangingCurrentTime"],"names":{"title":"userIsChangingCurrentTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userIsChangingCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userIsChangingCurrentTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset3840x2160"],"names":{"title":"preset3840x2160","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVCHighestQualityWithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVCHighestQualityWithAlpha"],"names":{"title":"AVAssetExportPresetHEVCHighestQualityWithAlpha","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQualityWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQualityWithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)addInputGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"inputGroup","declarationFragments":[{"kind":"identifier","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"inputGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputGroup","preciseIdentifier":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(py)externalStorageDevices","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession","externalStorageDevices"],"names":{"title":"externalStorageDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalStorageDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVExternalStorageDevice","preciseIdentifier":"c:objc(cs)AVExternalStorageDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalStorageDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVExternalStorageDevice","preciseIdentifier":"c:objc(cs)AVExternalStorageDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeAztecCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","aztec"],"names":{"title":"aztec","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aztec"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aztec"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyPerformers","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyPerformers"],"names":{"title":"quickTimeUserDataKeyPerformers","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidSampleCursor","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidSampleCursor"],"names":{"title":"AVError.Code.invalidSampleCursor","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4date13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSg10Foundation4DateVSayAMGSo0abC12RestrictionsVSo6CMTimeaAVSDySSypGtcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:identifier:date:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)"],"names":{"title":"init(primaryItem:identifier:date:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"AVPlayerInterstitialEvent initializer by date"},{"text":""},{"text":"- Parameters:"},{"text":" - primaryItem: The AVPlayerItem playing the primary content, against which the interstitial event will be scheduled. The primaryItem must have an AVAsset that provides an intrinsic mapping from its timeline to real-time dates."},{"text":" - identifier: A persistent identifier for the event."},{"text":" - date: The date within the date range of the primary item at which playback of the primary content should be temporarily suspended and the interstitial items played."},{"text":" - templateItems: An array of AVPlayerItems with configurations that will be reproduced for the playback of interstitial content."},{"text":" - restrictions: Indicates restrictions on the use of end user playback controls that are imposed by the event."},{"text":" - resumptionOffset: Specifies the offset in time at which playback of the primary item should resume after interstitial playback has finished. Definite numeric values are supported. The value .indefinite can also be used, in order to specify that the effective resumption time offset should accord with the wallclock time elapsed during interstitial playback."},{"text":" - playoutLimit: Specifies the offset from the beginning of the interstitial at which interstitial playback should end, if the interstitial asset(s) are longer. Pass a positive numeric value, or .invalid to indicate no playout limit."},{"text":" - userDefinedAttributes: Storage for attributes defined by the client or the content vendor. Attribute names should begin with X- for uniformity with server insertion."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .indefinite, "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .invalid, "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV12exportFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","exportFailed"],"names":{"title":"exportFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(im)initWithInputPort:videoPreviewLayer:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","init(inputPort:videoPreviewLayer:)"],"names":{"title":"init(inputPort:videoPreviewLayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPort"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"videoPreviewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPort"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"port"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"videoPreviewLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoPreviewLayer","preciseIdentifier":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetLowQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetLowQuality"],"names":{"title":"AVAssetExportPresetLowQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetLowQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetLowQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV30operationNotSupportedForPresetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationNotSupportedForPreset"],"names":{"title":"operationNotSupportedForPreset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","torchMode"],"names":{"title":"torchMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TorchMode","preciseIdentifier":"c:@E@AVCaptureTorchMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAlbumTitle"],"names":{"title":"id3MetadataAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyReverb","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyReverb"],"names":{"title":"id3MetadataKeyReverb","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)inputPorts","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","inputPorts"],"names":{"title":"inputPorts","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputPorts"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputPorts"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus"],"names":{"title":"AVContentAuthorizationStatus","navigator":[{"kind":"identifier","spelling":"AVContentAuthorizationStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentAuthorizationStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentAuthorizationStatus"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)creationDate","interfaceLanguage":"swift"},"pathComponents":["AVAsset","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use load(.creationDate) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)dateValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","dateValue"],"names":{"title":"dateValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.dateValue) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionForward","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","forward"],"names":{"title":"AVSampleBufferRequest.Direction.forward","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forward"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeH264","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","h264"],"names":{"title":"h264","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"h264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"h264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","determineValidity(for:timeRange:validationDelegate:completionHandler:)"],"names":{"title":"determineValidity(for:timeRange:validationDelegate:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineValidity"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"validationDelegate","declarationFragments":[{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineValidity"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionValidationHandling","preciseIdentifier":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)templatePlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","template"],"names":{"title":"template","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"template"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"template"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)URLAssetInitializationOptions","interfaceLanguage":"swift"},"pathComponents":["AVComposition","urlAssetInitializationOptions"],"names":{"title":"urlAssetInitializationOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorExportFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","exportFailed"],"names":{"title":"AVError.Code.exportFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportFailed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction"],"names":{"title":"AVMutableVideoCompositionLayerInstruction","navigator":[{"kind":"identifier","spelling":"AVMutableVideoCompositionLayerInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionLayerInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableVideoCompositionLayerInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup"],"names":{"title":"AVDateRangeMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVDateRangeMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDateRangeMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDateRangeMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponseError:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","processContentKeyResponseError(_:)"],"names":{"title":"processContentKeyResponseError(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponseError"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processContentKeyResponseError"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(py)mattingImage","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","mattingImage"],"names":{"title":"mattingImage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)sharedSession","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDeviceDiscoverySession","shared"],"names":{"title":"shared","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVExternalStorageDeviceDiscoverySession","preciseIdentifier":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVExternalStorageDeviceDiscoverySession","preciseIdentifier":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPreset1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","preset1920x1080"],"names":{"title":"preset1920x1080","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preset1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVCoreAnimationBeginTimeAtZero","interfaceLanguage":"swift"},"pathComponents":["AVCoreAnimationBeginTimeAtZero"],"names":{"title":"AVCoreAnimationBeginTimeAtZero","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoreAnimationBeginTimeAtZero"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCoreAnimationBeginTimeAtZero"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyPhonogramRights"],"names":{"title":"quickTimeUserDataKeyPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(py)limitCursor","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","limitCursor"],"names":{"title":"limitCursor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"limitCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"limitCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusRestricted","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","restricted"],"names":{"title":"AVAuthorizationStatus.restricted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(im)initWithInputPorts:output:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","init(inputPorts:output:)"],"names":{"title":"init(inputPorts:output:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPorts"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputPorts"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction"],"names":{"title":"AVVideoCompositionLayerInstruction","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionLayerInstruction"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionLayerInstruction"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionLayerInstruction"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19invalidSampleCursorSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidSampleCursor"],"names":{"title":"invalidSampleCursor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidSampleCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVContentAuthorizationStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAlbumSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAlbumSortOrder"],"names":{"title":"id3MetadataAlbumSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAlbumSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyReleaseTime"],"names":{"title":"id3MetadataKeyReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","flatMap(_:)"],"names":{"title":"flatMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that concatenates the results of calling"},{"text":"the given transformation with each element of this sequence."},{"text":""},{"text":"Use this method to receive a single-level asynchronous sequence when your"},{"text":"transformation produces an asynchronous sequence for each element."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The transforming closure takes the received `Int`"},{"text":"and returns a new `Counter` that counts that high. For example, when the"},{"text":"transform receives `3` from the base sequence, it creates a new `Counter`"},{"text":"that produces the values `1`, `2`, and `3`. The `flatMap(_:)` method"},{"text":"\"flattens\" the resulting sequence-of-sequences into a single"},{"text":"`AsyncSequence`."},{"text":""},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .flatMap { Counter(howHigh: $0) }"},{"text":" for await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns an `AsyncSequence`."},{"text":"- Returns: A single, flattened asynchronous sequence that contains all"},{"text":" elements in all the asynchronous sequences produced by `transform`."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"SegmentOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFlatMapSequence","preciseIdentifier":"s:12_Concurrency20AsyncFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":"> "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AsyncSequence","preciseIdentifier":"s:Sci"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)numberValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","numberValue"],"names":{"title":"numberValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.numberValue) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorUnknown","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","unknown"],"names":{"title":"AVError.Code.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPersistableContentKeyRequest(im)persistableContentKeyFromKeyVendorResponse:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVPersistableContentKeyRequest","persistableContentKey(fromKeyVendorResponse:options:)"],"names":{"title":"persistableContentKey(fromKeyVendorResponse:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"fromKeyVendorResponse","internalName":"keyVendorResponse","declarationFragments":[{"kind":"identifier","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistableContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)trackGroups","interfaceLanguage":"swift"},"pathComponents":["AVAsset","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":13,"minor":0},"message":"Use load(.trackGroups) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeHEVC","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hevc"],"names":{"title":"hevc","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVSampleBufferRequestDirectionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_P3_D65","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","P3_D65"],"names":{"title":"AVCaptureColorSpace.P3_D65","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"P3_D65"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"P3_D65"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadChapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportControlsSpeed","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportControlsSpeed"],"names":{"title":"transportControlsSpeed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSpeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSpeed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSynchronizedLayer","interfaceLanguage":"swift"},"pathComponents":["AVSynchronizedLayer"],"names":{"title":"AVSynchronizedLayer","navigator":[{"kind":"identifier","spelling":"AVSynchronizedLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSynchronizedLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSynchronizedLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoMirrored","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMirrored"],"names":{"title":"isVideoMirrored","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirrored"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirrored"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToDate:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Use -seekToDate:completionHandler:, passing nil for the completionHandler if you don't require notification of completion"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCommercial","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCommercial"],"names":{"title":"id3MetadataCommercial","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonStallRecovery","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","stallRecovery"],"names":{"title":"stallRecovery","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stallRecovery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stallRecovery"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addRenderer:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","addRenderer(_:)"],"names":{"title":"addRenderer(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addRenderer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"renderer","declarationFragments":[{"kind":"identifier","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addRenderer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE13setFontWeight_2inySo09AVCaptioneF0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setFontWeight(_:in:)"],"names":{"title":"setFontWeight(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontWeight"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fontWeight","declarationFragments":[{"kind":"identifier","spelling":"fontWeight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fontWeight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","drop(while:)"],"names":{"title":"drop(while:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drop"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Omits elements from the base asynchronous sequence until a given closure"},{"text":"returns false, after which it passes through all remaining elements."},{"text":""},{"text":"Use `drop(while:)` to omit elements from an asynchronous sequence until"},{"text":"the element received meets a condition you specify."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `drop(while:)` method causes the modified"},{"text":"sequence to ignore received values until it encounters one that is"},{"text":"divisible by `3`:"},{"text":""},{"text":" let stream = Counter(howHigh: 10)"},{"text":" .drop { $0 % 3 != 0 }"},{"text":" for await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"3 4 5 6 7 8 9 10 \""},{"text":""},{"text":"After the predicate returns `false`, the sequence never executes it again,"},{"text":"and from then on the sequence passes through elements from its underlying"},{"text":"sequence as-is."},{"text":""},{"text":"- Parameter predicate: A closure that takes an element as a parameter and"},{"text":" returns a Boolean value indicating whether to drop the element from the"},{"text":" modified sequence."},{"text":"- Returns: An asynchronous sequence that skips over values from the"},{"text":" base sequence until the provided closure returns `false`."}]},"functionSignature":{"parameters":[{"name":"while","internalName":"predicate","declarationFragments":[{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"drop"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"while"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncDropWhileSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropWhileSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","init(keySystem:)"],"names":{"title":"init(keySystem:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVAsset","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.commonMetadata) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPersistableContentKeyRequest","interfaceLanguage":"swift"},"pathComponents":["AVPersistableContentKeyRequest"],"names":{"title":"AVPersistableContentKeyRequest","navigator":[{"kind":"identifier","spelling":"AVPersistableContentKeyRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPersistableContentKeyRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPersistableContentKeyRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog"],"names":{"title":"AVPlayerItemAccessLog","navigator":[{"kind":"identifier","spelling":"AVPlayerItemAccessLog"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLog"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLog"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didCapturePhotoForResolvedSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:didCapturePhotoFor:)"],"names":{"title":"photoOutput(_:didCapturePhotoFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCapturePhotoFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"didCapturePhotoFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCapturePhotoFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(im)getVolumeRampForTime:startVolume:endVolume:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","getVolumeRamp(for:startVolume:endVolume:timeRange:)"],"names":{"title":"getVolumeRamp(for:startVolume:endVolume:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"startVolume","declarationFragments":[{"kind":"identifier","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"endVolume","declarationFragments":[{"kind":"identifier","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSegment(forTrackTime:)"],"names":{"title":"loadSegment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionAfter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","after"],"names":{"title":"AVCaptionRubyPosition.after","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_sRGB","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","sRGB"],"names":{"title":"AVCaptureColorSpace.sRGB","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sRGB"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sRGB"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCommercial","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCommercial"],"names":{"title":"id3MetadataKeyCommercial","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByApplyingExifOrientation:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","applyingExifOrientation(_:)"],"names":{"title":"applyingExifOrientation(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"exifOrientation","declarationFragments":[{"kind":"identifier","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)outputFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","outputFileTypeProfile"],"names":{"title":"outputFileTypeProfile","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileTypeProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileTypeProfile"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileTypeProfile","preciseIdentifier":"c:@T@AVFileTypeProfile"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE18setBackgroundColor_2inySo10CGColorRefa_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setBackgroundColor(_:in:)"],"names":{"title":"setBackgroundColor(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"backgroundColor","declarationFragments":[{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoMirroring","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMirroringSupported"],"names":{"title":"isVideoMirroringSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirroringSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMirroringSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","unspecified"],"names":{"title":"AVCaptionUnitsType.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)perFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","perFrameHDRDisplayMetadataPolicy"],"names":{"title":"perFrameHDRDisplayMetadataPolicy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonUserActionRequired","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","userActionRequired"],"names":{"title":"userActionRequired","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userActionRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userActionRequired"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataComments","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataComments"],"names":{"title":"id3MetadataComments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentDuration","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidCompositionTrackSegmentDuration"],"names":{"title":"AVError.Code.invalidCompositionTrackSegmentDuration","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)lyrics","interfaceLanguage":"swift"},"pathComponents":["AVAsset","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.lyrics) instead"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)renderers","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","renderers"],"names":{"title":"renderers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV26contentKeyRequestCancelledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentKeyRequestCancelled"],"names":{"title":"contentKeyRequestCancelled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)setTransportControlsPlaybackMode:speed:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","setTransportControlsPlaybackMode(_:speed:)"],"names":{"title":"setTransportControlsPlaybackMode(_:speed:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransportControlsPlaybackMode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"speed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"mode","declarationFragments":[{"kind":"identifier","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"}]},{"name":"speed","declarationFragments":[{"kind":"identifier","spelling":"speed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransportControlsPlaybackMode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"speed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsSpeed","preciseIdentifier":"c:@T@AVCaptureDeviceTransportControlsSpeed"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetMVHEVC960x960","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","mvhevc960x960"],"names":{"title":"mvhevc960x960","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc960x960"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadSegment(forTrackTime:completionHandler:)"],"names":{"title":"loadSegment(forTrackTime:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadSegment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataYear"],"names":{"title":"id3MetadataYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionBefore","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","before"],"names":{"title":"AVCaptionRubyPosition.before","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(cm)portraitEffectsMatteFromDictionaryRepresentation:error:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","init(fromDictionaryRepresentation:)"],"names":{"title":"init(fromDictionaryRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxDataInfoDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE12setTextColor_2inySo10CGColorRefa_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setTextColor(_:in:)"],"names":{"title":"setTextColor(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextColor"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"textColor","declarationFragments":[{"kind":"identifier","spelling":"textColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"textColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent"],"names":{"title":"AVPlayerItemAccessLogEvent","navigator":[{"kind":"identifier","spelling":"AVPlayerItemAccessLogEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLogEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemAccessLogEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)depthDataByApplyingExifOrientation:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","applyingExifOrientation(_:)"],"names":{"title":"applyingExifOrientation(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"exifOrientation","declarationFragments":[{"kind":"identifier","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataBeatsPerMinute","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataBeatsPerMinute"],"names":{"title":"id3MetadataBeatsPerMinute","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureSupported","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isResponsiveCaptureSupported"],"names":{"title":"isResponsiveCaptureSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)selectedMediaOptionInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","selectedMediaOption(in:)"],"names":{"title":"selectedMediaOption(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":10,"minor":13},"message":"Use currentMediaSelection to obtain an instance of AVMediaSelection, which encompasses the currently selected AVMediaSelectionOption in each of the available AVMediaSelectionGroups"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyComments","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyComments"],"names":{"title":"id3MetadataKeyComments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineTwoDigits","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","twoDigits"],"names":{"title":"AVCaption.TextCombine.twoDigits","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"twoDigits"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"twoDigits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)audioChannels","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","audioChannels"],"names":{"title":"audioChannels","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioChannels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureAudioChannel","preciseIdentifier":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioChannels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureAudioChannel","preciseIdentifier":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(URL:trackID:sourceTimeRange:targetTimeRange:)"],"names":{"title":"init(URL:trackID:sourceTimeRange:targetTimeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:trackID:sourceTimeRange:targetTimeRange:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)availableDepthDataTypes","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","availableDepthDataTypes"],"names":{"title":"availableDepthDataTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableDepthDataTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableDepthDataTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte","replacingPortraitEffectsMatte(with:)"],"names":{"title":"replacingPortraitEffectsMatte(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingPortraitEffectsMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingPortraitEffectsMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError"],"names":{"title":"AVError","navigator":[{"kind":"identifier","spelling":"AVError"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVError"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)initWithAssetReaderTrackOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","init(assetReaderTrackOutput:)"],"names":{"title":"init(assetReaderTrackOutput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","coordinatedPlaybackNotPossible"],"names":{"title":"coordinatedPlaybackNotPossible","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinatedPlaybackNotPossible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinatedPlaybackNotPossible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)colorTransferFunction","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","colorTransferFunction"],"names":{"title":"colorTransferFunction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","init(keySystem:storageDirectoryAt:)"],"names":{"title":"init(keySystem:storageDirectoryAt:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE14setTextCombine_2inySo09AVCaptioneF0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setTextCombine(_:in:)"],"names":{"title":"setTextCombine(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextCombine"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"textCombine","declarationFragments":[{"kind":"identifier","spelling":"textCombine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTextCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"textCombine"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)availableChapterLocales","interfaceLanguage":"swift"},"pathComponents":["AVAsset","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableChapterLocales) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVAsset","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.availableMetadataFormats) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVPixelAspectRatioa17horizontalSpacing08verticalE0ABSi_Sitcfc","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","init(horizontalSpacing:verticalSpacing:)"],"names":{"title":"init(horizontalSpacing:verticalSpacing:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)initialSegmentStartTime","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","initialSegmentStartTime"],"names":{"title":"initialSegmentStartTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialSegmentStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialSegmentStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataAccessibilityDescription"],"names":{"title":"isoUserDataAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypePercent","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","percent"],"names":{"title":"AVCaptionUnitsType.percent","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"percent"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"percent"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionSize@FI@height","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","height"],"names":{"title":"height","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)fastCapturePrioritizationEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","isFastCapturePrioritizationEnabled"],"names":{"title":"isFastCapturePrioritizationEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18operationCancelledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationCancelled"],"names":{"title":"operationCancelled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionSize@FI@width","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","width"],"names":{"title":"width","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"playCommand","declarationFragments":[{"kind":"identifier","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorIncorrectlyConfigured","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","incorrectlyConfigured"],"names":{"title":"AVError.Code.incorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyBeatsPerMinute","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyBeatsPerMinute"],"names":{"title":"id3MetadataKeyBeatsPerMinute","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBeatsPerMinute"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataBand","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataBand"],"names":{"title":"id3MetadataBand","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest"],"names":{"title":"AVContentKeyRequest","navigator":[{"kind":"identifier","spelling":"AVContentKeyRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So13AVCaptionSizeVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE13setDecoration_2inySo09AVCaptionE0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setDecoration(_:in:)"],"names":{"title":"setDecoration(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDecoration"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"decoration","declarationFragments":[{"kind":"identifier","spelling":"decoration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDecoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"decoration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(py)colorYCbCrMatrix","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","colorYCbCrMatrix"],"names":{"title":"colorYCbCrMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVPixelAspectRatioaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVPixelAspectRatio@FI@verticalSpacing","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","verticalSpacing"],"names":{"title":"verticalSpacing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"verticalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)active","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isActive"],"names":{"title":"isActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)time","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","playingInterstitial"],"names":{"title":"playingInterstitial","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playingInterstitial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playingInterstitial"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentKeyRequestCancelled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentKeyRequestCancelled"],"names":{"title":"AVError.Code.contentKeyRequestCancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRequestCancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(py)audioTapProcessor","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","audioTapProcessor"],"names":{"title":"audioTapProcessor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVPixelAspectRatio@FI@horizontalSpacing","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio","horizontalSpacing"],"names":{"title":"horizontalSpacing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"horizontalSpacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)preferredOutputSegmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","preferredOutputSegmentInterval"],"names":{"title":"preferredOutputSegmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredOutputSegmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredOutputSegmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceStartTime","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidCompositionTrackSegmentSourceStartTime"],"names":{"title":"AVError.Code.invalidCompositionTrackSegmentSourceStartTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVFoundationErrorDomain","interfaceLanguage":"swift"},"pathComponents":["AVFoundationErrorDomain"],"names":{"title":"AVFoundationErrorDomain","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFoundationErrorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFoundationErrorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAsset","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.metadata) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)authorizationRequiredForPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isAuthorizationRequiredForPlayback"],"names":{"title":"isAuthorizationRequiredForPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuthorizationRequiredForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuthorizationRequiredForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","removeRenderer(_:at:completionHandler:)"],"names":{"title":"removeRenderer(_:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"renderer","declarationFragments":[{"kind":"identifier","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaTypeText","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVCaptionSize","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSize"],"names":{"title":"AVCaptionSize","navigator":[{"kind":"identifier","spelling":"AVCaptionSize"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSize"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection"],"names":{"title":"AVCaptureConnection","navigator":[{"kind":"identifier","spelling":"AVCaptureConnection"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureConnection"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureConnection"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)depthDataByReplacingDepthDataMapWithPixelBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","replacingDepthDataMap(with:)"],"names":{"title":"replacingDepthDataMap(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingDepthDataMap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingDepthDataMap"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataCopyright"],"names":{"title":"isoUserDataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeCells","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","cells"],"names":{"title":"AVCaptionUnitsType.cells","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cells"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cells"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishProcessingPhoto:error:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:didFinishProcessingPhoto:error:)"],"names":{"title":"photoOutput(_:didFinishProcessingPhoto:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishProcessingPhoto"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhoto","preciseIdentifier":"c:objc(cs)AVCapturePhoto"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"didFinishProcessingPhoto","internalName":"photo","declarationFragments":[{"kind":"identifier","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhoto","preciseIdentifier":"c:objc(cs)AVCapturePhoto"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishProcessingPhoto"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhoto","preciseIdentifier":"c:objc(cs)AVCapturePhoto"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)locale","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","locale"],"names":{"title":"locale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","segment(forTrackTime:)"],"names":{"title":"segment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadSegment(forTrackTime:) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem"],"names":{"title":"AVPlayerItem","navigator":[{"kind":"identifier","spelling":"AVPlayerItem"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItem"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4time13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSgSo6CMTimeaSayAMGSo0abC12RestrictionsVA2PSDySSypGtcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:identifier:time:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)"],"names":{"title":"init(primaryItem:identifier:time:templateItems:restrictions:resumptionOffset:playoutLimit:userDefinedAttributes:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"AVPlayerInterstitialEvent initializer by time"},{"text":""},{"text":"- Parameters:"},{"text":" - primaryItem: The AVPlayerItem playing the primary content, against which the interstitial event will be scheduled."},{"text":" - identifier: A persistent identifier for the event."},{"text":" - time: The time within the duration of the primary item at which playback of the primary content should be temporarily suspended and the interstitial items played."},{"text":" - templateItems: An array of AVPlayerItems with configurations that will be reproduced for the playback of interstitial content."},{"text":" - restrictions: Indicates restrictions on the use of end user playback controls that are imposed by the event."},{"text":" - resumptionOffset: Specifies the offset in time at which playback of the primary item should resume after interstitial playback has finished. Definite numeric values are supported. The value .indefinite can also be used, in order to specify that the effective resumption time offset should accord with the wallclock time elapsed during interstitial playback."},{"text":" - playoutLimit: Specifies the offset from the beginning of the interstitial at which interstitial playback should end, if the interstitial asset(s) are longer. Pass a positive numeric value, or .invalid to indicate no playout limit."},{"text":" - userDefinedAttributes: Storage for attributes defined by the client or the content vendor. Attribute names should begin with X- for uniformity with server insertion."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" = [], "},{"kind":"externalParam","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .indefinite, "},{"kind":"externalParam","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" = .invalid, "},{"kind":"externalParam","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVPixelAspectRatio","interfaceLanguage":"swift"},"pathComponents":["AVPixelAspectRatio"],"names":{"title":"AVPixelAspectRatio","navigator":[{"kind":"identifier","spelling":"AVPixelAspectRatio"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPixelAspectRatio"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPixelAspectRatio"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isResponsiveCaptureEnabled"],"names":{"title":"isResponsiveCaptureEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isResponsiveCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE12setFontStyle_2inySo09AVCaptioneF0V_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setFontStyle(_:in:)"],"names":{"title":"setFontStyle(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontStyle"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fontStyle","declarationFragments":[{"kind":"identifier","spelling":"fontStyle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setFontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fontStyle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyBand","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyBand"],"names":{"title":"id3MetadataKeyBand","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyBand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataAudioSeekPointIndex","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataAudioSeekPointIndex"],"names":{"title":"id3MetadataAudioSeekPointIndex","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataAudioSeekPointIndex"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","filter(_:)"],"names":{"title":"filter(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filter"},{"kind":"text","spelling":"(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFilterSequence","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that contains, in order, the elements of"},{"text":"the base sequence that satisfy the given predicate."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `filter(_:)` method returns `true` for even"},{"text":"values and `false` for odd values, thereby filtering out the odd values:"},{"text":""},{"text":" let stream = Counter(howHigh: 10)"},{"text":" .filter { $0 % 2 == 0 }"},{"text":" for await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"2 4 6 8 10 \""},{"text":""},{"text":"- Parameter isIncluded: A closure that takes an element of the"},{"text":" asynchronous sequence as its argument and returns a Boolean value"},{"text":" that indicates whether to include the element in the filtered sequence."},{"text":"- Returns: An asynchronous sequence that contains, in order, the elements"},{"text":" of the base sequence that satisfy the given predicate."}]},"functionSignature":{"parameters":[{"name":"isIncluded","declarationFragments":[{"kind":"identifier","spelling":"isIncluded"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncFilterSequence","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"filter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isIncluded"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncFilterSequence","preciseIdentifier":"s:12_Concurrency19AsyncFilterSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV38invalidCompositionTrackSegmentDurationSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidCompositionTrackSegmentDuration"],"names":{"title":"invalidCompositionTrackSegmentDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"playCommand","declarationFragments":[{"kind":"identifier","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","removeRenderer(_:at:)"],"names":{"title":"removeRenderer(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"renderer","declarationFragments":[{"kind":"identifier","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRenderer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRendering","preciseIdentifier":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataType","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataType"],"names":{"title":"depthDataType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithAuthorizationTokenData:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse","init(authorizationTokenData:)"],"names":{"title":"init(authorizationTokenData:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"authorizationTokenData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"authorizationTokenData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:interstitialTimeRangesForPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinatorDelegate","playbackCoordinator(_:interstitialTimeRangesFor:)"],"names":{"title":"playbackCoordinator(_:interstitialTimeRangesFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interstitialTimeRangesFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"}]},{"name":"interstitialTimeRangesFor","internalName":"playerItem","declarationFragments":[{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"interstitialTimeRangesFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19rosettaNotInstalledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","rosettaNotInstalled"],"names":{"title":"rosettaNotInstalled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(cm)compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(URL:trackID:sourceTimeRange:targetTimeRange:)"],"names":{"title":"init(URL:trackID:sourceTimeRange:targetTimeRange:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:trackID:sourceTimeRange:targetTimeRange:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","addPeriodicTimeObserver(forInterval:queue:using:)"],"names":{"title":"addPeriodicTimeObserver(forInterval:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forInterval","internalName":"interval","declarationFragments":[{"kind":"identifier","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataConductor"],"names":{"title":"id3MetadataConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.segments) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17fileAlreadyExistsSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileAlreadyExists"],"names":{"title":"fileAlreadyExists","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)textAlignment","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","textAlignment"],"names":{"title":"textAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier"],"names":{"title":"AVAssetVariantQualifier","navigator":[{"kind":"identifier","spelling":"AVAssetVariantQualifier"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariantQualifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariantQualifier"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineFourDigits","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","fourDigits"],"names":{"title":"AVCaption.TextCombine.fourDigits","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fourDigits"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fourDigits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC3840x2160WithAlpha","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc3840x2160WithAlpha"],"names":{"title":"hevc3840x2160WithAlpha","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160WithAlpha"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSegmentStartedWithNonSyncSample","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","segmentStartedWithNonSyncSample"],"names":{"title":"AVError.Code.segmentStartedWithNonSyncSample","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_P3_D65","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_P3_D65"],"names":{"title":"AVVideoColorPrimaries_P3_D65","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_P3_D65"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_P3_D65"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeHair","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","hair"],"names":{"title":"hair","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hair"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hair"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKey"],"names":{"title":"AVContentKey","navigator":[{"kind":"identifier","spelling":"AVContentKey"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKey"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPropertiesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPropertiesKey"],"names":{"title":"AVVideoColorPropertiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoRotationAngle","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoRotationAngle"],"names":{"title":"videoRotationAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataDate"],"names":{"title":"isoUserDataDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoColorPrimaries_SMPTE_C","interfaceLanguage":"swift"},"pathComponents":["AVVideoColorPrimaries_SMPTE_C"],"names":{"title":"AVVideoColorPrimaries_SMPTE_C","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_SMPTE_C"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoColorPrimaries_SMPTE_C"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationCancelled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationCancelled"],"names":{"title":"AVError.Code.operationCancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationCancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadMetadata(for:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.value) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(im)isVideoRotationAngleSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoRotationAngleSupported(_:)"],"names":{"title":"isVideoRotationAngleSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoRotationAngleSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoRotationAngle","declarationFragments":[{"kind":"identifier","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoRotationAngleSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoRotationAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)flushSegment","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","flushSegment()"],"names":{"title":"flushSegment()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushSegment"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushSegment"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)dictionaryRepresentationForAuxiliaryDataType:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","dictionaryRepresentation(forAuxiliaryDataType:)"],"names":{"title":"dictionaryRepresentation(forAuxiliaryDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forAuxiliaryDataType","internalName":"outAuxDataType","declarationFragments":[{"kind":"identifier","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)applicationAuthorizedForPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isApplicationAuthorizedForPlayback"],"names":{"title":"isApplicationAuthorizedForPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isApplicationAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isApplicationAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.requiresFrameReordering) instead"}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing"],"names":{"title":"AVVideoCompositing","navigator":[{"kind":"identifier","spelling":"AVVideoCompositing"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositing"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositing"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataComposer"],"names":{"title":"id3MetadataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyConductor"],"names":{"title":"id3MetadataKeyConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVCaptionDimension","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension"],"names":{"title":"AVCaptionDimension","navigator":[{"kind":"identifier","spelling":"AVCaptionDimension"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21incorrectlyConfiguredSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","incorrectlyConfigured"],"names":{"title":"incorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)adjustingFocus","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isAdjustingFocus"],"names":{"title":"isAdjustingFocus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingFocus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingFocus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileAlreadyExists","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileAlreadyExists"],"names":{"title":"AVError.Code.fileAlreadyExists","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileAlreadyExists"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc3840x2160"],"names":{"title":"hevc3840x2160","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceAround","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","distributeSpaceAround"],"names":{"title":"AVCaptionRubyAlignment.distributeSpaceAround","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceAround"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"distributeSpaceAround"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:::SYNTHESIZED::c:objc(cs)AVSampleBufferRequest","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","init(startCursor:)"],"names":{"title":"init(startCursor:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"startCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(start:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackSegment"],"names":{"title":"AVAssetTrackSegment","navigator":[{"kind":"identifier","spelling":"AVAssetTrackSegment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)region","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","region"],"names":{"title":"region","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVContentKeyRecipient","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRecipient"],"names":{"title":"AVContentKeyRecipient","navigator":[{"kind":"identifier","spelling":"AVContentKeyRecipient"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRecipient"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRecipient"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes"],"names":{"title":"AVAssetVariant.AudioAttributes.RenditionSpecificAttributes","navigator":[{"kind":"identifier","spelling":"RenditionSpecificAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RenditionSpecificAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RenditionSpecificAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"pauseCommand","declarationFragments":[{"kind":"identifier","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeSkin","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","skin"],"names":{"title":"skin","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"skin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"skin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierISOUserDataTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","isoUserDataTaggedCharacteristic"],"names":{"title":"isoUserDataTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willCapturePhotoForResolvedSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:willCapturePhotoFor:)"],"names":{"title":"photoOutput(_:willCapturePhotoFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willCapturePhotoFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"willCapturePhotoFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willCapturePhotoFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput"],"names":{"title":"AVAssetReaderVideoCompositionOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderVideoCompositionOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderVideoCompositionOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderVideoCompositionOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)dataType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","dataType"],"names":{"title":"dataType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyComposer"],"names":{"title":"id3MetadataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","audioSessionInterrupted"],"names":{"title":"audioSessionInterrupted","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","addBoundaryTimeObserver(forTimes:queue:using:)"],"names":{"title":"addBoundaryTimeObserver(forTimes:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forTimes","internalName":"times","declarationFragments":[{"kind":"identifier","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionUnitsTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCommerical","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCommerical"],"names":{"title":"id3MetadataCommerical","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11},"message":"No longer supported"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)expectedPhotoCount","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings","expectedPhotoCount"],"names":{"title":"expectedPhotoCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedPhotoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedPhotoCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeColorSpace"],"names":{"title":"activeColorSpace","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyTrack"],"names":{"title":"quickTimeUserDataKeyTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV37compositionTrackSegmentsNotContiguousSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","compositionTrackSegmentsNotContiguous"],"names":{"title":"compositionTrackSegmentsNotContiguous","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataFiltered","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","isDepthDataFiltered"],"names":{"title":"isDepthDataFiltered","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDepthDataFiltered"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDepthDataFiltered"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetMVHEVC1440x1440","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","mvhevc1440x1440"],"names":{"title":"mvhevc1440x1440","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mvhevc1440x1440"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool"],"names":{"title":"AVVideoCompositionCoreAnimationTool","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionCoreAnimationTool"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionCoreAnimationTool"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionCoreAnimationTool"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMetadata(for:)"],"names":{"title":"loadMetadata(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetReaderCaptionValidationHandling(im)captionAdaptor:didVendCaption:skippingUnsupportedSourceSyntaxElements:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderCaptionValidationHandling","captionAdaptor(_:didVendCaption:skippingUnsupportedSourceSyntaxElements:)"],"names":{"title":"captionAdaptor(_:didVendCaption:skippingUnsupportedSourceSyntaxElements:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionAdaptor"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutputCaptionAdaptor","preciseIdentifier":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didVendCaption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"skippingUnsupportedSourceSyntaxElements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"adaptor","declarationFragments":[{"kind":"identifier","spelling":"adaptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutputCaptionAdaptor","preciseIdentifier":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"}]},{"name":"didVendCaption","internalName":"caption","declarationFragments":[{"kind":"identifier","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]},{"name":"skippingUnsupportedSourceSyntaxElements","internalName":"syntaxElements","declarationFragments":[{"kind":"identifier","spelling":"syntaxElements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionAdaptor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"adaptor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderOutputCaptionAdaptor","preciseIdentifier":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didVendCaption"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"skippingUnsupportedSourceSyntaxElements"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"syntaxElements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorRosettaNotInstalled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","rosettaNotInstalled"],"names":{"title":"AVError.Code.rosettaNotInstalled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rosettaNotInstalled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVMovieShouldSupportAliasDataReferencesKey","interfaceLanguage":"swift"},"pathComponents":["AVMovieShouldSupportAliasDataReferencesKey"],"names":{"title":"AVMovieShouldSupportAliasDataReferencesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.minFrameDuration) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","focusPointOfInterest"],"names":{"title":"focusPointOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusPointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusPointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)automaticallyAdjustsVideoMirroring","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","automaticallyAdjustsVideoMirroring"],"names":{"title":"automaticallyAdjustsVideoMirroring","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyAdjustsVideoMirroring"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyAdjustsVideoMirroring"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV31segmentStartedWithNonSyncSampleSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","segmentStartedWithNonSyncSample"],"names":{"title":"segmentStartedWithNonSyncSample","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentStartedWithNonSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeTeeth","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","teeth"],"names":{"title":"teeth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"teeth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"teeth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptionRubyPositionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)captureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","captureReadiness"],"names":{"title":"captureReadiness","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderSampleReferenceOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderSampleReferenceOutput"],"names":{"title":"AVAssetReaderSampleReferenceOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderSampleReferenceOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderSampleReferenceOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderSampleReferenceOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadMetadata(for:completionHandler:)"],"names":{"title":"loadMetadata(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadMetadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes"],"names":{"title":"AVAssetVariant.VideoAttributes","navigator":[{"kind":"identifier","spelling":"VideoAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"VideoAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"VideoAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierIcyMetadataStreamTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","icyMetadataStreamTitle"],"names":{"title":"icyMetadataStreamTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotAvailable","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","notAvailable"],"names":{"title":"AVContentAuthorizationStatus.notAvailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notAvailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notAvailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)animation","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","animation"],"names":{"title":"animation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterDelegate","preciseIdentifier":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterDelegate","preciseIdentifier":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType"],"names":{"title":"AVCaptionUnitsType","navigator":[{"kind":"identifier","spelling":"AVCaptionUnitsType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionUnitsType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionUnitsType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVMovieReferenceRestrictionsKey","interfaceLanguage":"swift"},"pathComponents":["AVMovieReferenceRestrictionsKey"],"names":{"title":"AVMovieReferenceRestrictionsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"pauseCommand","declarationFragments":[{"kind":"identifier","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pauseCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)contentAuthorizedForPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isContentAuthorizedForPlayback"],"names":{"title":"isContentAuthorizedForPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContentAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContentAuthorizedForPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCommercialInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCommercialInformation"],"names":{"title":"id3MetadataCommercialInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineThreeDigits","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","threeDigits"],"names":{"title":"AVCaption.TextCombine.threeDigits","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"threeDigits"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"threeDigits"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So37AVCoordinatedPlaybackSuspensionReasonayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyTrackName"],"names":{"title":"quickTimeUserDataKeyTrackName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionDimension@FI@value","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto"],"names":{"title":"AVCapturePhoto","navigator":[{"kind":"identifier","spelling":"AVCapturePhoto"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhoto"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhoto"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer"],"names":{"title":"AVCaptionRenderer","navigator":[{"kind":"identifier","spelling":"AVCaptionRenderer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRenderer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRenderer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCommerical","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCommerical"],"names":{"title":"id3MetadataKeyCommerical","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommerical"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":11},"renamed":"AVMetadataKey.id3MetadataKeyCommercial"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)extraAttributes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","extraAttributes"],"names":{"title":"extraAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.extraAttributes) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","init(asset:applyingCIFiltersWithHandler:)"],"names":{"title":"init(asset:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","dropFirst(_:)"],"names":{"title":"dropFirst(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dropFirst"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Omits a specified number of elements from the base asynchronous sequence,"},{"text":"then passes through all remaining elements."},{"text":""},{"text":"Use `dropFirst(_:)` when you want to drop the first *n* elements from the"},{"text":"base sequence and pass through the remaining elements."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `10`. The `dropFirst(_:)` method causes the modified"},{"text":"sequence to ignore the values `1` through `3`, and instead emit `4` through `10`:"},{"text":""},{"text":" for await number in Counter(howHigh: 10).dropFirst(3) {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"4 5 6 7 8 9 10 \""},{"text":""},{"text":"If the number of elements to drop exceeds the number of elements in the"},{"text":"sequence, the result is an empty sequence."},{"text":""},{"text":"- Parameter count: The number of elements to drop from the beginning of"},{"text":" the sequence. `count` must be greater than or equal to zero."},{"text":"- Returns: An asynchronous sequence that drops the first `count`"},{"text":" elements from the base sequence."}]},"functionSignature":{"parameters":[{"name":"count","declarationFragments":[{"kind":"identifier","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dropFirst"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"count"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" = 1) -> "},{"kind":"typeIdentifier","spelling":"AsyncDropFirstSequence","preciseIdentifier":"s:12_Concurrency22AsyncDropFirstSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVOutputSettingsPresetHEVC7680x4320","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hevc7680x4320"],"names":{"title":"hevc7680x4320","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hevc7680x4320"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVOutputSettingsPreset","preciseIdentifier":"c:@T@AVOutputSettingsPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":1}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorCompositionTrackSegmentsNotContiguous","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","compositionTrackSegmentsNotContiguous"],"names":{"title":"AVError.Code.compositionTrackSegmentsNotContiguous","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTrackSegmentsNotContiguous"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVStreamingKeyDeliveryContentKeyType","interfaceLanguage":"swift"},"pathComponents":["AVStreamingKeyDeliveryContentKeyType"],"names":{"title":"AVStreamingKeyDeliveryContentKeyType","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)nominalFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.nominalFrameRate) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterestSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFocusPointOfInterestSupported"],"names":{"title":"isFocusPointOfInterestSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusPointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFocusPointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataMap","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataMap"],"names":{"title":"depthDataMap","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataMap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataMap"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotPossible","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","notPossible"],"names":{"title":"AVContentAuthorizationStatus.notPossible","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPossible"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPossible"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierIcyMetadataStreamURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","icyMetadataStreamURL"],"names":{"title":"icyMetadataStreamURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVStreamingKeyDeliveryPersistentContentKeyType","interfaceLanguage":"swift"},"pathComponents":["AVStreamingKeyDeliveryPersistentContentKeyType"],"names":{"title":"AVStreamingKeyDeliveryPersistentContentKeyType","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryPersistentContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVStreamingKeyDeliveryPersistentContentKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDepthData(py)depthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","depthDataQuality"],"names":{"title":"depthDataQuality","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Quality","preciseIdentifier":"c:@E@AVDepthDataQuality"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"depthDataQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDepthData","preciseIdentifier":"c:objc(cs)AVDepthData"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Quality","preciseIdentifier":"c:@E@AVDepthDataQuality"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So37AVCoordinatedPlaybackSuspensionReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition"],"names":{"title":"AVCaptionRubyPosition","navigator":[{"kind":"identifier","spelling":"AVCaptionRubyPosition"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyPosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRubyPosition"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetExportPresetHEVCHighestQuality","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportPresetHEVCHighestQuality"],"names":{"title":"AVAssetExportPresetHEVCHighestQuality","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetExportPresetHEVCHighestQuality"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCommercialInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCommercialInformation"],"names":{"title":"id3MetadataKeyCommercialInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCommercialInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"seekCommand","declarationFragments":[{"kind":"identifier","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInputSource(py)localizedName","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","InputSource","localizedName"],"names":{"title":"localizedName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for each common metadata key for which a value is available"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)hasRollAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","hasRollAngle"],"names":{"title":"hasRollAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasRollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasRollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeyRecipient(im)contentKeySession:didProvideContentKey:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRecipient","contentKeySession(_:didProvide:)"],"names":{"title":"contentKeySession(_:didProvide:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"contentKeySession","declarationFragments":[{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvide","internalName":"contentKey","declarationFragments":[{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKeySession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)highQualityRendering","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","highQualityRendering"],"names":{"title":"highQualityRendering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highQualityRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"highQualityRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInternetRadioStationOwner"],"names":{"title":"id3MetadataInternetRadioStationOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)addInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(py)assets","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","assets"],"names":{"title":"assets","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assets"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assets"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAlbum"],"names":{"title":"quickTimeMetadataAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerPlaybackCoordinator(py)player","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinator","player"],"names":{"title":"player","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE10codecTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","codecTypes"],"names":{"title":"codecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoCodecType","preciseIdentifier":"c:@T@CMVideoCodecType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"codecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoCodecType","preciseIdentifier":"c:@T@CMVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetMedium","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","medium"],"names":{"title":"medium","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"medium"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","scaleTimeRange(_:toDuration:)"],"names":{"title":"scaleTimeRange(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(settingsFrom:options:)"],"names":{"title":"init(settingsFrom:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFrom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"settingsFrom"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovie","preciseIdentifier":"c:objc(cs)AVMovie"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataMediaRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataMediaRating"],"names":{"title":"identifier3GPUserDataMediaRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyContributor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyContributor"],"names":{"title":"commonKeyContributor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So35AVMetadataMachineReadableCodeObjectC12AVFoundationE7cornersSaySo7CGPointVGvp","interfaceLanguage":"swift"},"pathComponents":["AVMetadataMachineReadableCodeObject","corners"],"names":{"title":"corners","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"corners"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"corners"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":7,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInput(py)device","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeviceInput","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for all metadata identifiers for which a value is available"},{"text":""},{"text":"Items can be filtered according to language via"},{"text":"`AVMetadataItem. metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)` and according to identifier via `AVMetadataItem.metadataItems(from:filteredByIdentifier:)`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPlaying","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","playing"],"names":{"title":"AVPlayer.TimeControlStatus.playing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorCreateContentKeyRequestFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","createContentKeyRequestFailed"],"names":{"title":"AVError.Code.createContentKeyRequestFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentBefore","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","before"],"names":{"title":"AVCaptionRegion.DisplayAlignment.before","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"before"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)capturesMouseClicks","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","capturesMouseClicks"],"names":{"title":"capturesMouseClicks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesMouseClicks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesMouseClicks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusRendering","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","rendering"],"names":{"title":"AVQueuedSampleBufferRenderingStatus.rendering","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rendering"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rendering"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataEQ","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataEQ"],"names":{"title":"iTunesMetadataEQ","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format"],"names":{"title":"AVCaptureDevice.Format","navigator":[{"kind":"identifier","spelling":"Format"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Format"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Format"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE16nominalFrameRateSdSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter nominalFrameRate: If it is not declared, the value will be nil."},{"text":" "}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeySoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeySoftware"],"names":{"title":"quickTimeMetadataKeySoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInput(im)initWithDevice:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeviceInput","init(device:)"],"names":{"title":"init(device:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)switchBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","switchBitrate"],"names":{"title":"switchBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"switchBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"switchBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArranger"],"names":{"title":"iTunesMetadataKeyArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(cm)downloadConfigurationWithAsset:title:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","init(asset:title:)"],"names":{"title":"init(asset:title:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)validateTrackSegments:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","validateSegments(_:)"],"names":{"title":"validateSegments(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateSegments"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"trackSegments","declarationFragments":[{"kind":"identifier","spelling":"trackSegments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateSegments"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackSegments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInternetRadioStationName"],"names":{"title":"id3MetadataInternetRadioStationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetLow","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","low"],"names":{"title":"low","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)startWriting","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","startWriting()"],"names":{"title":"startWriting()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startWriting"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startWriting"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","exposurePointOfInterest"],"names":{"title":"exposurePointOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposurePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposurePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer"],"names":{"title":"AVSampleBufferDisplayLayer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferDisplayLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentCenter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","center"],"names":{"title":"AVCaptionRegion.DisplayAlignment.center","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(im)addFragmentedAsset:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","addFragmentedAsset(_:)"],"names":{"title":"addFragmentedAsset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)rollAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","rollAngle"],"names":{"title":"rollAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(im)newPixelBuffer","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","newPixelBuffer()"],"names":{"title":"newPixelBuffer()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAccessibilityDescription"],"names":{"title":"quickTimeMetadataAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataPerformer"],"names":{"title":"identifier3GPUserDataPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)estimatedDataRate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)pixelBufferPool","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","pixelBufferPool"],"names":{"title":"pixelBufferPool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"seekCommand","declarationFragments":[{"kind":"identifier","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"seekCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredRate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerPlaybackCoordinator(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinator","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","failed"],"names":{"title":"AVQueuedSampleBufferRenderingStatus.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyCopyrights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyCopyrights"],"names":{"title":"commonKeyCopyrights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)hasAudioSampleDependencies","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)metadataOutputRectOfInterestForRect:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","metadataOutputRectConverted(fromLayerRect:)"],"names":{"title":"metadataOutputRectConverted(fromLayerRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromLayerRect","internalName":"rectInLayerCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInLayerCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInLayerCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAppleID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAppleID"],"names":{"title":"iTunesMetadataKeyAppleID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyRatingUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyRatingUser"],"names":{"title":"quickTimeMetadataKeyRatingUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(im)removeFragmentedAsset:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","removeFragmentedAsset(_:)"],"names":{"title":"removeFragmentedAsset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFragmentedAsset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataSalientObject(py)objectID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataSalientObject","objectID"],"names":{"title":"objectID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"objectID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"objectID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)audioMix","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","audioMix"],"names":{"title":"audioMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)mediaRequestsWWAN","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","mediaRequestsWWAN"],"names":{"title":"mediaRequestsWWAN","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaRequestsWWAN"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaRequestsWWAN"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate"],"names":{"title":"AVContentKeySessionDelegate","navigator":[{"kind":"identifier","spelling":"AVContentKeySessionDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem","navigator":[{"kind":"identifier","spelling":"AutoFocusSystem"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AutoFocusSystem"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AutoFocusSystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)scaleFactor","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","scaleFactor"],"names":{"title":"scaleFactor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleFactor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)hasYawAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","hasYawAngle"],"names":{"title":"hasYawAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasYawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasYawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array in which each element represents a format of metadata that's available for the track (e.g. QuickTime userdata, etc.)"},{"text":""},{"text":"Metadata formats are defined in AVMetadataFormat."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataEncodedBy"],"names":{"title":"iTunesMetadataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)yawAngle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","yawAngle"],"names":{"title":"yawAngle","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"yawAngle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)capturesCursor","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","capturesCursor"],"names":{"title":"capturesCursor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturesCursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So24AVCaptureAutoFocusSystemV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port"],"names":{"title":"AVCaptureInput.Port","navigator":[{"kind":"identifier","spelling":"Port"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Port"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Port"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInvolvedPeopleList_v24"],"names":{"title":"id3MetadataInvolvedPeopleList_v24","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE09availableF16AssociationTypesAA07AVAsyncD0CyxSaySo07AVTrackH4TypeaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array in which each element represents a type of track association that the receiver has with one or more of the other tracks of the asset (e.g. `.chapterList`, `.timecode`, etc)."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPaused","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","paused"],"names":{"title":"AVPlayer.TimeControlStatus.paused","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paused"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"paused"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataLocation"],"names":{"title":"identifier3GPUserDataLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So35AVQueuedSampleBufferRenderingStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataArtist"],"names":{"title":"quickTimeMetadataArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemMediaSelectionDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","mediaSelectionDidChangeNotification"],"names":{"title":"mediaSelectionDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)itemTime","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","itemTime"],"names":{"title":"itemTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29createContentKeyRequestFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","createContentKeyRequestFailed"],"names":{"title":"createContentKeyRequestFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createContentKeyRequestFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:completionHandler:)"],"names":{"title":"playbackCoordinator(_:didIssue:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"bufferingCommand","declarationFragments":[{"kind":"identifier","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderHint(py)startCompositionTime","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderHint","startCompositionTime"],"names":{"title":"startCompositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)addTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","addTrackAssociation(to:type:)"],"names":{"title":"addTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)selfContained","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentAfter","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","after"],"names":{"title":"AVCaptionRegion.DisplayAlignment.after","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"after"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyArtist"],"names":{"title":"commonKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)averagePowerLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","averagePowerLevel"],"names":{"title":"averagePowerLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePowerLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averagePowerLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataEncodingTool","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataEncodingTool"],"names":{"title":"iTunesMetadataEncodingTool","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling"],"names":{"title":"AVAssetTrackGroupOutputHandling","navigator":[{"kind":"identifier","spelling":"AVAssetTrackGroupOutputHandling"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroupOutputHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroupOutputHandling"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAlbumArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAlbumArtist"],"names":{"title":"iTunesMetadataKeyAlbumArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyPublisher"],"names":{"title":"quickTimeMetadataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeySession","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession"],"names":{"title":"AVContentKeySession","navigator":[{"kind":"identifier","spelling":"AVContentKeySession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)sourcePixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","sourcePixelBufferAttributes"],"names":{"title":"sourcePixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVContentKeyRecipient(py)mayRequireContentKeysForMediaDataProcessing","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRecipient","mayRequireContentKeysForMediaDataProcessing"],"names":{"title":"mayRequireContentKeysForMediaDataProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)totalSampleDataLength","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInvolvedPeopleList_v23"],"names":{"title":"id3MetadataInvolvedPeopleList_v23","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationBalanced","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","balanced"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization.balanced","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balanced"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balanced"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemNone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","none"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetHigh","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","high"],"names":{"title":"high","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:toleranceBefore:toleranceAfter:completionHandler:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataMediaClassification","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataMediaClassification"],"names":{"title":"identifier3GPUserDataMediaClassification","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorUnsupportedOutputSettings","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","unsupportedOutputSettings"],"names":{"title":"AVError.Code.unsupportedOutputSettings","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector"],"names":{"title":"AVPlayerItemMetadataCollector","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataCollector"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollector"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollector"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)flashAvailable","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFlashAvailable"],"names":{"title":"isFlashAvailable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataArranger"],"names":{"title":"quickTimeMetadataArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)error","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioChannel(py)peakHoldLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioChannel","peakHoldLevel"],"names":{"title":"peakHoldLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakHoldLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakHoldLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","unknown"],"names":{"title":"AVQueuedSampleBufferRenderingStatus.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyArtwork"],"names":{"title":"commonKeyArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)status","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVContentKeyRequestStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVContentKeyRequestStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyAuthor"],"names":{"title":"commonKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVAssetTrackGroupOutputHandlingV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","videoRange"],"names":{"title":"videoRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:identifierForPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinatorDelegate","playbackCoordinator(_:identifierFor:)"],"names":{"title":"playbackCoordinator(_:identifierFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifierFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"}]},{"name":"identifierFor","internalName":"playerItem","declarationFragments":[{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifierFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataExecProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataExecProducer"],"names":{"title":"iTunesMetadataExecProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderHint(py)endCompositionTime","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderHint","endCompositionTime"],"names":{"title":"endCompositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endCompositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyProducer"],"names":{"title":"quickTimeMetadataKeyProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAlbum"],"names":{"title":"iTunesMetadataKeyAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)shouldBufferInAnticipationOfPlayback","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","shouldBufferInAnticipationOfPlayback"],"names":{"title":"shouldBufferInAnticipationOfPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)hasFlash","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","hasFlash"],"names":{"title":"hasFlash","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasFlash"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasFlash"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)canAddInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","canAdd(_:)"],"names":{"title":"canAdd(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAdd"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMovie(cm)movieTypes","interfaceLanguage":"swift"},"pathComponents":["AVMovie","movieTypes()"],"names":{"title":"movieTypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusWaitingToPlayAtSpecifiedRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","waitingToPlayAtSpecifiedRate"],"names":{"title":"AVPlayer.TimeControlStatus.waitingToPlayAtSpecifiedRate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingToPlayAtSpecifiedRate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingToPlayAtSpecifiedRate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO13requestedTimeSo6CMTimeavp","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","requestedTime"],"names":{"title":"requestedTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The time at which the image was requested."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyAlbum"],"names":{"title":"quickTimeUserDataKeyAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)cancelWriting","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","cancelWriting()"],"names":{"title":"cancelWriting()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelWriting"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelWriting"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput"],"names":{"title":"AVPlayerItemLegibleOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemLegibleOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)fallbackPrimaryConstituentDevices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","fallbackPrimaryConstituentDevices"],"names":{"title":"fallbackPrimaryConstituentDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset960x540","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","qHD960x540"],"names":{"title":"qHD960x540","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qHD960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qHD960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)completionDueDate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","completionDueDate"],"names":{"title":"completionDueDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)requiresFrameReordering","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataGroupIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataGroupIdentifier"],"names":{"title":"id3MetadataGroupIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(py)sourceTrackID","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","sourceTrackID"],"names":{"title":"sourceTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyOnlineExtras","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyOnlineExtras"],"names":{"title":"iTunesMetadataKeyOnlineExtras","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)reversePlaybackEndTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","reversePlaybackEndTime"],"names":{"title":"reversePlaybackEndTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reversePlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reversePlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptionDecorationV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPreferredLanguages:preferredMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","init(preferredLanguages:preferredMediaCharacteristics:)"],"names":{"title":"init(preferredLanguages:preferredMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll"],"names":{"title":"AVCaptionRegion.Scroll","navigator":[{"kind":"identifier","spelling":"Scroll"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scroll"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scroll"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyAccessibilityDescription"],"names":{"title":"commonKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:::SYNTHESIZED::c:objc(cs)AVCapturePhotoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","init(fromPhotoSettings:)"],"names":{"title":"init(fromPhotoSettings:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPhotoSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPhotoSettings"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"photoSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(from:)"}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus"],"names":{"title":"AVPlayer.TimeControlStatus","navigator":[{"kind":"identifier","spelling":"TimeControlStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TimeControlStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TimeControlStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)initWithPhotoOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","init(photoOutput:)"],"names":{"title":"init(photoOutput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"photoOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"photoOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAuthor"],"names":{"title":"quickTimeMetadataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(py)connections","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","connections"],"names":{"title":"connections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23canProvideSampleCursorsAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver can provide instances of AVSampleCursor for traversing its media samples and discovering information about them."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":9}},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVCaptureDeviceFormatC12AVFoundationE27supportedMaxPhotoDimensionsSaySo07CMVideoH0aGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","supportedMaxPhotoDimensions"],"names":{"title":"supportedMaxPhotoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedMaxPhotoDimensions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedMaxPhotoDimensions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"macCatalyst","introduced":{"major":16,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog(py)extendedLogDataStringEncoding","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog","extendedLogDataStringEncoding"],"names":{"title":"extendedLogDataStringEncoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(py)sourceURL","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","sourceURL"],"names":{"title":"sourceURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)removeTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","removeTrackAssociation(to:type:)"],"names":{"title":"removeTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVFragmentedAssetTracks contained by the fragmented asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVFragmentedAsset","rhsPrecise":"c:objc(cs)AVFragmentedAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)anticipatedPlaybackRate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand","anticipatedPlaybackRate"],"names":{"title":"anticipatedPlaybackRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput"],"names":{"title":"AVPlayerItemOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemContrastDetection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","contrastDetection"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem.contrastDetection","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contrastDetection"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contrastDetection"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So35AVCapturePhotoQualityPrioritizationV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO5imageSo10CGImageRefavp","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","image"],"names":{"title":"image","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The image that was generated. This property throws an error if image generation failed or was cancelled."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes(py)presentationSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","presentationSize"],"names":{"title":"presentationSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog(im)extendedLogData","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog","extendedLogData()"],"names":{"title":"extendedLogData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogData"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAcknowledgement","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAcknowledgement"],"names":{"title":"iTunesMetadataKeyAcknowledgement","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)rectForMetadataOutputRectOfInterest:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","layerRectConverted(fromMetadataOutputRect:)"],"names":{"title":"layerRectConverted(fromMetadataOutputRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromMetadataOutputRect","internalName":"rectInMetadataOutputCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetCache(im)mediaSelectionOptionsInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetCache","mediaSelectionOptions(in:)"],"names":{"title":"mediaSelectionOptions(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)size","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","size"],"names":{"title":"size","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoLayoutAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","VideoAttributes","videoLayoutAttributes"],"names":{"title":"videoLayoutAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoLayoutAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LayoutAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoLayoutAttributes"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoLayoutAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LayoutAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoLayoutAttributes"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyAccessibilityDescription"],"names":{"title":"quickTimeUserDataKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptionRegionScrollV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV25unsupportedOutputSettingsSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","unsupportedOutputSettings"],"names":{"title":"unsupportedOutputSettings","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupportedOutputSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate","playbackCoordinator(_:didIssue:)"],"names":{"title":"playbackCoordinator(_:didIssue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"}]},{"name":"didIssue","internalName":"bufferingCommand","declarationFragments":[{"kind":"identifier","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didIssue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"bufferingCommand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand","preciseIdentifier":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset640x480","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","vga640x480"],"names":{"title":"vga640x480","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vga640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"vga640x480"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)metadataItemFilter","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","metadataItemFilter"],"names":{"title":"metadataItemFilter","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO10actualTimeSo6CMTimeavp","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","actualTime"],"names":{"title":"actualTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The actual time of the generated image. This property throws an error if image generation failed or was cancelled."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyAlbumName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyAlbumName"],"names":{"title":"commonKeyAlbumName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVPlayerTimeControlStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","finishWriting(completionHandler:)"],"names":{"title":"finishWriting(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)connectionWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","connection(with:)"],"names":{"title":"connection(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVCaptureDeviceFormatC12AVFoundationE36secondaryNativeResolutionZoomFactorsSay14CoreFoundation7CGFloatVGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","secondaryNativeResolutionZoomFactors"],"names":{"title":"secondaryNativeResolutionZoomFactors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"secondaryNativeResolutionZoomFactors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"secondaryNativeResolutionZoomFactors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"macCatalyst","introduced":{"major":16,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)minimumFocusDistance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","minimumFocusDistance"],"names":{"title":"minimumFocusDistance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumFocusDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumFocusDistance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)forwardPlaybackEndTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","forwardPlaybackEndTime"],"names":{"title":"forwardPlaybackEndTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forwardPlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forwardPlaybackEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","init(assetWriterInput:sourcePixelBufferAttributes:)"],"names":{"title":"init(assetWriterInput:sourcePixelBufferAttributes:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataArtwork"],"names":{"title":"quickTimeMetadataArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest"],"names":{"title":"AVAssetResourceLoadingRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVMovieTracks contained by the movie."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMovie","rhsPrecise":"c:objc(cs)AVMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","currentTime()"],"names":{"title":"currentTime()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationNotAllowed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationNotAllowed"],"names":{"title":"AVError.Code.operationNotAllowed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAccountKind","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAccountKind"],"names":{"title":"iTunesMetadataKeyAccountKind","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationSpeed","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","speed"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization.speed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"speed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)startTrackingCaptureRequestUsingPhotoSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","startTrackingCaptureRequest(using:)"],"names":{"title":"startTrackingCaptureRequest(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"settings","declarationFragments":[{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInternationalStandardRecordingCode"],"names":{"title":"id3MetadataInternationalStandardRecordingCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollNone","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","none"],"names":{"title":"AVCaptionRegion.Scroll.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset3840x2160","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hd4K3840x2160"],"names":{"title":"hd4K3840x2160","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd4K3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd4K3840x2160"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7successyAGSo6CMTimea_So10CGImageRefaAJtcAGmF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","success(requestedTime:image:actualTime:)"],"names":{"title":"AVAssetImageGenerator.Images.Element.success(requestedTime:image:actualTime:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"success"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyiXML","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyiXML"],"names":{"title":"quickTimeMetadataKeyiXML","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)renderScale","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","renderScale"],"names":{"title":"renderScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)transformedMetadataObjectForMetadataObject:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","transformedMetadataObject(for:)"],"names":{"title":"transformedMetadataObject(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"metadataObject","declarationFragments":[{"kind":"identifier","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterestSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isExposurePointOfInterestSupported"],"names":{"title":"isExposurePointOfInterestSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposurePointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposurePointOfInterestSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemPhaseDetection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","phaseDetection"],"names":{"title":"AVCaptureDevice.Format.AutoFocusSystem.phaseDetection","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phaseDetection"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"phaseDetection"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierTitle"],"names":{"title":"commonIdentifierTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)cropRect","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","cropRect"],"names":{"title":"cropRect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cropRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cropRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(im)initWithAsset:mindingInterval:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","init(asset:mindingInterval:)"],"names":{"title":"init(asset:mindingInterval:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"AVFragmentMinding","preciseIdentifier":"c:objc(pl)AVFragmentMinding"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPrincipalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","init(principalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:)"],"names":{"title":"init(principalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCameraFrameReadoutTime"],"names":{"title":"quickTimeMetadataCameraFrameReadoutTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetCache(py)playableOffline","interfaceLanguage":"swift"},"pathComponents":["AVAssetCache","isPlayableOffline"],"names":{"title":"isPlayableOffline","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableOffline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableOffline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerStatus@AVPlayerStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","failed"],"names":{"title":"AVPlayer.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetTrackGroupOutputHandling@AVAssetTrackGroupOutputHandlingPreserveAlternateTracks","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","preserveAlternateTracks"],"names":{"title":"preserveAlternateTracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preserveAlternateTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preserveAlternateTracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)renderTransform","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","renderTransform"],"names":{"title":"renderTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)nominalFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetMinder(py)mindingInterval","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetMinder","mindingInterval"],"names":{"title":"mindingInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7failureyAGSo6CMTimea_s5Error_ptcAGmF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element","failure(requestedTime:error:)"],"names":{"title":"AVAssetImageGenerator.Images.Element.failure(requestedTime:error:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failure"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset352x288","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","cif352x288"],"names":{"title":"cif352x288","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cif352x288"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cif352x288"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)startSessionAtSourceTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","startSession(atSourceTime:)"],"names":{"title":"startSession(atSourceTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"atSourceTime","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataSalientObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataSalientObject"],"names":{"title":"AVMetadataSalientObject","navigator":[{"kind":"identifier","spelling":"AVMetadataSalientObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataSalientObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataSalientObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCaptionDecoration@AVCaptionDecorationUnderline","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","underline"],"names":{"title":"underline","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"underline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"underline"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)supportedFallbackPrimaryConstituentDevices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","supportedFallbackPrimaryConstituentDevices"],"names":{"title":"supportedFallbackPrimaryConstituentDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFallbackPrimaryConstituentDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyYear"],"names":{"title":"quickTimeMetadataKeyYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataInitialKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataInitialKey"],"names":{"title":"id3MetadataInitialKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo12AVAssetTrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVAssetTracks contained by the url asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVURLAsset","rhsPrecise":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)seekableTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seekableTimeRanges"],"names":{"title":"seekableTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekableTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekableTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)endSessionAtSourceTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","endSession(atSourceTime:)"],"names":{"title":"endSession(atSourceTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"atSourceTime","internalName":"endTime","declarationFragments":[{"kind":"identifier","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(im)initWithDisplayID:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","init(displayID:)"],"names":{"title":"init(displayID:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"displayID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGDirectDisplayID","preciseIdentifier":"c:@T@CGDirectDisplayID"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"displayID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGDirectDisplayID","preciseIdentifier":"c:@T@CGDirectDisplayID"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule"],"names":{"title":"AVTextStyleRule","navigator":[{"kind":"identifier","spelling":"AVTextStyleRule"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTextStyleRule"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVTextStyleRule"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataMachineReadableCodeObject(py)stringValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataMachineReadableCodeObject","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So29AVAssetVariantAudioAttributesC12AVFoundationE9formatIDsSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","formatIDs"],"names":{"title":"formatIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AudioFormatID","preciseIdentifier":"c:@T@AudioFormatID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AudioFormatID","preciseIdentifier":"c:@T@AudioFormatID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)replaceFormatDescription:withFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","replaceFormatDescription(_:with:)"],"names":{"title":"replaceFormatDescription(_:with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"originalFormatDescription","declarationFragments":[{"kind":"identifier","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},{"name":"with","internalName":"replacementFormatDescription","declarationFragments":[{"kind":"identifier","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyC11descriptionSSvp","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","description"],"names":{"title":"description","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"override"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierType"],"names":{"title":"commonIdentifierType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVRouteDetector","interfaceLanguage":"swift"},"pathComponents":["AVRouteDetector"],"names":{"title":"AVRouteDetector","navigator":[{"kind":"identifier","spelling":"AVRouteDetector"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetector"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetector"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataAutoLivePhoto"],"names":{"title":"quickTimeMetadataAutoLivePhoto","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAutoLivePhoto"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataAutoLivePhoto"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)edgeWidths","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","edgeWidths"],"names":{"title":"edgeWidths","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"edgeWidths"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVEdgeWidths","preciseIdentifier":"c:@SA@AVEdgeWidths"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"edgeWidths"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVEdgeWidths","preciseIdentifier":"c:@SA@AVEdgeWidths"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInputSource(py)inputSourceID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","InputSource","inputSourceID"],"names":{"title":"inputSourceID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSourceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSourceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19operationNotAllowedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationNotAllowed"],"names":{"title":"operationNotAllowed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKey(py)contentKeySpecifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKey","contentKeySpecifier"],"names":{"title":"contentKeySpecifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithData:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(data:options:error:)"],"names":{"title":"init(data:options:error:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)exposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","exposureMode"],"names":{"title":"exposureMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset320x240","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","qvga320x240"],"names":{"title":"qvga320x240","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qvga320x240"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qvga320x240"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext(py)pixelAspectRatio","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext","pixelAspectRatio"],"names":{"title":"pixelAspectRatio","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelAspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPixelAspectRatio","preciseIdentifier":"c:@SA@AVPixelAspectRatio"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelAspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPixelAspectRatio","preciseIdentifier":"c:@SA@AVPixelAspectRatio"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)captureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","captureReadiness"],"names":{"title":"captureReadiness","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLog(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLog","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyWriter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyWriter"],"names":{"title":"quickTimeUserDataKeyWriter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isExposureModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isExposureModeSupported(_:)"],"names":{"title":"isExposureModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposureModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"exposureMode","declarationFragments":[{"kind":"identifier","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExposureModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exposureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ExposureMode","preciseIdentifier":"c:@E@AVCaptureExposureMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyTitle"],"names":{"title":"quickTimeMetadataKeyTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)studioLightActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isStudioLightActive"],"names":{"title":"isStudioLightActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)loopCount","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","loopCount"],"names":{"title":"loopCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierSource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierSource"],"names":{"title":"commonIdentifierSource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","initialMovieFragmentInterval"],"names":{"title":"initialMovieFragmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(im)initWithDevice:previewLayer:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","init(device:previewLayer:)"],"names":{"title":"init(device:previewLayer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCollectionUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCollectionUser"],"names":{"title":"quickTimeMetadataCollectionUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager"],"names":{"title":"AVAssetDownloadStorageManager","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadStorageManager"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetHTTPCookiesKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetHTTPCookiesKey"],"names":{"title":"AVURLAssetHTTPCookiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPCookiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPCookiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataBodyObject(py)bodyID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataBodyObject","bodyID"],"names":{"title":"bodyID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bodyID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bodyID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)associatedTracksOfType:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","associatedTracks(ofType:)"],"names":{"title":"associatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMPEGLocationLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMPEGLocationLookupTable"],"names":{"title":"id3MetadataMPEGLocationLookupTable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)device","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE17estimatedDataRateAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the estimated data rate of the media data referenced by the track, in units of bits per second"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerStatus@AVPlayerStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","unknown"],"names":{"title":"AVPlayer.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetAllowsConstrainedNetworkAccessKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetAllowsConstrainedNetworkAccessKey"],"names":{"title":"AVURLAssetAllowsConstrainedNetworkAccessKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsConstrainedNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsConstrainedNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyMake"],"names":{"title":"quickTimeMetadataKeyMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)metadataOutputRectOfInterestForRect:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","metadataOutputRectConverted(fromOutputRect:)"],"names":{"title":"metadataOutputRectConverted(fromOutputRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromOutputRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromOutputRect","internalName":"rectInOutputCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromOutputRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","sampleBufferDelegate"],"names":{"title":"sampleBufferDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPlaylistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPlaylistID"],"names":{"title":"iTunesMetadataKeyPlaylistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataContentRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataContentRating"],"names":{"title":"iTunesMetadataContentRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canAddInput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canAddInput(_:)"],"names":{"title":"canAddInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)recommendedTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","recommendedTimeOffsetFromLive"],"names":{"title":"recommendedTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset1920x1080","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hd1920x1080"],"names":{"title":"hd1920x1080","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1920x1080"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)contentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","contentKey"],"names":{"title":"contentKey","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)setSampleBufferDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","setSampleBufferDelegate(_:queue:)"],"names":{"title":"setSampleBufferDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sampleBufferDelegate","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"sampleBufferCallbackQueue","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollRollUp","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","rollUp"],"names":{"title":"AVCaptionRegion.Scroll.rollUp","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollUp"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rollUp"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentIsUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentIsUnavailable"],"names":{"title":"AVError.Code.contentIsUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPassDescription(py)sourceTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPassDescription","sourceTimeRanges"],"names":{"title":"sourceTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)priority","interfaceLanguage":"swift"},"pathComponents":["AVMutableAssetDownloadStorageManagementPolicy","priority"],"names":{"title":"priority","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(im)disableLooping","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","disableLooping()"],"names":{"title":"disableLooping()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableLooping"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"disableLooping"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfDroppedVideoFrames","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfDroppedVideoFrames"],"names":{"title":"numberOfDroppedVideoFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfDroppedVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfDroppedVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetAllowsExpensiveNetworkAccessKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetAllowsExpensiveNetworkAccessKey"],"names":{"title":"AVURLAssetAllowsExpensiveNetworkAccessKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsExpensiveNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsExpensiveNetworkAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(py)videoGravity","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","videoGravity"],"names":{"title":"videoGravity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isTorchActive"],"names":{"title":"isTorchActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyContentRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyContentRating"],"names":{"title":"iTunesMetadataKeyContentRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyContentRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierSubject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierSubject"],"names":{"title":"commonIdentifierSubject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","torchLevel"],"names":{"title":"torchLevel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:layerInstruction:asset:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingInvalidTrackIDIn:layerInstruction:asset:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingInvalidTrackIDIn:layerInstruction:asset:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTrackIDIn"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"layerInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingInvalidTrackIDIn","internalName":"videoCompositionInstruction","declarationFragments":[{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"}]},{"name":"layerInstruction","declarationFragments":[{"kind":"identifier","spelling":"layerInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"}]},{"name":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTrackIDIn"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"layerInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCameraIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCameraIdentifier"],"names":{"title":"quickTimeMetadataCameraIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)previewLayer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","previewLayer"],"names":{"title":"previewLayer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"previewLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetAllowsCellularAccessKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetAllowsCellularAccessKey"],"names":{"title":"AVURLAssetAllowsCellularAccessKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsCellularAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetAllowsCellularAccessKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE12languageCodeAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the language associated with the track, as an ISO 639-2/T language code"},{"text":""},{"text":"May be nil if no language is indicated"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType"],"names":{"title":"AVCaptureDevice.DeviceType","navigator":[{"kind":"identifier","spelling":"DeviceType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPhonogramRights"],"names":{"title":"iTunesMetadataKeyPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLyricist"],"names":{"title":"id3MetadataLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPreset1280x720","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hd1280x720"],"names":{"title":"hd1280x720","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hd1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)inputs","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","inputs"],"names":{"title":"inputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)expirationDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableAssetDownloadStorageManagementPolicy","expirationDate"],"names":{"title":"expirationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataCopyright"],"names":{"title":"iTunesMetadataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerStatus@AVPlayerStatusReadyToPlay","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","readyToPlay"],"names":{"title":"AVPlayer.Status.readyToPlay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationRole","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationRole"],"names":{"title":"quickTimeMetadataKeyLocationRole","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyConductor"],"names":{"title":"iTunesMetadataKeyConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelPreview","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","videoRotationAngleForHorizonLevelPreview"],"names":{"title":"videoRotationAngleForHorizonLevelPreview","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelPreview"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelPreview"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession"],"names":{"title":"AVAssetDownloadURLSession","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadURLSession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadURLSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadURLSession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE19extendedLanguageTagAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the language tag associated with the track, as an IETF BCP 47 (RFC 4646) language identifier"},{"text":""},{"text":"May be nil if no language tag is indicated"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)formatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageAudioBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","averageAudioBitrate"],"names":{"title":"averageAudioBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageAudioBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageAudioBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)loopingPlayerItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","loopingPlayerItems"],"names":{"title":"loopingPlayerItems","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingPlayerItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingPlayerItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidRemoteReferenceToLocal","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidRemoteReferenceToLocal"],"names":{"title":"forbidRemoteReferenceToLocal","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidRemoteReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidRemoteReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV20contentIsUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentIsUnavailable"],"names":{"title":"contentIsUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierRelation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierRelation"],"names":{"title":"commonIdentifierRelation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelCapture","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator","videoRotationAngleForHorizonLevelCapture"],"names":{"title":"videoRotationAngleForHorizonLevelCapture","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRotationAngleForHorizonLevelCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator"],"names":{"title":"AVCapturePhotoOutputReadinessCoordinator","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)directoryForTemporaryFiles","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","directoryForTemporaryFiles"],"names":{"title":"directoryForTemporaryFiles","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataComposer"],"names":{"title":"quickTimeMetadataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVCaptureDeviceTransportControlsSpeed","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsSpeed"],"names":{"title":"AVCaptureDevice.TransportControlsSpeed","navigator":[{"kind":"identifier","spelling":"TransportControlsSpeed"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsSpeed"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsSpeed"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)videoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","videoSettings"],"names":{"title":"videoSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)outputs","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","outputs"],"names":{"title":"outputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPerformer"],"names":{"title":"iTunesMetadataKeyPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioAttributes(im)renditionSpecificAttributesForMediaOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","renditionSpecificAttributes(for:)"],"names":{"title":"renditionSpecificAttributes(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renditionSpecificAttributes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RenditionSpecificAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RenditionSpecificAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renditionSpecificAttributes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RenditionSpecificAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredMediaCharacteristics","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","preferredMediaCharacteristics"],"names":{"title":"preferredMediaCharacteristics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVCaptionRegionWritingModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataModifiedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataModifiedBy"],"names":{"title":"id3MetadataModifiedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11naturalSizeAA07AVAsyncD0CyxSo6CGSizeVGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the natural dimensions of the media data referenced by the track as a CGSize."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataCoverArt","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataCoverArt"],"names":{"title":"iTunesMetadataCoverArt","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canAddOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canAddOutput(_:)"],"names":{"title":"canAddOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","finishWriting()"],"names":{"title":"finishWriting()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishWriting"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)transformedMetadataObjectForMetadataObject:connection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","transformedMetadataObject(for:connection:)"],"names":{"title":"transformedMetadataObject(for:connection:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"metadataObject","declarationFragments":[{"kind":"identifier","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"}]},{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transformedMetadataObject"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDepthData(cm)depthDataFromDictionaryRepresentation:error:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","init(fromDictionaryRepresentation:)"],"names":{"title":"init(fromDictionaryRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromDictionaryRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxDataInfoDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)appendTimedMetadataGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"timedMetadataGroup","declarationFragments":[{"kind":"identifier","spelling":"timedMetadataGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timedMetadataGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)endDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup","endDate"],"names":{"title":"endDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status"],"names":{"title":"AVPlayer.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)downloadOverdue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","downloadOverdue"],"names":{"title":"downloadOverdue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downloadOverdue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"downloadOverdue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationNote","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationNote"],"names":{"title":"quickTimeMetadataKeyLocationNote","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:completionHandler:)"],"names":{"title":"makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"contentIdentifier","declarationFragments":[{"kind":"identifier","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredLanguages","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","preferredLanguages"],"names":{"title":"preferredLanguages","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode"],"names":{"title":"AVCaptionRegion.WritingMode","navigator":[{"kind":"identifier","spelling":"WritingMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WritingMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WritingMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyComposer"],"names":{"title":"iTunesMetadataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE19supportedFlashModesSaySo0aF4ModeVGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","supportedFlashModes"],"names":{"title":"supportedFlashModes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFlashModes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFlashModes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","init(url:options:error:)"],"names":{"title":"init(url:options:error:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil, "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": ()) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)torchAvailable","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isTorchAvailable"],"names":{"title":"isTorchAvailable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isTorchAvailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinatorDelegate"],"names":{"title":"AVCapturePhotoOutputReadinessCoordinatorDelegate","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierSoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierSoftware"],"names":{"title":"commonIdentifierSoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeLeftToRightAndTopToBottom","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","leftToRightAndTopToBottom"],"names":{"title":"AVCaptionRegion.WritingMode.leftToRightAndTopToBottom","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leftToRightAndTopToBottom"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"leftToRightAndTopToBottom"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataComment"],"names":{"title":"quickTimeMetadataComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addInput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addInput(_:)"],"names":{"title":"addInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferCallbackQueue","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","sampleBufferCallbackQueue"],"names":{"title":"sampleBufferCallbackQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)captureDevicePointOfInterestForPoint:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","captureDevicePointConverted(fromLayerPoint:)"],"names":{"title":"captureDevicePointConverted(fromLayerPoint:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureDevicePointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerPoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"functionSignature":{"parameters":[{"name":"fromLayerPoint","internalName":"pointInLayer","declarationFragments":[{"kind":"identifier","spelling":"pointInLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureDevicePointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromLayerPoint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pointInLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFormatUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","formatUnsupported"],"names":{"title":"AVError.Code.formatUnsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyOriginalArtist"],"names":{"title":"iTunesMetadataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDepthData(im)depthDataByConvertingToDepthDataType:","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","converting(toDepthDataType:)"],"names":{"title":"converting(toDepthDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"converting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"toDepthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"toDepthDataType","internalName":"depthDataType","declarationFragments":[{"kind":"identifier","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"converting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"toDepthDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"depthDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToRemote","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidLocalReferenceToRemote"],"names":{"title":"forbidLocalReferenceToRemote","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToRemote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToRemote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:)"],"names":{"title":"makeStreamingContentKeyRequestData(forApp:contentIdentifier:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"contentIdentifier","declarationFragments":[{"kind":"identifier","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeStreamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMediaType"],"names":{"title":"id3MetadataMediaType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVPlayerStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)movieFragmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","movieFragmentInterval"],"names":{"title":"movieFragmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineH0VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the transform specified in the track's storage container as the preferred transformation of the visual media data for display purposes"},{"text":""},{"text":"Value returned is often but not always `.identity`"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataCredits"],"names":{"title":"iTunesMetadataCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So21AVCaptureDeviceFormatC12AVFoundationE20supportedColorSpacesSaySo0aF5SpaceVGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","supportedColorSpaces"],"names":{"title":"supportedColorSpaces","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedColorSpaces"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedColorSpaces"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureColorSpace","preciseIdentifier":"c:@E@AVCaptureColorSpace"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)startupTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","startupTime"],"names":{"title":"startupTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startupTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startupTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationName"],"names":{"title":"quickTimeMetadataKeyLocationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)automaticallyPreservesTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","automaticallyPreservesTimeOffsetFromLive"],"names":{"title":"automaticallyPreservesTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyPreservesTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyPreservesTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority"],"names":{"title":"AVAssetDownloadedAssetEvictionPriority","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadedAssetEvictionPriority"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadedAssetEvictionPriority"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadedAssetEvictionPriority"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyBeatsPerMin","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyBeatsPerMin"],"names":{"title":"iTunesMetadataKeyBeatsPerMin","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetHTTPUserAgentKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetHTTPUserAgentKey"],"names":{"title":"AVURLAssetHTTPUserAgentKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPUserAgentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetHTTPUserAgentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)removeInput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","removeInput(_:)"],"names":{"title":"removeInput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeInput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeInput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)principalMediaCharacteristics","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria","principalMediaCharacteristics"],"names":{"title":"principalMediaCharacteristics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"principalMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVCaptureSessionPreseta8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization","navigator":[{"kind":"identifier","spelling":"QualityPrioritization"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"QualityPrioritization"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"QualityPrioritization"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)canPerformMultiplePassesOverSourceMediaData","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","canPerformMultiplePassesOverSourceMediaData"],"names":{"title":"canPerformMultiplePassesOverSourceMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePassesOverSourceMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePassesOverSourceMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCopyright"],"names":{"title":"quickTimeMetadataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)initializationData","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","initializationData"],"names":{"title":"initializationData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initializationData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE012availableRawB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availableRawPhotoPixelFormatTypes"],"names":{"title":"availableRawPhotoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableRawPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableRawPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidValueForKey:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingInvalidValueForKey:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingInvalidValueForKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidValueForKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingInvalidValueForKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidValueForKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the volume specified in the track's storage container as the preferred volume of the audible media data."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierModel"],"names":{"title":"commonIdentifierModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading"],"names":{"title":"AVAsynchronousKeyValueLoading","navigator":[{"kind":"identifier","spelling":"AVAsynchronousKeyValueLoading"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousKeyValueLoading"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousKeyValueLoading"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput(py)removesDuplicateFrames","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput","removesDuplicateFrames"],"names":{"title":"removesDuplicateFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removesDuplicateFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removesDuplicateFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":10,"minor":10},"message":"No longer supported."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyRecordCompany","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyRecordCompany"],"names":{"title":"iTunesMetadataKeyRecordCompany","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)producesCombinableFragments","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","producesCombinableFragments"],"names":{"title":"producesCombinableFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"producesCombinableFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"producesCombinableFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)decodable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLeadPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLeadPerformer"],"names":{"title":"id3MetadataLeadPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyAuthor"],"names":{"title":"iTunesMetadataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVQueuedSampleBufferRendering","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRendering"],"names":{"title":"AVQueuedSampleBufferRendering","navigator":[{"kind":"identifier","spelling":"AVQueuedSampleBufferRendering"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRendering"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRendering"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMinBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedMinBitrate"],"names":{"title":"observedMinBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMinBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMinBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":12},"message":"Use observedBitrateStandardDeviation to monitor variance in network bitrate."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So46AVAssetVariantAudioRenditionSpecificAttributesC12AVFoundationE12channelCountSiSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","channelCount"],"names":{"title":"channelCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter channelCount: If it is not declared, the value will be nil."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE26hasAudioSampleDependenciesAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether this audio track has dependencies (e.g. kAudioFormatMPEGD_USAC) ."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canStepForward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canStepForward"],"names":{"title":"canStepForward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17formatUnsupportedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","formatUnsupported"],"names":{"title":"formatUnsupported","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatUnsupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyPhonogramRights"],"names":{"title":"quickTimeMetadataKeyPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDescription"],"names":{"title":"iTunesMetadataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMediaSelectionKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMediaSelectionKey"],"names":{"title":"AVAssetDownloadTaskMediaSelectionKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonSetRateCalled","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","setRateCalled"],"names":{"title":"setRateCalled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateCalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateCalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidCrossSiteReference","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidCrossSiteReference"],"names":{"title":"forbidCrossSiteReference","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidCrossSiteReference"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidCrossSiteReference"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey"],"names":{"title":"AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMediaSelectionPrefersMultichannelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)flashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","flashMode"],"names":{"title":"flashMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","init(player:templateItem:timeRange:)"],"names":{"title":"init(player:templateItem:timeRange:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemToLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataContentIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataContentIdentifier"],"names":{"title":"quickTimeMetadataContentIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingEmptyTimeRange:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingEmptyTimeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingEmptyTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingEmptyTimeRange","internalName":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingEmptyTimeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset"],"names":{"title":"AVCaptureSession.Preset","navigator":[{"kind":"identifier","spelling":"Preset"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Preset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Preset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierPublisher"],"names":{"title":"commonIdentifierPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So11AVMediaTypeayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)binaural","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","isBinaural"],"names":{"title":"isBinaural","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isBinaural"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isBinaural"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)options","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16nominalFrameRateAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the frame rate associated with this track."},{"text":""},{"text":"For tracks that carry a full frame per media sample, indicates the frame rate of the track in units of frames per second. For field-based video tracks that carry one field per media sample, the value of this property is the field rate, not the frame rate."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus"],"names":{"title":"AVQueuedSampleBufferRenderingStatus","navigator":[{"kind":"identifier","spelling":"AVQueuedSampleBufferRenderingStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuedSampleBufferRenderingStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPublisher"],"names":{"title":"iTunesMetadataKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availablePhotoPixelFormatTypes"],"names":{"title":"availablePhotoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLanguage"],"names":{"title":"id3MetadataLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)initWithAssetWriterInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor","init(assetWriterInput:)"],"names":{"title":"init(assetWriterInput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMaxBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedMaxBitrate"],"names":{"title":"observedMaxBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMaxBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedMaxBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":12},"message":"Use observedBitrateStandardDeviation to monitor variance in network bitrate."}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask"],"names":{"title":"AVAssetDownloadTask","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadTask"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTask"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTask"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","sampleBufferDelegate"],"names":{"title":"sampleBufferDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyPerformer"],"names":{"title":"quickTimeMetadataKeyPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArtistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArtistID"],"names":{"title":"iTunesMetadataKeyArtistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonSetRateFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","setRateFailed"],"names":{"title":"setRateFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRateFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)hasTorch","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","hasTorch"],"names":{"title":"hasTorch","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasTorch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasTorch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeTopToBottomAndRightToLeft","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","topToBottomAndRightToLeft"],"names":{"title":"AVCaptionRegion.WritingMode.topToBottomAndRightToLeft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topToBottomAndRightToLeft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topToBottomAndRightToLeft"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlayFastReverse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlayFastReverse"],"names":{"title":"canPlayFastReverse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMalformedDepth","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","malformedDepth"],"names":{"title":"AVError.Code.malformedDepth","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAIFC","interfaceLanguage":"swift"},"pathComponents":["AVFileType","aifc"],"names":{"title":"aifc","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aifc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aifc"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So11AVMediaTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(im)setSampleBufferDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","setSampleBufferDelegate(_:queue:)"],"names":{"title":"setSampleBufferDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"sampleBufferDelegate","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"sampleBufferCallbackQueue","declarationFragments":[{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSampleBufferDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureAudioDataOutputSampleBufferDelegate","preciseIdentifier":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDirector"],"names":{"title":"iTunesMetadataDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForAssetWriterWithOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","recommendedVideoSettingsForAssetWriter(writingTo:)"],"names":{"title":"recommendedVideoSettingsForAssetWriter(writingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"writingTo","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)audioTrackGroupHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","audioTrackGroupHandling"],"names":{"title":"audioTrackGroupHandling","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTrackGroupHandling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTrackGroupHandling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroupOutputHandling","preciseIdentifier":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCredits"],"names":{"title":"quickTimeMetadataCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskPrefersHDRKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskPrefersHDRKey"],"names":{"title":"AVAssetDownloadTaskPrefersHDRKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersHDRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersHDRKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So20AVCapturePhotoOutputC12AVFoundationE09supportedB16PixelFormatTypes3forSays6UInt32VGSo10AVFileTypea_tF","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","supportedPhotoPixelFormatTypes(for:)"],"names":{"title":"supportedPhotoPixelFormatTypes(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoPixelFormatTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoPixelFormatTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":11,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canSetSessionPreset:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canSetSessionPreset(_:)"],"names":{"title":"canSetSessionPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canSetSessionPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canSetSessionPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16minFrameDurationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the minimum duration of the track's frames"},{"text":""},{"text":"The value will be kCMTimeInvalid if the minimum frame duration is not known or cannot be calculated"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:existingItemsOrdering:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","init(player:templateItem:timeRange:existingItemsOrdering:)"],"names":{"title":"init(player:templateItem:timeRange:existingItemsOrdering:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingItemsOrdering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ItemOrdering","preciseIdentifier":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemToLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loopRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"existingItemsOrdering"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemOrdering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ItemOrdering","preciseIdentifier":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)pointForCaptureDevicePointOfInterest:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","layerPointConverted(fromCaptureDevicePoint:)"],"names":{"title":"layerPointConverted(fromCaptureDevicePoint:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerPointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromCaptureDevicePoint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"functionSignature":{"parameters":[{"name":"fromCaptureDevicePoint","internalName":"captureDevicePointOfInterest","declarationFragments":[{"kind":"identifier","spelling":"captureDevicePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerPointConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromCaptureDevicePoint"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captureDevicePointOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)canProvidePersistableContentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","canProvidePersistableContentKey"],"names":{"title":"canProvidePersistableContentKey","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvidePersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvidePersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentSequenceNumber","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","initialMovieFragmentSequenceNumber"],"names":{"title":"initialMovieFragmentSequenceNumber","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentSequenceNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialMovieFragmentSequenceNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLink"],"names":{"title":"id3MetadataLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierLocation"],"names":{"title":"commonIdentifierLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskPrefersLosslessAudioKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskPrefersLosslessAudioKey"],"names":{"title":"AVAssetDownloadTaskPrefersLosslessAudioKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersLosslessAudioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskPrefersLosslessAudioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyProducer"],"names":{"title":"iTunesMetadataKeyProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackType","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackType"],"names":{"title":"playbackType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArtist"],"names":{"title":"iTunesMetadataKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23requiresFrameReorderingAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether samples in the track may have different values for their presentation and decode timestamps."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDiscCompilation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDiscCompilation"],"names":{"title":"iTunesMetadataDiscCompilation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)configuredTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","configuredTimeOffsetFromLive"],"names":{"title":"configuredTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configuredTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"configuredTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonAudioSessionInterrupted","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","audioSessionInterrupted"],"names":{"title":"audioSessionInterrupted","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSessionInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyOriginalArtist"],"names":{"title":"quickTimeMetadataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput(im)rectForMetadataOutputRectOfInterest:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","outputRectConverted(fromMetadataOutputRect:)"],"names":{"title":"outputRectConverted(fromMetadataOutputRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"fromMetadataOutputRect","internalName":"rectInMetadataOutputCoordinates","declarationFragments":[{"kind":"identifier","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputRectConverted"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromMetadataOutputRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rectInMetadataOutputCoordinates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)sessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","sessionPreset"],"names":{"title":"sessionPreset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAHAP","interfaceLanguage":"swift"},"pathComponents":["AVFileType","AHAP"],"names":{"title":"AHAP","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AHAP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AHAP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV14malformedDepthSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","malformedDepth"],"names":{"title":"malformedDepth","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"malformedDepth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataCreationDate"],"names":{"title":"quickTimeMetadataCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAC3","interfaceLanguage":"swift"},"pathComponents":["AVFileType","ac3"],"names":{"title":"ac3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)availableVideoCodecTypesForAssetWriterWithOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","availableVideoCodecTypesForAssetWriter(writingTo:)"],"names":{"title":"availableVideoCodecTypesForAssetWriter(writingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypesForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"writingTo","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypesForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierMake"],"names":{"title":"commonIdentifierMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset"],"names":{"title":"AVAsset","navigator":[{"kind":"identifier","spelling":"AVAsset"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsset"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isFlashModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isFlashModeSupported(_:)"],"names":{"title":"isFlashModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"flashMode","declarationFragments":[{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFlashModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)error","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8segmentsAA07AVAsyncD0CyxSaySo0eF7SegmentCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of AVAssetTrackSegments with time mappings from the timeline of the track's media samples to the timeline of the track."},{"text":""},{"text":"Empty edits, i.e. timeRanges for which no media data is available to be presented, have a value of AVAssetTrackSegment.empty equal to true."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataLength","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataLength"],"names":{"title":"id3MetadataLength","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMinimumRequiredMediaBitrateKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMinimumRequiredMediaBitrateKey"],"names":{"title":"AVAssetDownloadTaskMinimumRequiredMediaBitrateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredMediaBitrateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredMediaBitrateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)immersive","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes","RenditionSpecificAttributes","isImmersive"],"names":{"title":"isImmersive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isImmersive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isImmersive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyPredefinedGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyPredefinedGenre"],"names":{"title":"iTunesMetadataKeyPredefinedGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType"],"names":{"title":"AVMediaType","navigator":[{"kind":"identifier","spelling":"AVMediaType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetDownloadTaskMinimumRequiredPresentationSizeKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTaskMinimumRequiredPresentationSizeKey"],"names":{"title":"AVAssetDownloadTaskMinimumRequiredPresentationSizeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredPresentationSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadTaskMinimumRequiredPresentationSizeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrateStandardDeviation","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedBitrateStandardDeviation"],"names":{"title":"observedBitrateStandardDeviation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrateStandardDeviation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrateStandardDeviation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyArtDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyArtDirector"],"names":{"title":"iTunesMetadataKeyArtDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataDiscNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataDiscNumber"],"names":{"title":"iTunesMetadataDiscNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(py)status","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerLooperStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerLooper","preciseIdentifier":"c:objc(cs)AVPlayerLooper"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerLooperStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canStepBackward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canStepBackward"],"names":{"title":"canStepBackward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepBackward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canStepBackward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rateDidChangeReasonKey"],"names":{"title":"rateDidChangeReasonKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeReasonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeReasonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyModel"],"names":{"title":"quickTimeMetadataKeyModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey"],"names":{"title":"AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeyRequest(py)contentKeySpecifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","contentKeySpecifier"],"names":{"title":"contentKeySpecifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySpecifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySpecifier","preciseIdentifier":"c:objc(cs)AVContentKeySpecifier"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject(py)faceID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject","faceID"],"names":{"title":"faceID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"faceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"faceID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling","videoComposition(_:shouldContinueValidatingAfterFindingInvalidTimeRangeIn:)"],"names":{"title":"videoComposition(_:shouldContinueValidatingAfterFindingInvalidTimeRangeIn:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTimeRangeIn"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"videoComposition","declarationFragments":[{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"}]},{"name":"shouldContinueValidatingAfterFindingInvalidTimeRangeIn","internalName":"videoCompositionInstruction","declarationFragments":[{"kind":"identifier","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldContinueValidatingAfterFindingInvalidTimeRangeIn"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCompositionInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInput(py)ports","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","ports"],"names":{"title":"ports","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Port","preciseIdentifier":"c:objc(cs)AVCaptureInputPort"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAsset(cm)assetWithURL:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","init(url:)"],"names":{"title":"init(url:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderAudioMixOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderAudioMixOutput"],"names":{"title":"AVAssetReaderAudioMixOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderAudioMixOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderAudioMixOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderAudioMixOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)transitionToItemWithIdentifier:proposingInitialTimingBasedOnTimebase:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","transitionToItem(withIdentifier:proposingInitialTimingBasedOn:)"],"names":{"title":"transitionToItem(withIdentifier:proposingInitialTimingBasedOn:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transitionToItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"proposingInitialTimingBasedOn"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"withIdentifier","internalName":"itemIdentifier","declarationFragments":[{"kind":"identifier","spelling":"itemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},{"name":"proposingInitialTimingBasedOn","internalName":"snapshotTimebase","declarationFragments":[{"kind":"identifier","spelling":"snapshotTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transitionToItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"proposingInitialTimingBasedOn"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"snapshotTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)maxDuration","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","maxDuration"],"names":{"title":"maxDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty"],"names":{"title":"AVAsyncProperty","navigator":[{"kind":"identifier","spelling":"AVAsyncProperty"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsyncProperty"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0},{"name":"Value","index":1,"depth":0}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsyncProperty"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"Value"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(im)recommendedAudioSettingsForAssetWriterWithOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","recommendedAudioSettingsForAssetWriter(writingTo:)"],"names":{"title":"recommendedAudioSettingsForAssetWriter(writingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedAudioSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"writingTo","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedAudioSettingsForAssetWriter"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"writingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArranger"],"names":{"title":"iTunesMetadataArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyIsMontage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyIsMontage"],"names":{"title":"quickTimeMetadataKeyIsMontage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlaySlowForward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlaySlowForward"],"names":{"title":"canPlaySlowForward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(im)insertTimeRange:ofAsset:atTime:copySampleData:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","insertTimeRange(_:of:at:copySampleData:)"],"names":{"title":"insertTimeRange(_:of:at:copySampleData:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"copySampleData","declarationFragments":[{"kind":"identifier","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForPortraitEffect","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForPortraitEffect"],"names":{"title":"videoFrameRateRangeForPortraitEffect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForPortraitEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForPortraitEffect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)containsMovieFragments","interfaceLanguage":"swift"},"pathComponents":["AVMovie","containsMovieFragments"],"names":{"title":"containsMovieFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartOffset","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackStartOffset"],"names":{"title":"playbackStartOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)continuityCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isContinuityCamera"],"names":{"title":"isContinuityCamera","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContinuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isContinuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(im)finishWithError:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest","finish(with:)"],"names":{"title":"finish(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finish"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest"],"names":{"title":"AVMetadataItemValueRequest","navigator":[{"kind":"identifier","spelling":"AVMetadataItemValueRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemValueRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemValueRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForRenewalOfRequestedResource:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:shouldWaitForRenewalOfRequestedResource:)"],"names":{"title":"resourceLoader(_:shouldWaitForRenewalOfRequestedResource:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForRenewalOfRequestedResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceRenewalRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceRenewalRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"shouldWaitForRenewalOfRequestedResource","internalName":"renewalRequest","declarationFragments":[{"kind":"identifier","spelling":"renewalRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceRenewalRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceRenewalRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForRenewalOfRequestedResource"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renewalRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceRenewalRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceRenewalRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTRightRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTRight"],"names":{"title":"appleITTRight","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTRight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTRight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)segmentsDownloadedDuration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","segmentsDownloadedDuration"],"names":{"title":"segmentsDownloadedDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentsDownloadedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentsDownloadedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialAudioSourceWebpage"],"names":{"title":"id3MetadataOfficialAudioSourceWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)prerollForRenderingUsingHint:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","prerollForRendering(using:)"],"names":{"title":"prerollForRendering(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prerollForRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"renderHint","declarationFragments":[{"kind":"identifier","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"prerollForRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyKeywords"],"names":{"title":"quickTimeMetadataKeyKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVTrackAssociationTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentNotUpdated","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentNotUpdated"],"names":{"title":"AVError.Code.contentNotUpdated","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedCatBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedCatBody"],"names":{"title":"quickTimeMetadataDetectedCatBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedCatBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedCatBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutput"],"names":{"title":"AVAssetReaderOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)canContainMovieFragments","interfaceLanguage":"swift"},"pathComponents":["AVMovie","canContainMovieFragments"],"names":{"title":"canContainMovieFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainMovieFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileType3GPP2","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mobile3GPP2"],"names":{"title":"mobile3GPP2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsNotPlayingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","notPlaying"],"names":{"title":"AVCaptureDevice.TransportControlsPlaybackMode.notPlaying","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPlaying"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notPlaying"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAsset","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.duration) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAsynchronousVideoCompositionRequest","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousVideoCompositionRequest"],"names":{"title":"AVAsynchronousVideoCompositionRequest","navigator":[{"kind":"identifier","spelling":"AVAsynchronousVideoCompositionRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousVideoCompositionRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAsynchronousVideoCompositionRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)currentItemIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","currentItemIdentifier"],"names":{"title":"currentItemIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialAudioFileWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialAudioFileWebpage"],"names":{"title":"id3MetadataKeyOfficialAudioFileWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyInformation"],"names":{"title":"quickTimeMetadataKeyInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addConnection(_:)"],"names":{"title":"addConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode"],"names":{"title":"AVCaptureDevice.TransportControlsPlaybackMode","navigator":[{"kind":"identifier","spelling":"TransportControlsPlaybackMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsPlaybackMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TransportControlsPlaybackMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArtDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArtDirector"],"names":{"title":"iTunesMetadataArtDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)studioLightSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isStudioLightSupported"],"names":{"title":"isStudioLightSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlayFastForward","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlayFastForward"],"names":{"title":"canPlayFastForward","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayFastForward"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMediaSelection(im)selectMediaOption:inMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMediaSelection","select(_:in:)"],"names":{"title":"select(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","flatMap(_:)"],"names":{"title":"flatMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that concatenates the results of calling"},{"text":"the given error-throwing transformation with each element of this"},{"text":"sequence."},{"text":""},{"text":"Use this method to receive a single-level asynchronous sequence when your"},{"text":"transformation produces an asynchronous sequence for each element."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The transforming closure takes the received `Int`"},{"text":"and returns a new `Counter` that counts that high. For example, when the"},{"text":"transform receives `3` from the base sequence, it creates a new `Counter`"},{"text":"that produces the values `1`, `2`, and `3`. The `flatMap(_:)` method"},{"text":"\"flattens\" the resulting sequence-of-sequences into a single"},{"text":"`AsyncSequence`. However, when the closure receives `4`, it throws an"},{"text":"error, terminating the sequence."},{"text":""},{"text":" do {"},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .flatMap { (value) -> Counter in"},{"text":" if value == 4 {"},{"text":" throw MyError()"},{"text":" }"},{"text":" return Counter(howHigh: value)"},{"text":" }"},{"text":" for try await number in stream {"},{"text":" print(number, terminator: \" \")"},{"text":" }"},{"text":" } catch {"},{"text":" print(error)"},{"text":" }"},{"text":" // Prints \"1 1 2 1 2 3 MyError() \""},{"text":""},{"text":"- Parameter transform: An error-throwing mapping closure. `transform`"},{"text":" accepts an element of this sequence as its parameter and returns an"},{"text":" `AsyncSequence`. If `transform` throws an error, the sequence ends."},{"text":"- Returns: A single, flattened asynchronous sequence that contains all"},{"text":" elements in all the asynchronous sequences produced by `transform`. The"},{"text":" sequence ends either when the last sequence created from the last"},{"text":" element from base sequence ends, or when `transform` throws an error."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"SegmentOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flatMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"SegmentOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingFlatMapSequence","preciseIdentifier":"s:12_Concurrency28AsyncThrowingFlatMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":"> "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"SegmentOfResult"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AsyncSequence","preciseIdentifier":"s:Sci"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialAudioSourceWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialAudioSourceWebpage"],"names":{"title":"id3MetadataKeyOfficialAudioSourceWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialAudioSourceWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)reactionEffectsInProgress","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","reactionEffectsInProgress"],"names":{"title":"reactionEffectsInProgress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsInProgress"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureReactionEffectState","preciseIdentifier":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsInProgress"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureReactionEffectState","preciseIdentifier":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialAudioFileWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialAudioFileWebpage"],"names":{"title":"id3MetadataOfficialAudioFileWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialAudioFileWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableTimedMetadataGroup(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableTimedMetadataGroup","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(im)copyFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","copyFormatDescription()"],"names":{"title":"copyFormatDescription()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMMetadataFormatDescription","preciseIdentifier":"c:@T@CMMetadataFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMMetadataFormatDescription","preciseIdentifier":"c:@T@CMMetadataFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMMetadataFormatDescription","preciseIdentifier":"c:@T@CMMetadataFormatDescriptionRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileType3GPP","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mobile3GPP"],"names":{"title":"mobile3GPP","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mobile3GPP"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:)"],"names":{"title":"recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forVideoCodecType","internalName":"videoCodecType","declarationFragments":[{"kind":"identifier","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},{"name":"assetWriterOutputFileType","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForLoadingOfRequestedResource:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:shouldWaitForLoadingOfRequestedResource:)"],"names":{"title":"resourceLoader(_:shouldWaitForLoadingOfRequestedResource:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForLoadingOfRequestedResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"shouldWaitForLoadingOfRequestedResource","internalName":"loadingRequest","declarationFragments":[{"kind":"identifier","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForLoadingOfRequestedResource"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackSessionID","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackSessionID"],"names":{"title":"playbackSessionID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDescription"],"names":{"title":"quickTimeMetadataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)reapplyCurrentItemStateToPlaybackControlDelegate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","reapplyCurrentItemStateToPlaybackControlDelegate()"],"names":{"title":"reapplyCurrentItemStateToPlaybackControlDelegate()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reapplyCurrentItemStateToPlaybackControlDelegate"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reapplyCurrentItemStateToPlaybackControlDelegate"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So44AVCaptureDeviceTransportControlsPlaybackModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)subRipTextBottomRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","subRipTextBottom"],"names":{"title":"subRipTextBottom","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subRipTextBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subRipTextBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferCallbackQueue","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","sampleBufferCallbackQueue"],"names":{"title":"sampleBufferCallbackQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredRate","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredRate) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedFace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedFace"],"names":{"title":"quickTimeMetadataDetectedFace","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedFace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedFace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","map(_:)"],"names":{"title":"map(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps the given error-throwing"},{"text":"closure over the asynchronous sequence’s elements."},{"text":""},{"text":"Use the `map(_:)` method to transform every element received from a base"},{"text":"asynchronous sequence. Typically, you use this to transform from one type"},{"text":"of element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `map(_:)` method"},{"text":"takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. This means the outer `for await in` loop"},{"text":"iterates over `String` instances instead of the underlying `Int` values"},{"text":"that `Counter` produces. Also, the dictionary doesn't provide a key for"},{"text":"`4`, and the closure throws an error for any key it can't look up, so"},{"text":"receiving this value from `Counter` ends the modified sequence with an"},{"text":"error."},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":""},{"text":" do {"},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .map { (value) throws -> String in"},{"text":" guard let roman = romanNumeralDict[value] else {"},{"text":" throw MyError()"},{"text":" }"},{"text":" return roman"},{"text":" }"},{"text":" for try await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" } catch {"},{"text":" print(\"Error: \\(error)\")"},{"text":" }"},{"text":" // Prints \"I II III Error: MyError() \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns a transformed value of the"},{"text":" same or of a different type. `transform` can also throw an error, which"},{"text":" ends the transformed sequence."},{"text":"- Returns: An asynchronous sequence that contains, in order, the elements"},{"text":" produced by the `transform` closure."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"Transformed","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"map"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Transformed"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingMapSequence","preciseIdentifier":"s:12_Concurrency24AsyncThrowingMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Transformed"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSessionNotRunning","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","sessionNotRunning"],"names":{"title":"AVError.Code.sessionNotRunning","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)commitConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","commitConfiguration()"],"names":{"title":"commitConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commitConfiguration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commitConfiguration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So10AVFileTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVFileType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:::SYNTHESIZED::c:objc(cs)AVMutableComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","init(URLAssetInitializationOptions:)"],"names":{"title":"init(URLAssetInitializationOptions:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URLAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URLAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(urlAssetInitializationOptions:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)renderSize","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest","renderSize"],"names":{"title":"renderSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlaySlowReverse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlaySlowReverse"],"names":{"title":"canPlaySlowReverse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlaySlowReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArtist"],"names":{"title":"iTunesMetadataArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyGenre"],"names":{"title":"quickTimeMetadataKeyGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoLongerPlayable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noLongerPlayable"],"names":{"title":"AVError.Code.noLongerPlayable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)running","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","isRunning"],"names":{"title":"isRunning","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)companionDeskViewCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","companionDeskViewCamera"],"names":{"title":"companionDeskViewCamera","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"companionDeskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"companionDeskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17contentNotUpdatedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentNotUpdated"],"names":{"title":"contentNotUpdated","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentNotUpdated"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeChapterList","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","chapterList"],"names":{"title":"chapterList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialPublisherWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialPublisherWebpage"],"names":{"title":"id3MetadataOfficialPublisherWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)beginConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","beginConfiguration()"],"names":{"title":"beginConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginConfiguration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginConfiguration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)interleavingPeriod","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","interleavingPeriod"],"names":{"title":"interleavingPeriod","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavingPeriod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavingPeriod"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So10AVFileTypeayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVFileType","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTBottomRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTBottom"],"names":{"title":"appleITTBottom","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTBottom"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)appendTaggedPixelBufferGroup:withPresentationTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","appendTaggedPixelBufferGroup(_:withPresentationTime:)"],"names":{"title":"appendTaggedPixelBufferGroup(_:withPresentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedPixelBufferGroup"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"__CMTaggedBufferGroup"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"taggedPixelBufferGroup","declarationFragments":[{"kind":"identifier","spelling":"taggedPixelBufferGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"__CMTaggedBufferGroup"}]},{"name":"withPresentationTime","internalName":"presentationTime","declarationFragments":[{"kind":"identifier","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedPixelBufferGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"taggedPixelBufferGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"__CMTaggedBufferGroup"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfBytesTransferred","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfBytesTransferred"],"names":{"title":"numberOfBytesTransferred","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfBytesTransferred"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfBytesTransferred"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)systemPreferredCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","systemPreferredCamera"],"names":{"title":"systemPreferredCamera","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredVolume) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)durationWatched","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","durationWatched"],"names":{"title":"durationWatched","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationWatched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationWatched"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:outputFileURL:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:outputFileURL:)"],"names":{"title":"recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:outputFileURL:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forVideoCodecType","internalName":"videoCodecType","declarationFragments":[{"kind":"identifier","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},{"name":"assetWriterOutputFileType","internalName":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},{"name":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedVideoSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forVideoCodecType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoCodecType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetWriterOutputFileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","compatibleFileTypes"],"names":{"title":"compatibleFileTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSession:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","init(session:)"],"names":{"title":"init(session:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canPlayReverse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canPlayReverse"],"names":{"title":"canPlayReverse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPlayReverse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyEncodedBy"],"names":{"title":"quickTimeMetadataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLooper(cm)playerLooperWithPlayer:templateItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","init(player:templateItem:)"],"names":{"title":"init(player:templateItem:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuePlayer","preciseIdentifier":"c:objc(cs)AVQueuePlayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"templateItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemToLoop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataArtistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataArtistID"],"names":{"title":"iTunesMetadataArtistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataArtistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForStudioLight","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForStudioLight"],"names":{"title":"videoFrameRateRangeForStudioLight","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForStudioLight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForStudioLight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17sessionNotRunningSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","sessionNotRunning"],"names":{"title":"sessionNotRunning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionNotRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice"],"names":{"title":"AVCaptureDevice","navigator":[{"kind":"identifier","spelling":"AVCaptureDevice"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDevice"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest"],"names":{"title":"AVAssetResourceLoadingContentInformationRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingContentInformationRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingContentInformationRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingContentInformationRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)removeConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","removeConnection(_:)"],"names":{"title":"removeConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialInternetRadioStationHomepage"],"names":{"title":"id3MetadataOfficialInternetRadioStationHomepage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)compositionTime","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousCIImageFilteringRequest","compositionTime"],"names":{"title":"compositionTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compositionTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTLeftRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTLeft"],"names":{"title":"appleITTLeft","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTLeft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTLeft"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelLoadingRequest:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:didCancel:)"],"names":{"title":"resourceLoader(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"didCancel","internalName":"loadingRequest","declarationFragments":[{"kind":"identifier","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadingRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput(py)audioSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput","audioSettings"],"names":{"title":"audioSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeAudioFallback","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","audioFallback"],"names":{"title":"audioFallback","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioFallback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialArtistWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialArtistWebpage"],"names":{"title":"id3MetadataKeyOfficialArtistWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfStalls","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfStalls"],"names":{"title":"numberOfStalls","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So7AVAssetC12AVFoundationE25loadChapterMetadataGroups15withTitleLocale29containingItemsWithCommonKeysSaySo07AVTimedE5GroupCG10Foundation0I0V_SaySo13AVMetadataKeyaGtYaKF","interfaceLanguage":"swift"},"pathComponents":["AVAsset","loadChapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"loadChapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Tests, in order of preference, for a match between language identifiers in the specified array of preferred languages and the available chapter locales,"},{"text":"and loads the array of chapters corresponding to the first match that's found."},{"text":""},{"text":"- Parameters:"},{"text":" - locale: Locale of the metadata items carrying chapter titles to be returned (supports the IETF BCP 47 specification)."},{"text":" - commonKeys: Array of common keys of AVMetadataItem to be included; if no common keys are required, send an empty list. AVMetadataCommonKeyArtwork is the only supported key for now."},{"text":"- Returns: An array of AVTimedMetadataGroup objects."},{"text":""},{"text":"Each object in the array always contains an AVMetadataItem representing the chapter title; the timeRange property of the AVTimedMetadataGroup object is equal to the time range of the chapter title item. An AVMetadataItem with the specified common key will be added to an existing AVTimedMetadataGroup object if the time range (timestamp and duration) of the metadata item and the metadata group overlaps. The locale of items not carrying chapter titles need not match the specified locale parameter. Further filtering of the metadata items in AVTimedMetadataGroups according to language can be accomplished using `AVMetadataItem.metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)`. Filtering of the metadata items according to locale can be accomplished using `AVMetadataItem.metadataItems(from:withLocale:)`."},{"text":""}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadChapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"] = []) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(outputURL:fileType:)"],"names":{"title":"init(outputURL:fileType:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedDogBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedDogBody"],"names":{"title":"quickTimeMetadataDetectedDogBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedDogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedDogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addInputWithNoConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addInputWithNoConnections(_:)"],"names":{"title":"addInputWithNoConnections(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addInputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"unowned(unsafe)"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)presentationSize","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","presentationSize"],"names":{"title":"presentationSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV16noLongerPlayableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noLongerPlayable"],"names":{"title":"noLongerPlayable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noLongerPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedSalientObject"],"names":{"title":"quickTimeMetadataDetectedSalientObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedSalientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedSalientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)pixelBufferPool","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","pixelBufferPool"],"names":{"title":"pixelBufferPool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferPool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBufferPool","preciseIdentifier":"c:@T@CVPixelBufferPoolRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","init(from:)"],"names":{"title":"init(from:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"photoSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","observedBitrate"],"names":{"title":"observedBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"observedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)supportsHDRSourceFrames","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","supportsHDRSourceFrames"],"names":{"title":"supportsHDRSourceFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsHDRSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsHDRSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMix(py)inputParameters","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMix","inputParameters"],"names":{"title":"inputParameters","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputParameters"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAudioMixInputParameters","preciseIdentifier":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)reactionEffectsSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","reactionEffectsSupported"],"names":{"title":"reactionEffectsSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAuthor"],"names":{"title":"iTunesMetadataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)originator","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlaybackControlCommand","originator"],"names":{"title":"originator","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationISO6709"],"names":{"title":"quickTimeMetadataKeyLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)removeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","removeOutput(_:)"],"names":{"title":"removeOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMusicCDIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMusicCDIdentifier"],"names":{"title":"id3MetadataMusicCDIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)availableVideoCodecTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","availableVideoCodecTypes"],"names":{"title":"availableVideoCodecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeMetadataReferent","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","metadataReferent"],"names":{"title":"metadataReferent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataReferent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataReferent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","indicatedBitrate"],"names":{"title":"indicatedBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)activeMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeMicrophoneMode"],"names":{"title":"activeMicrophoneMode","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)timedMetadata","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timedMetadata"],"names":{"title":"timedMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@"},{"kind":"attribute","spelling":"MainActor","preciseIdentifier":"s:ScM"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVPlayerItemMetadataOutput to obtain timed metadata"}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType"],"names":{"title":"AVFileType","navigator":[{"kind":"identifier","spelling":"AVFileType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFileType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)URL","interfaceLanguage":"swift"},"pathComponents":["AVMovie","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)userPreferredCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","userPreferredCamera"],"names":{"title":"userPreferredCamera","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userPreferredCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addOutput:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addOutput(_:)"],"names":{"title":"addOutput(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","findUnusedTrackID()"],"names":{"title":"findUnusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDetectedHumanBody"],"names":{"title":"quickTimeMetadataDetectedHumanBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedHumanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDetectedHumanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)expectedCurrentItemIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlaybackControlCommand","expectedCurrentItemIdentifier"],"names":{"title":"expectedCurrentItemIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedCurrentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedCurrentItemIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)outputFileURL","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","outputFileURL"],"names":{"title":"outputFileURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)initWithContentType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(contentType:)"],"names":{"title":"init(contentType:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UTType","preciseIdentifier":"s:22UniformTypeIdentifiers6UTTypeV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"contentType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UTType","preciseIdentifier":"s:22UniformTypeIdentifiers6UTTypeV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoCompatibleAlternatesForExternalDisplay","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noCompatibleAlternatesForExternalDisplay"],"names":{"title":"AVError.Code.noCompatibleAlternatesForExternalDisplay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noCompatibleAlternatesForExternalDisplay"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForReactionEffectsInProgress","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForReactionEffectsInProgress"],"names":{"title":"videoFrameRateRangeForReactionEffectsInProgress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForReactionEffectsInProgress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForReactionEffectsInProgress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)transferDuration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","transferDuration"],"names":{"title":"transferDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForResponseToAuthenticationChallenge:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:shouldWaitForResponseTo:)"],"names":{"title":"resourceLoader(_:shouldWaitForResponseTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForResponseTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"shouldWaitForResponseTo","internalName":"authenticationChallenge","declarationFragments":[{"kind":"identifier","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldWaitForResponseTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationDate"],"names":{"title":"quickTimeMetadataKeyLocationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)originalFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement","originalFormatDescription"],"names":{"title":"originalFormatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"originalFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsPlayingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","playing"],"names":{"title":"AVCaptureDevice.TransportControlsPlaybackMode.playing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataBeatsPerMin","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataBeatsPerMin"],"names":{"title":"iTunesMetadataBeatsPerMin","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataBeatsPerMin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)canConformColorOfSourceFrames","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","canConformColorOfSourceFrames"],"names":{"title":"canConformColorOfSourceFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canConformColorOfSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canConformColorOfSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(cpy)appleITTTopRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","appleITTTop"],"names":{"title":"appleITTTop","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTTop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleITTTop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeForcedSubtitlesOnly","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","forcedSubtitlesOnly"],"names":{"title":"forcedSubtitlesOnly","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forcedSubtitlesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forcedSubtitlesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMood","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMood"],"names":{"title":"id3MetadataMood","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)preferredMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","preferredMicrophoneMode"],"names":{"title":"preferredMicrophoneMode","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMicrophoneMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MicrophoneMode","preciseIdentifier":"c:@E@AVCaptureMicrophoneMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSessionWithNoConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","init(sessionWithNoConnection:)"],"names":{"title":"init(sessionWithNoConnection:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sessionWithNoConnection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sessionWithNoConnection"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)data","interfaceLanguage":"swift"},"pathComponents":["AVMovie","data"],"names":{"title":"data","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)defaultMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","defaultMediaDataStorage"],"names":{"title":"defaultMediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)outputURL","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","outputURL"],"names":{"title":"outputURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status"],"names":{"title":"AVAsyncProperty.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0},{"name":"Value","index":1,"depth":0}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@frozen"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)locale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","locale"],"names":{"title":"locale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)replacementFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement","replacementFormatDescription"],"names":{"title":"replacementFormatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacementFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageVideoBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","averageVideoBitrate"],"names":{"title":"averageVideoBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageVideoBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageVideoBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)canAddConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","canAddConnection(_:)"],"names":{"title":"canAddConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPortraitEffectsMatte","interfaceLanguage":"swift"},"pathComponents":["AVPortraitEffectsMatte"],"names":{"title":"AVPortraitEffectsMatte","navigator":[{"kind":"identifier","spelling":"AVPortraitEffectsMatte"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPortraitEffectsMatte"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPortraitEffectsMatte"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionMotion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDirectionMotion"],"names":{"title":"quickTimeMetadataDirectionMotion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableTimedMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVMutableTimedMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReport","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReport"],"names":{"title":"AVAssetSegmentReport","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentReport"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReport"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReport"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutputPushDelegate"],"names":{"title":"AVPlayerItemMetadataOutputPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataOutputPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutputPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPushDelegate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutputSampleBufferDelegate","captureOutput(_:didOutput:from:)"],"names":{"title":"captureOutput(_:didOutput:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]},{"name":"didOutput","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionGrouper(im)addCaption:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGrouper","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)automaticallyLoadedAssetKeys","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","automaticallyLoadedAssetKeys"],"names":{"title":"automaticallyLoadedAssetKeys","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)showSystemUserInterface:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","showSystemUserInterface(_:)"],"names":{"title":"showSystemUserInterface(_:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"showSystemUserInterface"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"SystemUserInterface","preciseIdentifier":"c:@E@AVCaptureSystemUserInterface"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"systemUserInterface","declarationFragments":[{"kind":"identifier","spelling":"systemUserInterface"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"SystemUserInterface","preciseIdentifier":"c:@E@AVCaptureSystemUserInterface"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"showSystemUserInterface"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"systemUserInterface"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"SystemUserInterface","preciseIdentifier":"c:@E@AVCaptureSystemUserInterface"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(py)session","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","session"],"names":{"title":"session","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataComposer"],"names":{"title":"iTunesMetadataComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyLocationBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyLocationBody"],"names":{"title":"quickTimeMetadataKeyLocationBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)defaultMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMovie","defaultMediaDataStorage"],"names":{"title":"defaultMediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultMediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOfficialArtistWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOfficialArtistWebpage"],"names":{"title":"id3MetadataOfficialArtistWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOfficialArtistWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeTimecode","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","timecode"],"names":{"title":"timecode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemNewAccessLogEntryNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","newAccessLogEntryNotification"],"names":{"title":"newAccessLogEntryNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newAccessLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newAccessLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)studioLightEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isStudioLightEnabled"],"names":{"title":"isStudioLightEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStudioLightEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput(py)alwaysDiscardsLateVideoFrames","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","alwaysDiscardsLateVideoFrames"],"names":{"title":"alwaysDiscardsLateVideoFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysDiscardsLateVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alwaysDiscardsLateVideoFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)anticipatedPlaybackRate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorBufferingCommand","anticipatedPlaybackRate"],"names":{"title":"anticipatedPlaybackRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)anticipateRenderingUsingHint:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","anticipateRendering(using:)"],"names":{"title":"anticipateRendering(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipateRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"renderHint","declarationFragments":[{"kind":"identifier","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipateRendering"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"renderHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderHint","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingWithNoItemToPlayReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","noItemToPlay"],"names":{"title":"noItemToPlay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noItemToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noItemToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsset","findUnusedTrackID(completionHandler:)"],"names":{"title":"findUnusedTrackID(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findUnusedTrackID"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceRenewalRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceRenewalRequest"],"names":{"title":"AVAssetResourceRenewalRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceRenewalRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceRenewalRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceRenewalRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedAverageBitrate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","indicatedAverageBitrate"],"names":{"title":"indicatedAverageBitrate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedAverageBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatedAverageBitrate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithDeviceType:mediaType:position:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","default(_:for:position:)"],"names":{"title":"default(_:for:position:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"deviceType","declarationFragments":[{"kind":"identifier","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?"}]},{"name":"position","declarationFragments":[{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)sourcePixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","sourcePixelBufferAttributes"],"names":{"title":"sourcePixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionFacing","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDirectionFacing"],"names":{"title":"quickTimeMetadataDirectionFacing","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelAuthenticationChallenge:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate","resourceLoader(_:didCancel:)"],"names":{"title":"resourceLoader(_:didCancel:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"resourceLoader","declarationFragments":[{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},{"name":"didCancel","internalName":"authenticationChallenge","declarationFragments":[{"kind":"identifier","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCancel"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"authenticationChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLAuthenticationChallenge","preciseIdentifier":"c:objc(cs)NSURLAuthenticationChallenge"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)modified","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isModified"],"names":{"title":"isModified","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataConductor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataConductor"],"names":{"title":"iTunesMetadataConductor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataConductor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoCodecTypes","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availablePhotoCodecTypes"],"names":{"title":"availablePhotoCodecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)time","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataMusicianCreditsList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataMusicianCreditsList"],"names":{"title":"id3MetadataMusicianCreditsList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)addOutputWithNoConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","addOutputWithNoConnections(_:)"],"names":{"title":"addOutputWithNoConnections(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addOutputWithNoConnections"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)completionDueDate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorBufferingCommand","completionDueDate"],"names":{"title":"completionDueDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completionDueDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovie(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVMovie","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemNewErrorLogEntryNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","newErrorLogEntryNotification"],"names":{"title":"newErrorLogEntryNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newErrorLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"newErrorLogEntryNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(py)connection","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","connection"],"names":{"title":"connection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVTrackAssociationTypeSelectionFollower","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","selectionFollower"],"names":{"title":"selectionFollower","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectionFollower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectionFollower"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","init(assetWriterInput:sourcePixelBufferAttributes:)"],"names":{"title":"init(assetWriterInput:sourcePixelBufferAttributes:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVAsset","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.preferredTransform) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioPreviewOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioPreviewOutput"],"names":{"title":"AVCaptureAudioPreviewOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioPreviewOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioPreviewOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioPreviewOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionGrouper(im)flushAddedCaptionsIntoGroupsUpToTime:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGrouper","flushAddedCaptions(upTo:)"],"names":{"title":"flushAddedCaptions(upTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAddedCaptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"upTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"upTo","internalName":"upToTime","declarationFragments":[{"kind":"identifier","spelling":"upToTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAddedCaptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"upTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"upToTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)connections","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","connections"],"names":{"title":"connections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAsset(im)unusedTrackID","interfaceLanguage":"swift"},"pathComponents":["AVAsset","unusedTrackID()"],"names":{"title":"unusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use findUnusedTrackID() instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(cm)audioMixInputParametersWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","init(track:)"],"names":{"title":"init(track:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer(im)setSessionWithNoConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer","setSessionWithNoConnection(_:)"],"names":{"title":"setSessionWithNoConnection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSessionWithNoConnection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setSessionWithNoConnection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDescription"],"names":{"title":"quickTimeMetadataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataURLLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataURLLink"],"names":{"title":"quickTimeUserDataURLLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)error","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimatedOutputFileLengthInBytes"],"names":{"title":"estimatedOutputFileLengthInBytes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLengthInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLengthInBytes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyLastModifiedDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyLastModifiedDate"],"names":{"title":"commonKeyLastModifiedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVAssetSegmentTypeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)videoRect","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","videoRect"],"names":{"title":"videoRect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolume:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","setVolume(_:at:)"],"names":{"title":"setVolume(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"volume","declarationFragments":[{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolume"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","isRecording"],"names":{"title":"isRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVCaptureCenterStageControlModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)copy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","copy()"],"names":{"title":"copy()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeContinuityCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","continuityCamera"],"names":{"title":"continuityCamera","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuityCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport"],"names":{"title":"AVAssetSegmentTrackReport","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentTrackReport"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentTrackReport"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentTrackReport"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorSessionConfigurationChanged","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","sessionConfigurationChanged"],"names":{"title":"AVError.Code.sessionConfigurationChanged","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaption(im)initWithText:timeRange:::SYNTHESIZED::c:objc(cs)AVCaption","interfaceLanguage":"swift"},"pathComponents":["AVCaption","init(text:timeRange:)"],"names":{"title":"init(text:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(_:timeRange:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(im)capturePhotoWithSettings:delegate:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","capturePhoto(with:delegate:)"],"names":{"title":"capturePhoto(with:delegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturePhoto"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoCaptureDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"settings","declarationFragments":[{"kind":"identifier","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"}]},{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoCaptureDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoCaptureDelegate"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"capturePhoto"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"settings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoSettings","preciseIdentifier":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoCaptureDelegate","preciseIdentifier":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode"],"names":{"title":"AVCaptureDevice.CenterStageControlMode","navigator":[{"kind":"identifier","spelling":"CenterStageControlMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CenterStageControlMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"CenterStageControlMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(url:trackID:sourceTimeRange:targetTimeRange:)"],"names":{"title":"init(url:trackID:sourceTimeRange:targetTimeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sourceTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"targetTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)stopRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","stopRecording()"],"names":{"title":"stopRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRecording"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRecording"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeMicrophone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","microphone"],"names":{"title":"microphone","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalReleaseTime"],"names":{"title":"id3MetadataKeyOriginalReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)canProvideSampleCursors","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalReleaseYear"],"names":{"title":"id3MetadataOriginalReleaseYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingToMinimizeStallsReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","toMinimizeStalls"],"names":{"title":"toMinimizeStalls","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"toMinimizeStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"toMinimizeStalls"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionBack","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","back"],"names":{"title":"AVCaptureDevice.Position.back","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"back"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"],"names":{"title":"activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)status","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerItemStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerItemStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyWarning","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyWarning"],"names":{"title":"quickTimeUserDataKeyWarning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataWarning","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataWarning"],"names":{"title":"quickTimeUserDataWarning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWarning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog(py)extendedLogDataStringEncoding","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog","extendedLogDataStringEncoding"],"names":{"title":"extendedLogDataStringEncoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLogDataStringEncoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyLocation"],"names":{"title":"commonKeyLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV27sessionConfigurationChangedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","sessionConfigurationChanged"],"names":{"title":"sessionConfigurationChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sessionConfigurationChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)stopTrackingCaptureRequestUsingPhotoSettingsUniqueID:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinator","stopTrackingCaptureRequest(using:)"],"names":{"title":"stopTrackingCaptureRequest(using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"using","internalName":"settingsUniqueID","declarationFragments":[{"kind":"identifier","spelling":"settingsUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopTrackingCaptureRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"settingsUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)pixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","pixelBufferAttributes"],"names":{"title":"pixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayers:in:)"],"names":{"title":"init(postProcessingAsVideoLayers:in:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeInitialization","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","initialization"],"names":{"title":"AVAssetSegmentType.initialization","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialization"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"initialization"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDirector"],"names":{"title":"quickTimeMetadataDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusOAASQR_rlE2eeoiySbAEyxq__G_AGtFZ","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","==(_:_:)"],"names":{"title":"==(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value indicating whether two values are equal."},{"text":""},{"text":"Equality is the inverse of inequality. For any values `a` and `b`,"},{"text":"`a == b` implies that `a != b` is `false`."},{"text":""},{"text":"- Parameters:"},{"text":" - lhs: A value to compare."},{"text":" - rhs: Another value to compare."}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0},{"name":"Value","index":1,"depth":0}],"constraints":[{"kind":"conformance","lhs":"Value","rhs":"Equatable","rhsPrecise":"s:SQ"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum","constraints":[{"kind":"conformance","lhs":"Value","rhs":"Equatable","rhsPrecise":"s:SQ"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"=="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recordingPaused","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","isRecordingPaused"],"names":{"title":"isRecordingPaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecordingPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isRecordingPaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)copyWithZone:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","copy(with:)"],"names":{"title":"copy(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?) -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"zone","declarationFragments":[{"kind":"identifier","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"? = nil) -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation"],"names":{"title":"AVAssetSegmentReportSampleInformation","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentReportSampleInformation"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReportSampleInformation"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentReportSampleInformation"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:::SYNTHESIZED::c:objc(cs)AVContentKeySession","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","init(keySystem:storageDirectoryAtURL:)"],"names":{"title":"init(keySystem:storageDirectoryAtURL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAtURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAtURL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(keySystem:storageDirectoryAt:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeUser","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","user"],"names":{"title":"AVCaptureDevice.CenterStageControlMode.user","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"user"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"user"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionUnspecified","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","unspecified"],"names":{"title":"AVCaptureDevice.Position.unspecified","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unspecified"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVAsset","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use load(.minimumTimeOffsetFromLive) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimateOutputFileLength(completionHandler:)"],"names":{"title":"estimateOutputFileLength(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateOutputFileLength"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateOutputFileLength"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeDeskViewCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","deskViewCamera"],"names":{"title":"deskViewCamera","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deskViewCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.isCompatibleWithAirPlayVideo) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalReleaseYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalReleaseYear"],"names":{"title":"id3MetadataKeyOriginalReleaseYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalReleaseYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)shouldOptimizeForNetworkUse","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","shouldOptimizeForNetworkUse"],"names":{"title":"shouldOptimizeForNetworkUse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalReleaseTime"],"names":{"title":"id3MetadataOriginalReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingWhileEvaluatingBufferingRateReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","evaluatingBufferingRate"],"names":{"title":"evaluatingBufferingRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evaluatingBufferingRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"evaluatingBufferingRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)portraitEffectActive","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isPortraitEffectActive"],"names":{"title":"isPortraitEffectActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)shouldBufferInAnticipationOfPlayback","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPauseCommand","shouldBufferInAnticipationOfPlayback"],"names":{"title":"shouldBufferInAnticipationOfPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldBufferInAnticipationOfPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyURLLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyURLLink"],"names":{"title":"quickTimeUserDataKeyURLLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyURLLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLog(py)events","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLog","events"],"names":{"title":"events","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"events"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLogEvent","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDevice","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activePrimaryConstituent"],"names":{"title":"activePrimaryConstituent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyIdentifier"],"names":{"title":"commonKeyIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingForCoordinatedPlaybackReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","waitingForCoordinatedPlayback"],"names":{"title":"waitingForCoordinatedPlayback","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingForCoordinatedPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waitingForCoordinatedPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaption(py)text","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)outputFileType","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","outputFileType"],"names":{"title":"outputFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataWriter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataWriter"],"names":{"title":"quickTimeUserDataWriter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataWriter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVCaptureDevicePositionV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayers:inLayer:)"],"names":{"title":"init(postProcessingAsVideoLayers:inLayer:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayers"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(postProcessingAsVideoLayers:in:)"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDiskFull","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","diskFull"],"names":{"title":"AVError.Code.diskFull","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)anticipatedPlaybackRate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPauseCommand","anticipatedPlaybackRate"],"names":{"title":"anticipatedPlaybackRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"anticipatedPlaybackRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeExternal","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","external"],"names":{"title":"external","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"external"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"external"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaption","interfaceLanguage":"swift"},"pathComponents":["AVCaption","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)dataType","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","dataType"],"names":{"title":"dataType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(im)initWithTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","init(timeRange:)"],"names":{"title":"init(timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPartOfASet","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPartOfASet"],"names":{"title":"id3MetadataPartOfASet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPartOfASet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So47AVAssetWriterInputTaggedPixelBufferGroupAdaptorC12AVFoundationE06appendD7Buffers_20withPresentationTimeSbSay9CoreMedia08CMTaggedF0VG_So6CMTimeatF","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor","appendTaggedBuffers(_:withPresentationTime:)"],"names":{"title":"appendTaggedBuffers(_:withPresentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedBuffers"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"CMTaggedBuffer","preciseIdentifier":"s:9CoreMedia14CMTaggedBufferV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"taggedBuffers","declarationFragments":[{"kind":"identifier","spelling":"taggedBuffers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTaggedBuffer","preciseIdentifier":"s:9CoreMedia14CMTaggedBufferV"},{"kind":"text","spelling":"]"}]},{"name":"withPresentationTime","declarationFragments":[{"kind":"identifier","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appendTaggedBuffers"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"taggedBuffers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTaggedBuffer","preciseIdentifier":"s:9CoreMedia14CMTaggedBufferV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":17}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalFilename","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalFilename"],"names":{"title":"id3MetadataKeyOriginalFilename","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectGesturesEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","reactionEffectGesturesEnabled"],"names":{"title":"reactionEffectGesturesEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectGesturesEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectGesturesEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","primaryConstituentDeviceRestrictedSwitchingBehaviorConditions"],"names":{"title":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(im)copyDisplayedPixelBuffer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","displayedPixelBuffer()"],"names":{"title":"displayedPixelBuffer()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayedPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayedPixelBuffer"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyLanguage"],"names":{"title":"commonKeyLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAccountKind","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAccountKind"],"names":{"title":"iTunesMetadataAccountKind","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAccountKind"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(im)initWithData:options:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(data:options:)"],"names":{"title":"init(data:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimatedMaximumDuration"],"names":{"title":"estimatedMaximumDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedMaximumDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedMaximumDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV8diskFullSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","diskFull"],"names":{"title":"diskFull","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"diskFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)availableMediaTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","availableMediaTypes"],"names":{"title":"availableMediaTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)error","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeExternalUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","externalUnknown"],"names":{"title":"externalUnknown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalUnknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"externalUnknown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":14,"minor":0},"renamed":"AVCaptureDevice.DeviceType.external"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment(py)empty","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType"],"names":{"title":"AVAssetSegmentType","navigator":[{"kind":"identifier","spelling":"AVAssetSegmentType"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentType"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetSegmentType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So22AVCapturePhotoSettingsC12AVFoundationE016availablePreviewB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","availablePreviewPhotoPixelFormatTypes"],"names":{"title":"availablePreviewPhotoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePreviewPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePreviewPhotoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":10,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeSeparable","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","separable"],"names":{"title":"AVAssetSegmentType.separable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"separable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"separable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO11descriptionSSvp","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","description"],"names":{"title":"description","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Swift","lines":[{"text":"A textual representation of this instance."},{"text":""},{"text":"Calling this property directly is discouraged. Instead, convert an"},{"text":"instance of any type to a string by using the `String(describing:)`"},{"text":"initializer. This initializer works with any type, and uses the custom"},{"text":"`description` property for types that conform to"},{"text":"`CustomStringConvertible`:"},{"text":""},{"text":" struct Point: CustomStringConvertible {"},{"text":" let x: Int, y: Int"},{"text":""},{"text":" var description: String {"},{"text":" return \"(\\(x), \\(y))\""},{"text":" }"},{"text":" }"},{"text":""},{"text":" let p = Point(x: 21, y: 30)"},{"text":" let s = String(describing: p)"},{"text":" print(s)"},{"text":" // Prints \"(21, 30)\""},{"text":""},{"text":"The conversion of `p` to a string in the assignment to `s` uses the"},{"text":"`Point` type's `description` property."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.enum"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading(im)statusOfValueForKey:error:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","statusOfValue(forKey:error:)"],"names":{"title":"statusOfValue(forKey:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statusOfValue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVKeyValueStatus","preciseIdentifier":"c:@E@AVKeyValueStatus"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"error","internalName":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVKeyValueStatus","preciseIdentifier":"c:@E@AVKeyValueStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"statusOfValue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVKeyValueStatus","preciseIdentifier":"c:@E@AVKeyValueStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use status(of:) instead"}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position"],"names":{"title":"AVCaptureDevice.Position","navigator":[{"kind":"identifier","spelling":"Position"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Position"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Position"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOwnership","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOwnership"],"names":{"title":"id3MetadataOwnership","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOwnership"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeApp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","app"],"names":{"title":"AVCaptureDevice.CenterStageControlMode.app","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"app"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"app"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)availableTrackAssociationTypes","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalLyricist"],"names":{"title":"id3MetadataKeyOriginalLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate(im)readinessCoordinator:captureReadinessDidChange:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutputReadinessCoordinatorDelegate","readinessCoordinator(_:captureReadinessDidChange:)"],"names":{"title":"readinessCoordinator(_:captureReadinessDidChange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readinessCoordinator"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinator","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"captureReadinessDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"coordinator","declarationFragments":[{"kind":"identifier","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinator","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"}]},{"name":"captureReadinessDidChange","internalName":"captureReadiness","declarationFragments":[{"kind":"identifier","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readinessCoordinator"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"coordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutputReadinessCoordinator","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"captureReadinessDidChange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captureReadiness"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"CaptureReadiness","preciseIdentifier":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)startRecordingToOutputFileURL:recordingDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","startRecording(to:recordingDelegate:)"],"names":{"title":"startRecording(to:recordingDelegate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"recordingDelegate","internalName":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"recordingDelegate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutputRecordingDelegate","preciseIdentifier":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectsEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","reactionEffectsEnabled"],"names":{"title":"reactionEffectsEnabled","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reactionEffectsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activePrimaryConstituentDeviceSwitchingBehavior"],"names":{"title":"activePrimaryConstituentDeviceSwitchingBehavior","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)status","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetWriterStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriter","preciseIdentifier":"c:objc(cs)AVAssetWriter"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetWriterStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)timescale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","timescale"],"names":{"title":"timescale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationQuality","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","quality"],"names":{"title":"AVCapturePhotoOutput.QualityPrioritization.quality","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(im)initWithSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","init(sampleBuffer:)"],"names":{"title":"init(sampleBuffer:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDisplayName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDisplayName"],"names":{"title":"quickTimeMetadataKeyDisplayName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVPlayerWaitingReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAcknowledgement","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAcknowledgement"],"names":{"title":"iTunesMetadataAcknowledgement","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAcknowledgement"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceRotationCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","RotationCoordinator"],"names":{"title":"AVCaptureDevice.RotationCoordinator","navigator":[{"kind":"identifier","spelling":"RotationCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RotationCoordinator"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RotationCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyDescription"],"names":{"title":"commonKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","maxRecordedDuration"],"names":{"title":"maxRecordedDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithURL:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(url:)"],"names":{"title":"init(url:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithAdditionalLayer:asTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(additionalLayer:asTrackID:)"],"names":{"title":"init(additionalLayer:asTrackID:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"additionalLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"additionalLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"asTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO12notYetLoadedyAEyxq__GAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","notYetLoaded"],"names":{"title":"AVAsyncProperty.Status.notYetLoaded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notYetLoaded"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property has not been loaded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notYetLoaded"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO7loadingyAEyxq__GAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","loading"],"names":{"title":"AVAsyncProperty.Status.loading","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property is being loaded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loading"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)value","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(py)preloadsEligibleContentKeys","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","preloadsEligibleContentKeys"],"names":{"title":"preloadsEligibleContentKeys","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preloadsEligibleContentKeys"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preloadsEligibleContentKeys"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMovie","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie"],"names":{"title":"AVMutableMovie","navigator":[{"kind":"identifier","spelling":"AVMutableMovie"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovie"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalAlbumTitle"],"names":{"title":"id3MetadataKeyOriginalAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTapProcessor","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","audioTapProcessor"],"names":{"title":"audioTapProcessor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTapProcessor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"MTAudioProcessingTap","preciseIdentifier":"c:@T@MTAudioProcessingTapRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimateMaximumDuration(completionHandler:)"],"names":{"title":"estimateMaximumDuration(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateMaximumDuration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimateMaximumDuration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartDate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","playbackStartDate"],"names":{"title":"playbackStartDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStartDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)player","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","player"],"names":{"title":"player","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalArtist"],"names":{"title":"id3MetadataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDeviceAlreadyUsedByAnotherSession","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","deviceAlreadyUsedByAnotherSession"],"names":{"title":"AVError.Code.deviceAlreadyUsedByAnotherSession","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)inputs","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","inputs"],"names":{"title":"inputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(URL:fileType:)"],"names":{"title":"init(URL:fileType:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:fileType:)"}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)itemTime","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand","itemTime"],"names":{"title":"itemTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeCooperative","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","cooperative"],"names":{"title":"AVCaptureDevice.CenterStageControlMode.cooperative","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cooperative"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cooperative"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)input","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","input"],"names":{"title":"input","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureInput","preciseIdentifier":"c:objc(cs)AVCaptureInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack"],"names":{"title":"AVAssetTrack","navigator":[{"kind":"identifier","spelling":"AVAssetTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recordedFileSize","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","recordedFileSize"],"names":{"title":"recordedFileSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishCaptureForResolvedSettings:error:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate","photoOutput(_:didFinishCaptureFor:error:)"],"names":{"title":"photoOutput(_:didFinishCaptureFor:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishCaptureFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"}]},{"name":"didFinishCaptureFor","internalName":"resolvedSettings","declarationFragments":[{"kind":"identifier","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishCaptureFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedSettings"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureResolvedPhotoSettings","preciseIdentifier":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV33deviceAlreadyUsedByAnotherSessionSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","deviceAlreadyUsedByAnotherSession"],"names":{"title":"deviceAlreadyUsedByAnotherSession","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceAlreadyUsedByAnotherSession"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)hostClockTime","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand","hostClockTime"],"names":{"title":"hostClockTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAlbum"],"names":{"title":"iTunesMetadataAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDirector"],"names":{"title":"quickTimeMetadataKeyDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedFileSize","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","maxRecordedFileSize"],"names":{"title":"maxRecordedFileSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxRecordedFileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutputSampleBufferDelegate","captureOutput(_:didOutput:from:)"],"names":{"title":"captureOutput(_:didOutput:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]},{"name":"didOutput","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","loadValuesAsynchronously(forKeys:completionHandler:)"],"names":{"title":"loadValuesAsynchronously(forKeys:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValuesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"forKeys","internalName":"keys","declarationFragments":[{"kind":"identifier","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValuesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": (() -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(_:) instead. For non-deprecated properties that do not have an AVAsyncProperty equivalent, continue to query these properties synchronously"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem(py)extraAttributes","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem","extraAttributes"],"names":{"title":"extraAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyFormat"],"names":{"title":"commonKeyFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsWithFormat:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","init(format:)"],"names":{"title":"init(format:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)setPrimaryConstituentDeviceSwitchingBehavior:restrictedSwitchingBehaviorConditions:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","setPrimaryConstituentDeviceSwitchingBehavior(_:restrictedSwitchingBehaviorConditions:)"],"names":{"title":"setPrimaryConstituentDeviceSwitchingBehavior(_:restrictedSwitchingBehaviorConditions:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"switchingBehavior","declarationFragments":[{"kind":"identifier","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},{"name":"restrictedSwitchingBehaviorConditions","declarationFragments":[{"kind":"identifier","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOriginalArtist"],"names":{"title":"id3MetadataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalAlbumTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalAlbumTitle"],"names":{"title":"id3MetadataOriginalAlbumTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalAlbumTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfMediaRequests","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfMediaRequests"],"names":{"title":"numberOfMediaRequests","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfMediaRequests"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfMediaRequests"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)canApplyOutputSettings:forMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","canApply(outputSettings:forMediaType:)"],"names":{"title":"canApply(outputSettings:forMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canApply"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"forMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"outputSettings","declarationFragments":[{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"forMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canApply"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"forMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO6loadedyAEyxq__Gq_cAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","loaded(_:)"],"names":{"title":"AVAsyncProperty.Status.loaded(_:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property already loaded, value is included"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loaded"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Value"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoaderDelegate","preciseIdentifier":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"s:12AVFoundation15AVAsyncPropertyC6StatusO6failedyAEyxq__GSo7NSErrorCcAGmr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","failed(_:)"],"names":{"title":"AVAsyncProperty.Status.failed(_:)","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"NSError","preciseIdentifier":"c:objc(cs)NSError"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"property failed to load, error is included"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"NSError","preciseIdentifier":"c:objc(cs)NSError"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetTrackGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroup"],"names":{"title":"AVAssetTrackGroup","navigator":[{"kind":"identifier","spelling":"AVAssetTrackGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)composable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isComposable) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)canPerformReactionEffects","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","canPerformReactionEffects"],"names":{"title":"canPerformReactionEffects","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformReactionEffects"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformReactionEffects"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","primaryConstituentDeviceSwitchingBehavior"],"names":{"title":"primaryConstituentDeviceSwitchingBehavior","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)videoGravity","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","videoGravity"],"names":{"title":"videoGravity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerWaitingDuringInterstitialEventReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","interstitialEvent"],"names":{"title":"interstitialEvent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interstitialEvent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMovieTrack","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack"],"names":{"title":"AVMovieTrack","navigator":[{"kind":"identifier","spelling":"AVMovieTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace"],"names":{"title":"AVCaptureColorSpace","navigator":[{"kind":"identifier","spelling":"AVCaptureColorSpace"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureColorSpace"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureColorSpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)pauseRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","pauseRecording()"],"names":{"title":"pauseRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseRecording"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseRecording"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionFront","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","front"],"names":{"title":"AVCaptureDevice.Position.front","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"front"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolumeRampFromStartVolume:toEndVolume:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters","setVolumeRamp(fromStartVolume:toEndVolume:timeRange:)"],"names":{"title":"setVolumeRamp(fromStartVolume:toEndVolume:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStartVolume","internalName":"startVolume","declarationFragments":[{"kind":"identifier","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"toEndVolume","internalName":"endVolume","declarationFragments":[{"kind":"identifier","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setVolumeRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStartVolume"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEndVolume"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDirectionMotion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDirectionMotion"],"names":{"title":"quickTimeMetadataKeyDirectionMotion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionMotion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAlbumArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAlbumArtist"],"names":{"title":"iTunesMetadataAlbumArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAlbumArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoDataCaptured","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noDataCaptured"],"names":{"title":"AVError.Code.noDataCaptured","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyCreationDate"],"names":{"title":"commonKeyCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieTrack","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieTrack"],"names":{"title":"AVFragmentedMovieTrack","navigator":[{"kind":"identifier","spelling":"AVFragmentedMovieTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayer:in:)"],"names":{"title":"init(postProcessingAsVideoLayer:in:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","loadValues(forKeys:)"],"names":{"title":"loadValues(forKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValues"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"parameters":[{"name":"forKeys","internalName":"keys","declarationFragments":[{"kind":"identifier","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadValues"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"async"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(_:) instead. For non-deprecated properties that do not have an AVAsyncProperty equivalent, continue to query these properties synchronously"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackSegment","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackSegment"],"names":{"title":"AVCompositionTrackSegment","navigator":[{"kind":"identifier","spelling":"AVCompositionTrackSegment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackSegment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackSegment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)performEffectForReaction:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","performEffect(for:)"],"names":{"title":"performEffect(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performEffect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"reactionType","declarationFragments":[{"kind":"identifier","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performEffect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"reactionType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)serverAddress","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","serverAddress"],"names":{"title":"serverAddress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason"],"names":{"title":"AVPlayer.WaitingReason","navigator":[{"kind":"identifier","spelling":"WaitingReason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WaitingReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WaitingReason"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalLyricist"],"names":{"title":"id3MetadataOriginalLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithAsset:automaticallyLoadedAssetKeys:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(asset:automaticallyLoadedAssetKeys:)"],"names":{"title":"init(asset:automaticallyLoadedAssetKeys:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"automaticallyLoadedAssetKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfServerAddressChanges","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","numberOfServerAddressChanges"],"names":{"title":"numberOfServerAddressChanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfServerAddressChanges"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberOfServerAddressChanges"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)fileLengthLimit","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","fileLengthLimit"],"names":{"title":"fileLengthLimit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileLengthLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileLengthLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment"],"names":{"title":"AVCaptionRegion.DisplayAlignment","navigator":[{"kind":"identifier","spelling":"DisplayAlignment"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DisplayAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DisplayAlignment"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialInternetRadioStationHomepage"],"names":{"title":"id3MetadataKeyOfficialInternetRadioStationHomepage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialInternetRadioStationHomepage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType"],"names":{"title":"AVAssetTrack.AssociationType","navigator":[{"kind":"identifier","spelling":"AssociationType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AssociationType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AssociationType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(py)readyForDisplay","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","isReadyForDisplay"],"names":{"title":"isReadyForDisplay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didDropSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutputSampleBufferDelegate","captureOutput(_:didDrop:from:)"],"names":{"title":"captureOutput(_:didDrop:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didDrop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"}]},{"name":"didDrop","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureOutput","preciseIdentifier":"c:objc(cs)AVCaptureOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didDrop"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionCoreAnimationTool","init(postProcessingAsVideoLayer:inLayer:)"],"names":{"title":"init(postProcessingAsVideoLayer:inLayer:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"postProcessingAsVideoLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"videoLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"inLayer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"animationLayer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CALayer","preciseIdentifier":"c:objc(cs)CALayer"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(postProcessingAsVideoLayer:in:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureInputPort(py)clock","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput","Port","clock"],"names":{"title":"clock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"clock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(im)initWithURL:options:","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(url:options:)"],"names":{"title":"init(url:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV14noDataCapturedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noDataCaptured"],"names":{"title":"noDataCaptured","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noDataCaptured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)availableReactionTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","availableReactionTypes"],"names":{"title":"availableReactionTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableReactionTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":">"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableReactionTypes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Set","preciseIdentifier":"s:Sh"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTimedMetadataGroup(im)initWithItems:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVTimedMetadataGroup","init(items:timeRange:)"],"names":{"title":"init(items:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)estimatedOutputFileLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","estimatedOutputFileLength"],"names":{"title":"estimatedOutputFileLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedOutputFileLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataAppleID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataAppleID"],"names":{"title":"iTunesMetadataAppleID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataAppleID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyDirectionFacing","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyDirectionFacing"],"names":{"title":"quickTimeMetadataKeyDirectionFacing","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyDirectionFacing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","compactMap(_:)"],"names":{"title":"compactMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps an error-throwing closure over"},{"text":"the base sequence’s elements, omitting results that don't return a value."},{"text":""},{"text":"Use the `compactMap(_:)` method to transform every element received from"},{"text":"a base asynchronous sequence, while also discarding any `nil` results"},{"text":"from the closure. Typically, you use this to transform from one type of"},{"text":"element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `compactMap(_:)`"},{"text":"method takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. Since there is no key for `4`, the closure"},{"text":"returns `nil` in this case, which `compactMap(_:)` omits from the"},{"text":"transformed asynchronous sequence. When the value is `5`, the closure"},{"text":"throws `MyError`, terminating the sequence."},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":""},{"text":" do {"},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .compactMap { (value) throws -> String? in"},{"text":" if value == 5 {"},{"text":" throw MyError()"},{"text":" }"},{"text":" return romanNumeralDict[value]"},{"text":" }"},{"text":" for try await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" } catch {"},{"text":" print(\"Error: \\(error)\")"},{"text":" }"},{"text":" // Prints \"I II III Error: MyError() \""},{"text":""},{"text":"- Parameter transform: An error-throwing mapping closure. `transform`"},{"text":" accepts an element of this sequence as its parameter and returns a"},{"text":" transformed value of the same or of a different type. If `transform`"},{"text":" throws an error, the sequence ends."},{"text":"- Returns: An asynchronous sequence that contains, in order, the"},{"text":" non-`nil` elements produced by the `transform` closure. The sequence"},{"text":" ends either when the base sequence ends or when `transform` throws an"},{"text":" error."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"ElementOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncThrowingCompactMapSequence","preciseIdentifier":"s:12_Concurrency31AsyncThrowingCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyCreator","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyCreator"],"names":{"title":"commonKeyCreator","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder"],"names":{"title":"AVFragmentedMovieMinder","navigator":[{"kind":"identifier","spelling":"AVFragmentedMovieMinder"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieMinder"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieMinder"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVCaptionRegionDisplayAlignmentV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemAccessLogEvent(py)URI","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemAccessLogEvent","uri"],"names":{"title":"uri","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(py)directoryForTemporaryFiles","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","directoryForTemporaryFiles"],"names":{"title":"directoryForTemporaryFiles","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"directoryForTemporaryFiles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptureColorSpaceV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataOriginalFilename","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataOriginalFilename"],"names":{"title":"id3MetadataOriginalFilename","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataOriginalFilename"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(py)recordedDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","recordedDuration"],"names":{"title":"recordedDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordedDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyOfficialPublisherWebpage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyOfficialPublisherWebpage"],"names":{"title":"id3MetadataKeyOfficialPublisherWebpage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyOfficialPublisherWebpage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)initWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureFileOutput(im)resumeRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutput","resumeRecording()"],"names":{"title":"resumeRecording()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeRecording"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeRecording"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)appendPixelBuffer:withPresentationTime:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor","append(_:withPresentationTime:)"],"names":{"title":"append(_:withPresentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},{"name":"withPresentationTime","internalName":"presentationTime","declarationFragments":[{"kind":"identifier","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"withPresentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAsset(py)readable","interfaceLanguage":"swift"},"pathComponents":["AVAsset","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.isReadable) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputTaggedPixelBufferGroupAdaptor"],"names":{"title":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputTaggedPixelBufferGroupAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present(launchConfiguration:)"],"names":{"title":"present(launchConfiguration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"launchConfiguration","declarationFragments":[{"kind":"identifier","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeVideoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeVideoMinFrameDuration"],"names":{"title":"activeVideoMinFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureResolvedPhotoSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureResolvedPhotoSettings"],"names":{"title":"AVCaptureResolvedPhotoSettings","navigator":[{"kind":"identifier","spelling":"AVCaptureResolvedPhotoSettings"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureResolvedPhotoSettings"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureResolvedPhotoSettings"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVPlayerLooperStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18allMediaSelectionsAA07AVAsyncD0CyxSaySo16AVMediaSelectionCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of all permutations of AVMediaSelection for this asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:willDownloadToURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:aggregateAssetDownloadTask:willDownloadTo:)"],"names":{"title":"urlSession(_:aggregateAssetDownloadTask:willDownloadTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"aggregateAssetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"}]},{"name":"willDownloadTo","internalName":"location","declarationFragments":[{"kind":"identifier","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)loadedTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","loadedTimeRanges"],"names":{"title":"loadedTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDisplayWasDisabled","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","displayWasDisabled"],"names":{"title":"AVError.Code.displayWasDisabled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkAlignment","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredMediaChunkAlignment"],"names":{"title":"preferredMediaChunkAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCapturePhotoCaptureDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoCaptureDelegate"],"names":{"title":"AVCapturePhotoCaptureDelegate","navigator":[{"kind":"identifier","spelling":"AVCapturePhotoCaptureDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoCaptureDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCapturePhotoCaptureDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status"],"names":{"title":"AVAssetReader.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVMutableMediaSelection"],"names":{"title":"AVMutableMediaSelection","navigator":[{"kind":"identifier","spelling":"AVMutableMediaSelection"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMediaSelection"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMediaSelection"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer(im)initWithConversionSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer","init(conversionSettings:)"],"names":{"title":"init(conversionSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer(py)conformsCaptionsToTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer","conformsCaptionsToTimeRange"],"names":{"title":"conformsCaptionsToTimeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformsCaptionsToTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformsCaptionsToTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v24","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInvolvedPeopleList_v24"],"names":{"title":"id3MetadataKeyInvolvedPeopleList_v24","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v24"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)setRate:time:atHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","setRate(_:time:atHostTime:)"],"names":{"title":"setRate(_:time:atHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"time","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"atHostTime","internalName":"hostClockTime","declarationFragments":[{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","currentTime()"],"names":{"title":"currentTime()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)playableMediaSelectionOptionsFromArray:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","playableMediaSelectionOptions(from:)"],"names":{"title":"playableMediaSelectionOptions(from:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playableMediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playableMediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","cancelled"],"names":{"title":"AVAssetExportSession.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySubTitle"],"names":{"title":"id3MetadataKeySubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)generateCGImagesAsynchronouslyForTimes:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","generateCGImagesAsynchronously(forTimes:completionHandler:)"],"names":{"title":"generateCGImagesAsynchronously(forTimes:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImagesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGeneratorCompletionHandler","preciseIdentifier":"c:@T@AVAssetImageGeneratorCompletionHandler"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"forTimes","internalName":"requestedTimes","declarationFragments":[{"kind":"identifier","spelling":"requestedTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGeneratorCompletionHandler","preciseIdentifier":"c:@T@AVAssetImageGeneratorCompletionHandler"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImagesAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"requestedTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"AVAssetImageGeneratorCompletionHandler","preciseIdentifier":"c:@T@AVAssetImageGeneratorCompletionHandler"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationSupported","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isFastCapturePrioritizationSupported"],"names":{"title":"isFastCapturePrioritizationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeThumbsUp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","thumbsUp"],"names":{"title":"thumbsUp","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkDuration","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredMediaChunkDuration"],"names":{"title":"preferredMediaChunkDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)renewalDate","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","renewalDate"],"names":{"title":"renewalDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewalDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewalDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)beginSuspensionForReason:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","beginSuspension(for:)"],"names":{"title":"beginSuspension(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginSuspension"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"suspensionReason","declarationFragments":[{"kind":"identifier","spelling":"suspensionReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginSuspension"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"suspensionReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)advanceIntervalForDelegateInvocation","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","advanceIntervalForDelegateInvocation"],"names":{"title":"advanceIntervalForDelegateInvocation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v23","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInvolvedPeopleList_v23"],"names":{"title":"id3MetadataKeyInvolvedPeopleList_v23","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInvolvedPeopleList_v23"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status"],"names":{"title":"AVPlayerLooper.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present(launchConfiguration:completionHandler:)"],"names":{"title":"present(launchConfiguration:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"launchConfiguration","declarationFragments":[{"kind":"identifier","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"launchConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDeskViewApplication","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"LaunchConfiguration","preciseIdentifier":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeFormat","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeFormat"],"names":{"title":"activeFormat","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV19screenCaptureFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","screenCaptureFailed"],"names":{"title":"screenCaptureFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@CM@AVFoundation@@objc(cs)AVMutableVideoComposition(py)_sourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","sourceSampleDataTrackIDs"],"names":{"title":"sourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@objc"},{"kind":"text","spelling":"(_sourceSampleDataTrackIDs) "},{"kind":"keyword","spelling":"override"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"dynamic"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15,"minor":0}},{"domain":"tvOS","introduced":{"major":15,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status"],"names":{"title":"AVAssetExportSession.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:date:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:date:)"],"names":{"title":"init(primaryItem:date:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)playbackLikelyToKeepUp","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isPlaybackLikelyToKeepUp"],"names":{"title":"isPlaybackLikelyToKeepUp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackLikelyToKeepUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackLikelyToKeepUp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeBuiltInMicrophone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","builtInMicrophone"],"names":{"title":"builtInMicrophone","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInMicrophone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInMicrophone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":14,"minor":0},"renamed":"AVCaptureDevice.DeviceType.microphone"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySize"],"names":{"title":"id3MetadataKeySize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForImmersiveAudio:mediaSelectionOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forImmersiveAudio:mediaSelectionOption:)"],"names":{"title":"predicate(forImmersiveAudio:mediaSelectionOption:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forImmersiveAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forImmersiveAudio","internalName":"isImmersiveAudio","declarationFragments":[{"kind":"identifier","spelling":"isImmersiveAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forImmersiveAudio"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isImmersiveAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23preferredMediaSelectionAA07AVAsyncD0CyxSo07AVMediaH0CGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an instance of AVMediaSelection with default selections for each of the receiver's media selection groups."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)formats","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","formats"],"names":{"title":"formats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)photoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","photoQualityPrioritization"],"names":{"title":"photoQualityPrioritization","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelection(im)mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection","mediaSelectionCriteriaCanBeAppliedAutomatically(to:)"],"names":{"title":"mediaSelectionCriteriaCanBeAppliedAutomatically(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteriaCanBeAppliedAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteriaCanBeAppliedAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preroll(atRate:)"],"names":{"title":"preroll(atRate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"atRate","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)backgroundColor","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","backgroundColor"],"names":{"title":"backgroundColor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","contentLength"],"names":{"title":"contentLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","failed"],"names":{"title":"AVAssetExportSession.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorScreenCaptureFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","screenCaptureFailed"],"names":{"title":"AVError.Code.screenCaptureFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"screenCaptureFailed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)insertTimeRange:ofTrack:atTime:copySampleData:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","insertTimeRange(_:of:at:copySampleData:)"],"names":{"title":"insertTimeRange(_:of:at:copySampleData:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"copySampleData","declarationFragments":[{"kind":"identifier","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"copySampleData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene"],"names":{"title":"AVCaptionRenderer.Scene","navigator":[{"kind":"identifier","spelling":"Scene"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scene"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Scene"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelection(im)selectedMediaOptionInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection","selectedMediaOption(in:)"],"names":{"title":"selectedMediaOption(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectedMediaOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeThumbsDown","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","thumbsDown"],"names":{"title":"thumbsDown","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsDown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"thumbsDown"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didFinishRecordingToOutputFileAtURL:fromConnections:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didFinishRecordingTo:from:error:)"],"names":{"title":"fileOutput(_:didFinishRecordingTo:from:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didFinishRecordingTo","internalName":"outputFileURL","declarationFragments":[{"kind":"identifier","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPayment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPayment"],"names":{"title":"id3MetadataPayment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPayment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasons","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","suspensionReasons"],"names":{"title":"suspensionReasons","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusReady","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","ready"],"names":{"title":"AVPlayerLooper.Status.ready","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ready"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLeadPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLeadPerformer"],"names":{"title":"id3MetadataKeyLeadPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLeadPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer(im)conformedCaptionForCaption:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer","conformedCaption(for:)"],"names":{"title":"conformedCaption(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformedCaption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"caption","declarationFragments":[{"kind":"identifier","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"conformedCaption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)mayRequireContentKeysForMediaDataProcessing","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","mayRequireContentKeysForMediaDataProcessing"],"names":{"title":"mayRequireContentKeysForMediaDataProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mayRequireContentKeysForMediaDataProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)estimatedDataRate","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","estimatedDataRate"],"names":{"title":"estimatedDataRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"estimatedDataRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE033availableMediaCharacteristicsWithG16SelectionOptionsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array with elements indicating media characteristic for which a media selection option is available."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","TimeControlStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch(im)cancel","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch","cancel()"],"names":{"title":"cancel()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancel"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)whiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","whiteBalanceMode"],"names":{"title":"whiteBalanceMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySynchronizedTempoCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySynchronizedTempoCodes"],"names":{"title":"id3MetadataKeySynchronizedTempoCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)layerInstructions","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","layerInstructions"],"names":{"title":"layerInstructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","maxPhotoQualityPrioritization"],"names":{"title":"maxPhotoQualityPrioritization","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoQualityPrioritization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCapturePhotoOutput","preciseIdentifier":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"QualityPrioritization","preciseIdentifier":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)otherParticipants","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","otherParticipants"],"names":{"title":"otherParticipants","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackParticipant","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeVideoMaxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeVideoMaxFrameDuration"],"names":{"title":"activeVideoMaxFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeVideoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionScroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","Scroll","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)generateCGImageAsynchronouslyForTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","generateCGImageAsynchronously(for:completionHandler:)"],"names":{"title":"generateCGImageAsynchronously(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"requestedTime","declarationFragments":[{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generateCGImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:filteredAndSortedAccordingToPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:filteredAndSortedAccordingToPreferredLanguages:)"],"names":{"title":"mediaSelectionOptions(from:filteredAndSortedAccordingToPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"filteredAndSortedAccordingToPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataQuality@AVDepthDataQualityLow","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","low"],"names":{"title":"AVDepthData.Quality.low","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"low"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForDownmixAudio:mediaSelectionOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forDownmixAudio:mediaSelectionOption:)"],"names":{"title":"predicate(forDownmixAudio:mediaSelectionOption:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDownmixAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forDownmixAudio","internalName":"isDownmixAudio","declarationFragments":[{"kind":"identifier","spelling":"isDownmixAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forDownmixAudio"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isDownmixAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeDogBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","dogBody"],"names":{"title":"dogBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dogBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelection(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","unknown"],"names":{"title":"AVPlayerLooper.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preroll(atRate:completionHandler:)"],"names":{"title":"preroll(atRate:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"atRate","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preroll"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)removeTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","removeTrack(_:)"],"names":{"title":"removeTrack(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)byteRangeAccessSupported","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","isByteRangeAccessSupported"],"names":{"title":"isByteRangeAccessSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isByteRangeAccessSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isByteRangeAccessSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:aggregateAssetDownloadTask:didCompleteFor:)"],"names":{"title":"urlSession(_:aggregateAssetDownloadTask:didCompleteFor:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCompleteFor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"aggregateAssetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"}]},{"name":"didCompleteFor","internalName":"mediaSelection","declarationFragments":[{"kind":"identifier","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCompleteFor"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)audioMix","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","audioMix"],"names":{"title":"audioMix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioMix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioMix","preciseIdentifier":"c:objc(cs)AVAudioMix"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","completed"],"names":{"title":"AVAssetExportSession.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)adjustingWhiteBalance","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isAdjustingWhiteBalance"],"names":{"title":"isAdjustingWhiteBalance","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingWhiteBalance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingWhiteBalance"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeRain","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","rain"],"names":{"title":"rain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLanguage"],"names":{"title":"id3MetadataKeyLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE8variantsAA07AVAsyncD0CyxSaySo14AVAssetVariantCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","variants"],"names":{"title":"variants","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of AVAssetVariants contained in the asset."},{"text":""},{"text":"Some variants may not be playable according to the current device configuration."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVURLAsset","rhsPrecise":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29invalidOutputURLPathExtensionSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidOutputURLPathExtension"],"names":{"title":"invalidOutputURLPathExtension","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataQuality@AVDepthDataQualityHigh","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","high"],"names":{"title":"AVDepthData.Quality.high","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"high"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeySynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeySynchronizedLyric"],"names":{"title":"id3MetadataKeySynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeySynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(cm)fragmentedAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVFragmentedAsset","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataiXML","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataiXML"],"names":{"title":"quickTimeMetadataiXML","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataiXML"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:time:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","init(primaryItem:time:)"],"names":{"title":"init(primaryItem:time:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch","makeDataReady()"],"names":{"title":"makeDataReady()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)mutableTrackCompatibleWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","mutableTrack(compatibleWith:)"],"names":{"title":"mutableTrack(compatibleWith:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"compatibleWith","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAggregateAssetDownloadTask","interfaceLanguage":"swift"},"pathComponents":["AVAggregateAssetDownloadTask"],"names":{"title":"AVAggregateAssetDownloadTask","navigator":[{"kind":"identifier","spelling":"AVAggregateAssetDownloadTask"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAggregateAssetDownloadTask"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAggregateAssetDownloadTask"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)sourceClock","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","sourceClock"],"names":{"title":"sourceClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorIncompatibleAsset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","incompatibleAsset"],"names":{"title":"AVError.Code.incompatibleAsset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicVoiceOverTranslation","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","voiceOverTranslation"],"names":{"title":"voiceOverTranslation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceOverTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"voiceOverTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(im)initWithTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","init(timeRange:)"],"names":{"title":"init(timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withLocale:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:with:)"],"names":{"title":"mediaSelectionOptions(from:with:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"with","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)canUseNetworkResourcesForLiveStreamingWhilePaused","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","canUseNetworkResourcesForLiveStreamingWhilePaused"],"names":{"title":"canUseNetworkResourcesForLiveStreamingWhilePaused","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canUseNetworkResourcesForLiveStreamingWhilePaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canUseNetworkResourcesForLiveStreamingWhilePaused"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonNone","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","none"],"names":{"title":"AVCaptureOutput.DataDroppedReason.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)mediaSubTypes","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","mediaSubTypes"],"names":{"title":"mediaSubTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","requiredSourceTrackIDs"],"names":{"title":"requiredSourceTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLink","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLink"],"names":{"title":"id3MetadataKeyLink","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLink"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)activeInputSource","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","activeInputSource"],"names":{"title":"activeInputSource","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeInputSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"activeInputSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)synchronizationClock","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","synchronizationClock"],"names":{"title":"synchronizationClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synchronizationClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"synchronizationClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","receivedResponseWithExpiredLease"],"names":{"title":"receivedResponseWithExpiredLease","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponseWithExpiredLease"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponseWithExpiredLease"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForCVTimeStamp:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","itemTime(for:)"],"names":{"title":"itemTime(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVTimeStamp","preciseIdentifier":"c:@SA@CVTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"timestamp","declarationFragments":[{"kind":"identifier","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVTimeStamp","preciseIdentifier":"c:@SA@CVTimeStamp"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVTimeStamp","preciseIdentifier":"c:@SA@CVTimeStamp"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality"],"names":{"title":"AVDepthData.Quality","navigator":[{"kind":"identifier","spelling":"Quality"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Quality"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Quality"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)devicesWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","devices(for:)"],"names":{"title":"devices(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCaptureDeviceDiscoverySession instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(py)textSelector","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","textSelector"],"names":{"title":"textSelector","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceTypeBuiltInWideAngleCamera","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","builtInWideAngleCamera"],"names":{"title":"builtInWideAngleCamera","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInWideAngleCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"builtInWideAngleCamera"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","failed"],"names":{"title":"AVPlayerLooper.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasonsThatTriggerWaiting","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","suspensionReasonsThatTriggerWaiting"],"names":{"title":"suspensionReasonsThatTriggerWaiting","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsThatTriggerWaiting"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsThatTriggerWaiting"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAssetReferenceRestrictionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)totalSampleDataLength","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataYear"],"names":{"title":"quickTimeMetadataYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(im)initWithCaptions:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","init(captions:timeRange:)"],"names":{"title":"init(captions:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAssetTrack"],"names":{"title":"AVFragmentedAssetTrack","navigator":[{"kind":"identifier","spelling":"AVFragmentedAssetTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedAssetTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)inputSources","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","inputSources"],"names":{"title":"inputSources","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSources"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputSources"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"InputSource","preciseIdentifier":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataTrackName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataTrackName"],"names":{"title":"quickTimeUserDataTrackName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrackName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)allowedContentTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","allowedContentTypes"],"names":{"title":"allowedContentTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedContentTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedContentTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13,"patch":2}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So32AVCaptureOutputDataDroppedReasonV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicVisual","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","visual"],"names":{"title":"visual","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"visual"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"visual"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVDepthDataQualityV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLength","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLength"],"names":{"title":"id3MetadataKeyLength","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeyRequestRetryReasonTimedOut","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","timedOut"],"names":{"title":"timedOut","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timedOut"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)flashMode","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","flashMode"],"names":{"title":"flashMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flashMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FlashMode","preciseIdentifier":"c:@E@AVCaptureFlashMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)copyCGImageAtTime:actualTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","copyCGImage(at:actualTime:)"],"names":{"title":"copyCGImage(at:actualTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCGImage"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"requestedTime","declarationFragments":[{"kind":"identifier","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"actualTime","declarationFragments":[{"kind":"identifier","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCGImage"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"requestedTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions"],"names":{"title":"AVAssetReferenceRestrictions","navigator":[{"kind":"identifier","spelling":"AVAssetReferenceRestrictions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReferenceRestrictions"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(py)masterClock","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","masterClock"],"names":{"title":"masterClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)initWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21torchLevelUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","torchLevelUnavailable"],"names":{"title":"torchLevelUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:textSelector:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","init(textMarkupAttributes:textSelector:)"],"names":{"title":"init(textMarkupAttributes:textSelector:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:], "},{"kind":"externalParam","spelling":"textSelector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)selfContained","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode"],"names":{"title":"AVAssetImageGenerator.ApertureMode","navigator":[{"kind":"identifier","spelling":"ApertureMode"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForChannelCount:mediaSelectionOption:operatorType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forChannelCount:mediaSelectionOption:operatorType:)"],"names":{"title":"predicate(forChannelCount:mediaSelectionOption:operatorType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forChannelCount","internalName":"channelCount","declarationFragments":[{"kind":"identifier","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]},{"name":"operatorType","declarationFragments":[{"kind":"identifier","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forChannelCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"channelCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)encodedPixelsDimensions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","encodedPixelsDimensions"],"names":{"title":"encodedPixelsDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixelsDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixelsDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)devices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","devices()"],"names":{"title":"devices()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCaptureDeviceDiscoverySession instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)enablePostProcessing","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","enablePostProcessing"],"names":{"title":"enablePostProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)cancelPendingPrerolls","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","cancelPendingPrerolls()"],"names":{"title":"cancelPendingPrerolls()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingPrerolls"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingPrerolls"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(py)suppressesPlayerRendering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","suppressesPlayerRendering"],"names":{"title":"suppressesPlayerRendering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suppressesPlayerRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suppressesPlayerRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(py)textMarkupAttributes","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","textMarkupAttributes"],"names":{"title":"textMarkupAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)participantLimitForWaitingOutSuspensionsWithReason:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","participantLimitForWaitingOutSuspensions(withReason:)"],"names":{"title":"participantLimitForWaitingOutSuspensions(withReason:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"participantLimitForWaitingOutSuspensions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"functionSignature":{"parameters":[{"name":"withReason","internalName":"reason","declarationFragments":[{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"participantLimitForWaitingOutSuspensions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withReason"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)delaysRateChangeUntilHasSufficientMediaData","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","delaysRateChangeUntilHasSufficientMediaData"],"names":{"title":"delaysRateChangeUntilHasSufficientMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delaysRateChangeUntilHasSufficientMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delaysRateChangeUntilHasSufficientMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataTrack"],"names":{"title":"quickTimeUserDataTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataVideoOrientation"],"names":{"title":"quickTimeMetadataVideoOrientation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataVideoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataVideoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorTorchLevelUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","torchLevelUnavailable"],"names":{"title":"AVError.Code.torchLevelUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"torchLevelUnavailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19canContainFragmentsAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the asset is capable of being extended by fragments."},{"text":""},{"text":"For QuickTime movie files and MPEG-4 files, the value of canContainFragments is true if an 'mvex' box is present in the 'moov' box. For those types, the 'mvex' box signals the possible presence of later 'moof' boxes."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)format","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","format"],"names":{"title":"format","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","default(for:)"],"names":{"title":"default(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMPEGLocationLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMPEGLocationLookupTable"],"names":{"title":"id3MetadataKeyMPEGLocationLookupTable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMPEGLocationLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","requiredSourceSampleDataTrackIDs"],"names":{"title":"requiredSourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredMediaChunkSize"],"names":{"title":"preferredMediaChunkSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor"],"names":{"title":"AVAssetReaderOutputMetadataAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetReaderOutputMetadataAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputMetadataAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputMetadataAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)playbackBufferFull","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isPlaybackBufferFull"],"names":{"title":"isPlaybackBufferFull","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferFull"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(URL:fileType:)"],"names":{"title":"init(URL:fileType:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(outputURL:fileType:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerMediaSelectionCriteria","interfaceLanguage":"swift"},"pathComponents":["AVPlayerMediaSelectionCriteria"],"names":{"title":"AVPlayerMediaSelectionCriteria","navigator":[{"kind":"identifier","spelling":"AVPlayerMediaSelectionCriteria"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerMediaSelectionCriteria"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerMediaSelectionCriteria"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)setParticipantLimit:forWaitingOutSuspensionsWithReason:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","setParticipantLimit(_:forWaitingOutSuspensionsWithReason:)"],"names":{"title":"setParticipantLimit(_:forWaitingOutSuspensionsWithReason:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setParticipantLimit"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forWaitingOutSuspensionsWithReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"participantLimit","declarationFragments":[{"kind":"identifier","spelling":"participantLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},{"name":"forWaitingOutSuspensionsWithReason","internalName":"reason","declarationFragments":[{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setParticipantLimit"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"participantLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forWaitingOutSuspensionsWithReason"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:atHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","setRate(_:time:atHostTime:)"],"names":{"title":"setRate(_:time:atHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"atHostTime","internalName":"hostTime","declarationFragments":[{"kind":"identifier","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status"],"names":{"title":"AVContentKeyRequest.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19hasProtectedContentAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether or not the asset has protected content."},{"text":""},{"text":"Assets containing protected content may not be playable without successful authorization, even if the value of the `playable` property is true. See the properties in the AVAssetUsability category for details on how such an asset may be used. On macOS, clients can use the interfaces in AVPlayerItemProtectedContentAdditions.h to request authorization to play the asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason"],"names":{"title":"AVCaptureOutput.DataDroppedReason","navigator":[{"kind":"identifier","spelling":"DataDroppedReason"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DataDroppedReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DataDroppedReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)deviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","deviceType"],"names":{"title":"deviceType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deviceType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)processedFileType","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","processedFileType"],"names":{"title":"processedFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processedFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processedFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","init(textMarkupAttributes:)"],"names":{"title":"init(textMarkupAttributes:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"textMarkupAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:withMediaCharacteristics:)"],"names":{"title":"mediaSelectionOptions(from:withMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"withMediaCharacteristics","internalName":"mediaCharacteristics","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withMediaCharacteristics"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataTaggedCharacteristic"],"names":{"title":"quickTimeUserDataTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataTitle"],"names":{"title":"quickTimeMetadataTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","addPeriodicTimeObserver(forInterval:queue:using:)"],"names":{"title":"addPeriodicTimeObserver(forInterval:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forInterval","internalName":"interval","declarationFragments":[{"kind":"identifier","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addPeriodicTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator"],"names":{"title":"AVAssetImageGenerator","navigator":[{"kind":"identifier","spelling":"AVAssetImageGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableDateRangeMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVMutableDateRangeMetadataGroup"],"names":{"title":"AVMutableDateRangeMetadataGroup","navigator":[{"kind":"identifier","spelling":"AVMutableDateRangeMetadataGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableDateRangeMetadataGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableDateRangeMetadataGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage"],"names":{"title":"AVMediaDataStorage","navigator":[{"kind":"identifier","spelling":"AVMediaDataStorage"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaDataStorage"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaDataStorage"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)startRunning","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","startRunning()"],"names":{"title":"startRunning()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRunning"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRunning"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)position","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer","setRate(_:time:)"],"names":{"title":"setRate(_:time:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","AutoFocusSystem","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)playbackBufferEmpty","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isPlaybackBufferEmpty"],"names":{"title":"isPlaybackBufferEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlaybackBufferEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(py)captions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","captions"],"names":{"title":"captions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionInstruction(py)passthroughTrackID","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstruction","passthroughTrackID"],"names":{"title":"passthroughTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyLyricist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyLyricist"],"names":{"title":"id3MetadataKeyLyricist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyLyricist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureSession(im)stopRunning","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","stopRunning()"],"names":{"title":"stopRunning()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRunning"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRunning"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(im)expectedItemTimeAtHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","expectedItemTime(atHostTime:)"],"names":{"title":"expectedItemTime(atHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedItemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"atHostTime","internalName":"hostClockTime","declarationFragments":[{"kind":"identifier","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectedItemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostClockTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:willFinishRecordingToOutputFileAtURL:fromConnections:error:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:willFinishRecordingTo:from:error:)"],"names":{"title":"fileOutput(_:willFinishRecordingTo:from:error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willFinishRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"willFinishRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]},{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willFinishRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureSession","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession"],"names":{"title":"AVCaptureSession","navigator":[{"kind":"identifier","spelling":"AVCaptureSession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSession"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18displayWasDisabledSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","displayWasDisabled"],"names":{"title":"displayWasDisabled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayWasDisabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForBinauralAudio:mediaSelectionOption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forBinauralAudio:mediaSelectionOption:)"],"names":{"title":"predicate(forBinauralAudio:mediaSelectionOption:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBinauralAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forBinauralAudio","internalName":"isBinauralAudio","declarationFragments":[{"kind":"identifier","spelling":"isBinauralAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forBinauralAudio"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"isBinauralAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isFastCapturePrioritizationEnabled"],"names":{"title":"isFastCapturePrioritizationEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFastCapturePrioritizationEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataSpecialPlaybackRequirements"],"names":{"title":"quickTimeUserDataSpecialPlaybackRequirements","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSpecialPlaybackRequirements"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataSpatialOverCaptureQualityScoringVersion"],"names":{"title":"quickTimeMetadataSpatialOverCaptureQualityScoringVersion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","cancelled"],"names":{"title":"AVPlayerLooper.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","contentType"],"names":{"title":"contentType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant","loadPlaybackConfigurationOptions(completionHandler:)"],"names":{"title":"loadPlaybackConfigurationOptions(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPlaybackConfigurationOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadPlaybackConfigurationOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)freeSize","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","freeSize"],"names":{"title":"freeSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"freeSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"freeSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinatorDelegate"],"names":{"title":"AVPlayerPlaybackCoordinatorDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinatorDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinatorDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinatorDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestsAllDataToEndOfResource","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","requestsAllDataToEndOfResource"],"names":{"title":"requestsAllDataToEndOfResource","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestsAllDataToEndOfResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestsAllDataToEndOfResource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateRateChangeToRate:options:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","coordinateRateChange(to:options:)"],"names":{"title":"coordinateRateChange(to:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateRateChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateRateChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"text","spelling":" = [])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyFileType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyFileType"],"names":{"title":"id3MetadataKeyFileType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTrackNumber"],"names":{"title":"id3MetadataKeyTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)layer","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","layer"],"names":{"title":"layer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)hasMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","hasMediaType(_:)"],"names":{"title":"hasMediaType(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaType"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaType"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(im)stopValidating","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","stopValidating()"],"names":{"title":"stopValidating()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopValidating"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopValidating"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)canProvideSampleCursors","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE11trackGroupsAA07AVAsyncD0CyxSaySo0E10TrackGroupCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"All track groups in the asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicTactileMinimal","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","tactileMinimal"],"names":{"title":"tactileMinimal","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tactileMinimal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tactileMinimal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorServerIncorrectlyConfigured","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","serverIncorrectlyConfigured"],"names":{"title":"AVError.Code.serverIncorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)perFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","perFrameHDRDisplayMetadataPolicy"],"names":{"title":"perFrameHDRDisplayMetadataPolicy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"perFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAggregateAssetDownloadTask(py)URLAsset","interfaceLanguage":"swift"},"pathComponents":["AVAggregateAssetDownloadTask","urlAsset"],"names":{"title":"urlAsset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer"],"names":{"title":"AVPlayerLayer","navigator":[{"kind":"identifier","spelling":"AVPlayerLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonDiscontinuity","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","discontinuity"],"names":{"title":"AVCaptureOutput.DataDroppedReason.discontinuity","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"discontinuity"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"discontinuity"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:)"],"names":{"title":"urlSession(_:assetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"didLoad","internalName":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"totalTimeRangesLoaded","internalName":"loadedTimeRanges","declarationFragments":[{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"timeRangeExpectedToLoad","declarationFragments":[{"kind":"identifier","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(im)isEqual:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","isEqual(_:)"],"names":{"title":"isEqual(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"object","declarationFragments":[{"kind":"identifier","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEqual"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"object"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierCopyrights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierCopyrights"],"names":{"title":"commonIdentifierCopyrights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCopyrights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoMinZoomFactorForCenterStage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoMinZoomFactorForCenterStage"],"names":{"title":"videoMinZoomFactorForCenterStage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","addBoundaryTimeObserver(forTimes:queue:using:)"],"names":{"title":"addBoundaryTimeObserver(forTimes:queue:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"forTimes","internalName":"times","declarationFragments":[{"kind":"identifier","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addBoundaryTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTimes"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataSpatialOverCaptureQualityScore"],"names":{"title":"quickTimeMetadataSpatialOverCaptureQualityScore","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSpatialOverCaptureQualityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeBalloons","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","balloons"],"names":{"title":"balloons","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balloons"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"balloons"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoFileTypes","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","availablePhotoFileTypes"],"names":{"title":"availablePhotoFileTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availablePhotoFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)supportsWideColorSourceFrames","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","supportsWideColorSourceFrames"],"names":{"title":"supportsWideColorSourceFrames","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsWideColorSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsWideColorSourceFrames"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)totalSize","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","totalSize"],"names":{"title":"totalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withoutMediaCharacteristics:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOptions(from:withoutMediaCharacteristics:)"],"names":{"title":"mediaSelectionOptions(from:withoutMediaCharacteristics:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withoutMediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"mediaSelectionOptions","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},{"name":"withoutMediaCharacteristics","internalName":"mediaCharacteristics","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withoutMediaCharacteristics"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTitleSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTitleSortOrder"],"names":{"title":"id3MetadataKeyTitleSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(im)validateCaptionConversionWithWarningHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","validateCaptionConversion(warningHandler:)"],"names":{"title":"validateCaptionConversion(warningHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateCaptionConversion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"warningHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"warningHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validateCaptionConversion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"warningHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)cancelAllPendingVideoCompositionRequests","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","cancelAllPendingVideoCompositionRequests()"],"names":{"title":"cancelAllPendingVideoCompositionRequests()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllPendingVideoCompositionRequests"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllPendingVideoCompositionRequests"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)currentOffset","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","currentOffset"],"names":{"title":"currentOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVAssetImageGeneratorResultV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMediaType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerPlaybackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVPlayerPlaybackCoordinator"],"names":{"title":"AVPlayerPlaybackCoordinator","navigator":[{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerPlaybackCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)availableTrackAssociationTypes","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","availableTrackAssociationTypes"],"names":{"title":"availableTrackAssociationTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableTrackAssociationTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicLegible","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","legible"],"names":{"title":"legible","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyFileOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyFileOwner"],"names":{"title":"id3MetadataKeyFileOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportType"],"names":{"title":"transportType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int32","preciseIdentifier":"s:s5Int32V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)playbackControlDelegate","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","playbackControlDelegate"],"names":{"title":"playbackControlDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(im)initWithIdentifiers:classifyingLabels:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","init(identifiers:classifyingLabels:)"],"names":{"title":"init(identifiers:classifyingLabels:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"classifyingLabels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"classifyingLabels"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierContributor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierContributor"],"names":{"title":"commonIdentifierContributor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierContributor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate(im)captureOutput:didOutputMetadataObjects:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutputObjectsDelegate","metadataOutput(_:didOutput:from:)"],"names":{"title":"metadataOutput(_:didOutput:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutput","preciseIdentifier":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutput","preciseIdentifier":"c:objc(cs)AVCaptureMetadataOutput"}]},{"name":"didOutput","internalName":"metadataObjects","declarationFragments":[{"kind":"identifier","spelling":"metadataObjects"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"]"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutput","preciseIdentifier":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataObjects"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPassDescription","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPassDescription"],"names":{"title":"AVAssetWriterInputPassDescription","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputPassDescription"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPassDescription"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPassDescription"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVAssetTracks contained by the asset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(im)encodeWithCoder:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","encode(with:)"],"names":{"title":"encode(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"encoder","declarationFragments":[{"kind":"identifier","spelling":"encoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"encoder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataSoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataSoftware"],"names":{"title":"quickTimeMetadataSoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVExternalStorageDevice(py)displayName","interfaceLanguage":"swift"},"pathComponents":["AVExternalStorageDevice","displayName"],"names":{"title":"displayName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonOutOfBuffers","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","outOfBuffers"],"names":{"title":"AVCaptureOutput.DataDroppedReason.outOfBuffers","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfBuffers"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outOfBuffers"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant","playbackConfigurationOptions"],"names":{"title":"playbackConfigurationOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackConfigurationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackConfigurationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result"],"names":{"title":"AVAssetImageGenerator.Result","navigator":[{"kind":"identifier","spelling":"Result"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Result"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Result"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21failedToLoadMediaDataSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","failedToLoadMediaData"],"names":{"title":"failedToLoadMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)initWithPlaybackControlDelegate:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","init(playbackControlDelegate:)"],"names":{"title":"init(playbackControlDelegate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playbackControlDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate","preciseIdentifier":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUnsynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUnsynchronizedLyric"],"names":{"title":"id3MetadataKeyUnsynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)startVideoCompositionRequest:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","startRequest(_:)"],"names":{"title":"startRequest(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRequest"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAsynchronousVideoCompositionRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"asyncVideoCompositionRequest","declarationFragments":[{"kind":"identifier","spelling":"asyncVideoCompositionRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsynchronousVideoCompositionRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousVideoCompositionRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startRequest"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asyncVideoCompositionRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsynchronousVideoCompositionRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyGroupIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyGroupIdentifier"],"names":{"title":"id3MetadataKeyGroupIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGroupIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicUsesWideGamutColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","usesWideGamutColorSpace"],"names":{"title":"usesWideGamutColorSpace","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesWideGamutColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"usesWideGamutColorSpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)centerStageSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isCenterStageSupported"],"names":{"title":"isCenterStageSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCenterStageSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:addingToBatch:error:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","makeSampleBuffer(for:addTo:)"],"names":{"title":"makeSampleBuffer(for:addTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"addTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"request","declarationFragments":[{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"}]},{"name":"addTo","internalName":"batch","declarationFragments":[{"kind":"identifier","spelling":"batch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"addTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"batch"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeOriginatingParticipantKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rateDidChangeOriginatingParticipantKey"],"names":{"title":"rateDidChangeOriginatingParticipantKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFailedToLoadMediaData","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","failedToLoadMediaData"],"names":{"title":"AVError.Code.failedToLoadMediaData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToLoadMediaData"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)supportsAVCaptureSessionPreset:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","supportsSessionPreset(_:)"],"names":{"title":"supportsSessionPreset(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsSessionPreset"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"preset","declarationFragments":[{"kind":"identifier","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportsSessionPreset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierCreator","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierCreator"],"names":{"title":"commonIdentifierCreator","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE32providesPreciseDurationAndTimingAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates that the asset provides precise timing. See `duration` and AVURLAssetPreferPreciseDurationAndTimingKey."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@F@AVCaptureReactionSystemImageNameForType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","systemImageName"],"names":{"title":"systemImageName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemImageName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"systemImageName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureInput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureInput"],"names":{"title":"AVCaptureInput","navigator":[{"kind":"identifier","spelling":"AVCaptureInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)productionApertureDimensions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","productionApertureDimensions"],"names":{"title":"productionApertureDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(asset:applyingCIFiltersWithHandler:)"],"names":{"title":"init(asset:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(im)renderContextChanged:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","renderContextChanged(_:)"],"names":{"title":"renderContextChanged(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContextChanged"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"newRenderContext","declarationFragments":[{"kind":"identifier","spelling":"newRenderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderContextChanged"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newRenderContext"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionRenderContext","preciseIdentifier":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataRatingUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataRatingUser"],"names":{"title":"quickTimeMetadataRatingUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataRatingUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","metadataObjectTypes"],"names":{"title":"metadataObjectTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)removeTimeObserver:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","removeTimeObserver(_:)"],"names":{"title":"removeTimeObserver(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"observer","declarationFragments":[{"kind":"identifier","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeObserver"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"observer"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonLateData","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","lateData"],"names":{"title":"AVCaptureOutput.DataDroppedReason.lateData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lateData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lateData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUniqueFileIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUniqueFileIdentifier"],"names":{"title":"id3MetadataKeyUniqueFileIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)makeBatch","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","makeBatch()"],"names":{"title":"makeBatch()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeBatch"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeBatch"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleBufferGeneratorBatch","preciseIdentifier":"c:objc(cs)AVSampleBufferGeneratorBatch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyGeneralEncapsulatedObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyGeneralEncapsulatedObject"],"names":{"title":"id3MetadataKeyGeneralEncapsulatedObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineG0VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the preferred transform to apply to the visual content of the asset for presentation or processing; the value is often but not always the identity transform"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedOffset","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","requestedOffset"],"names":{"title":"requestedOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","init(url:fileType:)"],"names":{"title":"init(url:fileType:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"fileType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicTranscribesSpokenDialogForAccessibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","transcribesSpokenDialogForAccessibility"],"names":{"title":"transcribesSpokenDialogForAccessibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transcribesSpokenDialogForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transcribesSpokenDialogForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rateDidChangeNotification"],"names":{"title":"rateDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rateDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)cleanApertureDimensions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","cleanApertureDimensions"],"names":{"title":"cleanApertureDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanApertureDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate(im)legibleOutput:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutputPushDelegate","legibleOutput(_:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:)"],"names":{"title":"legibleOutput(_:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legibleOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputAttributedStrings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"nativeSampleBuffers"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"}]},{"name":"didOutputAttributedStrings","internalName":"strings","declarationFragments":[{"kind":"identifier","spelling":"strings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":"]"}]},{"name":"nativeSampleBuffers","internalName":"nativeSamples","declarationFragments":[{"kind":"identifier","spelling":"nativeSamples"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},{"name":"forItemTime","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"legibleOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputAttributedStrings"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"strings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSAttributedString","preciseIdentifier":"c:objc(cs)NSAttributedString"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"nativeSampleBuffers"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"nativeSamples"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator(py)pauseSnapsToMediaTimeOfOriginator","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","pauseSnapsToMediaTimeOfOriginator"],"names":{"title":"pauseSnapsToMediaTimeOfOriginator","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSnapsToMediaTimeOfOriginator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauseSnapsToMediaTimeOfOriginator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didResolveMediaSelection:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:didResolve:)"],"names":{"title":"urlSession(_:assetDownloadTask:didResolve:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResolve"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"didResolve","internalName":"resolvedMediaSelection","declarationFragments":[{"kind":"identifier","spelling":"resolvedMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResolve"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"resolvedMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)warnings","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","warnings"],"names":{"title":"warnings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warnings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warnings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureSessionPreset","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierCreationDate"],"names":{"title":"commonIdentifierCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)rectOfInterest","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","rectOfInterest"],"names":{"title":"rectOfInterest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rectOfInterest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)lockForConfiguration:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","lockForConfiguration()"],"names":{"title":"lockForConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lockForConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lockForConfiguration"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVCaptureReactionTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPublisher"],"names":{"title":"quickTimeMetadataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedLength","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","requestedLength"],"names":{"title":"requestedLength","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)requiredPixelBufferAttributesForRenderContext","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","requiredPixelBufferAttributesForRenderContext"],"names":{"title":"requiredPixelBufferAttributesForRenderContext","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredPixelBufferAttributesForRenderContext"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredPixelBufferAttributesForRenderContext"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17incompatibleAssetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","incompatibleAsset"],"names":{"title":"incompatibleAsset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"incompatibleAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE25minimumTimeOffsetFromLiveAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates how close to the latest content in a live stream playback can be sustained."},{"text":""},{"text":"For non-live assets this value is kCMTimeInvalid."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(im)mutableCopyWithZone:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","mutableCopy(with:)"],"names":{"title":"mutableCopy(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableCopy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?) -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"zone","declarationFragments":[{"kind":"identifier","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mutableCopy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"zone"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSZone","preciseIdentifier":"s:10ObjectiveC6NSZoneV"},{"kind":"text","spelling":"? = nil) -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)appliesPerFrameHDRDisplayMetadata","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","appliesPerFrameHDRDisplayMetadata"],"names":{"title":"appliesPerFrameHDRDisplayMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPerFrameHDRDisplayMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPerFrameHDRDisplayMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)unlockForConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","unlockForConfiguration()"],"names":{"title":"unlockForConfiguration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlockForConfiguration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unlockForConfiguration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","interfaceLanguage":"swift"},"pathComponents":["AVQueuedSampleBufferRenderingStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositing(py)sourcePixelBufferAttributes","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositing","sourcePixelBufferAttributes"],"names":{"title":"sourcePixelBufferAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourcePixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsCallbackQueue","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","metadataObjectsCallbackQueue"],"names":{"title":"metadataObjectsCallbackQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInternationalStandardRecordingCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInternationalStandardRecordingCode"],"names":{"title":"id3MetadataKeyInternationalStandardRecordingCode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternationalStandardRecordingCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFailedToParse","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","failedToParse"],"names":{"title":"AVError.Code.failedToParse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array containing metadata format that's available to the asset (e.g. ID3, iTunes metadata, etc.)"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(im)supportedPhotoCodecTypesForFileType:","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","supportedPhotoCodecTypes(for:)"],"names":{"title":"supportedPhotoCodecTypes(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoCodecTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"fileType","declarationFragments":[{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedPhotoCodecTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch","makeDataReady(completionHandler:)"],"names":{"title":"makeDataReady(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelection"],"names":{"title":"AVMediaSelection","navigator":[{"kind":"identifier","spelling":"AVMediaSelection"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelection"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelection"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor"],"names":{"title":"AVAssetReaderOutputCaptionAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetReaderOutputCaptionAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputCaptionAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderOutputCaptionAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureScreenInput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureScreenInput"],"names":{"title":"AVCaptureScreenInput","navigator":[{"kind":"identifier","spelling":"AVCaptureScreenInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureScreenInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureScreenInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)requiresSetUpModeCompletion","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","LaunchConfiguration","requiresSetUpModeCompletion"],"names":{"title":"requiresSetUpModeCompletion","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresSetUpModeCompletion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresSetUpModeCompletion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage(im)URL","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage","url()"],"names":{"title":"url()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)inUseByAnotherApplication","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isInUseByAnotherApplication"],"names":{"title":"isInUseByAnotherApplication","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isInUseByAnotherApplication"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataProducer"],"names":{"title":"quickTimeMetadataProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIsAuxiliaryContent","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","isAuxiliaryContent"],"names":{"title":"isAuxiliaryContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuxiliaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAuxiliaryContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)requiresFrameReordering","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","requiresFrameReordering"],"names":{"title":"requiresFrameReordering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFrameReordering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeLasers","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","lasers"],"names":{"title":"lasers","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lasers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lasers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierFormat"],"names":{"title":"commonIdentifierFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)origin","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","origin"],"names":{"title":"origin","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23availableChapterLocalesAA07AVAsyncD0CyxSay10Foundation6LocaleVGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the locales for which chapter metadata items are available"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusExporting","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","exporting"],"names":{"title":"AVAssetExportSession.Status.exporting","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exporting"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exporting"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(py)textStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","textStylingResolution"],"names":{"title":"textStylingResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStylingResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStylingResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusWaiting","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","waiting"],"names":{"title":"AVAssetExportSession.Status.waiting","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waiting"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"waiting"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCodecTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","availableImageDataCodecTypes"],"names":{"title":"availableImageDataCodecTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCodecTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","metadataObjectsDelegate"],"names":{"title":"metadataObjectsDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataObjectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(im)isWhiteBalanceModeSupported:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isWhiteBalanceModeSupported(_:)"],"names":{"title":"isWhiteBalanceModeSupported(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isWhiteBalanceModeSupported"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"whiteBalanceMode","declarationFragments":[{"kind":"identifier","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isWhiteBalanceModeSupported"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"whiteBalanceMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WhiteBalanceMode","preciseIdentifier":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning(py)adjustment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","adjustment"],"names":{"title":"adjustment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTermsOfUse","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTermsOfUse"],"names":{"title":"id3MetadataKeyTermsOfUse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning(py)rangeOfCaptions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","rangeOfCaptions"],"names":{"title":"rangeOfCaptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rangeOfCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rangeOfCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationWidth:operatorType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forPresentationWidth:operatorType:)"],"names":{"title":"predicate(forPresentationWidth:operatorType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationWidth"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forPresentationWidth","internalName":"width","declarationFragments":[{"kind":"identifier","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},{"name":"operatorType","declarationFragments":[{"kind":"identifier","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationWidth"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"width"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInitialKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInitialKey"],"names":{"title":"id3MetadataKeyInitialKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInitialKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didFinishDownloadingToURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:didFinishDownloadingTo:)"],"names":{"title":"urlSession(_:assetDownloadTask:didFinishDownloadingTo:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishDownloadingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"didFinishDownloadingTo","internalName":"location","declarationFragments":[{"kind":"identifier","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFinishDownloadingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"location"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(py)availableMetadataObjectTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","availableMetadataObjectTypes"],"names":{"title":"availableMetadataObjectTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataObjectTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)allowedAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","allowedAudioSpatializationFormats"],"names":{"title":"allowedAudioSpatializationFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason"],"names":{"title":"AVPlayer.RateDidChangeReason","navigator":[{"kind":"identifier","spelling":"RateDidChangeReason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RateDidChangeReason"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for all metadata identifiers for which a value is available"},{"text":""},{"text":"Items can be filtered according to language via `AVMetadataItem.metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)` and according to identifier via `AVMetadataItem.metadataItems(from:filteredByIdentifier:)`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)portraitEffectSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isPortraitEffectSupported"],"names":{"title":"isPortraitEffectSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPortraitEffectSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","QualityPrioritization","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPreferredAffineTransform"],"names":{"title":"quickTimeMetadataPreferredAffineTransform","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPreferredAffineTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPreferredAffineTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIndicatesHorizontalFieldOfView","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","indicatesHorizontalFieldOfView"],"names":{"title":"indicatesHorizontalFieldOfView","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatesHorizontalFieldOfView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"indicatesHorizontalFieldOfView"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)connected","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isConnected"],"names":{"title":"isConnected","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning(py)warningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","warningType"],"names":{"title":"warningType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warningType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"warningType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierDescription"],"names":{"title":"commonIdentifierDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(im)cancelAllCGImageGeneration","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","cancelAllCGImageGeneration()"],"names":{"title":"cancelAllCGImageGeneration()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllCGImageGeneration"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelAllCGImageGeneration"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeHeart","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","heart"],"names":{"title":"heart","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTaggingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTaggingTime"],"names":{"title":"id3MetadataKeyTaggingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV37applicationIsNotAuthorizedToUseDeviceSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","applicationIsNotAuthorizedToUseDevice"],"names":{"title":"applicationIsNotAuthorizedToUseDevice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)nominalFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","nominalFrameRate"],"names":{"title":"nominalFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nominalFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInternetRadioStationOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInternetRadioStationOwner"],"names":{"title":"id3MetadataKeyInternetRadioStationOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)displayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","displayAlignment"],"names":{"title":"displayAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6lyricsAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to the lyrics of the asset suitable for the current locale."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTitleDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTitleDescription"],"names":{"title":"id3MetadataKeyTitleDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorApplicationIsNotAuthorizedToUseDevice","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","applicationIsNotAuthorizedToUseDevice"],"names":{"title":"AVError.Code.applicationIsNotAuthorizedToUseDevice","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorizedToUseDevice"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)audioSpatializationAllowed","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","isAudioSpatializationAllowed"],"names":{"title":"isAudioSpatializationAllowed","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAudioSpatializationAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAudioSpatializationAllowed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerRateDidChangeReasonAppBackgrounded","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","appBackgrounded"],"names":{"title":"appBackgrounded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appBackgrounded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appBackgrounded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RateDidChangeReason","preciseIdentifier":"c:@T@AVPlayerRateDidChangeReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVAssetExportSessionStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicLanguageTranslation","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","languageTranslation"],"names":{"title":"languageTranslation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateSeekToTime:options:","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator","coordinateSeek(to:options:)"],"names":{"title":"coordinateSeek(to:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateSeek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"coordinateSeek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"text","spelling":" = [])"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForCenterStage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoFrameRateRangeForCenterStage"],"names":{"title":"videoFrameRateRangeForCenterStage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFrameRateRangeForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup(py)defaultInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup","defaultInput"],"names":{"title":"defaultInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides access to an array of AVMetadataItems for each common metadata key for which a value is available"},{"text":""},{"text":"Items can be filtered according to language via `AVMetadataItem.metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)` and according to identifier via `AVMetadataItem.metadataItems(from:filteredByIdentifier:)`."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)mainWindowFrame","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","LaunchConfiguration","mainWindowFrame"],"names":{"title":"mainWindowFrame","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainWindowFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mainWindowFrame"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPhonogramRights"],"names":{"title":"quickTimeMetadataPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeFireworks","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","fireworks"],"names":{"title":"fireworks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fireworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fireworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierLastModifiedDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierLastModifiedDate"],"names":{"title":"commonIdentifierLastModifiedDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLastModifiedDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)entireLengthAvailableOnDemand","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingContentInformationRequest","isEntireLengthAvailableOnDemand"],"names":{"title":"isEntireLengthAvailableOnDemand","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEntireLengthAvailableOnDemand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEntireLengthAvailableOnDemand"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)writingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","writingMode"],"names":{"title":"writingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)outputSettings","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","outputSettings"],"names":{"title":"outputSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:","interfaceLanguage":"swift"},"pathComponents":["AVMediaDataStorage","init(url:options:)"],"names":{"title":"init(url:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)linkedDevices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","linkedDevices"],"names":{"title":"linkedDevices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linkedDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"linkedDevices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode"],"names":{"title":"AVSampleBufferRequest.Mode","navigator":[{"kind":"identifier","spelling":"Mode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Mode"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","unknown"],"names":{"title":"AVAssetExportSession.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","notifyOfDataReady(for:)"],"names":{"title":"notifyOfDataReady(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"sbuf","declarationFragments":[{"kind":"identifier","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptureDeviceTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12creationDateAA07AVAsyncD0CyxSo14AVMetadataItemCSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the creation date of the asset as an AVMetadataItem. May be nil."},{"text":""},{"text":"If a creation date has been stored by the asset in a form that can be converted to a Date, the dateValue property of the AVMetadataItem will provide an instance of NSDate. Otherwise the creation date is available only as a string value, via stringValue property of AVMetadataItem."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyInternetRadioStationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyInternetRadioStationName"],"names":{"title":"id3MetadataKeyInternetRadioStationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyInternetRadioStationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)hasAudioSampleDependencies","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","hasAudioSampleDependencies"],"names":{"title":"hasAudioSampleDependencies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasAudioSampleDependencies"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup(py)inputs","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup","inputs"],"names":{"title":"inputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput(im)setMetadataObjectsDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput","setMetadataObjectsDelegate(_:queue:)"],"names":{"title":"setMetadataObjectsDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMetadataObjectsDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"objectsDelegate","declarationFragments":[{"kind":"identifier","spelling":"objectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"objectsCallbackQueue","declarationFragments":[{"kind":"identifier","spelling":"objectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMetadataObjectsDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"objectsDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureMetadataOutputObjectsDelegate","preciseIdentifier":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"objectsCallbackQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyTime"],"names":{"title":"id3MetadataKeyTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemLegibleOutput(im)initWithMediaSubtypesForNativeRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","init(mediaSubtypesForNativeRepresentation:)"],"names":{"title":"init(mediaSubtypesForNativeRepresentation:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaSubtypesForNativeRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"])"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"mediaSubtypesForNativeRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"subtypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationHeight:operatorType:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","predicate(forPresentationHeight:operatorType:)"],"names":{"title":"predicate(forPresentationHeight:operatorType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationHeight"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"functionSignature":{"parameters":[{"name":"forPresentationHeight","internalName":"height","declarationFragments":[{"kind":"identifier","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},{"name":"operatorType","declarationFragments":[{"kind":"identifier","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"predicate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forPresentationHeight"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"height"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"operatorType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSComparisonPredicate","preciseIdentifier":"c:objc(cs)NSComparisonPredicate"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Operator","preciseIdentifier":"c:@E@NSPredicateOperatorType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)size","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","size"],"names":{"title":"size","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup(im)initWithInputs:defaultInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup","init(inputs:defaultInput:)"],"names":{"title":"init(inputs:defaultInput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"inputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"defaultInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIsOriginalContent","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","isOriginalContent"],"names":{"title":"isOriginalContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOriginalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOriginalContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion(py)scroll","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","scroll"],"names":{"title":"scroll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoMaxZoomFactorForCenterStage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoMaxZoomFactorForCenterStage"],"names":{"title":"videoMaxZoomFactorForCenterStage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxZoomFactorForCenterStage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVPlayerRateDidChangeReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCVPixelFormatTypes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","availableImageDataCVPixelFormatTypes"],"names":{"title":"availableImageDataCVPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCVPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableImageDataCVPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","WritingMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureReactionTypeConfetti","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","confetti"],"names":{"title":"confetti","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"confetti"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"confetti"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureReactionType","preciseIdentifier":"c:@T@AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierLanguage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierLanguage"],"names":{"title":"commonIdentifierLanguage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierLanguage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant(cm)assetPlaybackAssistantWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","notifyOfDataReady(for:completionHandler:)"],"names":{"title":"notifyOfDataReady(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"sbuf","declarationFragments":[{"kind":"identifier","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notifyOfDataReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicIsMainProgramContent","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","isMainProgramContent"],"names":{"title":"isMainProgramContent","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMainProgramContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMainProgramContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)suspended","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isSuspended"],"names":{"title":"isSuspended","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuspended"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuspended"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureDeviceType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DeviceType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV27serverIncorrectlyConfiguredSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","serverIncorrectlyConfigured"],"names":{"title":"serverIncorrectlyConfigured","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverIncorrectlyConfigured"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(with:applyingCIFiltersWithHandler:)"],"names":{"title":"videoComposition(with:applyingCIFiltersWithHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"applyingCIFiltersWithHandler","internalName":"applier","declarationFragments":[{"kind":"identifier","spelling":"applier"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"applyingCIFiltersWithHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"applier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAsynchronousCIImageFilteringRequest","preciseIdentifier":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceDiscoverySession(py)devices","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DiscoverySession","devices"],"names":{"title":"devices","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"devices"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)naturalTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9isEnabledAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the track is enabled according to state stored in its container or construct."},{"text":""},{"text":"Note that its presentation state can be changed from this default via AVPlayerItemTrack"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDirector"],"names":{"title":"iTunesMetadataKeyDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV38fileTypeDoesNotSupportSampleReferencesSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileTypeDoesNotSupportSampleReferences"],"names":{"title":"fileTypeDoesNotSupportSampleReferences","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSongName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSongName"],"names":{"title":"iTunesMetadataSongName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusStopped","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","stopped"],"names":{"title":"AVCaptionConversionValidator.Status.stopped","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopped"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopped"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)highResolutionPhotoEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","isHighResolutionPhotoEnabled"],"names":{"title":"isHighResolutionPhotoEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionPhotoEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionPhotoEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use maxPhotoDimensions instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicEasyToRead","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","easyToRead"],"names":{"title":"easyToRead","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"easyToRead"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"easyToRead"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeBoth","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","both"],"names":{"title":"AVVideoFieldMode.both","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"both"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"both"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didStartRecordingTo:from:)"],"names":{"title":"fileOutput(_:didStartRecordingTo:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStartRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didStartRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didStartRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataPerformer"],"names":{"title":"quickTimeMetadataPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)beginDate","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","beginDate"],"names":{"title":"beginDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beginDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyReleaseDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyReleaseDate"],"names":{"title":"iTunesMetadataKeyReleaseDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)requestor","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","requestor"],"names":{"title":"requestor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequestor","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequestor"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingRequestor","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingRequestor"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeImmediate","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","immediate"],"names":{"title":"AVSampleBufferRequest.Mode.immediate","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"immediate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11isDecodableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver is decodable in the current environment."},{"text":""},{"text":"If `true`, the track can be decoded even though decoding may be too slow for real time playback."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyDate"],"names":{"title":"isoUserDataKeyDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(py)captions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","captions"],"names":{"title":"captions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)formatDescriptionReplacements","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","formatDescriptionReplacements"],"names":{"title":"formatDescriptionReplacements","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptionReplacements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackFormatDescriptionReplacement","preciseIdentifier":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptionReplacements"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackFormatDescriptionReplacement","preciseIdentifier":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)durationOffset","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionTimeRangeAdjustment","durationOffset"],"names":{"title":"durationOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"durationOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDiscCompilation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDiscCompilation"],"names":{"title":"iTunesMetadataKeyDiscCompilation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscCompilation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)appliesMediaSelectionCriteriaAutomatically","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","appliesMediaSelectionCriteriaAutomatically"],"names":{"title":"appliesMediaSelectionCriteriaAutomatically","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesMediaSelectionCriteriaAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesMediaSelectionCriteriaAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:::SYNTHESIZED::c:objc(cs)AVDateRangeMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","init(items:startDate:endDate:)"],"names":{"title":"init(items:startDate:endDate:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(items:start:end:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSongID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSongID"],"names":{"title":"iTunesMetadataSongID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataQuality","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Quality","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver is playable in the current environment."},{"text":""},{"text":"If `true`, an AVPlayerItemTrack of an AVPlayerItem initialized with the receiver's asset can be enabled for playback."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadContentConfiguration(py)variantQualifiers","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadContentConfiguration","variantQualifiers"],"names":{"title":"variantQualifiers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantQualifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariantQualifier","preciseIdentifier":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantQualifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariantQualifier","preciseIdentifier":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicDubbedTranslation","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","dubbedTranslation"],"names":{"title":"dubbedTranslation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dubbedTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dubbedTranslation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceDiscoverySession(cm)discoverySessionWithDeviceTypes:mediaType:position:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DiscoverySession","init(deviceTypes:mediaType:position:)"],"names":{"title":"init(deviceTypes:mediaType:position:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"deviceTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"deviceTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DeviceType","preciseIdentifier":"c:@T@AVCaptureDeviceType"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Position","preciseIdentifier":"c:@E@AVCaptureDevicePosition"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)seekingWaitsForVideoCompositionRendering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seekingWaitsForVideoCompositionRendering"],"names":{"title":"seekingWaitsForVideoCompositionRendering","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekingWaitsForVideoCompositionRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seekingWaitsForVideoCompositionRendering"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)exportPresetsCompatibleWithAsset:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","exportPresets(compatibleWith:)"],"names":{"title":"exportPresets(compatibleWith:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportPresets"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"compatibleWith","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportPresets"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"compatibleWith"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataOriginalArtist"],"names":{"title":"quickTimeMetadataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySoloist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySoloist"],"names":{"title":"iTunesMetadataKeySoloist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVSampleBufferRequestModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoading","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","finishLoading()"],"names":{"title":"finishLoading()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)appliesPreferredTrackTransform","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","appliesPreferredTrackTransform"],"names":{"title":"appliesPreferredTrackTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPreferredTrackTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appliesPreferredTrackTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)currentPassDescription","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","currentPassDescription"],"names":{"title":"currentPassDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPassDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputPassDescription","preciseIdentifier":"c:objc(cs)AVAssetWriterInputPassDescription"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentPassDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInputPassDescription","preciseIdentifier":"c:objc(cs)AVAssetWriterInputPassDescription"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForHostTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","itemTime(forHostTime:)"],"names":{"title":"itemTime(forHostTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forHostTime","internalName":"hostTimeInSeconds","declarationFragments":[{"kind":"identifier","spelling":"hostTimeInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forHostTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hostTimeInSeconds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFTimeInterval","preciseIdentifier":"c:@T@CFTimeInterval"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyCopyright"],"names":{"title":"isoUserDataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)reason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","reason"],"names":{"title":"reason","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","completed"],"names":{"title":"AVCaptionConversionValidator.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions"],"names":{"title":"AVMovieWritingOptions","navigator":[{"kind":"identifier","spelling":"AVMovieWritingOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieWritingOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovieWritingOptions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadContentConfiguration(py)mediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadContentConfiguration","mediaSelections"],"names":{"title":"mediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)stopRequestingMediaData","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","stopRequestingMediaData()"],"names":{"title":"stopRequestingMediaData()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stopRequestingMediaData"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's stopRequestingMediaData instead"}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","determineCompatibility(ofExportPreset:with:outputFileType:completionHandler:)"],"names":{"title":"determineCompatibility(ofExportPreset:with:outputFileType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"ofExportPreset","internalName":"presetName","declarationFragments":[{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDiscNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDiscNumber"],"names":{"title":"iTunesMetadataKeyDiscNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDiscNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)backgroundColor","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","backgroundColor"],"names":{"title":"backgroundColor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode"],"names":{"title":"AVVideoFieldMode","navigator":[{"kind":"identifier","spelling":"AVVideoFieldMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoFieldMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoFieldMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)mediaSelectionCriteriaForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","mediaSelectionCriteria(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionCriteria(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSoloist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSoloist"],"names":{"title":"iTunesMetadataSoloist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoloist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileTypeDoesNotSupportSampleReferences","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileTypeDoesNotSupportSampleReferences"],"names":{"title":"AVError.Code.fileTypeDoesNotSupportSampleReferences","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileTypeDoesNotSupportSampleReferences"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoExpectedSourceFrameRateKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoExpectedSourceFrameRateKey"],"names":{"title":"AVVideoExpectedSourceFrameRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoExpectedSourceFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoExpectedSourceFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureMetadataOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMetadataOutput"],"names":{"title":"AVCaptureMetadataOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureMetadataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureMetadataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSynchronizedLayer(py)playerItem","interfaceLanguage":"swift"},"pathComponents":["AVSynchronizedLayer","playerItem"],"names":{"title":"playerItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)samplePresentationTimeForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","samplePresentationTime(forTrackTime:)"],"names":{"title":"samplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySongID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySongID"],"names":{"title":"iTunesMetadataKeySongID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeOpportunistic","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","opportunistic"],"names":{"title":"AVSampleBufferRequest.Mode.opportunistic","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"opportunistic"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"opportunistic"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetImageGeneratorApertureModeProductionAperture","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","productionAperture"],"names":{"title":"productionAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicFrameBased","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","frameBased"],"names":{"title":"frameBased","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameBased"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameBased"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataModel"],"names":{"title":"quickTimeMetadataModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)maximumSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","maximumSize"],"names":{"title":"maximumSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorDomain","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","errorDomain"],"names":{"title":"errorDomain","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusValidating","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","validating"],"names":{"title":"AVCaptionConversionValidator.Status.validating","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validating"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validating"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18formatDescriptionsAA07AVAsyncD0CyxSaySo22CMFormatDescriptionRefaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides an array of CMFormatDescriptions each of which indicates the format of media samples referenced by the track."},{"text":""},{"text":"A track that presents uniform media, e.g. encoded according to the same encoding settings, will provide an array with a count of 1"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)hasSufficientMediaDataForReliablePlaybackStart","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","hasSufficientMediaDataForReliablePlaybackStart"],"names":{"title":"hasSufficientMediaDataForReliablePlaybackStart","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasSufficientMediaDataForReliablePlaybackStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's hasSufficientMediaDataForReliablePlaybackStart instead"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoEncoderSpecificationKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoEncoderSpecificationKey"],"names":{"title":"AVVideoEncoderSpecificationKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoEncoderSpecificationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoEncoderSpecificationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithError:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","finishLoading(with:)"],"names":{"title":"finishLoading(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIcyMetadataKeyStreamTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","icyMetadataKeyStreamTitle"],"names":{"title":"icyMetadataKeyStreamTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)displayName","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","displayName"],"names":{"title":"displayName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyEQ","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyEQ"],"names":{"title":"iTunesMetadataKeyEQ","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorComment","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","errorComment"],"names":{"title":"errorComment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMovieWritingOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)streamingContentKeyRequestDataForApp:contentIdentifier:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","streamingContentKeyRequestData(forApp:contentIdentifier:options:)"],"names":{"title":"streamingContentKeyRequestData(forApp:contentIdentifier:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"forApp","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"contentIdentifier","declarationFragments":[{"kind":"identifier","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"streamingContentKeyRequestData"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forApp"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeScheduled","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","scheduled"],"names":{"title":"AVSampleBufferRequest.Mode.scheduled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scheduled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataReleaseDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataReleaseDate"],"names":{"title":"iTunesMetadataReleaseDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataReleaseDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12AVFoundation15AVAsyncPropertyC6StatusO","interfaceLanguage":"swift"},"pathComponents":["AVAsyncProperty","Status","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption"],"names":{"title":"AVMediaSelectionOption","navigator":[{"kind":"identifier","spelling":"AVMediaSelectionOption"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionOption"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionOption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSynchronizedLayer(cm)synchronizedLayerWithPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVSynchronizedLayer","init(playerItem:)"],"names":{"title":"init(playerItem:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo20AVMutableCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVMutableCompositionTracks contained by the mutable composition."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMutableComposition","rhsPrecise":"c:objc(cs)AVMutableComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV13failedToParseSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","failedToParse"],"names":{"title":"failedToParse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)setMediaSelectionCriteria:forMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","setMediaSelectionCriteria(_:forMediaCharacteristic:)"],"names":{"title":"setMediaSelectionCriteria(_:forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"criteria","declarationFragments":[{"kind":"identifier","spelling":"criteria"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?"}]},{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setMediaSelectionCriteria"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"criteria"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerMediaSelectionCriteria","preciseIdentifier":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicEnhancesSpeechIntelligibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","enhancesSpeechIntelligibility"],"names":{"title":"enhancesSpeechIntelligibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhancesSpeechIntelligibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enhancesSpeechIntelligibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVVideoFieldModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySongName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySongName"],"names":{"title":"iTunesMetadataKeySongName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySongName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataMake"],"names":{"title":"quickTimeMetadataMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)segmentForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","segment(forTrackTime:)"],"names":{"title":"segment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrackSegment","preciseIdentifier":"c:objc(cs)AVAssetTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)masterClock","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","masterClock"],"names":{"title":"masterClock","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"masterClock"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMClock","preciseIdentifier":"c:@T@CMClockRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)segmentForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","segment(forTrackTime:)"],"names":{"title":"segment(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segment"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)apertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","apertureMode"],"names":{"title":"apertureMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"apertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"apertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(py)bounds","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","bounds"],"names":{"title":"bounds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput","DataDroppedReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)respondToEachPassDescriptionOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","respondToEachPassDescription(on:using:)"],"names":{"title":"respondToEachPassDescription(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondToEachPassDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respondToEachPassDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyTaggedCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyTaggedCharacteristic"],"names":{"title":"isoUserDataKeyTaggedCharacteristic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyTaggedCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataRecordCompany","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataRecordCompany"],"names":{"title":"iTunesMetadataRecordCompany","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataRecordCompany"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)artworkData","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","artworkData"],"names":{"title":"artworkData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferVideoRenderer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer"],"names":{"title":"AVSampleBufferVideoRenderer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferVideoRenderer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferVideoRenderer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferVideoRenderer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaption","interfaceLanguage":"swift"},"pathComponents":["AVCaption"],"names":{"title":"AVCaption","navigator":[{"kind":"identifier","spelling":"AVCaption"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaption"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(py)mattingImage","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","mattingImage"],"names":{"title":"mattingImage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mattingImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyCopyright"],"names":{"title":"iTunesMetadataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup(py)classifyingLabel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup","classifyingLabel"],"names":{"title":"classifyingLabel","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"classifyingLabel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"classifyingLabel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)response","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","response"],"names":{"title":"response","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeySoundEngineer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeySoundEngineer"],"names":{"title":"iTunesMetadataKeySoundEngineer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeySoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","unknown"],"names":{"title":"AVCaptionConversionValidator.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsStereoMultiviewVideo","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsStereoMultiviewVideo"],"names":{"title":"containsStereoMultiviewVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsStereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsStereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)type","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","type"],"names":{"title":"type","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","createSampleBuffer(for:)"],"names":{"title":"createSampleBuffer(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"request","declarationFragments":[{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"createSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use -createSampleBufferForRequest: error:, passing NULL for the error if not required"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeDeinterlace","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","deinterlace"],"names":{"title":"AVVideoFieldMode.deinterlace","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deinterlace"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"deinterlace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16naturalTimeScaleAA07AVAsyncD0Cyxs5Int32VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","naturalTimeScale"],"names":{"title":"naturalTimeScale","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates a timescale in which time values for the track can be operated upon without extraneous numerical conversion."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorAirPlayControllerRequiresInternet","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","airPlayControllerRequiresInternet"],"names":{"title":"AVError.Code.airPlayControllerRequiresInternet","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)audioOutputDeviceUniqueID","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","audioOutputDeviceUniqueID"],"names":{"title":"audioOutputDeviceUniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)closedCaptionDisplayEnabled","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isClosedCaptionDisplayEnabled"],"names":{"title":"isClosedCaptionDisplayEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isClosedCaptionDisplayEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isClosedCaptionDisplayEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Allow AVPlayer to enable closed captions automatically according to user preferences by ensuring that the value of appliesMediaSelectionCriteriaAutomatically is YES."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)appendSampleBuffer:decodeTime:presentationTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","append(_:decodeTime:presentationTime:)"],"names":{"title":"append(_:decodeTime:presentationTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"decodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"presentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"decodeTime","internalName":"outDecodeTime","declarationFragments":[{"kind":"identifier","spelling":"outDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]},{"name":"presentationTime","internalName":"outPresentationTime","declarationFragments":[{"kind":"identifier","spelling":"outPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"decodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"presentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationRole","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationRole"],"names":{"title":"quickTimeMetadataLocationRole","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationRole"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)bounds","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","bounds"],"names":{"title":"bounds","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bounds"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)serverAddress","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","serverAddress"],"names":{"title":"serverAddress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverAddress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)highPhotoQualitySupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","isHighPhotoQualitySupported"],"names":{"title":"isHighPhotoQualitySupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighPhotoQualitySupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighPhotoQualitySupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUserURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUserURL"],"names":{"title":"id3MetadataKeyUserURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoH264EntropyModeCABAC","interfaceLanguage":"swift"},"pathComponents":["AVVideoH264EntropyModeCABAC"],"names":{"title":"AVVideoH264EntropyModeCABAC","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCABAC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCABAC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPublisher"],"names":{"title":"iTunesMetadataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)layerInstructions","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","layerInstructions"],"names":{"title":"layerInstructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"layerInstructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionLayerInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","compatibility(ofExportPreset:with:outputFileType:)"],"names":{"title":"compatibility(ofExportPreset:with:outputFileType:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"ofExportPreset","internalName":"presetName","declarationFragments":[{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"with","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"outputFileType","declarationFragments":[{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibility"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofExportPreset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyCoverArt","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyCoverArt"],"names":{"title":"iTunesMetadataKeyCoverArt","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCoverArt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE5image2atSo10CGImageRefaAD_So6CMTimea10actualTimetAI_tYaKF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","image(at:)"],"names":{"title":"image(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> (image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Creates an image object for an asset at or near specified the time."},{"text":"- Parameter time: The time at which the image of the asset is to be created."},{"text":"- Returns: A tuple containing the image object as a CGImage, and the time at which the image was actually generated as a CMTime."}]},"functionSignature":{"parameters":[{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"(image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"image"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> (image"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":", actualTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)capturingStillImage","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","isCapturingStillImage"],"names":{"title":"isCapturingStillImage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCapturingStillImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCapturingStillImage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputDelegate","fileOutput(_:didOutputSampleBuffer:from:)"],"names":{"title":"fileOutput(_:didOutputSampleBuffer:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didOutputSampleBuffer","internalName":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputSampleBuffer"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyThanks","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyThanks"],"names":{"title":"iTunesMetadataKeyThanks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)playbackSessionID","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","playbackSessionID"],"names":{"title":"playbackSessionID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackSessionID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsOnlyForcedSubtitles","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsOnlyForcedSubtitles"],"names":{"title":"containsOnlyForcedSubtitles","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsOnlyForcedSubtitles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsOnlyForcedSubtitles"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9timeRangeAA07AVAsyncD0CyxSo06CMTimeH0aGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the timeRange of the track within the overall timeline of the asset."},{"text":""},{"text":"A track with `timeRange.start > .zero` will initially present an empty interval."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionAnimation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation"],"names":{"title":"AVCaption.Animation","navigator":[{"kind":"identifier","spelling":"Animation"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Animation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Animation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)deviceWithUniqueID:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","init(uniqueID:)"],"names":{"title":"init(uniqueID:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"uniqueID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceInput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeviceInput"],"names":{"title":"AVCaptureDeviceInput","navigator":[{"kind":"identifier","spelling":"AVCaptureDeviceInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetReaderStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(py)pixelFormatType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","pixelFormatType"],"names":{"title":"pixelFormatType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelFormatType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","loadTrack(withTrackID:completionHandler:)"],"names":{"title":"loadTrack(withTrackID:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)markCurrentPassAsFinished","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","markCurrentPassAsFinished()"],"names":{"title":"markCurrentPassAsFinished()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markCurrentPassAsFinished"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markCurrentPassAsFinished"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationNote","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationNote"],"names":{"title":"quickTimeMetadataLocationNote","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationNote"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV20undecodableMediaDataSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","undecodableMediaData"],"names":{"title":"undecodableMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)primaryContentConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","primaryContentConfiguration"],"names":{"title":"primaryContentConfiguration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryContentConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryContentConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)videoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","videoApertureMode"],"names":{"title":"videoApertureMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoApertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoApertureMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorStatusCode","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","errorStatusCode"],"names":{"title":"errorStatusCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorStatusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorStatusCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyUserText","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyUserText"],"names":{"title":"id3MetadataKeyUserText","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataObject(py)time","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE20mediaCharacteristicsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","mediaCharacteristics"],"names":{"title":"mediaCharacteristics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates all available media characteristics for the track."},{"text":""},{"text":"Media characteristics values are `.visual`, `.audible`, `.legible` etc."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaCharacteristics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataProducer"],"names":{"title":"iTunesMetadataProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(py)highResolutionStillImageOutputEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","isHighResolutionStillImageOutputEnabled"],"names":{"title":"isHighResolutionStillImageOutputEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionStillImageOutputEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionStillImageOutputEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)insertMediaTimeRange:intoTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","insertMediaTimeRange(_:into:)"],"names":{"title":"insertMediaTimeRange(_:into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertMediaTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaTimeRange","declarationFragments":[{"kind":"identifier","spelling":"mediaTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"into","internalName":"trackTimeRange","declarationFragments":[{"kind":"identifier","spelling":"trackTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertMediaTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)auxiliaryContentConfigurations","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","auxiliaryContentConfigurations"],"names":{"title":"auxiliaryContentConfigurations","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auxiliaryContentConfigurations"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auxiliaryContentConfigurations"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetDownloadContentConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:error:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","makeSampleBuffer(for:)"],"names":{"title":"makeSampleBuffer(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"request","declarationFragments":[{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferRequest","preciseIdentifier":"c:objc(cs)AVSampleBufferRequest"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyCredits"],"names":{"title":"iTunesMetadataKeyCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)localizedName","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","localizedName"],"names":{"title":"localizedName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"localizedName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","determineCompatibleFileTypes(completionHandler:)"],"names":{"title":"determineCompatibleFileTypes(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibleFileTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"determineCompatibleFileTypes"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyTrackNumber"],"names":{"title":"iTunesMetadataKeyTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicDescribesVideoForAccessibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","describesVideoForAccessibility"],"names":{"title":"describesVideoForAccessibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesVideoForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesVideoForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","didFailToDecodeNotificationErrorKey"],"names":{"title":"didFailToDecodeNotificationErrorKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotificationErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6images3forAbCE6ImagesVSaySo6CMTimeaG_tF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","images(for:)"],"names":{"title":"images(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"images"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Creates a series of image objects for an asset at or near specified times."},{"text":"- Parameter times: An array of times at which the images of the asset are to be created."},{"text":"- Returns: The generated images or errors for each time, as an asynchronous sequence of Results."}]},"functionSignature":{"parameters":[{"name":"for","internalName":"times","declarationFragments":[{"kind":"identifier","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"images"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"times"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"]) -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","requiredSourceSampleDataTrackIDs"],"names":{"title":"requiredSourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(im)dictionaryRepresentationForAuxiliaryDataType:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","dictionaryRepresentation(forAuxiliaryDataType:)"],"names":{"title":"dictionaryRepresentation(forAuxiliaryDataType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"forAuxiliaryDataType","internalName":"outAuxDataType","declarationFragments":[{"kind":"identifier","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outAuxDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AutoreleasingUnsafeMutablePointer","preciseIdentifier":"s:SA"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"NSString","preciseIdentifier":"c:objc(cs)NSString"},{"kind":"text","spelling":"?>?) -> ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManagementPolicy"],"names":{"title":"AVAssetDownloadStorageManagementPolicy","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadStorageManagementPolicy"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManagementPolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadStorageManagementPolicy"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)redirect","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","redirect"],"names":{"title":"redirect","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)manufacturer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","manufacturer"],"names":{"title":"manufacturer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"manufacturer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationName"],"names":{"title":"quickTimeMetadataLocationName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE21totalSampleDataLengthAA07AVAsyncD0Cyxs5Int64VGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","totalSampleDataLength"],"names":{"title":"totalSampleDataLength","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the total number of bytes of sample data required by the track."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"totalSampleDataLength"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataISOUserDataKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","isoUserDataKeyAccessibilityDescription"],"names":{"title":"isoUserDataKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isoUserDataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeTopOnly","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","topOnly"],"names":{"title":"AVVideoFieldMode.topOnly","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topOnly"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"topOnly"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput"],"names":{"title":"AVAssetReaderTrackOutput","navigator":[{"kind":"identifier","spelling":"AVAssetReaderTrackOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderTrackOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderTrackOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPredefinedGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPredefinedGenre"],"names":{"title":"iTunesMetadataPredefinedGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPredefinedGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutputShouldProvideSampleAccurateRecordingStart:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputDelegate","fileOutputShouldProvideSampleAccurateRecordingStart(_:)"],"names":{"title":"fileOutputShouldProvideSampleAccurateRecordingStart(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutputShouldProvideSampleAccurateRecordingStart"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutputShouldProvideSampleAccurateRecordingStart"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)status","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionValidator","preciseIdentifier":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVCaptionConversionValidatorStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionValidator","preciseIdentifier":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorUndecodableMediaData","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","undecodableMediaData"],"names":{"title":"AVError.Code.undecodableMediaData","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"undecodableMediaData"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)date","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","date"],"names":{"title":"date","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyDescription"],"names":{"title":"iTunesMetadataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyTrackSubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyTrackSubTitle"],"names":{"title":"iTunesMetadataKeyTrackSubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)allowsExternalPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","allowsExternalPlayback"],"names":{"title":"allowsExternalPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsExternalPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsExternalPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBuffer:error:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","replacingSemanticSegmentationMatte(with:)"],"names":{"title":"replacingSemanticSegmentationMatte(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingSemanticSegmentationMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"pixelBuffer","declarationFragments":[{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replacingSemanticSegmentationMatte"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicDescribesMusicAndSoundForAccessibility","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","describesMusicAndSoundForAccessibility"],"names":{"title":"describesMusicAndSoundForAccessibility","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesMusicAndSoundForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"describesMusicAndSoundForAccessibility"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","didFailToDecodeNotification"],"names":{"title":"didFailToDecodeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"didFailToDecodeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(im)initWithCaptions:timeRange:conversionSettings:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","init(captions:timeRange:conversionSettings:)"],"names":{"title":"init(captions:timeRange:conversionSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"conversionSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15isSelfContainedAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isSelfContained"],"names":{"title":"isSelfContained","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the track references sample data only within its storage container."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAssetTrack","rhsPrecise":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSelfContained"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)end","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","end()"],"names":{"title":"end()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator(py)captions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","captions"],"names":{"title":"captions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)supportedFileTypes","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","supportedFileTypes"],"names":{"title":"supportedFileTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"supportedFileTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(im)trackWithTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","track(withTrackID:)"],"names":{"title":"track(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTrack(withTrackID:) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)playbackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","playbackCoordinator"],"names":{"title":"playbackCoordinator","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackCoordinator"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerPlaybackCoordinator","preciseIdentifier":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemErrorLogEvent(py)URI","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemErrorLogEvent","uri"],"names":{"title":"uri","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uri"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationISO6709"],"names":{"title":"quickTimeMetadataLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVVideoFieldMode@AVVideoFieldModeBottomOnly","interfaceLanguage":"swift"},"pathComponents":["AVVideoFieldMode","bottomOnly"],"names":{"title":"AVVideoFieldMode.bottomOnly","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottomOnly"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bottomOnly"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)textStyleRules","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","textStyleRules"],"names":{"title":"textStyleRules","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator(im)initWithAsset:timebase:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator","init(asset:timebase:)"],"names":{"title":"init(asset:timebase:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration(py)optimizesAuxiliaryContentConfigurations","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration","optimizesAuxiliaryContentConfigurations"],"names":{"title":"optimizesAuxiliaryContentConfigurations","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"optimizesAuxiliaryContentConfigurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"optimizesAuxiliaryContentConfigurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionInstruction(py)enablePostProcessing","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionInstruction","enablePostProcessing"],"names":{"title":"enablePostProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyYear"],"names":{"title":"id3MetadataKeyYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)compatibleWithAirPlayVideo","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)endProposingNewTime:","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","end(proposingNewTime:)"],"names":{"title":"end(proposingNewTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"proposingNewTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"proposingNewTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"proposingNewTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)modelID","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","modelID"],"names":{"title":"modelID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modelID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"modelID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TransportControlsPlaybackMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV4nextAE7ElementOSgyYaF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","next()"],"names":{"title":"next()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"next"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Asynchronously advances to the next element and returns it, or ends the"},{"text":"sequence if there is no next element."},{"text":""},{"text":"- Returns: The next element, if it exists, or `nil` to signal the end of"},{"text":" the sequence."}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"next"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"text","spelling":"?"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)cancelPendingSeeks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","cancelPendingSeeks()"],"names":{"title":"cancelPendingSeeks()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingSeeks"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelPendingSeeks"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(py)assetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","assetWriterInput"],"names":{"title":"assetWriterInput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVContentKeyRequestRetryReason","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason"],"names":{"title":"AVContentKeyRequest.RetryReason","navigator":[{"kind":"identifier","spelling":"RetryReason"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"RetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)decodable","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionAnimation@AVCaptionAnimationCharacterReveal","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","characterReveal"],"names":{"title":"AVCaption.Animation.characterReveal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"characterReveal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"characterReveal"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)removeTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","removeTrackAssociation(to:type:)"],"names":{"title":"removeTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"movieTrack","declarationFragments":[{"kind":"identifier","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","cancelled"],"names":{"title":"AVAssetReader.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyUserComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyUserComment"],"names":{"title":"iTunesMetadataKeyUserComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVTrackAssociationType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","AssociationType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicCarriesVideoStereoMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","carriesVideoStereoMetadata"],"names":{"title":"carriesVideoStereoMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"carriesVideoStereoMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"carriesVideoStereoMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion","DisplayAlignment","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)initWithAssetWriterInput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","init(assetWriterInput:)"],"names":{"title":"init(assetWriterInput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetWriterInput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate"],"names":{"title":"AVAssetDownloadDelegate","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"URLSessionTaskDelegate","preciseIdentifier":"c:objc(pl)NSURLSessionTaskDelegate"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureColorSpace","interfaceLanguage":"swift"},"pathComponents":["AVCaptureColorSpace","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyGrouping","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyGrouping"],"names":{"title":"iTunesMetadataKeyGrouping","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV31airPlayReceiverRequiresInternetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","airPlayReceiverRequiresInternet"],"names":{"title":"airPlayReceiverRequiresInternet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)flush","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","flush()"],"names":{"title":"flush()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's flush instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyModifiedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyModifiedBy"],"names":{"title":"id3MetadataKeyModifiedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyModifiedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)currentDate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","currentDate()"],"names":{"title":"currentDate()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDate"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentDate"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataDescription"],"names":{"title":"identifier3GPUserDataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration"],"names":{"title":"AVCaption.Decoration","navigator":[{"kind":"identifier","spelling":"Decoration"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Decoration"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Decoration"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerWaitingReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","WaitingReason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)cancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","isCancelled"],"names":{"title":"isCancelled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCancelled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationHorizontalAccuracyInMeters"],"names":{"title":"quickTimeMetadataLocationHorizontalAccuracyInMeters","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationHorizontalAccuracyInMeters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationHorizontalAccuracyInMeters"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)autoFocusSystem","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","autoFocusSystem"],"names":{"title":"autoFocusSystem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocusSystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AutoFocusSystem","preciseIdentifier":"c:@E@AVCaptureAutoFocusSystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocusSystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Format","preciseIdentifier":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AutoFocusSystem","preciseIdentifier":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)flushAndRemoveImage","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","flushAndRemoveImage()"],"names":{"title":"flushAndRemoveImage()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAndRemoveImage"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flushAndRemoveImage"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's flushWithRemovalOfDisplayedImage:completionHandler: instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyArranger"],"names":{"title":"quickTimeUserDataKeyArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(im)captureStillImageAsynchronouslyFromConnection:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","captureStillImageAsynchronously(from:completionHandler:)"],"names":{"title":"captureStillImageAsynchronously(from:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureStillImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captureStillImageAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(py)startDate","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","startDate"],"names":{"title":"startDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRange:ofTrack:atTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","insertTimeRange(_:of:at:)"],"names":{"title":"insertTimeRange(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)externalPlaybackActive","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isExternalPlaybackActive"],"names":{"title":"isExternalPlaybackActive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExternalPlaybackActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExternalPlaybackActive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(cm)playerWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(URL:)"],"names":{"title":"init(URL:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicAudible","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","audible"],"names":{"title":"audible","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audible"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferVideoRenderer","requiresFlushToResumeDecodingDidChangeNotification"],"names":{"title":"requiresFlushToResumeDecodingDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecodingDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecodingDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyUserGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyUserGenre"],"names":{"title":"iTunesMetadataKeyUserGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToDate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceAfter","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","requestedTimeToleranceAfter"],"names":{"title":"requestedTimeToleranceAfter","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isExportableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether an AVAssetExportSession can be used with the receiver for export."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyLinerNotes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyLinerNotes"],"names":{"title":"iTunesMetadataKeyLinerNotes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput(cm)jpegStillImageNSDataRepresentation:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput","jpegStillImageNSDataRepresentation(_:)"],"names":{"title":"jpegStillImageNSDataRepresentation(_:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpegStillImageNSDataRepresentation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"jpegSampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"jpegSampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpegStillImageNSDataRepresentation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"jpegSampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMediaType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMediaType"],"names":{"title":"id3MetadataKeyMediaType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataItemFilter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemFilter"],"names":{"title":"AVMetadataItemFilter","navigator":[{"kind":"identifier","spelling":"AVMetadataItemFilter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemFilter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItemFilter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureStillImageOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureStillImageOutput"],"names":{"title":"AVCaptureStillImageOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureStillImageOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureStillImageOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureStillImageOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":15},"message":"Use AVCapturePhotoOutput instead."}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)addTrackAssociationToTrack:type:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","addTrackAssociation(to:type:)"],"names":{"title":"addTrackAssociation(to:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"movieTrack","declarationFragments":[{"kind":"identifier","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movieTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieTrack","preciseIdentifier":"c:objc(cs)AVMovieTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionConversionWarningTypeExcessMediaData","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","excessMediaData"],"names":{"title":"excessMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"excessMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"excessMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionWarning","preciseIdentifier":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WarningType","preciseIdentifier":"c:@T@AVCaptionConversionWarningType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataCopyright"],"names":{"title":"identifier3GPUserDataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","failed"],"names":{"title":"AVAssetReader.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)audiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","audiovisualBackgroundPlaybackPolicy"],"names":{"title":"audiovisualBackgroundPlaybackPolicy","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualBackgroundPlaybackPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy","preciseIdentifier":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualBackgroundPlaybackPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy","preciseIdentifier":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)locale","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","locale"],"names":{"title":"locale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyArtist"],"names":{"title":"quickTimeUserDataKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationDate"],"names":{"title":"quickTimeMetadataLocationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerLooperItemOrdering","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering"],"names":{"title":"AVPlayerLooper.ItemOrdering","navigator":[{"kind":"identifier","spelling":"ItemOrdering"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ItemOrdering"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ItemOrdering"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsHDRVideo","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsHDRVideo"],"names":{"title":"containsHDRVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsHDRVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsHDRVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaptionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"captionGroup","declarationFragments":[{"kind":"identifier","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorAirPlayReceiverRequiresInternet","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","airPlayReceiverRequiresInternet"],"names":{"title":"AVError.Code.airPlayReceiverRequiresInternet","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayReceiverRequiresInternet"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSamplePacketRefreshCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","audioSamplePacketRefreshCount"],"names":{"title":"audioSamplePacketRefreshCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVContentKeyRequestRetryReasona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionAnimationV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)passthroughTrackID","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","passthroughTrackID"],"names":{"title":"passthroughTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"passthroughTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyLyrics","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyLyrics"],"names":{"title":"iTunesMetadataKeyLyrics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVSampleCursorAudioDependencyInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)preventsDisplaySleepDuringVideoPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preventsDisplaySleepDuringVideoPlayback"],"names":{"title":"preventsDisplaySleepDuringVideoPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","completed"],"names":{"title":"AVAssetReader.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)segments","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","segments"],"names":{"title":"segments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]!"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrackSegment","preciseIdentifier":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"text","spelling":"]! { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem"],"names":{"title":"AVMetadataItem","navigator":[{"kind":"identifier","spelling":"AVMetadataItem"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataItem"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)replaceFormatDescription:withFormatDescription:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","replaceFormatDescription(_:with:)"],"names":{"title":"replaceFormatDescription(_:with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"formatDescription","declarationFragments":[{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},{"name":"with","internalName":"newFormatDescription","declarationFragments":[{"kind":"identifier","spelling":"newFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceFormatDescription"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newFormatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMusicCDIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMusicCDIdentifier"],"names":{"title":"id3MetadataKeyMusicCDIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicCDIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSampleIsIndependentlyDecodable","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","audioSampleIsIndependentlyDecodable"],"names":{"title":"audioSampleIsIndependentlyDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","init(items:start:end:)"],"names":{"title":"init(items:start:end:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataKeywordList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataKeywordList"],"names":{"title":"identifier3GPUserDataKeywordList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileType","interfaceLanguage":"swift"},"pathComponents":["AVFileType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)contentInformationRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","contentInformationRequest"],"names":{"title":"contentInformationRequest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentInformationRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingContentInformationRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentInformationRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingContentInformationRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV33airPlayControllerRequiresInternetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","airPlayControllerRequiresInternet"],"names":{"title":"airPlayControllerRequiresInternet","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"airPlayControllerRequiresInternet"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorAudioDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo"],"names":{"title":"AVSampleCursorAudioDependencyInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorAudioDependencyInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorAudioDependencyInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorAudioDependencyInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)enqueueSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","enqueue(_:)"],"names":{"title":"enqueue(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enqueue"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's enqueueSampleBuffer: instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLocationBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLocationBody"],"names":{"title":"quickTimeMetadataLocationBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLocationBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","requiredSourceTrackIDs"],"names":{"title":"requiredSourceTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether an AVPlayer can play the contents of the asset in a manner that meets user expectations."},{"text":""},{"text":"A client can attempt playback when playable is false, this however may lead to a substandard playback experience."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didResumeRecordingToOutputFileAtURL:fromConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didResumeRecordingTo:from:)"],"names":{"title":"fileOutput(_:didResumeRecordingTo:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResumeRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didResumeRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didResumeRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)containsTweening","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","containsTweening"],"names":{"title":"containsTweening","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsTweening"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsTweening"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19overallDurationHintAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the total duration of fragments that either exist now or may be appended in the future in order to extend the duration of the asset."},{"text":""},{"text":"For QuickTime movie files and MPEG-4 files, the value of this property is obtained from the 'mehd' box of the 'mvex' box, if present. If no total fragment duration hint is available, the value of this property is kCMTimeInvalid."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)dataRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","dataRequest"],"names":{"title":"dataRequest","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingDataRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoadingDataRequest","preciseIdentifier":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMediaCharacteristicContainsAlphaChannel","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","containsAlphaChannel"],"names":{"title":"containsAlphaChannel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsAlphaChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsAlphaChannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionAnimation@AVCaptionAnimationNone","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Animation","none"],"names":{"title":"AVCaption.Animation.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Mode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So30AVCaptionConversionWarningTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaption:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"caption","declarationFragments":[{"kind":"identifier","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"caption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(cm)textStyleRulesFromPropertyList:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","textStyleRules(fromPropertyList:)"],"names":{"title":"textStyleRules(fromPropertyList:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPropertyList"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}]},"functionSignature":{"parameters":[{"name":"fromPropertyList","internalName":"plist","declarationFragments":[{"kind":"identifier","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromPropertyList"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey"],"names":{"title":"AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestStreamingContentKeyRequestRequiresPersistentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataGroup(py)uniqueID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataGroup","uniqueID"],"names":{"title":"uniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"uniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)enablePostProcessing","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","enablePostProcessing"],"names":{"title":"enablePostProcessing","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"enablePostProcessing"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataUserGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataUserGenre"],"names":{"title":"iTunesMetadataUserGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableCaption","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption"],"names":{"title":"AVMutableCaption","navigator":[{"kind":"identifier","spelling":"AVMutableCaption"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaption"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaption"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMood","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMood"],"names":{"title":"id3MetadataKeyMood","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMood"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE17containsFragmentsAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the asset is extended by at least one fragment."},{"text":""},{"text":"For QuickTime movie files and MPEG-4 files, the value of this property is true if canContainFragments is true and at least one 'moof' box is present after the 'moov' box."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataGenre"],"names":{"title":"identifier3GPUserDataGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeyRequestRetryReasonReceivedObsoleteContentKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","RetryReason","receivedObsoleteContentKey"],"names":{"title":"receivedObsoleteContentKey","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedObsoleteContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedObsoleteContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleCursor","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor"],"names":{"title":"AVSampleCursor","navigator":[{"kind":"identifier","spelling":"AVSampleCursor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(py)formatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's error instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequestor","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequestor"],"names":{"title":"AVAssetResourceLoadingRequestor","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingRequestor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLivePhotoVitalityScoringVersion"],"names":{"title":"quickTimeMetadataLivePhotoVitalityScoringVersion","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScoringVersion"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMediaCharacteristic","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic"],"names":{"title":"AVMediaCharacteristic","navigator":[{"kind":"identifier","spelling":"AVMediaCharacteristic"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaCharacteristic"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaCharacteristic"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(im)renderInContext:forTime:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","render(in:for:)"],"names":{"title":"render(in:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"render"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGContext","preciseIdentifier":"c:@T@CGContextRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"ctx","declarationFragments":[{"kind":"identifier","spelling":"ctx"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGContext","preciseIdentifier":"c:@T@CGContextRef"}]},{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"render"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"ctx"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGContext","preciseIdentifier":"c:@T@CGContextRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsPrecedeExistingItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","loopingItemsPrecedeExistingItems"],"names":{"title":"AVPlayerLooper.ItemOrdering.loopingItemsPrecedeExistingItems","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsPrecedeExistingItems"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsPrecedeExistingItems"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(py)defaultOption","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","defaultOption"],"names":{"title":"defaultOption","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition"],"names":{"title":"AVMutableComposition","navigator":[{"kind":"identifier","spelling":"AVMutableComposition"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didPauseRecordingToOutputFileAtURL:fromConnections:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate","fileOutput(_:didPauseRecordingTo:from:)"],"names":{"title":"fileOutput(_:didPauseRecordingTo:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPauseRecordingTo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"}]},{"name":"didPauseRecordingTo","internalName":"fileURL","declarationFragments":[{"kind":"identifier","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},{"name":"from","internalName":"connections","declarationFragments":[{"kind":"identifier","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureFileOutput","preciseIdentifier":"c:objc(cs)AVCaptureFileOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didPauseRecordingTo"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"fileURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE28isCompatibleWithAirPlayVideoAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the asset is compatible with AirPlay Video."},{"text":""},{"text":"true if an AVPlayerItem initialized with the receiver can be played by an external device via AirPlay Video."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVSampleCursorChunkInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionValidationHandling","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionValidationHandling"],"names":{"title":"AVVideoCompositionValidationHandling","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionValidationHandling"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionValidationHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionValidationHandling"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyEncodedBy"],"names":{"title":"iTunesMetadataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)associatedTracksOfType:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","associatedTracks(ofType:)"],"names":{"title":"associatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)preferredVideoDecoderGPURegistryID","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","preferredVideoDecoderGPURegistryID"],"names":{"title":"preferredVideoDecoderGPURegistryID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVideoDecoderGPURegistryID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVideoDecoderGPURegistryID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt64","preciseIdentifier":"s:s6UInt64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(im)requestMediaDataWhenReadyOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","requestMediaDataWhenReady(on:using:)"],"names":{"title":"requestMediaDataWhenReady(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's requestMediaDataWhenReadyOnQueue:usingBlock: instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformFormatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkHasUniformFormatDescriptions"],"names":{"title":"chunkHasUniformFormatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataAlbumAndTrack","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataAlbumAndTrack"],"names":{"title":"identifier3GPUserDataAlbumAndTrack","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAlbumAndTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionAdjustment(py)adjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","adjustmentType"],"names":{"title":"adjustmentType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"adjustmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptionConversionAdjustmentType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType"],"names":{"title":"AVCaptionConversionAdjustment.AdjustmentType","navigator":[{"kind":"identifier","spelling":"AdjustmentType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AdjustmentType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AdjustmentType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedAsset(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedAsset","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedAssetTrack","preciseIdentifier":"c:objc(cs)AVFragmentedAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11},"deprecated":{"major":13,"minor":0},"message":"Use load(.tracks) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataLivePhotoVitalityScore"],"names":{"title":"quickTimeMetadataLivePhotoVitalityScore","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataLivePhotoVitalityScore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion"],"names":{"title":"AVMutableCaptionRegion","navigator":[{"kind":"identifier","spelling":"AVMutableCaptionRegion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableCaptionRegion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleDurations","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkHasUniformSampleDurations"],"names":{"title":"chunkHasUniformSampleDurations","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetPhoto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","photo"],"names":{"title":"photo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"photo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataUserComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataUserComment"],"names":{"title":"iTunesMetadataUserComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataUserComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)displayNameWithLocale:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","displayName(with:)"],"names":{"title":"displayName(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayName"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPlayCounter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPlayCounter"],"names":{"title":"id3MetadataPlayCounter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlayCounter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleSizes","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkHasUniformSampleSizes"],"names":{"title":"chunkHasUniformSampleSizes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest(im)respondWithData:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest","respond(with:)"],"names":{"title":"respond(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDevicePosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Position","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo@FI@chunkSampleCount","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","chunkSampleCount"],"names":{"title":"chunkSampleCount","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptionConversionWarningType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning","WarningType"],"names":{"title":"AVCaptionConversionWarning.WarningType","navigator":[{"kind":"identifier","spelling":"WarningType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WarningType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"WarningType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyEncodingTool","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyEncodingTool"],"names":{"title":"iTunesMetadataKeyEncodingTool","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyEncodingTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVPlayerLooperItemOrderingV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorChunkInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo"],"names":{"title":"AVSampleCursorChunkInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorChunkInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorChunkInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorChunkInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","interfaceLanguage":"swift"},"pathComponents":["AVAsynchronousKeyValueLoading","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)propertyList","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","propertyList()"],"names":{"title":"propertyList()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"() -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoDecompressionPropertiesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoDecompressionPropertiesKey"],"names":{"title":"AVVideoDecompressionPropertiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoDecompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoDecompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIcyMetadataKeyStreamURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","icyMetadataKeyStreamURL"],"names":{"title":"icyMetadataKeyStreamURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"icyMetadataKeyStreamURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyMusicianCreditsList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyMusicianCreditsList"],"names":{"title":"id3MetadataKeyMusicianCreditsList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyMusicianCreditsList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV21videoCompositorFailedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","videoCompositorFailed"],"names":{"title":"videoCompositorFailed","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVSampleCursorAudioDependencyInfoa35audioSampleIsIndependentlyDecodable0fG18PacketRefreshCountAB10ObjectiveC8ObjCBoolV_Sitcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorAudioDependencyInfo","init(audioSampleIsIndependentlyDecodable:audioSamplePacketRefreshCount:)"],"names":{"title":"init(audioSampleIsIndependentlyDecodable:audioSamplePacketRefreshCount:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"audioSampleIsIndependentlyDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"audioSamplePacketRefreshCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataKeywords"],"names":{"title":"quickTimeMetadataKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataTrackSubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataTrackSubTitle"],"names":{"title":"iTunesMetadataTrackSubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetiFrame1280x720","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","iFrame1280x720"],"names":{"title":"iFrame1280x720","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame1280x720"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptionRenderer(im)captionSceneChangesInRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","captionSceneChanges(in:)"],"names":{"title":"captionSceneChanges(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionSceneChanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionRenderer","preciseIdentifier":"c:objc(cs)AVCaptionRenderer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scene","preciseIdentifier":"c:objc(cs)AVCaptionRendererScene"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"consideredTimeRange","declarationFragments":[{"kind":"identifier","spelling":"consideredTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaptionRenderer","preciseIdentifier":"c:objc(cs)AVCaptionRenderer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scene","preciseIdentifier":"c:objc(cs)AVCaptionRendererScene"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionSceneChanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"consideredTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaptionRenderer","preciseIdentifier":"c:objc(cs)AVCaptionRenderer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scene","preciseIdentifier":"c:objc(cs)AVCaptionRendererScene"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(py)options","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetSegmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionInstructionProtocol","requiredSourceSampleDataTrackIDs"],"names":{"title":"requiredSourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiredSourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCompressionPropertiesKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompressionPropertiesKey"],"names":{"title":"AVVideoCompressionPropertiesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompressionPropertiesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPlaylistDelay","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPlaylistDelay"],"names":{"title":"id3MetadataPlaylistDelay","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPlaylistDelay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusReading","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","reading"],"names":{"title":"AVAssetReader.Status.reading","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reading"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reading"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVTextStyleRule(cm)propertyListForTextStyleRules:","interfaceLanguage":"swift"},"pathComponents":["AVTextStyleRule","propertyList(for:)"],"names":{"title":"propertyList(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]) -> "},{"kind":"keyword","spelling":"Any"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"textStyleRules","declarationFragments":[{"kind":"identifier","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propertyList"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"textStyleRules"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTextStyleRule","preciseIdentifier":"c:objc(cs)AVTextStyleRule"},{"kind":"text","spelling":"]) -> "},{"kind":"keyword","spelling":"Any"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasRedundantCoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleHasRedundantCoding"],"names":{"title":"sampleHasRedundantCoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment"],"names":{"title":"AVCaptionConversionAdjustment","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionAdjustment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionAdjustment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionAdjustment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)associatedMediaSelectionOptionInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","associatedMediaSelectionOption(in:)"],"names":{"title":"associatedMediaSelectionOption(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedMediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"associatedMediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasRedundantCoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleIndicatesWhetherItHasRedundantCoding"],"names":{"title":"sampleIndicatesWhetherItHasRedundantCoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"s:12AVFoundation18AVAnyAsyncPropertyC","interfaceLanguage":"swift"},"pathComponents":["AVAnyAsyncProperty"],"names":{"title":"AVAnyAsyncProperty","navigator":[{"kind":"identifier","spelling":"AVAnyAsyncProperty"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAnyAsyncProperty"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAnyAsyncProperty"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSampleCursorDependencyInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMediaCharacteristicayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(im)mediaSelectionOptionWithPropertyList:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","mediaSelectionOption(withPropertyList:)"],"names":{"title":"mediaSelectionOption(withPropertyList:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertyList"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withPropertyList","internalName":"plist","declarationFragments":[{"kind":"identifier","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertyList"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"plist"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMovie(cm)movieWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","interfaceLanguage":"swift"},"pathComponents":["AVMovie","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionWarning","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionWarning"],"names":{"title":"AVCaptionConversionWarning","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionWarning"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionWarning"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionWarning"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCaptionDecoration","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Decoration","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","CenterStageControlMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)request","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","request"],"names":{"title":"request","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"request"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleDependsOnOthers","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleDependsOnOthers"],"names":{"title":"sampleDependsOnOthers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)adjustingExposure","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","isAdjustingExposure"],"names":{"title":"isAdjustingExposure","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingExposure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAdjustingExposure"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)readyForMoreMediaData","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","isReadyForMoreMediaData"],"names":{"title":"isReadyForMoreMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's readyForMoreMediaData instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyExecProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyExecProducer"],"names":{"title":"iTunesMetadataKeyExecProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyExecProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItDependsOnOthers","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleIndicatesWhetherItDependsOnOthers"],"names":{"title":"sampleIndicatesWhetherItDependsOnOthers","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataCollection","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataCollection"],"names":{"title":"identifier3GPUserDataCollection","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataCollection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","unknown"],"names":{"title":"AVAssetReader.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasDependentSamples","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleHasDependentSamples"],"names":{"title":"sampleHasDependentSamples","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionPresetiFrame960x540","interfaceLanguage":"swift"},"pathComponents":["AVCaptureSession","Preset","iFrame960x540"],"names":{"title":"iFrame960x540","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iFrame960x540"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureSession","preciseIdentifier":"c:objc(cs)AVCaptureSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Preset","preciseIdentifier":"c:@T@AVCaptureSessionPreset"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataTrackNumber"],"names":{"title":"iTunesMetadataTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataIsMontage","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataIsMontage"],"names":{"title":"quickTimeMetadataIsMontage","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataIsMontage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRanges:ofTracks:atTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCompositionTrack","insertTimeRanges(_:of:at:)"],"names":{"title":"insertTimeRanges(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRanges"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRanges","declarationFragments":[{"kind":"identifier","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"of","internalName":"tracks","declarationFragments":[{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRanges"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isComposableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether the receiver can be used to build an AVMutableComposition."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasDependentSamples","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","sampleIndicatesWhetherItHasDependentSamples"],"names":{"title":"sampleIndicatesWhetherItHasDependentSamples","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)startTimeOffset","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionTimeRangeAdjustment","startTimeOffset"],"names":{"title":"startTimeOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTimeOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startTimeOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup(py)allowsEmptySelection","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup","allowsEmptySelection"],"names":{"title":"allowsEmptySelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsEmptySelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsEmptySelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)stepByCount:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","step(byCount:)"],"names":{"title":"step(byCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"byCount","internalName":"stepCount","declarationFragments":[{"kind":"identifier","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@"},{"kind":"attribute","spelling":"MainActor","preciseIdentifier":"s:ScM"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoSettings(py)maxPhotoDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoSettings","maxPhotoDimensions"],"names":{"title":"maxPhotoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo"],"names":{"title":"AVSampleCursorDependencyInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorDependencyInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorDependencyInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorDependencyInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceBefore","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","requestedTimeToleranceBefore"],"names":{"title":"requestedTimeToleranceBefore","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestedTimeToleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVContentKeyRequestProtocolVersionsKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequestProtocolVersionsKey"],"names":{"title":"AVContentKeyRequestProtocolVersionsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestProtocolVersionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestProtocolVersionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(py)endDate","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","endDate"],"names":{"title":"endDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"endDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureOutput"],"names":{"title":"AVCaptureOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)requiresFlushToResumeDecoding","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","requiresFlushToResumeDecoding"],"names":{"title":"requiresFlushToResumeDecoding","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requiresFlushToResumeDecoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's requiresFlushToResumeDecoding instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataSoundEngineer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataSoundEngineer"],"names":{"title":"iTunesMetadataSoundEngineer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataSoundEngineer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)hasMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","hasMediaCharacteristic(_:)"],"names":{"title":"hasMediaCharacteristic(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasMediaCharacteristic"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataiTunesMetadataKeyGenreID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","iTunesMetadataKeyGenreID"],"names":{"title":"iTunesMetadataKeyGenreID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataKeyGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPushDelegate"],"names":{"title":"AVPlayerItemOutputPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemOutputPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureAudioDataOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureAudioDataOutput"],"names":{"title":"AVCaptureAudioDataOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureAudioDataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureAudioDataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForMachAbsoluteTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutput","itemTime(forMachAbsoluteTime:)"],"names":{"title":"itemTime(forMachAbsoluteTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMachAbsoluteTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forMachAbsoluteTime","internalName":"machAbsoluteTime","declarationFragments":[{"kind":"identifier","spelling":"machAbsoluteTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMachAbsoluteTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"machAbsoluteTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(cpy)eligibleForHDRPlayback","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","eligibleForHDRPlayback"],"names":{"title":"eligibleForHDRPlayback","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorVideoCompositorFailed","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","videoCompositorFailed"],"names":{"title":"AVError.Code.videoCompositorFailed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoCompositorFailed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVSampleCursorChunkInfoa16chunkSampleCount0e10HasUniformF5Sizes0ehiF9Durations0ehI18FormatDescriptionsABs5Int64V_10ObjectiveC8ObjCBoolVA2Ktcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorChunkInfo","init(chunkSampleCount:chunkHasUniformSampleSizes:chunkHasUniformSampleDurations:chunkHasUniformFormatDescriptions:)"],"names":{"title":"init(chunkSampleCount:chunkHasUniformSampleSizes:chunkHasUniformSampleDurations:chunkHasUniformFormatDescriptions:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"chunkSampleCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleSizes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformSampleDurations"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"chunkHasUniformFormatDescriptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVDateRangeMetadataGroup(py)items","interfaceLanguage":"swift"},"pathComponents":["AVDateRangeMetadataGroup","items"],"names":{"title":"items","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"items"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifier3GPUserDataAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","identifier3GPUserDataAuthor"],"names":{"title":"identifier3GPUserDataAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier3GPUserDataAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVOutputSettingsAssistant","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsAssistant"],"names":{"title":"AVOutputSettingsAssistant","navigator":[{"kind":"identifier","spelling":"AVOutputSettingsAssistant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsAssistant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVOutputSettingsAssistant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferRenderSynchronizer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRenderSynchronizer"],"names":{"title":"AVSampleBufferRenderSynchronizer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferRenderSynchronizer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRenderSynchronizer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferRenderSynchronizer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAssetReaderStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVSampleCursorDependencyInfoa43sampleIndicatesWhetherItHasDependentSamples0eijK00efgH15DependsOnOthers0elmN00efghI15RedundantCoding0eioP0AB10ObjectiveC8ObjCBoolV_A5Ktcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorDependencyInfo","init(sampleIndicatesWhetherItHasDependentSamples:sampleHasDependentSamples:sampleIndicatesWhetherItDependsOnOthers:sampleDependsOnOthers:sampleIndicatesWhetherItHasRedundantCoding:sampleHasRedundantCoding:)"],"names":{"title":"init(sampleIndicatesWhetherItHasDependentSamples:sampleHasDependentSamples:sampleIndicatesWhetherItDependsOnOthers:sampleDependsOnOthers:sampleIndicatesWhetherItHasRedundantCoding:sampleHasRedundantCoding:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasDependentSamples"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleDependsOnOthers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIndicatesWhetherItHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleHasRedundantCoding"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataInformation"],"names":{"title":"quickTimeMetadataInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataThanks","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataThanks"],"names":{"title":"iTunesMetadataThanks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataThanks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPerformerSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPerformerSortOrder"],"names":{"title":"id3MetadataPerformerSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPerformerSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","scaleTimeRange(_:toDuration:)"],"names":{"title":"scaleTimeRange(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)outputObscuredDueToInsufficientExternalProtection","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","isOutputObscuredDueToInsufficientExternalProtection"],"names":{"title":"isOutputObscuredDueToInsufficientExternalProtection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsFollowExistingItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLooper","ItemOrdering","loopingItemsFollowExistingItems"],"names":{"title":"AVPlayerLooper.ItemOrdering.loopingItemsFollowExistingItems","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsFollowExistingItems"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loopingItemsFollowExistingItems"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","RateDidChangeReason","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So21AVMediaCharacteristica8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMediaCharacteristic","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack(im)samplePresentationTimeForTrackTime:","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack","samplePresentationTime(forTrackTime:)"],"names":{"title":"samplePresentationTime(forTrackTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forTrackTime","internalName":"trackTime","declarationFragments":[{"kind":"identifier","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplePresentationTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forTrackTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionOption(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionOption","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyC","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty"],"names":{"title":"AVPartialAsyncProperty","navigator":[{"kind":"identifier","spelling":"AVPartialAsyncProperty"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPartialAsyncProperty"}]},"swiftGenerics":{"parameters":[{"name":"Root","index":0,"depth":0}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPartialAsyncProperty"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"Root"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(py)finished","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","isFinished"],"names":{"title":"isFinished","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isReadableAA07AVAsyncD0CyxSbGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates whether an AVAssetReader can be used with the receiver for extracting media data."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8},"isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVContentKeyRequestRequiresValidationDataInSecureTokenKey","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequestRequiresValidationDataInSecureTokenKey"],"names":{"title":"AVContentKeyRequestRequiresValidationDataInSecureTokenKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestRequiresValidationDataInSecureTokenKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyRequestRequiresValidationDataInSecureTokenKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutputPushDelegate"],"names":{"title":"AVPlayerItemLegibleOutputPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemLegibleOutputPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutputPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemLegibleOutputPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPushDelegate"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:filteredByIdentifier:)"],"names":{"title":"metadataItems(from:filteredByIdentifier:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredByIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"filteredByIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredByIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","suspensionReasonsDidChangeNotification"],"names":{"title":"suspensionReasonsDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasonsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVMetadataExtraAttributeKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE16removeFontWeight2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeFontWeight(in:)"],"names":{"title":"removeFontWeight(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy"],"names":{"title":"AVDepthData.Accuracy","navigator":[{"kind":"identifier","spelling":"Accuracy"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Accuracy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Accuracy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithOutputSettings:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","init(outputSettings:)"],"names":{"title":"init(outputSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariant(py)audioAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","audioAttributes"],"names":{"title":"audioAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AudioAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)mediaTimeScale","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","mediaTimeScale"],"names":{"title":"mediaTimeScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaTimeScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV44invalidCompositionTrackSegmentSourceDurationSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidCompositionTrackSegmentSourceDuration"],"names":{"title":"invalidCompositionTrackSegmentSourceDuration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoRangeHLG","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","hlg"],"names":{"title":"hlg","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hlg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataEncodedBy"],"names":{"title":"quickTimeMetadataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVAudioTimePitchAlgorithma8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionDidGenerateExpiredSessionReport:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySessionDidGenerateExpiredSessionReport(_:)"],"names":{"title":"contentKeySessionDidGenerateExpiredSessionReport(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionDidGenerateExpiredSessionReport"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionDidGenerateExpiredSessionReport"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So70AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureHorizontalOffsetKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureHorizontalOffsetKey"],"names":{"title":"AVVideoCleanApertureHorizontalOffsetKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHorizontalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHorizontalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAlbumName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAlbumName"],"names":{"title":"commonIdentifierAlbumName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAlbumName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForProcessing","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","notReadyWaitingForProcessing"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.notReadyWaitingForProcessing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForProcessing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForProcessing"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataProducedNotice","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataProducedNotice"],"names":{"title":"id3MetadataProducedNotice","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataProducedNotice"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaCharacteristic:)"],"names":{"title":"loadTracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)presentationTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","presentationTimeStamp"],"names":{"title":"presentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)validationDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","validationDelegate"],"names":{"title":"validationDelegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderCaptionValidationHandling","preciseIdentifier":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"validationDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderCaptionValidationHandling","preciseIdentifier":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCreationDate"],"names":{"title":"quickTimeMetadataKeyCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So27AVMetadataExtraAttributeKeyayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)animation","interfaceLanguage":"swift"},"pathComponents":["AVCaption","animation"],"names":{"title":"animation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Animation","preciseIdentifier":"c:@E@AVCaptionAnimation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSemanticSegmentationMatteTypeGlasses","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","glasses"],"names":{"title":"glasses","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"glasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"glasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAverageNonDroppableFrameRateKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAverageNonDroppableFrameRateKey"],"names":{"title":"AVVideoAverageNonDroppableFrameRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageNonDroppableFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageNonDroppableFrameRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyAlignment","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","beforeMainMediaDataNotInterleaved"],"names":{"title":"beforeMainMediaDataNotInterleaved","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beforeMainMediaDataNotInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"beforeMainMediaDataNotInterleaved"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(propertiesOf:prototypeInstruction:)"],"names":{"title":"init(propertiesOf:prototypeInstruction:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyKeywords"],"names":{"title":"quickTimeUserDataKeyKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)samplesRequiredForDecoderRefresh","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","samplesRequiredForDecoderRefresh"],"names":{"title":"samplesRequiredForDecoderRefresh","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplesRequiredForDecoderRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"samplesRequiredForDecoderRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureHeightKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureHeightKey"],"names":{"title":"AVVideoCleanApertureHeightKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)mediaDataCollectors","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","mediaDataCollectors"],"names":{"title":"mediaDataCollectors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataCollectors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataCollectors"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionContentProtectionSessionIdentifierDidChange:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySessionContentProtectionSessionIdentifierDidChange(_:)"],"names":{"title":"contentKeySessionContentProtectionSessionIdentifierDidChange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionContentProtectionSessionIdentifierDidChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySessionContentProtectionSessionIdentifierDidChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionValidator","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator"],"names":{"title":"AVCaptionConversionValidator","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionValidator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionValidator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionValidator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVComposition","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE15removeFontStyle2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeFontStyle(in:)"],"names":{"title":"removeFontStyle(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeFontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsDisplaySleepDuringVideoPlayback","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","preventsDisplaySleepDuringVideoPlayback"],"names":{"title":"preventsDisplaySleepDuringVideoPlayback","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsDisplaySleepDuringVideoPlayback"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileFormatNotRecognized","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileFormatNotRecognized"],"names":{"title":"AVError.Code.fileFormatNotRecognized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataContentGroupDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataContentGroupDescription"],"names":{"title":"id3MetadataContentGroupDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentGroupDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAverageBitRateKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAverageBitRateKey"],"names":{"title":"AVVideoAverageBitRateKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAverageBitRateKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayer","interfaceLanguage":"swift"},"pathComponents":["AVPlayer"],"names":{"title":"AVPlayer","navigator":[{"kind":"identifier","spelling":"AVPlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE9textColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","textColor(at:)"],"names":{"title":"textColor(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithPixelBufferAttributes:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","init(pixelBufferAttributes:)"],"names":{"title":"init(pixelBufferAttributes:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"pixelBufferAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)outputObscuredDueToInsufficientExternalProtection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","isOutputObscuredDueToInsufficientExternalProtection"],"names":{"title":"isOutputObscuredDueToInsufficientExternalProtection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isOutputObscuredDueToInsufficientExternalProtection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE16removeDecoration2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeDecoration(in:)"],"names":{"title":"removeDecoration(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeDecoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeDecoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoOrientationSupported"],"names":{"title":"isVideoOrientationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoOrientationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoOrientationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use -isVideoRotationAngleSupported: instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPrivate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPrivate"],"names":{"title":"id3MetadataPrivate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPrivate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)exportable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierArtist"],"names":{"title":"commonIdentifierArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)authorizationStatusForMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","authorizationStatus(for:)"],"names":{"title":"authorizationStatus(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"authorizationStatus"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAuthorizationStatus","preciseIdentifier":"c:@E@AVAuthorizationStatus"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentChunkStorageRange","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentChunkStorageRange"],"names":{"title":"currentChunkStorageRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution"],"names":{"title":"AVPlayerItemLegibleOutput.TextStylingResolution","navigator":[{"kind":"identifier","spelling":"TextStylingResolution"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextStylingResolution"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRenewed","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","renewed"],"names":{"title":"AVContentKeyRequest.Status.renewed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renewed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecordingEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled"],"names":{"title":"isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPrimaryConstituentDeviceSwitchingBehaviorForRecordingEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So12AVVideoRangea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentChunkStorageURL","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentChunkStorageURL"],"names":{"title":"currentChunkStorageURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface"],"names":{"title":"AVCaptureDevice.SystemUserInterface","navigator":[{"kind":"identifier","spelling":"SystemUserInterface"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SystemUserInterface"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"SystemUserInterface"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataGenre"],"names":{"title":"quickTimeMetadataGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCopyright"],"names":{"title":"quickTimeMetadataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyInformation"],"names":{"title":"quickTimeUserDataKeyInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE17removeTextCombine2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeTextCombine(in:)"],"names":{"title":"removeTextCombine(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataGenreID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataGenreID"],"names":{"title":"iTunesMetadataGenreID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGenreID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionTimeRangeAdjustment"],"names":{"title":"AVCaptionConversionTimeRangeAdjustment","navigator":[{"kind":"identifier","spelling":"AVCaptionConversionTimeRangeAdjustment"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionTimeRangeAdjustment"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionConversionTimeRangeAdjustment"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","interleavedWithMainMediaData"],"names":{"title":"interleavedWithMainMediaData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavedWithMainMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleavedWithMainMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","Element"],"names":{"title":"AVAssetImageGenerator.Images.Element","navigator":[{"kind":"identifier","spelling":"Element"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Element"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The type of element produced by this asynchronous sequence."}]},"declarationFragments":[{"kind":"attribute","spelling":"@frozen"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Element"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataExtraAttributeBaseURIKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","baseURI"],"names":{"title":"baseURI","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"baseURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"baseURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVContentKeySystema8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So31AVSemanticSegmentationMatteTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE6deviceSSSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"Swift","obsoleted":{"major":4,"minor":2},"message":"Use `device: AVCaptureDevice?` instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDepthData","interfaceLanguage":"swift"},"pathComponents":["AVDepthData"],"names":{"title":"AVDepthData","navigator":[{"kind":"identifier","spelling":"AVDepthData"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDepthData"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDepthData"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataContentType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataContentType"],"names":{"title":"id3MetadataContentType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAppleProRAWBitDepthKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAppleProRAWBitDepthKey"],"names":{"title":"AVVideoAppleProRAWBitDepthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAppleProRAWBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAppleProRAWBitDepthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":1}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)assetReaderTrackOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","assetReaderTrackOutput"],"names":{"title":"assetReaderTrackOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE10fontWeight2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","fontWeight(at:)"],"names":{"title":"fontWeight(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontWeight"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontWeight","preciseIdentifier":"c:@E@AVCaptionFontWeight"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV45invalidCompositionTrackSegmentSourceStartTimeSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidCompositionTrackSegmentSourceStartTime"],"names":{"title":"invalidCompositionTrackSegmentSourceStartTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceStartTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlaybackCoordinatorOtherParticipantsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator","otherParticipantsDidChangeNotification"],"names":{"title":"otherParticipantsDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipantsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"otherParticipantsDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPositionSynchronization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPositionSynchronization"],"names":{"title":"id3MetadataPositionSynchronization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPositionSynchronization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)removeMediaDataCollector:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"collector","declarationFragments":[{"kind":"identifier","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierArtwork"],"names":{"title":"commonIdentifierArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE7setRuby_2inySo09AVCaptionE0C_So8_NSRangeVtF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","setRuby(_:in:)"],"names":{"title":"setRuby(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRuby"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"rubyText","declarationFragments":[{"kind":"identifier","spelling":"rubyText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"}]},{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setRuby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rubyText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)length","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetDownloadedAssetEvictionPriorityDefault","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","default"],"names":{"title":"default","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So35AVAssetWriterInputMediaDataLocationa8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)initWithURL:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(url:)"],"names":{"title":"init(url:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)audiovisualTypes","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","audiovisualTypes()"],"names":{"title":"audiovisualTypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualTypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE15backgroundColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","backgroundColor(at:)"],"names":{"title":"backgroundColor(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"backgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"CGColor","preciseIdentifier":"c:@T@CGColorRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionDimension@FI@units","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","units"],"names":{"title":"units","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)displayVideoZoomFactorMultiplier","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","displayVideoZoomFactorMultiplier"],"names":{"title":"displayVideoZoomFactorMultiplier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayVideoZoomFactorMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayVideoZoomFactorMultiplier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemLegibleOutputTextStylingResolutionDefault","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","default"],"names":{"title":"default","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"`default`"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsCapture","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","preventsCapture"],"names":{"title":"preventsCapture","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preventsCapture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyAttachments","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleDependencyAttachments"],"names":{"title":"currentSampleDependencyAttachments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyAttachments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyAttachments"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionConversionAdjustmentTypeTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionConversionAdjustment","preciseIdentifier":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AdjustmentType","preciseIdentifier":"c:@T@AVCaptionConversionAdjustmentType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyMake"],"names":{"title":"quickTimeUserDataKeyMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)isSyncSample","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","isSyncSample"],"names":{"title":"isSyncSample","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSyncSample"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceDuration","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidCompositionTrackSegmentSourceDuration"],"names":{"title":"AVError.Code.invalidCompositionTrackSegmentSourceDuration","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidCompositionTrackSegmentSourceDuration"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)audiovisualMIMETypes","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","audiovisualMIMETypes()"],"names":{"title":"audiovisualMIMETypes()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualMIMETypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audiovisualMIMETypes"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForCapture","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","notReadyWaitingForCapture"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.notReadyWaitingForCapture","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForCapture"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyWaitingForCapture"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)nextCaptionGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","nextCaptionGroup()"],"names":{"title":"nextCaptionGroup()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextCaptionGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextCaptionGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionDimensionVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)canContainFragments","interfaceLanguage":"swift"},"pathComponents":["AVComposition","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariant","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant"],"names":{"title":"AVAssetVariant","navigator":[{"kind":"identifier","spelling":"AVAssetVariant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetVariant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","cancelled"],"names":{"title":"AVContentKeyRequest.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkDuration","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","preferredMediaChunkDuration"],"names":{"title":"preferredMediaChunkDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCopyright"],"names":{"title":"id3MetadataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoApertureModeProductionAperture","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","productionAperture"],"names":{"title":"productionAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"productionAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataExtraAttributeInfoKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","info"],"names":{"title":"info","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"info"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoOrientation"],"names":{"title":"videoOrientation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoOrientation","preciseIdentifier":"c:@E@AVCaptureVideoOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureVideoOrientation","preciseIdentifier":"c:@E@AVCaptureVideoOrientation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use -videoRotationAngle instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVCaptionConversionAdjustmentTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionAdjustment","AdjustmentType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequestDidSucceed:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:contentKeyRequestDidSucceed:)"],"names":{"title":"contentKeySession(_:contentKeyRequestDidSucceed:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequestDidSucceed"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"contentKeyRequestDidSucceed","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequestDidSucceed"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions@AVDelegatingPlaybackCoordinatorSeekOptionResumeImmediately","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","resumeImmediately"],"names":{"title":"resumeImmediately","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumeImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange"],"names":{"title":"AVVideoRange","navigator":[{"kind":"identifier","spelling":"AVVideoRange"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaCharacteristic:completionHandler:)"],"names":{"title":"loadTracks(withMediaCharacteristic:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinatorPlaybackControlDelegate"],"names":{"title":"AVPlaybackCoordinatorPlaybackControlDelegate","navigator":[{"kind":"identifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE10decoration2atSo0A10DecorationV_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","decoration(at:)"],"names":{"title":"decoration(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoration"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Decoration","preciseIdentifier":"c:@E@AVCaptionDecoration"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoQualityKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoQualityKey"],"names":{"title":"AVVideoQualityKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoQualityKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPopularimeter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPopularimeter"],"names":{"title":"id3MetadataPopularimeter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPopularimeter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAssetIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAssetIdentifier"],"names":{"title":"commonIdentifierAssetIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAssetIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAssetIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So46AVPlayerItemLegibleOutputTextStylingResolutiona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeMetadataDisplayName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeMetadataDisplayName"],"names":{"title":"quickTimeMetadataDisplayName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataDisplayName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)readable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","navigator":[{"kind":"identifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)captionsNotPresentInPreviousGroupsInCaptionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputCaptionAdaptor","captionsNotPresentInPreviousGroups(in:)"],"names":{"title":"captionsNotPresentInPreviousGroups(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionsNotPresentInPreviousGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"captionGroup","declarationFragments":[{"kind":"identifier","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"captionsNotPresentInPreviousGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"captionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionGroup","preciseIdentifier":"c:objc(cs)AVCaptionGroup"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionDimensionV5value5unitsAB14CoreFoundation7CGFloatV_So0A9UnitsTypeVtcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionDimension","init(value:units:)"],"names":{"title":"init(value:units:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGFloat","preciseIdentifier":"s:14CoreFoundation7CGFloatV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"units"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionUnitsType","preciseIdentifier":"c:@E@AVCaptionUnitsType"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetDownloadedAssetEvictionPriorityImportant","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","important"],"names":{"title":"important","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"important"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"important"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType"],"names":{"title":"AVSemanticSegmentationMatte.MatteType","navigator":[{"kind":"identifier","spelling":"MatteType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MatteType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MatteType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCredits"],"names":{"title":"quickTimeMetadataKeyCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE21removeBackgroundColor2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeBackgroundColor(in:)"],"names":{"title":"removeBackgroundColor(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeBackgroundColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)isPlayableExtendedMIMEType:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","isPlayableExtendedMIMEType(_:)"],"names":{"title":"isPlayableExtendedMIMEType(_:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableExtendedMIMEType"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"extendedMIMEType","declarationFragments":[{"kind":"identifier","spelling":"extendedMIMEType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayableExtendedMIMEType"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"extendedMIMEType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleAudioDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleAudioDependencyInfo"],"names":{"title":"currentSampleAudioDependencyInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleAudioDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorAudioDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorAudioDependencyInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleAudioDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorAudioDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE9fontStyle2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","fontStyle(at:)"],"names":{"title":"fontStyle(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fontStyle"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"FontStyle","preciseIdentifier":"c:@E@AVCaptionFontStyle"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)videoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","videoFieldMode"],"names":{"title":"videoFieldMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyLocationISO6709"],"names":{"title":"quickTimeUserDataKeyLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRetried","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","retried"],"names":{"title":"AVContentKeyRequest.Status.retried","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retried"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"retried"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm"],"names":{"title":"AVAudioTimePitchAlgorithm","navigator":[{"kind":"identifier","spelling":"AVAudioTimePitchAlgorithm"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioTimePitchAlgorithm"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVQueuePlayer","interfaceLanguage":"swift"},"pathComponents":["AVQueuePlayer"],"names":{"title":"AVQueuePlayer","navigator":[{"kind":"identifier","spelling":"AVQueuePlayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuePlayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVQueuePlayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoApertureModeEncodedPixels","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","encodedPixels"],"names":{"title":"encodedPixels","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE15removeTextColor2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeTextColor(in:)"],"names":{"title":"removeTextColor(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTextColor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataExtraAttributeValueURIKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","valueURI"],"names":{"title":"valueURI","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"valueURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"valueURI"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureExposureMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","ExposureMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)containsFragments","interfaceLanguage":"swift"},"pathComponents":["AVComposition","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataCopyrightInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataCopyrightInformation"],"names":{"title":"id3MetadataCopyrightInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataCopyrightInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)offset","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReportSampleInformation","offset"],"names":{"title":"offset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)initWithPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","init(playerItem:)"],"names":{"title":"init(playerItem:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"playerItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVPlayerStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)presetName","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","presetName"],"names":{"title":"presetName","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetVariantAudioAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","AudioAttributes"],"names":{"title":"AVAssetVariant.AudioAttributes","navigator":[{"kind":"identifier","spelling":"AudioAttributes"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AudioAttributes"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AudioAttributes"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)copyCurrentSampleFormatDescription","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","copyCurrentSampleFormatDescription()"],"names":{"title":"copyCurrentSampleFormatDescription()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCurrentSampleFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyCurrentSampleFormatDescription"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoApertureModeCleanAperture","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","cleanAperture"],"names":{"title":"cleanAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoApertureMode","preciseIdentifier":"c:@T@AVVideoApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV17fileFailedToParseSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileFailedToParse"],"names":{"title":"fileFailedToParse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeResizeAspectFill","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeResizeAspectFill"],"names":{"title":"AVVideoScalingModeResizeAspectFill","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspectFill"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)timebase","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","timebase"],"names":{"title":"timebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's timebase instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionFocusModeChanged","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","focusModeChanged"],"names":{"title":"focusModeChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"focusModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)formatDescription","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","formatDescription"],"names":{"title":"formatDescription","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMFormatDescription","preciseIdentifier":"c:@T@CMFormatDescriptionRef"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle"],"names":{"title":"AVCaption.FontStyle","navigator":[{"kind":"identifier","spelling":"FontStyle"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontStyle"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontStyle"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So14AVAssetVariantC12AVFoundationE14averageBitRateSdSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","averageBitRate"],"names":{"title":"averageBitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter averageBitRate: If it is not declared, the value will be nil."},{"text":" "}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"averageBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(im)initWithIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","init(identifier:)"],"names":{"title":"init(identifier:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleSyncInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleSyncInfo"],"names":{"title":"currentSampleSyncInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleSyncInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorSyncInfo","preciseIdentifier":"c:@SA@AVSampleCursorSyncInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleSyncInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorSyncInfo","preciseIdentifier":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So24AVCaptureVideoDataOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput","availableVideoPixelFormatTypes"],"names":{"title":"availableVideoPixelFormatTypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableVideoPixelFormatTypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"OSType","preciseIdentifier":"c:@T@OSType"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":5,"minor":0}},{"domain":"tvOS","introduced":{"major":17,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)canContainFragments","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","canContainFragments"],"names":{"title":"canContainFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canContainFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRecordingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRecordingTime"],"names":{"title":"id3MetadataRecordingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAuthor"],"names":{"title":"commonIdentifierAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportControlsPlaybackMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportControlsPlaybackMode"],"names":{"title":"transportControlsPlaybackMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsPlaybackMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsPlaybackMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TransportControlsPlaybackMode","preciseIdentifier":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE11textCombine2atSo0a4TextD0V_SnySS5IndexVGtAI_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","textCombine(at:)"],"names":{"title":"textCombine(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textCombine"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextCombine","preciseIdentifier":"c:@E@AVCaptionTextCombine"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptionFontStyleV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment"],"names":{"title":"AVCaption.TextAlignment","navigator":[{"kind":"identifier","spelling":"TextAlignment"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextAlignment"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:So14AVAssetVariantC12AVFoundationE11peakBitRateSdSgvp","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","peakBitRate"],"names":{"title":"peakBitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"- Parameter peakBitRate: If it is not declared, the value will be nil."},{"text":" "}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"peakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte"],"names":{"title":"AVSemanticSegmentationMatte","navigator":[{"kind":"identifier","spelling":"AVSemanticSegmentationMatte"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSemanticSegmentationMatte"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSemanticSegmentationMatte"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)currentVideoFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","currentVideoFrameRate"],"names":{"title":"currentVideoFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentVideoFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentVideoFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)origin","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","origin"],"names":{"title":"origin","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"origin"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionPoint","preciseIdentifier":"c:@S@AVCaptionPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyOriginalArtist"],"names":{"title":"quickTimeUserDataKeyOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVContentKeyRequestStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyType"],"names":{"title":"commonKeyType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyComment"],"names":{"title":"quickTimeMetadataKeyComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMediaDataCollector","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMediaDataCollector"],"names":{"title":"AVPlayerItemMediaDataCollector","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMediaDataCollector"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMediaDataCollector"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMediaDataCollector"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataDate"],"names":{"title":"id3MetadataDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunctionKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunctionKey"],"names":{"title":"AVVideoTransferFunctionKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunctionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunctionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)initWithAsset:presetName:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","init(asset:presetName:)"],"names":{"title":"init(asset:presetName:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"presetName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorMaximumStillImageCaptureRequestsExceeded","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","maximumStillImageCaptureRequestsExceeded"],"names":{"title":"AVError.Code.maximumStillImageCaptureRequestsExceeded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoFieldModeSupported"],"names":{"title":"isVideoFieldModeSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoFieldModeSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoFieldModeSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","LaunchConfiguration"],"names":{"title":"AVCaptureDeskViewApplication.LaunchConfiguration","navigator":[{"kind":"identifier","spelling":"LaunchConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LaunchConfiguration"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"LaunchConfiguration"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)allMediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVComposition","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images"],"names":{"title":"AVAssetImageGenerator.Images","navigator":[{"kind":"identifier","spelling":"Images"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Images"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"An asynchronous sequence where each element is a Result<(requestedTime: CMTime, image: CGImage, actualTime: CMTime), Error>. When image generation is successful, the result is a tuple containing the requested time as a CMTime, the image object as a CGImage, and the time at which the image was actually generated as a CMTime. Otherwise, when image generation fails, the result contains an Error."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Images"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkAlignment","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","preferredMediaChunkAlignment"],"names":{"title":"preferredMediaChunkAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaChunkAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:prototypeInstruction:completionHandler:)"],"names":{"title":"videoComposition(withPropertiesOf:prototypeInstruction:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"prototypeInstruction","declarationFragments":[{"kind":"identifier","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyAbsolute","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","absolute"],"names":{"title":"AVDepthData.Accuracy.absolute","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"absolute"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"absolute"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(im)initWithMovie:mindingInterval:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","init(movie:mindingInterval:)"],"names":{"title":"init(movie:mindingInterval:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:prototypeInstruction:)"],"names":{"title":"videoComposition(withPropertiesOf:prototypeInstruction:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"prototypeInstruction","declarationFragments":[{"kind":"identifier","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(py)transportControlsSupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","transportControlsSupported"],"names":{"title":"transportControlsSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transportControlsSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequestor(py)providesExpiredSessionReports","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequestor","providesExpiredSessionReports"],"names":{"title":"providesExpiredSessionReports","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesExpiredSessionReports"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesExpiredSessionReports"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVVideoApertureModea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVSampleCursorSyncInfoa012sampleIsFullC00ef7PartialC00eF9DroppableAB10ObjectiveC8ObjCBoolV_A2Htcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","init(sampleIsFullSync:sampleIsPartialSync:sampleIsDroppable:)"],"names":{"title":"init(sampleIsFullSync:sampleIsPartialSync:sampleIsDroppable:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceDiscoverySession","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","DiscoverySession"],"names":{"title":"AVCaptureDevice.DiscoverySession","navigator":[{"kind":"identifier","spelling":"DiscoverySession"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DiscoverySession"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"DiscoverySession"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVSampleBufferAttachContentKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAttachContentKey(_:_:_:)"],"names":{"title":"AVSampleBufferAttachContentKey(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAttachContentKey"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"sbuf","declarationFragments":[{"kind":"identifier","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]},{"name":"contentKey","declarationFragments":[{"kind":"identifier","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"}]},{"name":"outError","declarationFragments":[{"kind":"identifier","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAttachContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sbuf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKey","preciseIdentifier":"c:objc(cs)AVContentKey"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSErrorPointer","preciseIdentifier":"s:10Foundation14NSErrorPointera"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":100000},"message":"Use sampleBufferRenderer's status instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So38AVAssetDownloadedAssetEvictionPrioritya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadedAssetEvictionPriority","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeKey"],"names":{"title":"AVVideoScalingModeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyMomentarily","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","notReadyMomentarily"],"names":{"title":"AVCapturePhotoOutput.CaptureReadiness.notReadyMomentarily","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyMomentarily"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"notReadyMomentarily"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVCaptionTextAlignmentV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndPause","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","pause"],"names":{"title":"AVPlayer.ActionAtItemEnd.pause","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)containsFragments","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","containsFragments"],"names":{"title":"containsFragments","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"containsFragments"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRecordingDates","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRecordingDates"],"names":{"title":"id3MetadataRecordingDates","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecordingDates"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)initWithAssetReaderTrackOutput:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor","init(assetReaderTrackOutput:)"],"names":{"title":"init(assetReaderTrackOutput:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)rate","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","rate"],"names":{"title":"rate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeResizeAspect","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeResizeAspect"],"names":{"title":"AVVideoScalingModeResizeAspect","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResizeAspect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyModel"],"names":{"title":"quickTimeUserDataKeyModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Use -seekToTime:toleranceBefore:toleranceAfter:completionHandler:, passing nil for the completionHandler if you don't require notification of completion"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","sourceAndRulesOnly"],"names":{"title":"sourceAndRulesOnly","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAndRulesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceAndRulesOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemLegibleOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextStylingResolution","preciseIdentifier":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer"],"names":{"title":"AVSampleBufferAudioRenderer","navigator":[{"kind":"identifier","spelling":"AVSampleBufferAudioRenderer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRenderer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRenderer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(py)assetReaderTrackOutput","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor","assetReaderTrackOutput"],"names":{"title":"assetReaderTrackOutput","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetReaderTrackOutput"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReaderTrackOutput","preciseIdentifier":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCollectionUser","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCollectionUser"],"names":{"title":"quickTimeMetadataKeyCollectionUser","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCollectionUser"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeContinuousAutoFocus","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","continuousAutoFocus"],"names":{"title":"AVCaptureDevice.FocusMode.continuousAutoFocus","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoFocus"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuousAutoFocus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)size","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","size"],"names":{"title":"size","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"size"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSize","preciseIdentifier":"c:@S@AVCaptionSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(py)mindingInterval","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","mindingInterval"],"names":{"title":"mindingInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mindingInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","CaptureReadiness","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So22AVSampleCursorSyncInfoaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataDogBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataDogBodyObject"],"names":{"title":"AVMetadataDogBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataDogBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataDogBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataDogBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeResize","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeResize"],"names":{"title":"AVVideoScalingModeResize","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeResize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVComposition","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleDependencyInfo"],"names":{"title":"currentSampleDependencyInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorDependencyInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDependencyInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorDependencyInfo","preciseIdentifier":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)videoSupportedFrameRateRanges","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","videoSupportedFrameRateRanges"],"names":{"title":"videoSupportedFrameRateRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSupportedFrameRateRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSupportedFrameRateRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFrameRateRange","preciseIdentifier":"c:objc(cs)AVFrameRateRange"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredAndSortedAccordingToPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)"],"names":{"title":"metadataItems(from:filteredAndSortedAccordingToPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"filteredAndSortedAccordingToPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredAndSortedAccordingToPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So9AVCaptionC12AVFoundationE4ruby2atSo0A4RubyCSg_SnySS5IndexVGtAJ_tF","interfaceLanguage":"swift"},"pathComponents":["AVCaption","ruby(at:)"],"names":{"title":"ruby(at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ruby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"functionSignature":{"parameters":[{"name":"at","internalName":"index","declarationFragments":[{"kind":"identifier","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ruby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"index"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":") -> ("},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Ruby","preciseIdentifier":"c:objc(cs)AVCaptionRuby"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Range","preciseIdentifier":"s:Sn"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Index","preciseIdentifier":"s:SS5IndexV"},{"kind":"text","spelling":">)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReport(py)segmentType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReport","segmentType"],"names":{"title":"segmentType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"segmentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentType","preciseIdentifier":"c:@E@AVAssetSegmentType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioTimePitchAlgorithmSpectral","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","spectral"],"names":{"title":"spectral","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spectral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"spectral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV23fileFormatNotRecognizedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","fileFormatNotRecognized"],"names":{"title":"fileFormatNotRecognized","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFormatNotRecognized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsPartialSync","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","sampleIsPartialSync"],"names":{"title":"sampleIsPartialSync","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsPartialSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusReceivedResponse","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","receivedResponse"],"names":{"title":"AVContentKeyRequest.Status.receivedResponse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"receivedResponse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd"],"names":{"title":"AVPlayer.ActionAtItemEnd","navigator":[{"kind":"identifier","spelling":"ActionAtItemEnd"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ActionAtItemEnd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ActionAtItemEnd"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoFieldMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoFieldMode"],"names":{"title":"videoFieldMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoFieldMode","preciseIdentifier":"c:@E@AVVideoFieldMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoFieldMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoFieldMode","preciseIdentifier":"c:@E@AVVideoFieldMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsDroppable","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","sampleIsDroppable"],"names":{"title":"sampleIsDroppable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsDroppable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)dataValue","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","dataValue"],"names":{"title":"dataValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.dataValue) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So16AVMutableCaptionC12AVFoundationE10removeRuby2inySo8_NSRangeV_tF","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaption","removeRuby(in:)"],"names":{"title":"removeRuby(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRuby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"range","declarationFragments":[{"kind":"identifier","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@nonobjc"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeRuby"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"range"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"macCatalyst","isUnconditionallyUnavailable":true},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)samplesWithLaterDecodeTimeStampsMayHaveEarlierPresentationTimeStampsThanCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan:)"],"names":{"title":"maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"earlierThan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"earlierThan","internalName":"cursor","declarationFragments":[{"kind":"identifier","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"earlierThan"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncodedBy"],"names":{"title":"id3MetadataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGenerator","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGenerator"],"names":{"title":"AVSampleBufferGenerator","navigator":[{"kind":"identifier","spelling":"AVSampleBufferGenerator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGenerator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGenerator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)setOutputSettings:forConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","setOutputSettings(_:for:)"],"names":{"title":"setOutputSettings(_:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOutputSettings"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"outputSettings","declarationFragments":[{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},{"name":"for","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setOutputSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?, "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRecommendedBufferSize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRecommendedBufferSize"],"names":{"title":"id3MetadataRecommendedBufferSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRecommendedBufferSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)overallDurationHint","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","overallDurationHint"],"names":{"title":"overallDurationHint","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"overallDurationHint"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":2}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsFullSync","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo","sampleIsFullSync"],"names":{"title":"sampleIsFullSync","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleIsFullSync"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputMetadataAdaptor"],"names":{"title":"AVAssetWriterInputMetadataAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputMetadataAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputMetadataAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputMetadataAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyOriginalSource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyOriginalSource"],"names":{"title":"quickTimeUserDataKeyOriginalSource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionVideoZoomChanged","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","videoZoomChanged"],"names":{"title":"videoZoomChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoZoomChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoZoomChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVSampleBufferAudioRendererFlushTimeKey","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRendererFlushTimeKey"],"names":{"title":"AVSampleBufferAudioRendererFlushTimeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererFlushTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererFlushTimeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVCaptionConversionValidatorStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentReport(py)trackReports","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentReport","trackReports"],"names":{"title":"trackReports","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetSegmentTrackReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetSegmentTrackReport","preciseIdentifier":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)sampleReferenceBaseURL","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","sampleReferenceBaseURL"],"names":{"title":"sampleReferenceBaseURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","requestAccess(for:)"],"names":{"title":"requestAccess(for:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(pl)AVFragmentMinding(py)associatedWithFragmentMinder","interfaceLanguage":"swift"},"pathComponents":["AVFragmentMinding","isAssociatedWithFragmentMinder"],"names":{"title":"isAssociatedWithFragmentMinder","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAssociatedWithFragmentMinder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isAssociatedWithFragmentMinder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)outputFileType","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","outputFileType"],"names":{"title":"outputFileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncodedWith","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncodedWith"],"names":{"title":"id3MetadataEncodedWith","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorFileFailedToParse","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","fileFailedToParse"],"names":{"title":"AVError.Code.fileFailedToParse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileFailedToParse"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVSampleCursorStorageRangea6offset6lengthABs5Int64V_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","init(offset:length:)"],"names":{"title":"init(offset:length:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyContentIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyContentIdentifier"],"names":{"title":"quickTimeMetadataKeyContentIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyContentIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorSyncInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorSyncInfo"],"names":{"title":"AVSampleCursorSyncInfo","navigator":[{"kind":"identifier","spelling":"AVSampleCursorSyncInfo"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorSyncInfo"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorSyncInfo"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So23AVPlayerActionAtItemEndV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoScalingModeFit","interfaceLanguage":"swift"},"pathComponents":["AVVideoScalingModeFit"],"names":{"title":"AVVideoScalingModeFit","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeFit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoScalingModeFit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)availableMediaCharacteristicsWithMediaSelectionOptions","interfaceLanguage":"swift"},"pathComponents":["AVComposition","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey"],"names":{"title":"AVMetadataExtraAttributeKey","navigator":[{"kind":"identifier","spelling":"AVMetadataExtraAttributeKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataExtraAttributeKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataExtraAttributeKey"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)defaultRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","defaultRate"],"names":{"title":"defaultRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyRelative","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","relative"],"names":{"title":"AVDepthData.Accuracy.relative","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relative"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"relative"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)outputURL","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","outputURL"],"names":{"title":"outputURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAudioTimePitchAlgorithmTimeDomain","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","timeDomain"],"names":{"title":"timeDomain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMinFrameDurationSupported"],"names":{"title":"isVideoMinFrameDurationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMinFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMinFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAllowWideColorKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAllowWideColorKey"],"names":{"title":"AVVideoAllowWideColorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowWideColorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowWideColorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)sampleBufferRenderer","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","sampleBufferRenderer"],"names":{"title":"sampleBufferRenderer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferRenderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferVideoRenderer","preciseIdentifier":"c:objc(cs)AVSampleBufferVideoRenderer"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleBufferRenderer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleBufferVideoRenderer","preciseIdentifier":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureDeviceFormat(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","Format","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)mediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","mediaDataLocation"],"names":{"title":"mediaDataLocation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MediaDataLocation","preciseIdentifier":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)customVideoCompositorClass","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","customVideoCompositorClass"],"names":{"title":"customVideoCompositorClass","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositorClass"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":".Type? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVSampleBufferGeneratorBatch","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferGeneratorBatch"],"names":{"title":"AVSampleBufferGeneratorBatch","navigator":[{"kind":"identifier","spelling":"AVSampleBufferGeneratorBatch"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGeneratorBatch"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferGeneratorBatch"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataPublisher"],"names":{"title":"id3MetadataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetVariant(py)videoAttributes","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariant","videoAttributes"],"names":{"title":"videoAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"VideoAttributes","preciseIdentifier":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","requestAccess(for:completionHandler:)"],"names":{"title":"requestAccess(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestAccess"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack(py)assetTrack","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack","assetTrack"],"names":{"title":"assetTrack","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode"],"names":{"title":"AVVideoApertureMode","navigator":[{"kind":"identifier","spelling":"AVVideoApertureMode"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoApertureMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoApertureMode"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)highResolutionCaptureEnabled","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","isHighResolutionCaptureEnabled"],"names":{"title":"isHighResolutionCaptureEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isHighResolutionCaptureEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":13,"minor":0},"message":"Use maxPhotoDimensions instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyOriginalFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyOriginalFormat"],"names":{"title":"quickTimeUserDataKeyOriginalFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleDuration","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleDuration"],"names":{"title":"currentSampleDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoRangeSDR","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","sdr"],"names":{"title":"sdr","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sdr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVDepthDataAccuracyV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)seekToTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"message":"Use -seekToTime:completionHandler:, passing nil for the completionHandler if you don't require notification of completion"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRequestingResponse","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","requestingResponse"],"names":{"title":"AVContentKeyRequest.Status.requestingResponse","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestingResponse"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestingResponse"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMediaSelectionGroup","interfaceLanguage":"swift"},"pathComponents":["AVMediaSelectionGroup"],"names":{"title":"AVMediaSelectionGroup","navigator":[{"kind":"identifier","spelling":"AVMediaSelectionGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMediaSelectionGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(im)init","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So26AVSampleCursorStorageRangeaABycfc","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoAllowFrameReorderingKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoAllowFrameReorderingKey"],"names":{"title":"AVVideoAllowFrameReorderingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowFrameReorderingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoAllowFrameReorderingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyComposer"],"names":{"title":"quickTimeMetadataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncodingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncodingTime"],"names":{"title":"id3MetadataEncodingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status"],"names":{"title":"AVCaptionConversionValidator.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorStorageRange@FI@offset","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","offset"],"names":{"title":"offset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"offset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndAdvance","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","advance"],"names":{"title":"AVPlayer.ActionAtItemEnd.advance","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advance"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advance"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoRangePQ","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","pq"],"names":{"title":"pq","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pq"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pq"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoRange","preciseIdentifier":"c:@T@AVVideoRange"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionRenderContext","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionRenderContext"],"names":{"title":"AVVideoCompositionRenderContext","navigator":[{"kind":"identifier","spelling":"AVVideoCompositionRenderContext"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderContext"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCompositionRenderContext"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@SA@AVSampleCursorStorageRange@FI@length","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange","length"],"names":{"title":"length","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"length"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputGroup"],"names":{"title":"AVAssetWriterInputGroup","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication"],"names":{"title":"AVCaptureDeskViewApplication","navigator":[{"kind":"identifier","spelling":"AVCaptureDeskViewApplication"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeskViewApplication"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeskViewApplication"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)shouldOptimizeForNetworkUse","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","shouldOptimizeForNetworkUse"],"names":{"title":"shouldOptimizeForNetworkUse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shouldOptimizeForNetworkUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoMinFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoMinFrameDuration"],"names":{"title":"videoMinFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMinFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByApplyingExifOrientation:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","applyingExifOrientation(_:)"],"names":{"title":"applyingExifOrientation(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"functionSignature":{"parameters":[{"name":"exifOrientation","declarationFragments":[{"kind":"identifier","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applyingExifOrientation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"exifOrientation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGImagePropertyOrientation","preciseIdentifier":"c:@E@CGImagePropertyOrientation"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV18contentIsProtectedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentIsProtected"],"names":{"title":"contentIsProtected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollectorPushDelegate"],"names":{"title":"AVPlayerItemMetadataCollectorPushDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMix","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMix"],"names":{"title":"AVMutableAudioMix","navigator":[{"kind":"identifier","spelling":"AVMutableAudioMix"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMix"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMix"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)availableMediaCharacteristicsWithMediaSelectionOptions","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","availableMediaCharacteristicsWithMediaSelectionOptions"],"names":{"title":"availableMediaCharacteristicsWithMediaSelectionOptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleItalic","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","italic"],"names":{"title":"AVCaption.FontStyle.italic","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"italic"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"italic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)addOutput:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","locked"],"names":{"title":"AVCaptureDevice.FocusMode.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyRelation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyRelation"],"names":{"title":"commonKeyRelation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyRelation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataReverb","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataReverb"],"names":{"title":"id3MetadataReverb","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReverb"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@CM@AVFoundation@@objc(cs)AVVideoComposition(py)_sourceSampleDataTrackIDs","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","sourceSampleDataTrackIDs"],"names":{"title":"sourceSampleDataTrackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@objc"},{"kind":"text","spelling":"(_sourceSampleDataTrackIDs) "},{"kind":"keyword","spelling":"dynamic"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceSampleDataTrackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":15,"minor":0}},{"domain":"tvOS","introduced":{"major":15,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)keyForIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","key(forIdentifier:)"],"names":{"title":"key(forIdentifier:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]}],"returns":[{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Baseline30","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Baseline30"],"names":{"title":"AVVideoProfileLevelH264Baseline30","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy","navigator":[{"kind":"identifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerAudiovisualBackgroundPlaybackPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeDataMatrixCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","dataMatrix"],"names":{"title":"dataMatrix","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)initWithURL:options:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","init(url:options:)"],"names":{"title":"init(url:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"url"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaType:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","tracks(withMediaType:)"],"names":{"title":"tracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaType:) instead"}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@SA@AVSampleCursorStorageRange","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursorStorageRange"],"names":{"title":"AVSampleCursorStorageRange","navigator":[{"kind":"identifier","spelling":"AVSampleCursorStorageRange"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorStorageRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleCursorStorageRange"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerLayer(cm)playerLayerWithPlayer:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerLayer","init(player:)"],"names":{"title":"init(player:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"player"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)displayAlignment","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","displayAlignment"],"names":{"title":"displayAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"displayAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"DisplayAlignment","preciseIdentifier":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetCache","interfaceLanguage":"swift"},"pathComponents":["AVAssetCache"],"names":{"title":"AVAssetCache","navigator":[{"kind":"identifier","spelling":"AVAssetCache"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetCache"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetCache"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadConfiguration"],"names":{"title":"AVAssetDownloadConfiguration","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadConfiguration"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentCenter","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","center"],"names":{"title":"AVCaption.TextAlignment.center","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"center"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriter","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter"],"names":{"title":"AVAssetWriter","navigator":[{"kind":"identifier","spelling":"AVAssetWriter"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Baseline31","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Baseline31"],"names":{"title":"AVVideoProfileLevelH264Baseline31","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorNoImageAtTime","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","noImageAtTime"],"names":{"title":"AVError.Code.noImageAtTime","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEncryption"],"names":{"title":"id3MetadataEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKeySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeySoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeySoftware"],"names":{"title":"commonKeySoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOff","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","off"],"names":{"title":"AVCaptureDevice.TorchMode.off","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422HQ","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422HQ"],"names":{"title":"proRes422HQ","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422HQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422HQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyDescription"],"names":{"title":"quickTimeUserDataKeyDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPhonogramRights"],"names":{"title":"iTunesMetadataPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyAuthor"],"names":{"title":"quickTimeMetadataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(py)matteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","matteType"],"names":{"title":"matteType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"matteType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"matteType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSemanticSegmentationMatte","preciseIdentifier":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"MatteType","preciseIdentifier":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)play","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","play()"],"names":{"title":"play()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"play"},{"kind":"text","spelling":"()"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataPerformers","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataPerformers"],"names":{"title":"quickTimeUserDataPerformers","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPerformers"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","propagate"],"names":{"title":"propagate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propagate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"propagate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So43AVPlayerAudiovisualBackgroundPlaybackPolicyV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask(py)loadedTimeRanges","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask","loadedTimeRanges"],"names":{"title":"loadedTimeRanges","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","interfaceLanguage":"swift"},"pathComponents":["AVMutableAssetDownloadStorageManagementPolicy"],"names":{"title":"AVMutableAssetDownloadStorageManagementPolicy","navigator":[{"kind":"identifier","spelling":"AVMutableAssetDownloadStorageManagementPolicy"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAssetDownloadStorageManagementPolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAssetDownloadStorageManagementPolicy"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)preferredMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","preferredMediaSelection"],"names":{"title":"preferredMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)timeControlStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","timeControlStatus"],"names":{"title":"timeControlStatus","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeControlStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TimeControlStatus","preciseIdentifier":"c:@E@AVPlayerTimeControlStatus"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeControlStatus"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TimeControlStatus","preciseIdentifier":"c:@E@AVPlayerTimeControlStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptureFocusModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVLayerVideoGravity","interfaceLanguage":"swift"},"pathComponents":["AVLayerVideoGravity","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)controlTimebase","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","controlTimebase"],"names":{"title":"controlTimebase","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"controlTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"controlTimebase"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimebase","preciseIdentifier":"c:@T@CMTimebaseRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoPixelAspectRatioHorizontalSpacingKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoPixelAspectRatioHorizontalSpacingKey"],"names":{"title":"AVVideoPixelAspectRatioHorizontalSpacingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioHorizontalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioHorizontalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataReleaseTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataReleaseTime"],"names":{"title":"id3MetadataReleaseTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataReleaseTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)URL","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","url"],"names":{"title":"url","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"url"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)pause","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","pause()"],"names":{"title":"pause()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pause"},{"kind":"text","spelling":"()"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleNormal","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","normal"],"names":{"title":"AVCaption.FontStyle.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)errorLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","errorLog()"],"names":{"title":"errorLog()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLog","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLog","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemErrorLog","preciseIdentifier":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoPixelAspectRatioKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoPixelAspectRatioKey"],"names":{"title":"AVVideoPixelAspectRatioKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyAutomatic","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","automatic"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy.automatic","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automatic"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automatic"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadContentConfiguration","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadContentConfiguration"],"names":{"title":"AVAssetDownloadContentConfiguration","navigator":[{"kind":"identifier","spelling":"AVAssetDownloadContentConfiguration"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadContentConfiguration"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDownloadContentConfiguration"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","generate"],"names":{"title":"generate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"generate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PerFrameHDRDisplayMetadataPolicy","preciseIdentifier":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask(py)options","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVVideoCodecTypeAppleProRes422","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","proRes422"],"names":{"title":"proRes422","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"proRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCodecType","preciseIdentifier":"c:@T@AVVideoCodecType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithResponse:data:redirect:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","finishLoading(with:data:redirect:)"],"names":{"title":"finishLoading(with:data:redirect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"response","declarationFragments":[{"kind":"identifier","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?"}]},{"name":"data","declarationFragments":[{"kind":"identifier","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"redirect","declarationFragments":[{"kind":"identifier","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"finishLoading"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"response"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLResponse","preciseIdentifier":"c:objc(cs)NSURLResponse"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"data"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"redirect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLRequest","preciseIdentifier":"s:10Foundation10URLRequestV"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":10,"minor":15},"message":"Use -[AVAssetResourceLoadingRequest setResponse:], -[AVAssetResourceLoadingRequest setRedirect:], -[AVAssetResourceLoadingDataRequest respondWithData:], -[AVAssetResourceLoadingRequest finishLoading]"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEqualization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEqualization"],"names":{"title":"id3MetadataEqualization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetWriterDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterDelegate"],"names":{"title":"AVAssetWriterDelegate","navigator":[{"kind":"identifier","spelling":"AVAssetWriterDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)accessLog","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","accessLog()"],"names":{"title":"accessLog()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"accessLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLog","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLog","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"accessLog"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVPlayerItemAccessLog","preciseIdentifier":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeySource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeySource"],"names":{"title":"commonKeySource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)supportsVideoMaxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","isVideoMaxFrameDurationSupported"],"names":{"title":"isVideoMaxFrameDurationSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMaxFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isVideoMaxFrameDurationSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyArtwork","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyArtwork"],"names":{"title":"quickTimeMetadataKeyArtwork","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtwork"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoPixelAspectRatioVerticalSpacingKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoPixelAspectRatioVerticalSpacingKey"],"names":{"title":"AVVideoPixelAspectRatioVerticalSpacingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioVerticalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoPixelAspectRatioVerticalSpacingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyCredits"],"names":{"title":"quickTimeUserDataKeyCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPlaylistID","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPlaylistID"],"names":{"title":"iTunesMetadataPlaylistID","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPlaylistID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataPhonogramRights","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataPhonogramRights"],"names":{"title":"quickTimeUserDataPhonogramRights","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPhonogramRights"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVKeyValueStatus","interfaceLanguage":"swift"},"pathComponents":["AVKeyValueStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput"],"names":{"title":"AVPlayerItemMetadataOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemMetadataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemMetadataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)key","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","key"],"names":{"title":"key","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)allMediaSelections","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","allMediaSelections"],"names":{"title":"allMediaSelections","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allMediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)nextTimedMetadataGroup","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderOutputMetadataAdaptor","nextTimedMetadataGroup()"],"names":{"title":"nextTimedMetadataGroup()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextTimedMetadataGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"nextTimedMetadataGroup"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)reasonForWaitingToPlay","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","reasonForWaitingToPlay"],"names":{"title":"reasonForWaitingToPlay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reasonForWaitingToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"reasonForWaitingToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WaitingReason","preciseIdentifier":"c:@T@AVPlayerWaitingReason"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV40maximumStillImageCaptureRequestsExceededSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","maximumStillImageCaptureRequestsExceeded"],"names":{"title":"maximumStillImageCaptureRequestsExceeded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maximumStillImageCaptureRequestsExceeded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoHeightKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoHeightKey"],"names":{"title":"AVVideoHeightKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoHeightKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(propertiesOf:)"],"names":{"title":"init(propertiesOf:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentStart","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","start"],"names":{"title":"AVCaption.TextAlignment.start","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"start"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVSemanticSegmentationMatte(cm)semanticSegmentationMatteFromImageSourceAuxiliaryDataType:dictionaryRepresentation:error:","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","init(fromImageSourceAuxiliaryDataType:dictionaryRepresentation:)"],"names":{"title":"init(fromImageSourceAuxiliaryDataType:dictionaryRepresentation:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromImageSourceAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromImageSourceAuxiliaryDataType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxiliaryDataType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CFString","preciseIdentifier":"c:@T@CFStringRef"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"dictionaryRepresentation"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"imageSourceAuxiliaryDataInfoDictionary"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]) "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndNone","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","none"],"names":{"title":"AVPlayer.ActionAtItemEnd.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So50AVVideoCompositionPerFrameHDRDisplayMetadataPolicya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)httpSessionIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","httpSessionIdentifier"],"names":{"title":"httpSessionIdentifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"httpSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"httpSessionIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UUID","preciseIdentifier":"s:10Foundation4UUIDV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(py)keySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","keySystem"],"names":{"title":"keySystem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRelativeVolumeAdjustment2"],"names":{"title":"id3MetadataRelativeVolumeAdjustment2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","flush(fromSourceTime:completionHandler:)"],"names":{"title":"flush(fromSourceTime:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromSourceTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)keySpaceForIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","keySpace(forIdentifier:)"],"names":{"title":"keySpace(forIdentifier:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forIdentifier","internalName":"identifier","declarationFragments":[{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTrack(withTrackID:)"],"names":{"title":"loadTrack(withTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withTrackID","internalName":"trackID","declarationFragments":[{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackID"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoMaxKeyFrameIntervalDurationKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoMaxKeyFrameIntervalDurationKey"],"names":{"title":"AVVideoMaxKeyFrameIntervalDurationKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalDurationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalDurationKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerItemFailedToPlayToEndTimeErrorKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemFailedToPlayToEndTimeErrorKey"],"names":{"title":"AVPlayerItemFailedToPlayToEndTimeErrorKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTimeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTimeErrorKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(im)initForKeySystem:identifier:options:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","init(forKeySystem:identifier:options:)"],"names":{"title":"init(forKeySystem:identifier:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"])"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKeySystem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keySystem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySystem","preciseIdentifier":"c:@T@AVContentKeySystem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"identifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"contentKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] = [:])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So16AVVideoCodecTypea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode"],"names":{"title":"AVCaptureDevice.TorchMode","navigator":[{"kind":"identifier","spelling":"TorchMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TorchMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TorchMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)canAddTrackAssociationWithTrackOfInput:type:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","canAddTrackAssociation(withTrackOf:type:)"],"names":{"title":"canAddTrackAssociation(withTrackOf:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"withTrackOf","internalName":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canAddTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode39Mod43Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code39Mod43"],"names":{"title":"code39Mod43","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39Mod43"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code39Mod43"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentIsProtected","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentIsProtected"],"names":{"title":"AVError.Code.contentIsProtected","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsProtected"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEqualization2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEqualization2"],"names":{"title":"id3MetadataEqualization2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError","errorDomain"],"names":{"title":"errorDomain","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Foundation","lines":[{"text":"Default domain of the error."}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"errorDomain"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":2,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)currentMediaSelection","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","currentMediaSelection"],"names":{"title":"currentMediaSelection","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentMediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetImageGeneratorApertureModeEncodedPixels","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","encodedPixels"],"names":{"title":"encodedPixels","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encodedPixels"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeySubject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeySubject"],"names":{"title":"commonKeySubject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeySubject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)allowsParallelizedExport","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","allowsParallelizedExport"],"names":{"title":"allowsParallelizedExport","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsParallelizedExport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowsParallelizedExport"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCameraIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCameraIdentifier"],"names":{"title":"quickTimeMetadataKeyCameraIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoMaxKeyFrameIntervalKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoMaxKeyFrameIntervalKey"],"names":{"title":"AVVideoMaxKeyFrameIntervalKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoMaxKeyFrameIntervalKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataOriginalArtist"],"names":{"title":"iTunesMetadataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataOriginalFormat"],"names":{"title":"quickTimeUserDataOriginalFormat","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyDisclaimer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyDisclaimer"],"names":{"title":"quickTimeUserDataKeyDisclaimer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)status","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetExportSession","preciseIdentifier":"c:objc(cs)AVAssetExportSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetExportSessionStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetExportSession","preciseIdentifier":"c:objc(cs)AVAssetExportSession"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"c:@E@AVAssetExportSessionStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableAudioMixInputParameters","interfaceLanguage":"swift"},"pathComponents":["AVMutableAudioMixInputParameters"],"names":{"title":"AVMutableAudioMixInputParameters","navigator":[{"kind":"identifier","spelling":"AVMutableAudioMixInputParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMixInputParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableAudioMixInputParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataRelativeVolumeAdjustment"],"names":{"title":"id3MetadataRelativeVolumeAdjustment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataRelativeVolumeAdjustment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureConnection(py)videoMaxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVCaptureConnection","videoMaxFrameDuration"],"names":{"title":"videoMaxFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoMaxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)scroll","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","scroll"],"names":{"title":"scroll","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scroll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Scroll","preciseIdentifier":"c:@E@AVCaptionRegionScroll"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoH264EntropyModeCAVLC","interfaceLanguage":"swift"},"pathComponents":["AVVideoH264EntropyModeCAVLC"],"names":{"title":"AVVideoH264EntropyModeCAVLC","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCAVLC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeCAVLC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(py)options","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","options"],"names":{"title":"options","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeAutoFocus","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode","autoFocus"],"names":{"title":"AVCaptureDevice.FocusMode.autoFocus","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocus"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"autoFocus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeCode93Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","code93"],"names":{"title":"code93","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code93"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"code93"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","unknown"],"names":{"title":"AVCaption.FontStyle.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataEventTimingCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataEventTimingCodes"],"names":{"title":"id3MetadataEventTimingCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetImageGeneratorApertureModeCleanAperture","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","cleanAperture"],"names":{"title":"cleanAperture","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleanAperture"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ApertureMode","preciseIdentifier":"c:@T@AVAssetImageGeneratorApertureMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoH264EntropyModeKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoH264EntropyModeKey"],"names":{"title":"AVVideoH264EntropyModeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoH264EntropyModeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyCameraFrameReadoutTime"],"names":{"title":"quickTimeMetadataKeyCameraFrameReadoutTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyCameraFrameReadoutTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)composable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","flush(fromSourceTime:)"],"names":{"title":"flush(fromSourceTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"fromSourceTime","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"flush"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromSourceTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptureTorchModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureMaxAvailableTorchLevel","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","maxAvailableTorchLevel"],"names":{"title":"maxAvailableTorchLevel","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxAvailableTorchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxAvailableTorchLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalSource","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataOriginalSource"],"names":{"title":"quickTimeUserDataOriginalSource","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalSource"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)requestNotificationOfMediaDataChangeWithAdvanceInterval:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","requestNotificationOfMediaDataChange(withAdvanceInterval:)"],"names":{"title":"requestNotificationOfMediaDataChange(withAdvanceInterval:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestNotificationOfMediaDataChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAdvanceInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withAdvanceInterval","internalName":"interval","declarationFragments":[{"kind":"identifier","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestNotificationOfMediaDataChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAdvanceInterval"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"interval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)playImmediatelyAtRate:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","playImmediately(atRate:)"],"names":{"title":"playImmediately(atRate:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"atRate","internalName":"rate","declarationFragments":[{"kind":"identifier","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"atRate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataPerformer"],"names":{"title":"iTunesMetadataPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyDirector"],"names":{"title":"quickTimeUserDataKeyDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentEnd","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","end"],"names":{"title":"AVCaption.TextAlignment.end","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"end"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyTitle"],"names":{"title":"commonKeyTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceiTunes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","iTunes"],"names":{"title":"iTunes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSize","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSize"],"names":{"title":"id3MetadataSize","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)identifierForKey:keySpace:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","identifier(forKey:keySpace:)"],"names":{"title":"identifier(forKey:keySpace:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]},{"name":"keySpace","declarationFragments":[{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutputPullDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)creationDate","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation"],"names":{"title":"AVAssetWriterInput.MediaDataLocation","navigator":[{"kind":"identifier","spelling":"MediaDataLocation"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MediaDataLocation"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"MediaDataLocation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy"],"names":{"title":"AVVideoComposition.PerFrameHDRDisplayMetadataPolicy","navigator":[{"kind":"identifier","spelling":"PerFrameHDRDisplayMetadataPolicy"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PerFrameHDRDisplayMetadataPolicy"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PerFrameHDRDisplayMetadataPolicy"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getOpacityRampForTime:startOpacity:endOpacity:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","getOpacityRamp(for:startOpacity:endOpacity:timeRange:)"],"names":{"title":"getOpacityRamp(for:startOpacity:endOpacity:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"startOpacity","declarationFragments":[{"kind":"identifier","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"endOpacity","declarationFragments":[{"kind":"identifier","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getOpacityRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endOpacity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)addMediaDataCollector:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"collector","declarationFragments":[{"kind":"identifier","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"collector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMediaDataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV15decoderNotFoundSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","decoderNotFound"],"names":{"title":"decoderNotFound","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264MainAutoLevel","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264MainAutoLevel"],"names":{"title":"AVVideoProfileLevelH264MainAutoLevel","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264MainAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264MainAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAsset","interfaceLanguage":"swift"},"pathComponents":["AVAsset","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorEncoderNotFound","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","encoderNotFound"],"names":{"title":"AVError.Code.encoderNotFound","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileTypeProfile","interfaceLanguage":"swift"},"pathComponents":["AVFileTypeProfile","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)error","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecKey"],"names":{"title":"AVVideoCodecKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelKey"],"names":{"title":"AVVideoProfileLevelKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)addTrackAssociationWithTrackOfInput:type:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","addTrackAssociation(withTrackOf:type:)"],"names":{"title":"addTrackAssociation(withTrackOf:type:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withTrackOf","internalName":"input","declarationFragments":[{"kind":"identifier","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"}]},{"name":"type","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addTrackAssociation"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTrackOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"input"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetWriterInput","preciseIdentifier":"c:objc(cs)AVAssetWriterInput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"type"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType"],"names":{"title":"AVVideoCodecType","navigator":[{"kind":"identifier","spelling":"AVVideoCodecType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecType"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataFileOwner","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataFileOwner"],"names":{"title":"id3MetadataFileOwner","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileOwner"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(py)alignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","alignment"],"names":{"title":"alignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightUnknown","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","unknown"],"names":{"title":"AVCaption.FontWeight.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataLyrics","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataLyrics"],"names":{"title":"iTunesMetadataLyrics","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithPredicate:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","init(predicate:)"],"names":{"title":"init(predicate:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"predicate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSPredicate","preciseIdentifier":"c:objc(cs)NSPredicate"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyFullName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyFullName"],"names":{"title":"quickTimeUserDataKeyFullName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataPublisher"],"names":{"title":"quickTimeUserDataPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceMicrophoneModes","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","microphoneModes"],"names":{"title":"AVCaptureDevice.SystemUserInterface.microphoneModes","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphoneModes"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microphoneModes"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVOutputSettingsPreset","interfaceLanguage":"swift"},"pathComponents":["AVOutputSettingsPreset","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyContinuesIfPossible","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","continuesIfPossible"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy.continuesIfPossible","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuesIfPossible"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"continuesIfPossible"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyAlbum","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyAlbum"],"names":{"title":"quickTimeMetadataKeyAlbum","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAlbum"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataMachineReadableCodeObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataMachineReadableCodeObject"],"names":{"title":"AVMetadataMachineReadableCodeObject","navigator":[{"kind":"identifier","spelling":"AVMetadataMachineReadableCodeObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataMachineReadableCodeObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataMachineReadableCodeObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","MicrophoneMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)performsMultiPassEncodingIfSupported","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","performsMultiPassEncodingIfSupported"],"names":{"title":"performsMultiPassEncodingIfSupported","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performsMultiPassEncodingIfSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"performsMultiPassEncodingIfSupported"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)outputs","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","outputs"],"names":{"title":"outputs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine"],"names":{"title":"AVCaption.TextCombine","navigator":[{"kind":"identifier","spelling":"TextCombine"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextCombine"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"TextCombine"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecJPEG","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecJPEG"],"names":{"title":"AVVideoCodecJPEG","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecJPEG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecJPEG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.jpeg"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSignature","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSignature"],"names":{"title":"id3MetadataSignature","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSignature"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyMake"],"names":{"title":"commonKeyMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)lyrics","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithVariant:","interfaceLanguage":"swift"},"pathComponents":["AVAssetVariantQualifier","init(variant:)"],"names":{"title":"init(variant:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"variant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"variant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","export()"],"names":{"title":"export()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"export"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"export"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)currentItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","currentItem"],"names":{"title":"currentItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecHEVC","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecHEVC"],"names":{"title":"AVVideoCodecHEVC","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecHEVC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecHEVC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.hevc"}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:completionHandler:)"],"names":{"title":"videoComposition(withPropertiesOf:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main31","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main31"],"names":{"title":"AVVideoProfileLevelH264Main31","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main31"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","WhiteBalanceMode","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(py)tracks","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataFormat","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFormat","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)readable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isReadable"],"names":{"title":"isReadable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","compactMap(_:)"],"names":{"title":"compactMap(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">(("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncCompactMapSequence","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"Creates an asynchronous sequence that maps the given closure over the"},{"text":"asynchronous sequence’s elements, omitting results that don't return a"},{"text":"value."},{"text":""},{"text":"Use the `compactMap(_:)` method to transform every element received from"},{"text":"a base asynchronous sequence, while also discarding any `nil` results"},{"text":"from the closure. Typically, you use this to transform from one type of"},{"text":"element to another."},{"text":""},{"text":"In this example, an asynchronous sequence called `Counter` produces `Int`"},{"text":"values from `1` to `5`. The closure provided to the `compactMap(_:)`"},{"text":"method takes each `Int` and looks up a corresponding `String` from a"},{"text":"`romanNumeralDict` dictionary. Because there is no key for `4`, the closure"},{"text":"returns `nil` in this case, which `compactMap(_:)` omits from the"},{"text":"transformed asynchronous sequence."},{"text":""},{"text":" let romanNumeralDict: [Int: String] ="},{"text":" [1: \"I\", 2: \"II\", 3: \"III\", 5: \"V\"]"},{"text":" "},{"text":" let stream = Counter(howHigh: 5)"},{"text":" .compactMap { romanNumeralDict[$0] }"},{"text":" for await numeral in stream {"},{"text":" print(numeral, terminator: \" \")"},{"text":" }"},{"text":" // Prints \"I II III V \""},{"text":""},{"text":"- Parameter transform: A mapping closure. `transform` accepts an element"},{"text":" of this sequence as its parameter and returns a transformed value of the"},{"text":" same or of a different type."},{"text":"- Returns: An asynchronous sequence that contains, in order, the"},{"text":" non-`nil` elements produced by the `transform` closure."}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AsyncCompactMapSequence","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}]},"swiftGenerics":{"parameters":[{"name":"ElementOfResult","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"_Concurrency","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"attribute","spelling":"@preconcurrency"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compactMap"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"ElementOfResult"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"AsyncCompactMapSequence","preciseIdentifier":"s:12_Concurrency23AsyncCompactMapSequenceV"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"ElementOfResult"},{"kind":"text","spelling":">"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":13,"minor":0}},{"domain":"tvOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","exportAsynchronously(completionHandler:)"],"names":{"title":"exportAsynchronously(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"completionHandler","internalName":"handler","declarationFragments":[{"kind":"identifier","spelling":"handler"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exportAsynchronously"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataFileType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataFileType"],"names":{"title":"id3MetadataFileType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataFileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyRequest","Status","failed"],"names":{"title":"AVContentKeyRequest.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMovieWritingOptions@AVMovieWritingAddMovieHeaderToDestination","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","addMovieHeaderToDestination"],"names":{"title":"addMovieHeaderToDestination","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMovieHeaderToDestination"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMovieHeaderToDestination"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","tracks(withMediaCharacteristic:)"],"names":{"title":"tracks(withMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use loadTracks(withMediaCharacteristic:) instead"}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main32","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main32"],"names":{"title":"AVVideoProfileLevelH264Main32","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main32"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main32"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager(im)storageManagementPolicyForURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager","storageManagementPolicy(for:)"],"names":{"title":"storageManagementPolicy(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"downloadStorageURL","declarationFragments":[{"kind":"identifier","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"storageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataOnlineExtras","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataOnlineExtras"],"names":{"title":"iTunesMetadataOnlineExtras","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataOnlineExtras"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataSoftware","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataSoftware"],"names":{"title":"quickTimeUserDataSoftware","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataSoftware"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main41","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main41"],"names":{"title":"AVVideoProfileLevelH264Main41","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecH264","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecH264"],"names":{"title":"AVVideoCodecH264","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecH264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecH264"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.h264"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyAccessibilityDescription"],"names":{"title":"quickTimeMetadataKeyAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByMetadataItemFilter:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:filteredBy:)"],"names":{"title":"metadataItems(from:filteredBy:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"filteredBy","internalName":"metadataItemFilter","declarationFragments":[{"kind":"identifier","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"filteredBy"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItemFilter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)copyPixelBufferForItemTime:itemTimeForDisplay:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","copyPixelBuffer(forItemTime:itemTimeForDisplay:)"],"names":{"title":"copyPixelBuffer(forItemTime:itemTimeForDisplay:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"itemTimeForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forItemTime","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"itemTimeForDisplay","internalName":"outItemTimeForDisplay","declarationFragments":[{"kind":"identifier","spelling":"outItemTimeForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"copyPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"itemTimeForDisplay"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outItemTimeForDisplay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(py)progress","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","progress"],"names":{"title":"progress","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"progress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"progress"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(im)initWithText:","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","init(text:)"],"names":{"title":"init(text:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyModel"],"names":{"title":"commonKeyModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyEncodedBy"],"names":{"title":"quickTimeUserDataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264High41","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264High41"],"names":{"title":"AVVideoProfileLevelH264High41","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","subtract(_:)"],"names":{"title":"subtract(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the elements of the given set from this set."},{"text":""},{"text":"In the following example, the elements of the `employees` set that are"},{"text":"also members of the `neighbors` set are removed. In particular, the"},{"text":"names `\"Bethany\"` and `\"Eric\"` are removed from `employees`."},{"text":""},{"text":" var employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" employees.subtract(neighbors)"},{"text":" print(employees)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtract"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderSampleReferenceOutput(py)track","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderSampleReferenceOutput","track"],"names":{"title":"track","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight"],"names":{"title":"AVCaption.FontWeight","navigator":[{"kind":"identifier","spelling":"FontWeight"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontWeight"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FontWeight"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSetSubtitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSetSubtitle"],"names":{"title":"id3MetadataSetSubtitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSetSubtitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV13noImageAtTimeSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","noImageAtTime"],"names":{"title":"noImageAtTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"noImageAtTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVCaptureSystemUserInterfaceV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceQuickTimeMetadata","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","quickTimeMetadata"],"names":{"title":"quickTimeMetadata","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadata"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferDisplayLayer(py)videoGravity","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferDisplayLayer","videoGravity"],"names":{"title":"videoGravity","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoGravity"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVLayerVideoGravity","preciseIdentifier":"c:@T@AVLayerVideoGravity"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","videoComposition(withPropertiesOf:)"],"names":{"title":"videoComposition(withPropertiesOf:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"functionSignature":{"parameters":[{"name":"withPropertiesOf","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPropertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVMutableVideoComposition","preciseIdentifier":"c:objc(cs)AVMutableVideoComposition"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecAppleProRes4444","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecAppleProRes4444"],"names":{"title":"AVVideoCodecAppleProRes4444","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes4444"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.proRes4444"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderSampleReferenceOutput(im)initWithTrack:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderSampleReferenceOutput","init(track:)"],"names":{"title":"init(track:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentLeft","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","left"],"names":{"title":"AVCaption.TextAlignment.left","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"left"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)replaceCurrentItemWithPlayerItem:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","replaceCurrentItem(with:)"],"names":{"title":"replaceCurrentItem(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceCurrentItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"item","declarationFragments":[{"kind":"identifier","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"replaceCurrentItem"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"item"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?)"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableCaptionRegion(py)writingMode","interfaceLanguage":"swift"},"pathComponents":["AVMutableCaptionRegion","writingMode"],"names":{"title":"writingMode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writingMode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"WritingMode","preciseIdentifier":"c:@E@AVCaptionRegionWritingMode"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVCaptionFontWeightV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)suspensionReasons","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant","suspensionReasons"],"names":{"title":"suspensionReasons","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"suspensionReasons"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVCoordinatedPlaybackSuspension","preciseIdentifier":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Reason","preciseIdentifier":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","load(_:_:_:_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":" - propertyF: Sixth property to load."},{"text":" - propertyG: Seventh property to load."},{"text":" - propertyH: Eighth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]},{"name":"propertyF","declarationFragments":[{"kind":"identifier","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">"}]},{"name":"propertyG","declarationFragments":[{"kind":"identifier","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">"}]},{"name":"propertyH","declarationFragments":[{"kind":"identifier","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1},{"name":"F","index":5,"depth":1},{"name":"G","index":6,"depth":1},{"name":"H","index":7,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"H"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyF"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyH"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"F"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"G"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"H"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)removeOutput:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDecoderNotFound","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","decoderNotFound"],"names":{"title":"AVError.Code.decoderNotFound","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderNotFound"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCodecAppleProRes422","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecAppleProRes422"],"names":{"title":"AVVideoCodecAppleProRes422","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCodecAppleProRes422"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":10,"minor":13},"renamed":"AVVideoCodecType.proRes422"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","isSubset(of:)"],"names":{"title":"isSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a subset of"},{"text":"another set."},{"text":""},{"text":"Set *A* is a subset of another set *B* if every member of *A* is also a"},{"text":"member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a subset of `other`; otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataGeneralEncapsulatedObject"],"names":{"title":"id3MetadataGeneralEncapsulatedObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataGeneralEncapsulatedObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentChunkInfo","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentChunkInfo"],"names":{"title":"currentChunkInfo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorChunkInfo","preciseIdentifier":"c:@SA@AVSampleCursorChunkInfo"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentChunkInfo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorChunkInfo","preciseIdentifier":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264HighAutoLevel","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264HighAutoLevel"],"names":{"title":"AVVideoProfileLevelH264HighAutoLevel","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264HighAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264HighAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaType:completionHandler:)"],"names":{"title":"loadTracks(withMediaType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataProducer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataProducer"],"names":{"title":"quickTimeUserDataProducer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProducer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataGrouping","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataGrouping"],"names":{"title":"iTunesMetadataGrouping","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataGrouping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyHostComputer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyHostComputer"],"names":{"title":"quickTimeUserDataKeyHostComputer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Main30","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Main30"],"names":{"title":"AVVideoProfileLevelH264Main30","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Main30"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingDataRequest","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingDataRequest"],"names":{"title":"AVAssetResourceLoadingDataRequest","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoadingDataRequest"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingDataRequest"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoadingDataRequest"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyArtist"],"names":{"title":"quickTimeMetadataKeyArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)textAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","textAlignment"],"names":{"title":"textAlignment","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"textAlignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaption","preciseIdentifier":"c:objc(cs)AVCaption"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"TextAlignment","preciseIdentifier":"c:@E@AVCaptionTextAlignment"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(im)initWithText:position:alignment:","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","init(text:position:alignment:)"],"names":{"title":"init(text:position:alignment:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"alignment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyAlignment","preciseIdentifier":"c:@E@AVCaptionRubyAlignment"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(cm)allExportPresets","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","allExportPresets()"],"names":{"title":"allExportPresets()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allExportPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"functionSignature":{"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allExportPresets"},{"kind":"text","spelling":"() -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonKeyPublisher","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","commonKeyPublisher"],"names":{"title":"commonKeyPublisher","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKeyPublisher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSeek","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSeek"],"names":{"title":"id3MetadataSeek","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSeek"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)availableChapterLocales","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureWidthKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureWidthKey"],"names":{"title":"AVVideoCleanApertureWidthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoadingRequest(im)persistentContentKeyFromKeyVendorResponse:options:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoadingRequest","persistentContentKey(fromKeyVendorResponse:options:)"],"names":{"title":"persistentContentKey(fromKeyVendorResponse:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"functionSignature":{"parameters":[{"name":"fromKeyVendorResponse","internalName":"keyVendorResponse","declarationFragments":[{"kind":"identifier","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentContentKey"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromKeyVendorResponse"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyVendorResponse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyPauses","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","pauses"],"names":{"title":"AVPlayerAudiovisualBackgroundPlaybackPolicy.pauses","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauses"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pauses"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)canPerformMultiplePasses","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","canPerformMultiplePasses"],"names":{"title":"canPerformMultiplePasses","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canPerformMultiplePasses"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264Baseline41","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264Baseline41"],"names":{"title":"AVVideoProfileLevelH264Baseline41","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264Baseline41"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleStorageRange","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleStorageRange"],"names":{"title":"currentSampleStorageRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleStorageRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursorStorageRange","preciseIdentifier":"c:@SA@AVSampleCursorStorageRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(py)text","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureVerticalOffsetKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureVerticalOffsetKey"],"names":{"title":"AVVideoCleanApertureVerticalOffsetKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureVerticalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureVerticalOffsetKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentRight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","right"],"names":{"title":"AVCaption.TextAlignment.right","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"right"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264BaselineAutoLevel","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264BaselineAutoLevel"],"names":{"title":"AVVideoProfileLevelH264BaselineAutoLevel","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264BaselineAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264BaselineAutoLevel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Restrictions","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a new set from a finite sequence of items."},{"text":""},{"text":"Use this initializer to create a new set from an existing sequence, like"},{"text":"an array or a range:"},{"text":""},{"text":" let validIndices = Set(0..<7).subtracting([2, 4, 5])"},{"text":" print(validIndices)"},{"text":" // Prints \"[6, 0, 1, 3]\""},{"text":""},{"text":"- Parameter sequence: The elements to use as members of the new set."}]},"swiftGenerics":{"parameters":[{"name":"S","index":0,"depth":1}],"constraints":[{"kind":"conformance","lhs":"S","rhs":"Sequence","rhsPrecise":"s:ST"},{"kind":"sameType","lhs":"Self.Element","rhs":"S.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"S"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sequence"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"where"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"Sequence","preciseIdentifier":"s:ST"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":" == "},{"kind":"typeIdentifier","spelling":"S"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVMovieWritingOptions@AVMovieWritingTruncateDestinationToMovieHeaderOnly","interfaceLanguage":"swift"},"pathComponents":["AVMovieWritingOptions","truncateDestinationToMovieHeaderOnly"],"names":{"title":"truncateDestinationToMovieHeaderOnly","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"truncateDestinationToMovieHeaderOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"truncateDestinationToMovieHeaderOnly"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMovieWritingOptions","preciseIdentifier":"c:@E@AVMovieWritingOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataKeySpaceQuickTimeUserData","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKeySpace","quickTimeUserData"],"names":{"title":"quickTimeUserData","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)actionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","actionAtItemEnd"],"names":{"title":"actionAtItemEnd","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actionAtItemEnd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ActionAtItemEnd","preciseIdentifier":"c:@E@AVPlayerActionAtItemEnd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"actionAtItemEnd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayer","preciseIdentifier":"c:objc(cs)AVPlayer"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ActionAtItemEnd","preciseIdentifier":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetExportSession(im)cancelExport","interfaceLanguage":"swift"},"pathComponents":["AVAssetExportSession","cancelExport()"],"names":{"title":"cancelExport()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelExport"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelExport"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadTask(py)URLAsset","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadTask","urlAsset"],"names":{"title":"urlAsset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)exportable","interfaceLanguage":"swift"},"pathComponents":["AVComposition","isExportable"],"names":{"title":"isExportable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isExportable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie","loadTracks(withMediaType:)"],"names":{"title":"loadTracks(withMediaType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput(im)hasNewPixelBufferForItemTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput","hasNewPixelBuffer(forItemTime:)"],"names":{"title":"hasNewPixelBuffer(forItemTime:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasNewPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"forItemTime","internalName":"itemTime","declarationFragments":[{"kind":"identifier","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasNewPixelBuffer"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forItemTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"itemTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)region","interfaceLanguage":"swift"},"pathComponents":["AVCaption","region"],"names":{"title":"region","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"region"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRegion","preciseIdentifier":"c:objc(cs)AVCaptionRegion"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeyResponse","interfaceLanguage":"swift"},"pathComponents":["AVContentKeyResponse"],"names":{"title":"AVContentKeyResponse","navigator":[{"kind":"identifier","spelling":"AVContentKeyResponse"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyResponse"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeyResponse"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataProduct","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataProduct"],"names":{"title":"quickTimeUserDataProduct","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataProduct"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getTransformRampForTime:startTransform:endTransform:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","getTransformRamp(for:start:end:timeRange:)"],"names":{"title":"getTransformRamp(for:start:end:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"start","internalName":"startTransform","declarationFragments":[{"kind":"identifier","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?"}]},{"name":"end","internalName":"endTransform","declarationFragments":[{"kind":"identifier","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"start"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"end"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyGenre"],"names":{"title":"quickTimeUserDataKeyGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)currentSampleIndexInChunk","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","currentSampleIndexInChunk"],"names":{"title":"currentSampleIndexInChunk","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleIndexInChunk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentSampleIndexInChunk"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceVideoEffects","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","videoEffects"],"names":{"title":"AVCaptureDevice.SystemUserInterface.videoEffects","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoEffects"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoEffects"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifieriTunesMetadataLinerNotes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","iTunesMetadataLinerNotes"],"names":{"title":"iTunesMetadataLinerNotes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"iTunesMetadataLinerNotes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeMetadataKeyArranger","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeMetadataKeyArranger"],"names":{"title":"quickTimeMetadataKeyArranger","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeMetadataKeyArranger"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)readyToPlay","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackParticipant","isReadyToPlay"],"names":{"title":"isReadyToPlay","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyToPlay"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoProfileLevelH264High40","interfaceLanguage":"swift"},"pathComponents":["AVVideoProfileLevelH264High40"],"names":{"title":"AVVideoProfileLevelH264High40","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High40"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoProfileLevelH264High40"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoCleanApertureKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoCleanApertureKey"],"names":{"title":"AVVideoCleanApertureKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoCleanApertureKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","interfaceLanguage":"swift"},"pathComponents":["AVCoordinatedPlaybackSuspension","Reason","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRuby(py)position","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","position"],"names":{"title":"position","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"position"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionRubyPosition","preciseIdentifier":"c:@E@AVCaptionRubyPosition"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)modified","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isModified"],"names":{"title":"isModified","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isModified"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager(cm)sharedDownloadStorageManager","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager","shared()"],"names":{"title":"shared()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManager","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManager"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManager","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManager"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"shared"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManager","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManager"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","findCompatibleTrack(for:completionHandler:)"],"names":{"title":"findCompatibleTrack(for:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)unusedTrackID","interfaceLanguage":"swift"},"pathComponents":["AVComposition","unusedTrackID()"],"names":{"title":"unusedTrackID()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unusedTrackID"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeQRCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","qr"],"names":{"title":"qr","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"qr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionFormatConformer","interfaceLanguage":"swift"},"pathComponents":["AVCaptionFormatConformer"],"names":{"title":"AVCaptionFormatConformer","navigator":[{"kind":"identifier","spelling":"AVCaptionFormatConformer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionFormatConformer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionFormatConformer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)addContentKeyRecipient:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","addContentKeyRecipient(_:)"],"names":{"title":"addContentKeyRecipient(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recipient","declarationFragments":[{"kind":"identifier","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataInformation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataInformation"],"names":{"title":"quickTimeUserDataInformation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene(py)hasActiveCaptions","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene","hasActiveCaptions"],"names":{"title":"hasActiveCaptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasActiveCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasActiveCaptions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVFragmentedMovieTracks contained by the fragmented movie."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVFragmentedMovie","rhsPrecise":"c:objc(cs)AVFragmentedMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovieTrack","preciseIdentifier":"c:objc(cs)AVFragmentedMovieTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorRestricted","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","restricted"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.restricted","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restricted"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So34AVAssetPlaybackConfigurationOptiona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorApplicationIsNotAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","applicationIsNotAuthorized"],"names":{"title":"AVError.Code.applicationIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToDate:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetResourceLoaderDelegate","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoaderDelegate"],"names":{"title":"AVAssetResourceLoaderDelegate","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoaderDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoaderDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoaderDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)outputSettingsForConnection:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","outputSettings(for:)"],"names":{"title":"outputSettings(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"connection","declarationFragments":[{"kind":"identifier","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"connection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureConnection","preciseIdentifier":"c:objc(cs)AVCaptureConnection"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVContentAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVPlayerItemStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)playable","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isPlayable"],"names":{"title":"isPlayable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isPlayable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8},"deprecated":{"major":13,"minor":0},"message":"Use load(.isPlayable) instead"}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","init(urlAssetInitializationOptions:)"],"names":{"title":"init(urlAssetInitializationOptions:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"urlAssetInitializationOptions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URLAssetInitializationOptions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeJPEG","interfaceLanguage":"swift"},"pathComponents":["AVFileType","jpg"],"names":{"title":"jpg","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"jpg"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyDate"],"names":{"title":"id3MetadataKeyDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)presentationTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","presentationTimeStamp"],"names":{"title":"presentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(im)removeContentKeyRecipient:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","removeContentKeyRecipient(_:)"],"names":{"title":"removeContentKeyRecipient(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"recipient","declarationFragments":[{"kind":"identifier","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeContentKeyRecipient"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"recipient"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVComposition","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV22contentIsNotAuthorizedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","contentIsNotAuthorized"],"names":{"title":"contentIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)makeSampleCursorWithPresentationTimeStamp:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","makeSampleCursor(presentationTimeStamp:)"],"names":{"title":"makeSampleCursor(presentationTimeStamp:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"presentationTimeStamp","declarationFragments":[{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursor"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withLocale:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:with:)"],"names":{"title":"metadataItems(from:with:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"with","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTaggingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTaggingTime"],"names":{"title":"id3MetadataTaggingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTaggingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureFlashMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode"],"names":{"title":"AVCaptureDevice.FlashMode","navigator":[{"kind":"identifier","spelling":"FlashMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FlashMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FlashMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)readyForMoreMediaData","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","isReadyForMoreMediaData"],"names":{"title":"isReadyForMoreMediaData","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isReadyForMoreMediaData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)variantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","variantPreferences"],"names":{"title":"variantPreferences","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantPreferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variantPreferences"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)animationTool","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","animationTool"],"names":{"title":"animationTool","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"animationTool"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionCoreAnimationTool","preciseIdentifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineNone","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","none"],"names":{"title":"AVCaption.TextCombine.none","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"none"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutputPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)mediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","mediaDataStorage"],"names":{"title":"mediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(py)contentKeyRecipients","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","contentKeyRecipients"],"names":{"title":"contentKeyRecipients","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRecipients"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeyRecipients"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVContentKeyRecipient","preciseIdentifier":"c:objc(pl)AVContentKeyRecipient"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorLocked","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","locked"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.locked","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"locked"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)currentTime","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","currentTime()"],"names":{"title":"currentTime()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"currentTime"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredRate","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontStyle","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontStyle","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextAlignment","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextAlignment","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVAudioTimePitchAlgorithm","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","unknown"],"names":{"title":"AVPlayerItem.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineOneDigit","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","oneDigit"],"names":{"title":"AVCaption.TextCombine.oneDigit","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"oneDigit"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"oneDigit"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataKeywords","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataKeywords"],"names":{"title":"quickTimeUserDataKeywords","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeywords"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","interfaceLanguage":"swift"},"pathComponents":["AVSemanticSegmentationMatte","MatteType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaption(im)initWithText:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVCaption","init(_:timeRange:)"],"names":{"title":"init(_:timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetResourceLoader","interfaceLanguage":"swift"},"pathComponents":["AVAssetResourceLoader"],"names":{"title":"AVAssetResourceLoader","navigator":[{"kind":"identifier","spelling":"AVAssetResourceLoader"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoader"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetResourceLoader"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withKey:keySpace:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","metadataItems(from:withKey:keySpace:)"],"names":{"title":"metadataItems(from:withKey:keySpace:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withKey"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"from","internalName":"metadataItems","declarationFragments":[{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},{"name":"withKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?"}]},{"name":"keySpace","declarationFragments":[{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItems"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?) -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyKeywordList","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyKeywordList"],"names":{"title":"metadata3GPUserDataKeyKeywordList","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyKeywordList"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(py)decodeTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","decodeTimeStamp"],"names":{"title":"decodeTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeHEIF","interfaceLanguage":"swift"},"pathComponents":["AVFileType","heif"],"names":{"title":"heif","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heif"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo13AVCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVCompositionTracks contained by the composition."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVComposition","rhsPrecise":"c:objc(cs)AVComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureFileOutputRecordingDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureFileOutputRecordingDelegate"],"names":{"title":"AVCaptureFileOutputRecordingDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureFileOutputRecordingDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputRecordingDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureFileOutputRecordingDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)formatDescriptions","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","formatDescriptions"],"names":{"title":"formatDescriptions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formatDescriptions"},{"kind":"text","spelling":": ["},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use load(.formatDescriptions) instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoRange","interfaceLanguage":"swift"},"pathComponents":["AVVideoRange","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVPlayerInterstitialEventCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue"],"names":{"title":"AVPlayerInterstitialEvent.Cue","navigator":[{"kind":"identifier","spelling":"Cue"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Cue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Cue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(im)initWithIdentifiers:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","init(identifiers:)"],"names":{"title":"init(identifiers:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"identifiers"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSynchronizedTempoCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSynchronizedTempoCodes"],"names":{"title":"id3MetadataSynchronizedTempoCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedTempoCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","findCompatibleTrack(for:)"],"names":{"title":"findCompatibleTrack(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"findCompatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptionRendererScene(py)needsPeriodicRefresh","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRenderer","Scene","needsPeriodicRefresh"],"names":{"title":"needsPeriodicRefresh","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"needsPeriodicRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"needsPeriodicRefresh"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"c:@T@AVAssetImageGeneratorCompletionHandler","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGeneratorCompletionHandler"],"names":{"title":"AVAssetImageGeneratorCompletionHandler","navigator":[{"kind":"identifier","spelling":"AVAssetImageGeneratorCompletionHandler"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGeneratorCompletionHandler"}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetImageGeneratorCompletionHandler"},{"kind":"text","spelling":" = ("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CGImage","preciseIdentifier":"c:@T@CGImageRef"},{"kind":"text","spelling":"?, "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Result","preciseIdentifier":"c:@E@AVAssetImageGeneratorResult"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncodedBy"],"names":{"title":"id3MetadataKeyEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)expectsMediaDataInRealTime","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","expectsMediaDataInRealTime"],"names":{"title":"expectsMediaDataInRealTime","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectsMediaDataInRealTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expectsMediaDataInRealTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","makeAssetDownloadTask(asset:assetTitle:assetArtworkData:options:)"],"names":{"title":"makeAssetDownloadTask(asset:assetTitle:assetArtworkData:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"asset","internalName":"URLAsset","declarationFragments":[{"kind":"identifier","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},{"name":"assetTitle","internalName":"title","declarationFragments":[{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"assetArtworkData","internalName":"artworkData","declarationFragments":[{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOff","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","off"],"names":{"title":"AVCaptureDevice.FlashMode.off","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"off"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightBold","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","bold"],"names":{"title":"AVCaption.FontWeight.bold","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bold"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"bold"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataGenre","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataGenre"],"names":{"title":"quickTimeUserDataGenre","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataGenre"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyLocation","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyLocation"],"names":{"title":"metadata3GPUserDataKeyLocation","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyLocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeUPCECode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","upce"],"names":{"title":"upce","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"upce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE8fileTypeSo06AVFileD0aSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","fileType"],"names":{"title":"fileType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The file type."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dataValueAA07AVAsyncD0Cyx10Foundation4DataVSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","dataValue"],"names":{"title":"dataValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the raw bytes of the value of the metadata item."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dataValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypePDF417Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","pdf417"],"names":{"title":"pdf417","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pdf417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pdf417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtFirstSampleInDecodeOrder","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","makeSampleCursorAtFirstSampleInDecodeOrder()"],"names":{"title":"makeSampleCursorAtFirstSampleInDecodeOrder()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtFirstSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtFirstSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyChapter","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyChapter"],"names":{"title":"quickTimeUserDataKeyChapter","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyChapter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerInterstitialEventJoinCue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","joinCue"],"names":{"title":"joinCue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"joinCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"joinCue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorContentIsNotAuthorized","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","contentIsNotAuthorized"],"names":{"title":"AVError.Code.contentIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentIsNotAuthorized"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getCropRectangleRampForTime:startCropRectangle:endCropRectangle:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","getCropRectangleRamp(for:startCropRectangle:endCropRectangle:timeRange:)"],"names":{"title":"getCropRectangleRamp(for:startCropRectangle:endCropRectangle:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"startCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?"}]},{"name":"endCropRectangle","declarationFragments":[{"kind":"identifier","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"getCropRectangleRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"startCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"endCropRectangle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":">?, "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)hasProtectedContent","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","hasProtectedContent"],"names":{"title":"hasProtectedContent","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hasProtectedContent"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusUnknown","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","unknown"],"names":{"title":"AVAssetWriter.Status.unknown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unknown"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVPlayerItemTrackVideoFieldModeDeinterlaceFields","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrackVideoFieldModeDeinterlaceFields"],"names":{"title":"AVPlayerItemTrackVideoFieldModeDeinterlaceFields","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrackVideoFieldModeDeinterlaceFields"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrackVideoFieldModeDeinterlaceFields"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)alternateGroupID","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","alternateGroupID"],"names":{"title":"alternateGroupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovie","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovie"],"names":{"title":"AVFragmentedMovie","navigator":[{"kind":"identifier","spelling":"AVFragmentedMovie"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovie"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtLastSampleInDecodeOrder","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","makeSampleCursorAtLastSampleInDecodeOrder()"],"names":{"title":"makeSampleCursorAtLastSampleInDecodeOrder()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtLastSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeSampleCursorAtLastSampleInDecodeOrder"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)startsOnFirstEligibleVariant","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","startsOnFirstEligibleVariant"],"names":{"title":"startsOnFirstEligibleVariant","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startsOnFirstEligibleVariant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"startsOnFirstEligibleVariant"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVAssetPlaybackConfigurationOption","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption"],"names":{"title":"AVAssetPlaybackConfigurationOption","navigator":[{"kind":"identifier","spelling":"AVAssetPlaybackConfigurationOption"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackConfigurationOption"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackConfigurationOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(im)aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","aggregateAssetDownloadTask(with:mediaSelections:assetTitle:assetArtworkData:options:)"],"names":{"title":"aggregateAssetDownloadTask(with:mediaSelections:assetTitle:assetArtworkData:options:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?) -> "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"with","internalName":"URLAsset","declarationFragments":[{"kind":"identifier","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"}]},{"name":"mediaSelections","declarationFragments":[{"kind":"identifier","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"]"}]},{"name":"assetTitle","internalName":"title","declarationFragments":[{"kind":"identifier","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},{"name":"assetArtworkData","internalName":"artworkData","declarationFragments":[{"kind":"identifier","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},{"name":"options","declarationFragments":[{"kind":"identifier","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"URLAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVURLAsset","preciseIdentifier":"c:objc(cs)AVURLAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"mediaSelections"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"assetTitle"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"title"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetArtworkData"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"artworkData"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil) -> "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVCaptionTextCombineV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVError","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemVideoOutput","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemVideoOutput"],"names":{"title":"AVPlayerItemVideoOutput","navigator":[{"kind":"identifier","spelling":"AVPlayerItemVideoOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemVideoOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemVideoOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV15encoderNotFoundSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","encoderNotFound"],"names":{"title":"encoderNotFound","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderNotFound"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepByPresentationTime:wasPinned:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","step(byPresentationTime:wasPinned:)"],"names":{"title":"step(byPresentationTime:wasPinned:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"byPresentationTime","internalName":"deltaPresentationTime","declarationFragments":[{"kind":"identifier","spelling":"deltaPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"wasPinned","internalName":"outWasPinned","declarationFragments":[{"kind":"identifier","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byPresentationTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deltaPresentationTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeMPEGLayer3","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mp3"],"names":{"title":"mp3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)decodable","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","isDecodable"],"names":{"title":"isDecodable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDecodable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13},"deprecated":{"major":13,"minor":0},"message":"Use load(.isDecodable) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRuby","interfaceLanguage":"swift"},"pathComponents":["AVCaption","Ruby","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSynchronizedLyric"],"names":{"title":"id3MetadataSynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionDefaultPolicy","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","defaultPolicy"],"names":{"title":"defaultPolicy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"defaultPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusReadyToPlay","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","readyToPlay"],"names":{"title":"AVPlayerItem.Status.readyToPlay","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"readyToPlay"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorUnsupported","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","unsupported"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.unsupported","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unsupported"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAuthorizationStatus","interfaceLanguage":"swift"},"pathComponents":["AVAuthorizationStatus","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyMediaClassification","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyMediaClassification"],"names":{"title":"metadata3GPUserDataKeyMediaClassification","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaClassification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dateValueAA07AVAsyncD0Cyx10Foundation4DateVSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","dateValue"],"names":{"title":"dateValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item as an Date."},{"text":""},{"text":"Will be nil if the value cannot be represented as a date."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dateValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncodedWith","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncodedWith"],"names":{"title":"id3MetadataKeyEncodedWith","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodedWith"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrackFormatDescriptionReplacement"],"names":{"title":"AVCompositionTrackFormatDescriptionReplacement","navigator":[{"kind":"identifier","spelling":"AVCompositionTrackFormatDescriptionReplacement"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackFormatDescriptionReplacement"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrackFormatDescriptionReplacement"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","interfaceLanguage":"swift"},"pathComponents":["AVCaptionConversionValidator","Status","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeSalientObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","salientObject"],"names":{"title":"salientObject","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"salientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"salientObject"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMutableMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","tracks"],"names":{"title":"tracks","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the array of AVMutableMovieTracks contained by the mutable movie."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMutableMovie","rhsPrecise":"c:objc(cs)AVMutableMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"tracks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMutableMovieTrack","preciseIdentifier":"c:objc(cs)AVMutableMovieTrack"},{"kind":"text","spelling":"]> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","isUnconditionallyUnavailable":true}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)timeRange","interfaceLanguage":"swift"},"pathComponents":["AVCaption","timeRange"],"names":{"title":"timeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)mediaSelectionGroupForMediaCharacteristic:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","mediaSelectionGroup(forMediaCharacteristic:)"],"names":{"title":"mediaSelectionGroup(forMediaCharacteristic:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"forMediaCharacteristic","internalName":"mediaCharacteristic","declarationFragments":[{"kind":"identifier","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forMediaCharacteristic"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaCharacteristic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaCharacteristic","preciseIdentifier":"c:@T@AVMediaCharacteristic"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataHostComputer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataHostComputer"],"names":{"title":"quickTimeUserDataHostComputer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataHostComputer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolutionForExpensiveNetworks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredMaximumResolutionForExpensiveNetworks"],"names":{"title":"preferredMaximumResolutionForExpensiveNetworks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolutionForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolutionForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So18AVCaptureFlashModeV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(py)outputSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","outputSettings"],"names":{"title":"outputSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So19AVAssetWriterStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineAll","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","all"],"names":{"title":"AVCaption.TextCombine.all","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"all"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"all"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorAuto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","auto"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(im)initWithTrack:outputSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","init(track:outputSettings:)"],"names":{"title":"init(track:outputSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"outputSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetPlaybackAssistant","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackAssistant"],"names":{"title":"AVAssetPlaybackAssistant","navigator":[{"kind":"identifier","spelling":"AVAssetPlaybackAssistant"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackAssistant"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetPlaybackAssistant"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"date","declarationFragments":[{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status","failed"],"names":{"title":"AVPlayerItem.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerEligibleForHDRPlaybackDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","eligibleForHDRPlaybackDidChangeNotification"],"names":{"title":"eligibleForHDRPlaybackDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlaybackDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eligibleForHDRPlaybackDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)requestMediaDataWhenReadyOnQueue:usingBlock:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","requestMediaDataWhenReady(on:using:)"],"names":{"title":"requestMediaDataWhenReady(on:using:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"on","internalName":"queue","declarationFragments":[{"kind":"identifier","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"}]},{"name":"using","internalName":"block","declarationFragments":[{"kind":"identifier","spelling":"block"},{"kind":"text","spelling":": () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"requestMediaDataWhenReady"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"on"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"using"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"block"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" () -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVAssetWriterStatus","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status"],"names":{"title":"AVAssetWriter.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManager(im)setStorageManagementPolicy:forURL:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManager","setStorageManagementPolicy(_:for:)"],"names":{"title":"setStorageManagementPolicy(_:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setStorageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"storageManagementPolicy","declarationFragments":[{"kind":"identifier","spelling":"storageManagementPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"}]},{"name":"for","internalName":"downloadStorageURL","declarationFragments":[{"kind":"identifier","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setStorageManagementPolicy"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageManagementPolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadStorageManagementPolicy","preciseIdentifier":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"downloadStorageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeMPEG4","interfaceLanguage":"swift"},"pathComponents":["AVFileType","mp4"],"names":{"title":"mp4","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mp4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","ActionAtItemEnd","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrackGroup(py)trackIDs","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroup","trackIDs"],"names":{"title":"trackIDs","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackIDs"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","status(of:)"],"names":{"title":"status(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Get current status of a property"},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be checked."},{"text":"- Returns: Current status of the property"},{"text":""},{"text":"If the property is already loaded, Status contains the value of the property."},{"text":"If the property failed to load, Status contains the error identifier."},{"text":"If property loading was cancelled, the status will be .failed and the error will be an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"of","internalName":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) -> "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">."},{"kind":"typeIdentifier","spelling":"Status","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC6StatusO"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyAuthor","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyAuthor"],"names":{"title":"quickTimeUserDataKeyAuthor","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyAuthor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderTrackOutput(py)track","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderTrackOutput","track"],"names":{"title":"track","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaption(py)text","interfaceLanguage":"swift"},"pathComponents":["AVCaption","text"],"names":{"title":"text","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"text"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)variants","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","variants"],"names":{"title":"variants","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12},"deprecated":{"major":13,"minor":0},"message":"Use load(.variants) instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataSubTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataSubTitle"],"names":{"title":"id3MetadataSubTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataSubTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyMediaRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyMediaRating"],"names":{"title":"metadata3GPUserDataKeyMediaRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyMediaRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVURLAsset(cm)URLAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)timescale","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","timescale"],"names":{"title":"timescale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timescale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeScale","preciseIdentifier":"c:@T@CMTimeScale"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightNormal","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","normal"],"names":{"title":"AVCaption.FontWeight.normal","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"normal"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemLegibleOutput","TextStylingResolution","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVPlayerInterstitialEventCuea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","Cue","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","init(propertiesOf:valueLoadingHandler:)"],"names":{"title":"init(propertiesOf:valueLoadingHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyComposer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyComposer"],"names":{"title":"quickTimeUserDataKeyComposer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComposer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)removePendingExpiredSessionReports:withAppIdentifier:storageDirectoryAtURL:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","removePendingExpiredSessionReports(_:withAppIdentifier:storageDirectoryAt:)"],"names":{"title":"removePendingExpiredSessionReports(_:withAppIdentifier:storageDirectoryAt:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removePendingExpiredSessionReports"},{"kind":"text","spelling":"(["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"expiredSessionReports","declarationFragments":[{"kind":"identifier","spelling":"expiredSessionReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}]},{"name":"withAppIdentifier","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"storageDirectoryAt","internalName":"storageURL","declarationFragments":[{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removePendingExpiredSessionReports"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"expiredSessionReports"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataModel","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataModel"],"names":{"title":"quickTimeUserDataModel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataModel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeDNG","interfaceLanguage":"swift"},"pathComponents":["AVFileType","dng"],"names":{"title":"dng","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dng"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"dng"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptureReactionType","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionType"],"names":{"title":"AVCaptureReactionType","navigator":[{"kind":"identifier","spelling":"AVCaptureReactionType"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionType"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)"],"names":{"title":"chapterMetadataGroups(withTitleLocale:containingItemsWithCommonKeys:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withTitleLocale","internalName":"locale","declarationFragments":[{"kind":"identifier","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"}]},{"name":"containingItemsWithCommonKeys","internalName":"commonKeys","declarationFragments":[{"kind":"identifier","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withTitleLocale"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"locale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"containingItemsWithCommonKeys"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"commonKeys"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"]?) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)maxFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","maxFrameDuration"],"names":{"title":"maxFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE13preferredRateAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredRate"],"names":{"title":"preferredRate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the natural rate at which the asset is to be played; often but not always 1.0"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)extrinsicMatrix","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","extrinsicMatrix"],"names":{"title":"extrinsicMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float4x3","preciseIdentifier":"c:@T@matrix_float4x3"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float4x3","preciseIdentifier":"c:@T@matrix_float4x3"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCompositionTrack","interfaceLanguage":"swift"},"pathComponents":["AVCompositionTrack"],"names":{"title":"AVCompositionTrack","navigator":[{"kind":"identifier","spelling":"AVCompositionTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCompositionTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:error:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertTimeRange(_:of:at:)"],"names":{"title":"insertTimeRange(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataExtraAttributeKey","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncodingTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncodingTime"],"names":{"title":"id3MetadataKeyEncodingTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncodingTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidAll","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidAll"],"names":{"title":"forbidAll","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidAll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidAll"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","cancelled"],"names":{"title":"AVAssetImageGenerator.Result.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoPreviewLayer","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoPreviewLayer"],"names":{"title":"AVCaptureVideoPreviewLayer","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoPreviewLayer"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoPreviewLayer"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoPreviewLayer"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate(im)metadataCollector:didCollectDateRangeMetadataGroups:indexesOfNewGroups:indexesOfModifiedGroups:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollectorPushDelegate","metadataCollector(_:didCollect:indexesOfNewGroups:indexesOfModifiedGroups:)"],"names":{"title":"metadataCollector(_:didCollect:indexesOfNewGroups:indexesOfModifiedGroups:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataCollector"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCollect"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVDateRangeMetadataGroup","preciseIdentifier":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"indexesOfNewGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"indexesOfModifiedGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"metadataCollector","declarationFragments":[{"kind":"identifier","spelling":"metadataCollector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataCollector"}]},{"name":"didCollect","internalName":"metadataGroups","declarationFragments":[{"kind":"identifier","spelling":"metadataGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVDateRangeMetadataGroup","preciseIdentifier":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"text","spelling":"]"}]},{"name":"indexesOfNewGroups","declarationFragments":[{"kind":"identifier","spelling":"indexesOfNewGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"}]},{"name":"indexesOfModifiedGroups","declarationFragments":[{"kind":"identifier","spelling":"indexesOfModifiedGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataCollector"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataCollector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollector","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didCollect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVDateRangeMetadataGroup","preciseIdentifier":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"indexesOfNewGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"indexesOfModifiedGroups"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"IndexSet","preciseIdentifier":"s:10Foundation8IndexSetV"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeAuto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","auto"],"names":{"title":"AVCaptureDevice.FlashMode.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEncryption","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEncryption"],"names":{"title":"id3MetadataKeyEncryption","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEncryption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadAssociatedTracks(ofType:completionHandler:)"],"names":{"title":"loadAssociatedTracks(ofType:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" (["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]?, "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)resourceLoader","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","resourceLoader"],"names":{"title":"resourceLoader","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resourceLoader"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetResourceLoader","preciseIdentifier":"c:objc(cs)AVAssetResourceLoader"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)selectMediaOptionAutomaticallyInMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","selectMediaOptionAutomatically(in:)"],"names":{"title":"selectMediaOptionAutomatically(in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectMediaOptionAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"selectMediaOptionAutomatically"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)maxFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","maxFrameRate"],"names":{"title":"maxFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepByDecodeTime:wasPinned:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","step(byDecodeTime:wasPinned:)"],"names":{"title":"step(byDecodeTime:wasPinned:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"byDecodeTime","internalName":"deltaDecodeTime","declarationFragments":[{"kind":"identifier","spelling":"deltaDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"wasPinned","internalName":"outWasPinned","declarationFragments":[{"kind":"identifier","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"step"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byDecodeTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"deltaDecodeTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"wasPinned"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"outWasPinned"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UnsafeMutablePointer","preciseIdentifier":"s:Sp"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"ObjCBool","preciseIdentifier":"s:10ObjectiveC8ObjCBoolV"},{"kind":"text","spelling":">?) -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29operationNotSupportedForAssetSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","operationNotSupportedForAsset"],"names":{"title":"operationNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)colorPrimaries","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","colorPrimaries"],"names":{"title":"colorPrimaries","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorPrimaries"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)muted","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","isMuted"],"names":{"title":"isMuted","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isMuted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTitleSortOrder","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTitleSortOrder"],"names":{"title":"id3MetadataTitleSortOrder","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleSortOrder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyPerformer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyPerformer"],"names":{"title":"metadata3GPUserDataKeyPerformer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyPerformer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeInterleaved2of5Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","interleaved2of5"],"names":{"title":"interleaved2of5","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleaved2of5"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"interleaved2of5"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalArtist","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataOriginalArtist"],"names":{"title":"quickTimeUserDataOriginalArtist","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataOriginalArtist"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","unavailable"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus.unavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"unavailable"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","lensDistortionLookupTable"],"names":{"title":"lensDistortionLookupTable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeCoreAudioFormat","interfaceLanguage":"swift"},"pathComponents":["AVFileType","caf"],"names":{"title":"caf","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"caf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"caf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyComment","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyComment"],"names":{"title":"quickTimeUserDataKeyComment","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyComment"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)movieFragmentInterval","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","movieFragmentInterval"],"names":{"title":"movieFragmentInterval","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movieFragmentInterval"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So33AVAssetImageGeneratorApertureModea8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","ApertureMode","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)colorYCbCrMatrix","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","colorYCbCrMatrix"],"names":{"title":"colorYCbCrMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorYCbCrMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemTimeJumpedNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timeJumpedNotification"],"names":{"title":"timeJumpedNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)appendSampleBuffer:","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","append(_:)"],"names":{"title":"append(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"sampleBuffer","declarationFragments":[{"kind":"identifier","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"append"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sampleBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMSampleBuffer","preciseIdentifier":"c:@T@CMSampleBufferRef"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","init(propertiesOfMetadataItem:valueLoadingHandler:)"],"names":{"title":"init(propertiesOfMetadataItem:valueLoadingHandler:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfMetadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfMetadataItem"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"valueLoadingHandler"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"handler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"AVMetadataItemValueRequest","preciseIdentifier":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(propertiesOf:valueLoadingHandler:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","SystemUserInterface","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","failed"],"names":{"title":"AVAssetImageGenerator.Result.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionRegion","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRegion"],"names":{"title":"AVCaptionRegion","navigator":[{"kind":"identifier","spelling":"AVCaptionRegion"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRegion"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionRegion"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:)"],"names":{"title":"load(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads a property and returns the current value."},{"text":""},{"text":"- Parameters:"},{"text":" - property: Property to be loaded"},{"text":"- Returns: Value of the property or throws an error if it could not be loaded"},{"text":""},{"text":"Note that this method asynchronously loads the property before returning the value."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"property","declarationFragments":[{"kind":"identifier","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"typeIdentifier","spelling":"T"}]},"swiftGenerics":{"parameters":[{"name":"T","index":0,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"T"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"property"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"T"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"T"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)priority","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManagementPolicy","priority"],"names":{"title":"priority","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"priority"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadedAssetEvictionPriority","preciseIdentifier":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlaybackControlCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlaybackControlCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetReader","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader"],"names":{"title":"AVAssetReader","navigator":[{"kind":"identifier","spelling":"AVAssetReader"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReader"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReader"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)minFrameDuration","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","minFrameDuration"],"names":{"title":"minFrameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the preferred volume at which the audible media of an asset is to be played; often but not always 1.0"},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataAccuracy","interfaceLanguage":"swift"},"pathComponents":["AVDepthData","Accuracy","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","loadAssociatedTracks(ofType:)"],"names":{"title":"loadAssociatedTracks(ofType:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"ofType","internalName":"trackAssociationType","declarationFragments":[{"kind":"identifier","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"loadAssociatedTracks"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"ofType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"trackAssociationType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"AssociationType","preciseIdentifier":"c:@T@AVTrackAssociationType"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorDecoderTemporarilyUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","decoderTemporarilyUnavailable"],"names":{"title":"AVError.Code.decoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureVideoDataOutput","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutput"],"names":{"title":"AVCaptureVideoDataOutput","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoDataOutput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","chapterMetadataGroups(bestMatchingPreferredLanguages:)"],"names":{"title":"chapterMetadataGroups(bestMatchingPreferredLanguages:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"bestMatchingPreferredLanguages","internalName":"preferredLanguages","declarationFragments":[{"kind":"identifier","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"chapterMetadataGroups"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"bestMatchingPreferredLanguages"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"preferredLanguages"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"]) -> ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeLeft","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","landscapeLeft"],"names":{"title":"AVCaptureVideoOrientation.landscapeLeft","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeLeft"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeLeft"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)sampleReferenceBaseURL","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","sampleReferenceBaseURL"],"names":{"title":"sampleReferenceBaseURL","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sampleReferenceBaseURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)assetListResponse","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","assetListResponse"],"names":{"title":"assetListResponse","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponse"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetListResponse"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyRecordingYear","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyRecordingYear"],"names":{"title":"metadata3GPUserDataKeyRecordingYear","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyRecordingYear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemFailedToPlayToEndTimeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","failedToPlayToEndTimeNotification"],"names":{"title":"failedToPlayToEndTimeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failedToPlayToEndTimeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)pixelSize","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","pixelSize"],"names":{"title":"pixelSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTitleDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTitleDescription"],"names":{"title":"id3MetadataTitleDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTitleDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)expirationDate","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadStorageManagementPolicy","expirationDate"],"names":{"title":"expirationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"expirationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoApertureMode","interfaceLanguage":"swift"},"pathComponents":["AVVideoApertureMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToLocal","interfaceLanguage":"swift"},"pathComponents":["AVAssetReferenceRestrictions","forbidLocalReferenceToLocal"],"names":{"title":"forbidLocalReferenceToLocal","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forbidLocalReferenceToLocal"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetReferenceRestrictions","preciseIdentifier":"c:@E@AVAssetReferenceRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVURLAsset(py)assetCache","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","assetCache"],"names":{"title":"assetCache","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetCache"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetCache","preciseIdentifier":"c:objc(cs)AVAssetCache"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"assetCache"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetCache","preciseIdentifier":"c:objc(cs)AVAssetCache"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeITF14Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","itf14"],"names":{"title":"itf14","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itf14"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"itf14"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEqualization","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEqualization"],"names":{"title":"id3MetadataKeyEqualization","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOn","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FlashMode","on"],"names":{"title":"AVCaptureDevice.FlashMode.on","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVContentKeySession(cm)pendingExpiredSessionReportsWithAppIdentifier:storageDirectoryAtURL:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySession","pendingExpiredSessionReports(withAppIdentifier:storageDirectoryAt:)"],"names":{"title":"pendingExpiredSessionReports(withAppIdentifier:storageDirectoryAt:)","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pendingExpiredSessionReports"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"withAppIdentifier","internalName":"appIdentifier","declarationFragments":[{"kind":"identifier","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"storageDirectoryAt","internalName":"storageURL","declarationFragments":[{"kind":"identifier","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pendingExpiredSessionReports"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withAppIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"appIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"storageDirectoryAt"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"storageURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemTimeJumpedOriginatingParticipantKey","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","timeJumpedOriginatingParticipantKey"],"names":{"title":"timeJumpedOriginatingParticipantKey","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeJumpedOriginatingParticipantKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyCreationDate"],"names":{"title":"quickTimeUserDataKeyCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(im)markAsFinished","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","markAsFinished()"],"names":{"title":"markAsFinished()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markAsFinished"},{"kind":"text","spelling":"()"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"markAsFinished"},{"kind":"text","spelling":"()"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorSucceeded","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Result","succeeded"],"names":{"title":"AVAssetImageGenerator.Result.succeeded","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"succeeded"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"succeeded"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataLocationISO6709","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataLocationISO6709"],"names":{"title":"quickTimeUserDataLocationISO6709","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataLocationISO6709"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)init","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE17persistentTrackIDs5Int32VSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","persistentTrackID"],"names":{"title":"persistentTrackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The persistent track ID."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"persistentTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)preservesLivePhotoCaptureSuspendedOnSessionStop","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","preservesLivePhotoCaptureSuspendedOnSessionStop"],"names":{"title":"preservesLivePhotoCaptureSuspendedOnSessionStop","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preservesLivePhotoCaptureSuspendedOnSessionStop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preservesLivePhotoCaptureSuspendedOnSessionStop"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)compatibleTrackForCompositionTrack:","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","compatibleTrack(for:)"],"names":{"title":"compatibleTrack(for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"for","internalName":"compositionTrack","declarationFragments":[{"kind":"identifier","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"compatibleTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"compositionTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCompositionTrack","preciseIdentifier":"c:objc(cs)AVCompositionTrack"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":13,"minor":0},"message":"Use findCompatibleTrack(for:) instead"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","formUnion(_:)"],"names":{"title":"formUnion(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the elements of another set into this option set."},{"text":""},{"text":"This method is implemented as a `|` (bitwise OR) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formUnion"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorOperationNotSupportedForAsset","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","operationNotSupportedForAsset"],"names":{"title":"AVError.Code.operationNotSupportedForAsset","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"operationNotSupportedForAsset"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)languageCode","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","languageCode"],"names":{"title":"languageCode","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"languageCode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetPlaybackConfigurationOptionStereoVideo","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","stereoVideo"],"names":{"title":"stereoVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVCaptionPointV1x1yABSo0A9DimensionV_AFtcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","init(x:y:)"],"names":{"title":"init(x:y:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeHEIC","interfaceLanguage":"swift"},"pathComponents":["AVFileType","heic"],"names":{"title":"heic","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"heic"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)keySpace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","keySpace"],"names":{"title":"keySpace","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"keySpace"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKeySpace","preciseIdentifier":"c:@T@AVMetadataKeySpace"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV26applicationIsNotAuthorizedSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","applicationIsNotAuthorized"],"names":{"title":"applicationIsNotAuthorized","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"applicationIsNotAuthorized"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(im)selectMediaOption:inMediaSelectionGroup:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","select(_:in:)"],"names":{"title":"select(_:in:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"mediaSelectionOption","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?"}]},{"name":"in","internalName":"mediaSelectionGroup","declarationFragments":[{"kind":"identifier","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"select"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionOption"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionOption","preciseIdentifier":"c:objc(cs)AVMediaSelectionOption"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"in"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelectionGroup"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelectionGroup","preciseIdentifier":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVAssetReaderCaptionValidationHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderCaptionValidationHandling"],"names":{"title":"AVAssetReaderCaptionValidationHandling","navigator":[{"kind":"identifier","spelling":"AVAssetReaderCaptionValidationHandling"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderCaptionValidationHandling"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetReaderCaptionValidationHandling"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOn","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","on"],"names":{"title":"AVCaptureDevice.TorchMode.on","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"on"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferRequest","Direction","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)userDefinedAttributes","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","userDefinedAttributes"],"names":{"title":"userDefinedAttributes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"userDefinedAttributes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AnyHashable","preciseIdentifier":"s:s11AnyHashableV"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputPixelBufferAdaptor"],"names":{"title":"AVAssetWriterInputPixelBufferAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputPixelBufferAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPixelBufferAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputPixelBufferAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)inverseLensDistortionLookupTable","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","inverseLensDistortionLookupTable"],"names":{"title":"inverseLensDistortionLookupTable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverseLensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"inverseLensDistortionLookupTable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureFocusMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","FocusMode"],"names":{"title":"AVCaptureDevice.FocusMode","navigator":[{"kind":"identifier","spelling":"FocusMode"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FocusMode"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"FocusMode"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVURLAsset(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","interfaceLanguage":"swift"},"pathComponents":["AVURLAsset","init(URL:options:)"],"names":{"title":"init(URL:options:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"URL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URL","preciseIdentifier":"s:10Foundation3URLV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"options"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? = nil)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(url:options:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVComposition(im)metadataForFormat:","interfaceLanguage":"swift"},"pathComponents":["AVComposition","metadata(forFormat:)"],"names":{"title":"metadata(forFormat:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"functionSignature":{"parameters":[{"name":"forFormat","internalName":"format","declarationFragments":[{"kind":"identifier","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"}]}],"returns":[{"kind":"text","spelling":"["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forFormat"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"format"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":") -> ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}],"accessLevel":"open"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReader(im)initWithAsset:error:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReader","init(asset:)"],"names":{"title":"init(asset:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyThumbnail","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyThumbnail"],"names":{"title":"metadata3GPUserDataKeyThumbnail","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyThumbnail"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItem(py)commonKey","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItem","commonKey"],"names":{"title":"commonKey","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEqualization2","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEqualization2"],"names":{"title":"id3MetadataKeyEqualization2","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEqualization2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorBufferingCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorBufferingCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorBufferingCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeMicroQRCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","microQR"],"names":{"title":"microQR","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microQR"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microQR"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)enabled","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","isEnabled"],"names":{"title":"isEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput"],"names":{"title":"AVAssetWriterInput","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInput"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInput"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInput"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:12AVFoundation18AVAnyAsyncPropertyC11descriptionSSvp","interfaceLanguage":"swift"},"pathComponents":["AVAnyAsyncProperty","description"],"names":{"title":"description","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"docComment":{"module":"Swift","lines":[{"text":"A textual representation of this instance."},{"text":""},{"text":"Calling this property directly is discouraged. Instead, convert an"},{"text":"instance of any type to a string by using the `String(describing:)`"},{"text":"initializer. This initializer works with any type, and uses the custom"},{"text":"`description` property for types that conform to"},{"text":"`CustomStringConvertible`:"},{"text":""},{"text":" struct Point: CustomStringConvertible {"},{"text":" let x: Int, y: Int"},{"text":""},{"text":" var description: String {"},{"text":" return \"(\\(x), \\(y))\""},{"text":" }"},{"text":" }"},{"text":""},{"text":" let p = Point(x: 21, y: 30)"},{"text":" let s = String(describing: p)"},{"text":" print(s)"},{"text":" // Prints \"(21, 30)\""},{"text":""},{"text":"The conversion of `p` to a string in the assignment to `s` uses the"},{"text":"`Point` type's `description` property."}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"description"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates an empty option set."},{"text":""},{"text":"This initializer creates an option set with a raw value of zero."}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTime","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTime"],"names":{"title":"id3MetadataTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerItemTrack","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemTrack"],"names":{"title":"AVPlayerItemTrack","navigator":[{"kind":"identifier","spelling":"AVPlayerItemTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)alternateGroupID","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","alternateGroupID"],"names":{"title":"alternateGroupID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alternateGroupID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataMake","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataMake"],"names":{"title":"quickTimeUserDataMake","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataMake"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataQuickTimeUserDataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","quickTimeUserDataKeyCopyright"],"names":{"title":"quickTimeUserDataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8durationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":">"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Indicates the duration of the asset."},{"text":""},{"text":"If `providesPreciseDurationAndTiming` is false, a best-available estimate of the duration is returned."},{"text":"The degree of precision preferred for timing-related properties can be set at initialization time for assets initialized with URLs."},{"text":"See `AVURLAssetPreferPreciseDurationAndTimingKey` for AVURLAsset."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVAsset","rhsPrecise":"c:objc(cs)AVAsset"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","formSymmetricDifference(_:)"],"names":{"title":"formSymmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Replaces this set with a new set containing all elements "},{"text":"contained in either this set or the given set, but not in both."},{"text":""},{"text":"This method is implemented as a `^` (bitwise XOR) operation on the two"},{"text":"sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formSymmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithConfiguration:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","makeAssetDownloadTask(downloadConfiguration:)"],"names":{"title":"makeAssetDownloadTask(downloadConfiguration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"downloadConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},"functionSignature":{"parameters":[{"name":"downloadConfiguration","declarationFragments":[{"kind":"identifier","spelling":"downloadConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadConfiguration"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAssetDownloadTask"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"downloadConfiguration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadConfiguration","preciseIdentifier":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptureReactionEffectState","interfaceLanguage":"swift"},"pathComponents":["AVCaptureReactionEffectState"],"names":{"title":"AVCaptureReactionEffectState","navigator":[{"kind":"identifier","spelling":"AVCaptureReactionEffectState"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionEffectState"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureReactionEffectState"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionGroup","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGroup"],"names":{"title":"AVCaptionGroup","navigator":[{"kind":"identifier","spelling":"AVCaptionGroup"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGroup"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGroup"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)stepInPresentationOrderByCount:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","stepInPresentationOrder(byCount:)"],"names":{"title":"stepInPresentationOrder(byCount:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInPresentationOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"functionSignature":{"parameters":[{"name":"byCount","internalName":"stepCount","declarationFragments":[{"kind":"identifier","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stepInPresentationOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"byCount"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"stepCount"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","canProvideSampleCursors"],"names":{"title":"canProvideSampleCursors","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"canProvideSampleCursors"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":13,"minor":0},"message":"Use load(.canProvideSampleCursors) instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinator"],"names":{"title":"AVDelegatingPlaybackCoordinator","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)colorTransferFunction","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","colorTransferFunction"],"names":{"title":"colorTransferFunction","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"colorTransferFunction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(im)setDelegate:queue:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","setDelegate(_:queue:)"],"names":{"title":"setDelegate(_:queue:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"delegate","declarationFragments":[{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?"}]},{"name":"queue","internalName":"delegateQueue","declarationFragments":[{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setDelegate"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"queue"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlaybackCoordinator","interfaceLanguage":"swift"},"pathComponents":["AVPlaybackCoordinator"],"names":{"title":"AVPlaybackCoordinator","navigator":[{"kind":"identifier","spelling":"AVPlaybackCoordinator"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinator"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlaybackCoordinator"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE21presentationTimeStampSo6CMTimeaSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","presentationTimeStamp"],"names":{"title":"presentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The presentation time stamp."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"presentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"iOS","introduced":{"major":8,"minor":0}},{"domain":"tvOS","introduced":{"major":9,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventMonitor","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventMonitor"],"names":{"title":"AVPlayerInterstitialEventMonitor","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetPlaybackConfigurationOptionStereoMultiviewVideo","interfaceLanguage":"swift"},"pathComponents":["AVAssetPlaybackConfigurationOption","stereoMultiviewVideo"],"names":{"title":"stereoMultiviewVideo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stereoMultiviewVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetPlaybackConfigurationOption","preciseIdentifier":"c:@T@AVAssetPlaybackConfigurationOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange(py)minFrameRate","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange","minFrameRate"],"names":{"title":"minFrameRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minFrameRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float64","preciseIdentifier":"s:s7Float64a"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeEnhancedAC3","interfaceLanguage":"swift"},"pathComponents":["AVFileType","eac3"],"names":{"title":"eac3","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"eac3"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataCollector","delegate"],"names":{"title":"delegate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataCollectorPushDelegate","preciseIdentifier":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11,"patch":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","formIntersection(_:)"],"names":{"title":"formIntersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes all elements of this option set that are not "},{"text":"also present in the given set."},{"text":""},{"text":"This method is implemented as a `&` (bitwise AND) operation on the"},{"text":"two sets' raw values."},{"text":""},{"text":"- Parameter other: An option set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self.RawValue","rhs":"FixedWidthInteger","rhsPrecise":"s:s17FixedWidthIntegerP"}]},"declarationFragments":[{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"formIntersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)willPlayOnce","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","willPlayOnce"],"names":{"title":"willPlayOnce","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"willPlayOnce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"willPlayOnce"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeAuto","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","auto"],"names":{"title":"AVCaptureDevice.TorchMode.auto","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"auto"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyEventTimingCodes","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyEventTimingCodes"],"names":{"title":"id3MetadataKeyEventTimingCodes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyEventTimingCodes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionCenter","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","lensDistortionCenter"],"names":{"title":"lensDistortionCenter","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionCenter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lensDistortionCenter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGPoint","preciseIdentifier":"c:@S@CGPoint"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyTitle","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyTitle"],"names":{"title":"metadata3GPUserDataKeyTitle","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyTitle"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","update(with:)"],"names":{"title":"update(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Inserts the given element into the set."},{"text":""},{"text":"If `newMember` is not contained in the set but subsumes current members"},{"text":"of the set, the subsumed members are returned."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let replaced = options.update(with: .express)"},{"text":" print(replaced == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Returns: The intersection of `[newMember]` and the set if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"update"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInputCaptionAdaptor"],"names":{"title":"AVAssetWriterInputCaptionAdaptor","navigator":[{"kind":"identifier","spelling":"AVAssetWriterInputCaptionAdaptor"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputCaptionAdaptor"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWriterInputCaptionAdaptor"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:)"],"names":{"title":"load(_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)volume","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","volume"],"names":{"title":"volume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"volume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeMicroPDF417Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","microPDF417"],"names":{"title":"microPDF417","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microPDF417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"microPDF417"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)pixelBuffer","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","pixelBuffer"],"names":{"title":"pixelBuffer","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"pixelBuffer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CVPixelBuffer","preciseIdentifier":"c:@T@CVPixelBufferRef"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEventController","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventController"],"names":{"title":"AVPlayerInterstitialEventController","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEventController"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventController"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventController"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTermsOfUse","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTermsOfUse"],"names":{"title":"id3MetadataTermsOfUse","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTermsOfUse"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)compatibleWithAirPlayVideo","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isCompatibleWithAirPlayVideo"],"names":{"title":"isCompatibleWithAirPlayVideo","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isCompatibleWithAirPlayVideo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:)"],"names":{"title":"load(_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideRenewingContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didProvideRenewingContentKeyRequest:)"],"names":{"title":"contentKeySession(_:didProvideRenewingContentKeyRequest:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvideRenewingContentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvideRenewingContentKeyRequest","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvideRenewingContentKeyRequest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionMediaTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)status","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","status"],"names":{"title":"status","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"status"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVQueuedSampleBufferRenderingStatus","preciseIdentifier":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)customVideoCompositor","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","customVideoCompositor"],"names":{"title":"customVideoCompositor","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"customVideoCompositor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositing","preciseIdentifier":"c:objc(pl)AVVideoCompositing"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVFrameRateRange","interfaceLanguage":"swift"},"pathComponents":["AVFrameRateRange"],"names":{"title":"AVFrameRateRange","navigator":[{"kind":"identifier","spelling":"AVFrameRateRange"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFrameRateRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFrameRateRange"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVContentKeySessionServerPlaybackContextOption","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption"],"names":{"title":"AVContentKeySessionServerPlaybackContextOption","navigator":[{"kind":"identifier","spelling":"AVContentKeySessionServerPlaybackContextOption"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionServerPlaybackContextOption"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySessionServerPlaybackContextOption"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_SMPTE_240M_1995","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_SMPTE_240M_1995"],"names":{"title":"AVVideoYCbCrMatrix_SMPTE_240M_1995","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSo07AVMediaD0aSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The media type."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataCredits","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataCredits"],"names":{"title":"quickTimeUserDataCredits","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCredits"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionUnitsType","interfaceLanguage":"swift"},"pathComponents":["AVCaptionUnitsType","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)extendedLanguageTag","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","extendedLanguageTag"],"names":{"title":"extendedLanguageTag","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extendedLanguageTag"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So48AVDelegatingPlaybackCoordinatorRateChangeOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUserText","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUserText"],"names":{"title":"id3MetadataUserText","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserText"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAVCI","interfaceLanguage":"swift"},"pathComponents":["AVFileType","avci"],"names":{"title":"avci","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"avci"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"avci"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So48AVPlayerInterstitialEventAssetListResponseStatusV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29encoderTemporarilyUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","encoderTemporarilyUnavailable"],"names":{"title":"encoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertTimeRange(_:of:at:)"],"names":{"title":"insertTimeRange(_:of:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:completionHandler:)"],"names":{"title":"seek(to:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)availableMetadataFormats","interfaceLanguage":"swift"},"pathComponents":["AVComposition","availableMetadataFormats"],"names":{"title":"availableMetadataFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableMetadataFormats"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataFormat","preciseIdentifier":"c:@T@AVMetadataFormat"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadata3GPUserDataKeyUserRating","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","metadata3GPUserDataKeyUserRating"],"names":{"title":"metadata3GPUserDataKeyUserRating","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata3GPUserDataKeyUserRating"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_ITU_R_709_2","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_ITU_R_709_2"],"names":{"title":"AVVideoYCbCrMatrix_ITU_R_709_2","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)error","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","error"],"names":{"title":"error","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)cue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","cue"],"names":{"title":"cue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Cue","preciseIdentifier":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPushDelegate(im)outputSequenceWasFlushed:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPushDelegate","outputSequenceWasFlushed(_:)"],"names":{"title":"outputSequenceWasFlushed(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeGS1DataBarLimitedCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","gs1DataBarLimited"],"names":{"title":"gs1DataBarLimited","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarLimited"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarLimited"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)availableChapterLocales","interfaceLanguage":"swift"},"pathComponents":["AVComposition","availableChapterLocales"],"names":{"title":"availableChapterLocales","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"availableChapterLocales"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Locale","preciseIdentifier":"s:10Foundation6LocaleV"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions"],"names":{"title":"AVDelegatingPlaybackCoordinatorRateChangeOptions","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionPoint@FI@x","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","x"],"names":{"title":"x","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"x"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVVariantPreferences@AVVariantPreferenceScalabilityToLosslessAudio","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","scalabilityToLosslessAudio"],"names":{"title":"scalabilityToLosslessAudio","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scalabilityToLosslessAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scalabilityToLosslessAudio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVariantPreferences","preciseIdentifier":"c:@E@AVVariantPreferences"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_ITU_R_2020","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_ITU_R_2020"],"names":{"title":"AVVideoYCbCrMatrix_ITU_R_2020","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_2020"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@S@AVCaptionPoint","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint"],"names":{"title":"AVCaptionPoint","navigator":[{"kind":"identifier","spelling":"AVCaptionPoint"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionPoint"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionPoint"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)samplesWithEarlierDecodeTimeStampsMayHaveLaterPresentationTimeStampsThanCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan:)"],"names":{"title":"maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"laterThan"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"laterThan","internalName":"cursor","declarationFragments":[{"kind":"identifier","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"laterThan"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:::SYNTHESIZED::c:objc(cs)AVMutableVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","init(propertiesOfAsset:prototypeInstruction:)"],"names":{"title":"init(propertiesOfAsset:prototypeInstruction:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"propertiesOfAsset"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"prototypeInstruction"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstruction","preciseIdentifier":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15},"deprecated":{"major":100000}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(propertiesOf:prototypeInstruction:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:@S@AVCaptionPoint@FI@y","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","y"],"names":{"title":"y","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"y"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionDimension","preciseIdentifier":"c:@S@AVCaptionDimension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCancelled","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","cancelled"],"names":{"title":"AVAssetWriter.Status.cancelled","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cancelled"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionExposureModeChanged","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","exposureModeChanged"],"names":{"title":"exposureModeChanged","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"exposureModeChanged"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyPosition","interfaceLanguage":"swift"},"pathComponents":["AVCaptionRubyPosition","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioOutputDeviceUniqueID","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","audioOutputDeviceUniqueID"],"names":{"title":"audioOutputDeviceUniqueID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioOutputDeviceUniqueID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputMediaDataWillChange:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPullDelegate","outputMediaDataWillChange(_:)"],"names":{"title":"outputMediaDataWillChange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputMediaDataWillChange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"sender","declarationFragments":[{"kind":"identifier","spelling":"sender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputMediaDataWillChange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"sender"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataDescription"],"names":{"title":"quickTimeUserDataDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrix","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","intrinsicMatrix"],"names":{"title":"intrinsicMatrix","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float3x3","preciseIdentifier":"c:@T@matrix_float3x3"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrix"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"matrix_float3x3","preciseIdentifier":"c:@T@matrix_float3x3"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrix_ITU_R_601_4","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrix_ITU_R_601_4"],"names":{"title":"AVVideoYCbCrMatrix_ITU_R_601_4","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_601_4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrix_ITU_R_601_4"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE13mediaSubtypesSaySiGSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaSubtypes"],"names":{"title":"mediaSubtypes","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubtypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"]?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The media subtypes."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubtypes"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvidePersistableContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didProvide:)"],"names":{"title":"contentKeySession(_:didProvide:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPersistableContentKeyRequest","preciseIdentifier":"c:objc(cs)AVPersistableContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvide","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPersistableContentKeyRequest","preciseIdentifier":"c:objc(cs)AVPersistableContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPersistableContentKeyRequest","preciseIdentifier":"c:objc(cs)AVPersistableContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(im)removeFragmentedMovie:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"movie","declarationFragments":[{"kind":"identifier","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredPeakBitRate"],"names":{"title":"preferredPeakBitRate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataBodyObject"],"names":{"title":"AVMetadataBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)frameDuration","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","frameDuration"],"names":{"title":"frameDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"frameDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortrait","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","portrait"],"names":{"title":"AVCaptureVideoOrientation.portrait","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portrait"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portrait"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAMR","interfaceLanguage":"swift"},"pathComponents":["AVFileType","amr"],"names":{"title":"amr","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"amr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"amr"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So14AVCaptionPointVABycfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionPoint","init()"],"names":{"title":"init()","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"()"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputSequenceWasFlushed:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPullDelegate","outputSequenceWasFlushed(_:)"],"names":{"title":"outputSequenceWasFlushed(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"outputSequenceWasFlushed"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemOutput"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoYCbCrMatrixKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoYCbCrMatrixKey"],"names":{"title":"AVVideoYCbCrMatrixKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrixKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoYCbCrMatrixKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUnsynchronizedLyric","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUnsynchronizedLyric"],"names":{"title":"id3MetadataUnsynchronizedLyric","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUnsynchronizedLyric"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsResumptionWithPrimarySegmentBoundary","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","alignsResumptionWithPrimarySegmentBoundary"],"names":{"title":"alignsResumptionWithPrimarySegmentBoundary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsResumptionWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsResumptionWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidVideoComposition","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidVideoComposition"],"names":{"title":"AVError.Code.invalidVideoComposition","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEventAssetListResponseStatus"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventAssetListResponseStatus"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventAssetListResponseStatus"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextCombine","interfaceLanguage":"swift"},"pathComponents":["AVCaption","TextCombine","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)firstVideoSampleInformation","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","firstVideoSampleInformation"],"names":{"title":"firstVideoSampleInformation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"firstVideoSampleInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReportSampleInformation","preciseIdentifier":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"firstVideoSampleInformation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetSegmentReportSampleInformation","preciseIdentifier":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack"],"names":{"title":"AVMutableMovieTrack","navigator":[{"kind":"identifier","spelling":"AVMutableMovieTrack"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovieTrack"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMovieTrack"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithError:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest","respond(error:)"],"names":{"title":"respond(error:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"error","declarationFragments":[{"kind":"identifier","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"error"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:)"],"names":{"title":"seek(to:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhotoOutput","maxPhotoDimensions"],"names":{"title":"maxPhotoDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"maxPhotoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeGS1DataBarExpandedCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","gs1DataBarExpanded"],"names":{"title":"gs1DataBarExpanded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarExpanded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBarExpanded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCapturePhoto(py)timestamp","interfaceLanguage":"swift"},"pathComponents":["AVCapturePhoto","timestamp"],"names":{"title":"timestamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timestamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVCaptionSettingsKeya8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_SMPTE_ST_2084_PQ","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_SMPTE_ST_2084_PQ"],"names":{"title":"AVVideoTransferFunction_SMPTE_ST_2084_PQ","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_ST_2084_PQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_ST_2084_PQ"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusCleared","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","cleared"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus.cleared","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleared"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"cleared"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAppleiTT","interfaceLanguage":"swift"},"pathComponents":["AVFileType","appleiTT"],"names":{"title":"appleiTT","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleiTT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"appleiTT"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)naturalSize","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","naturalSize"],"names":{"title":"naturalSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"naturalSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataCopyright"],"names":{"title":"quickTimeUserDataCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE29recordingSuccessfullyFinishedSbSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","recordingSuccessfullyFinished"],"names":{"title":"recordingSuccessfullyFinished","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordingSuccessfullyFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Whether the recording successfully finished."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recordingSuccessfullyFinished"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrackSegment(py)timeMapping","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackSegment","timeMapping"],"names":{"title":"timeMapping","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusFailed","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","failed"],"names":{"title":"AVAssetWriter.Status.failed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"failed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoTracks","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","videoTracks"],"names":{"title":"videoTracks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeRight","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","landscapeRight"],"names":{"title":"AVCaptureVideoOrientation.landscapeRight","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeRight"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"landscapeRight"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPlayCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorPlayCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPlayCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(py)movies","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","movies"],"names":{"title":"movies","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movies"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"movies"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoWidthKey","interfaceLanguage":"swift"},"pathComponents":["AVVideoWidthKey"],"names":{"title":"AVVideoWidthKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoWidthKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject"],"names":{"title":"AVMetadataObject","navigator":[{"kind":"identifier","spelling":"AVMetadataObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMix","interfaceLanguage":"swift"},"pathComponents":["AVAudioMix"],"names":{"title":"AVAudioMix","navigator":[{"kind":"identifier","spelling":"AVAudioMix"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMix"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMix"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrack(py)asset","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","asset"],"names":{"title":"asset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:)"],"names":{"title":"load(_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeHumanFullBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","humanFullBody"],"names":{"title":"humanFullBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanFullBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanFullBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUniqueFileIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUniqueFileIdentifier"],"names":{"title":"id3MetadataUniqueFileIdentifier","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUniqueFileIdentifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetDownloadURLSession(cm)sessionWithConfiguration:assetDownloadDelegate:delegateQueue:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadURLSession","init(configuration:assetDownloadDelegate:delegateQueue:)"],"names":{"title":"init(configuration:assetDownloadDelegate:delegateQueue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"configuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSessionConfiguration","preciseIdentifier":"c:objc(cs)NSURLSessionConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadDelegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadDelegate","preciseIdentifier":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OperationQueue","preciseIdentifier":"c:objc(cs)NSOperationQueue"},{"kind":"text","spelling":"?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"configuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSessionConfiguration","preciseIdentifier":"c:objc(cs)NSURLSessionConfiguration"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadDelegate"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"delegate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadDelegate","preciseIdentifier":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"text","spelling":"?, "},{"kind":"externalParam","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"OperationQueue","preciseIdentifier":"c:objc(cs)NSOperationQueue"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(im)initWithVideoTracks:videoSettings:","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","init(videoTracks:videoSettings:)"],"names":{"title":"init(videoTracks:videoSettings:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"videoTracks"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV29decoderTemporarilyUnavailableSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","decoderTemporarilyUnavailable"],"names":{"title":"decoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decoderTemporarilyUnavailable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)sourceTrackIDForFrameTiming","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","sourceTrackIDForFrameTiming"],"names":{"title":"sourceTrackIDForFrameTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"sourceTrackIDForFrameTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrixReferenceDimensions","interfaceLanguage":"swift"},"pathComponents":["AVCameraCalibrationData","intrinsicMatrixReferenceDimensions"],"names":{"title":"intrinsicMatrixReferenceDimensions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrixReferenceDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intrinsicMatrixReferenceDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)playoutLimit","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","playoutLimit"],"names":{"title":"playoutLimit","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playoutLimit"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetTrackSegment(py)empty","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackSegment","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsStartWithPrimarySegmentBoundary","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","alignsStartWithPrimarySegmentBoundary"],"names":{"title":"alignsStartWithPrimarySegmentBoundary","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsStartWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"alignsStartWithPrimarySegmentBoundary"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest(py)metadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest","metadataItem"],"names":{"title":"metadataItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)lyrics","interfaceLanguage":"swift"},"pathComponents":["AVComposition","lyrics"],"names":{"title":"lyrics","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"lyrics"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySessionServerPlaybackContextOptionProtocolVersions","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","protocolVersions"],"names":{"title":"protocolVersions","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"protocolVersions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"protocolVersions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideContentKeyRequest:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didProvide:)"],"names":{"title":"contentKeySession(_:didProvide:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didProvide","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didProvide"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoComposition","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","videoComposition"],"names":{"title":"videoComposition","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVVideoComposition","preciseIdentifier":"c:objc(cs)AVVideoComposition"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_SMPTE_240M_1995","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_SMPTE_240M_1995"],"names":{"title":"AVVideoTransferFunction_SMPTE_240M_1995","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_SMPTE_240M_1995"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:willDownloadVariants:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:assetDownloadTask:willDownloadVariants:)"],"names":{"title":"urlSession(_:assetDownloadTask:willDownloadVariants:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadVariants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"])"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"assetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"}]},{"name":"willDownloadVariants","internalName":"variants","declarationFragments":[{"kind":"identifier","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"]"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"assetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"willDownloadVariants"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"variants"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetVariant","preciseIdentifier":"c:objc(cs)AVAssetVariant"},{"kind":"text","spelling":"])"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortraitUpsideDown","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","portraitUpsideDown"],"names":{"title":"AVCaptureVideoOrientation.portraitUpsideDown","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portraitUpsideDown"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"portraitUpsideDown"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)restrictions","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","restrictions"],"names":{"title":"restrictions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"restrictions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerInterstitialEvent","preciseIdentifier":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Restrictions","preciseIdentifier":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptionMediaSubTypeKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey","mediaSubType"],"names":{"title":"mediaSubType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaSubType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptionSettingsKey","preciseIdentifier":"c:@T@AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataCreationDate","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataCreationDate"],"names":{"title":"quickTimeUserDataCreationDate","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataCreationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats"],"names":{"title":"AVAudioSpatializationFormats","navigator":[{"kind":"identifier","spelling":"AVAudioSpatializationFormats"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioSpatializationFormats"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_Linear","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_Linear"],"names":{"title":"AVVideoTransferFunction_Linear","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_Linear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_Linear"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVFragmentedMovieMinder(im)addFragmentedMovie:","interfaceLanguage":"swift"},"pathComponents":["AVFragmentedMovieMinder","add(_:)"],"names":{"title":"add(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"movie","declarationFragments":[{"kind":"identifier","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"add"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"movie"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFragmentedMovie","preciseIdentifier":"c:objc(cs)AVFragmentedMovie"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)commonMetadata","interfaceLanguage":"swift"},"pathComponents":["AVComposition","commonMetadata"],"names":{"title":"commonMetadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonMetadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorPauseCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorPauseCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorPauseCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:toleranceBefore:toleranceAfter:completionHandler:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAppleM4V","interfaceLanguage":"swift"},"pathComponents":["AVFileType","m4v"],"names":{"title":"m4v","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4v"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4v"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovieTrack(py)mediaDataStorage","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovieTrack","mediaDataStorage"],"names":{"title":"mediaDataStorage","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"attribute","spelling":"@NSCopying"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDataStorage"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaDataStorage","preciseIdentifier":"c:objc(cs)AVMediaDataStorage"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)resumptionOffset","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","resumptionOffset"],"names":{"title":"resumptionOffset","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"resumptionOffset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVSampleCursor(im)comparePositionInDecodeOrderWithPositionOfCursor:","interfaceLanguage":"swift"},"pathComponents":["AVSampleCursor","comparePositionInDecodeOrder(withPositionOf:)"],"names":{"title":"comparePositionInDecodeOrder(withPositionOf:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comparePositionInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPositionOf"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}]},"functionSignature":{"parameters":[{"name":"withPositionOf","internalName":"cursor","declarationFragments":[{"kind":"identifier","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"}]}],"returns":[{"kind":"typeIdentifier","spelling":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"comparePositionInDecodeOrder"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withPositionOf"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"cursor"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVSampleCursor","preciseIdentifier":"c:objc(cs)AVSampleCursor"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"ComparisonResult","preciseIdentifier":"c:@E@NSComparisonResult"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVAudioMixInputParameters","interfaceLanguage":"swift"},"pathComponents":["AVAudioMixInputParameters"],"names":{"title":"AVAudioMixInputParameters","navigator":[{"kind":"identifier","spelling":"AVAudioMixInputParameters"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixInputParameters"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAudioMixInputParameters"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusAvailable","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEventAssetListResponseStatus","available"],"names":{"title":"AVPlayerInterstitialEventAssetListResponseStatus.available","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"available"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"available"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So46AVContentKeySessionServerPlaybackContextOptiona8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_ITU_R_2100_HLG","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_ITU_R_2100_HLG"],"names":{"title":"AVVideoTransferFunction_ITU_R_2100_HLG","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_2100_HLG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_2100_HLG"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)transform","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","transform"],"names":{"title":"transform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So28AVAudioSpatializationFormatsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAppleM4A","interfaceLanguage":"swift"},"pathComponents":["AVFileType","m4a"],"names":{"title":"m4a","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4a"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"m4a"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertTimeRange(_:of:at:completionHandler:)"],"names":{"title":"insertTimeRange(_:of:at:completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"of","internalName":"asset","declarationFragments":[{"kind":"identifier","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"}]},{"name":"at","internalName":"startTime","declarationFragments":[{"kind":"identifier","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"asset"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsset","preciseIdentifier":"c:objc(cs)AVAsset"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"@escaping"},{"kind":"text","spelling":" ("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredForwardBufferDuration","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredForwardBufferDuration"],"names":{"title":"preferredForwardBufferDuration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredForwardBufferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredForwardBufferDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(cm)videoCompositionLayerInstructionWithAssetTrack:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","init(assetTrack:)"],"names":{"title":"init(assetTrack:)","subHeading":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetTrack"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"convenience"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"assetTrack"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAssetTrack","preciseIdentifier":"c:objc(cs)AVAssetTrack"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)metadata","interfaceLanguage":"swift"},"pathComponents":["AVComposition","metadata"],"names":{"title":"metadata","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadata"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontWeight","interfaceLanguage":"swift"},"pathComponents":["AVCaption","FontWeight","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorEncoderTemporarilyUnavailable","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","encoderTemporarilyUnavailable"],"names":{"title":"AVError.Code.encoderTemporarilyUnavailable","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encoderTemporarilyUnavailable"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCompleted","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","completed"],"names":{"title":"AVAssetWriter.Status.completed","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"completed"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeHumanBody","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","humanBody"],"names":{"title":"humanBody","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"humanBody"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSSSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The media type."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"Swift","obsoleted":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoSettings","interfaceLanguage":"swift"},"pathComponents":["AVAssetReaderVideoCompositionOutput","videoSettings"],"names":{"title":"videoSettings","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoSettings"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithValue:","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemValueRequest","respond(value:)"],"names":{"title":"respond(value:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"value","declarationFragments":[{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"respond"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataObjectType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Hashes the essential components of this value by feeding them into the"},{"text":"given hasher."},{"text":""},{"text":"- Parameter hasher: The hasher to use when combining the components"},{"text":" of this instance."}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataCatBodyObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataCatBodyObject"],"names":{"title":"AVMetadataCatBodyObject","navigator":[{"kind":"identifier","spelling":"AVMetadataCatBodyObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataCatBodyObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataCatBodyObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVVideoTransferFunction_ITU_R_709_2","interfaceLanguage":"swift"},"pathComponents":["AVVideoTransferFunction_ITU_R_709_2"],"names":{"title":"AVVideoTransferFunction_ITU_R_709_2","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVideoTransferFunction_ITU_R_709_2"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMetadataFaceObject","interfaceLanguage":"swift"},"pathComponents":["AVMetadataFaceObject"],"names":{"title":"AVMetadataFaceObject","navigator":[{"kind":"identifier","spelling":"AVMetadataFaceObject"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFaceObject"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataFaceObject"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionLayerInstruction","interfaceLanguage":"swift"},"pathComponents":["AVVideoCompositionLayerInstruction","init(coder:)"],"names":{"title":"init(coder:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"coder"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSCoder","preciseIdentifier":"c:objc(cs)NSCoder"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)allowedAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","allowedAudioSpatializationFormats"],"names":{"title":"allowedAudioSpatializationFormats","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"allowedAudioSpatializationFormats"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequest:didFailWithError:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:contentKeyRequest:didFailWithError:)"],"names":{"title":"contentKeySession(_:contentKeyRequest:didFailWithError:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFailWithError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"contentKeyRequest","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]},{"name":"didFailWithError","internalName":"err","declarationFragments":[{"kind":"identifier","spelling":"err"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"contentKeyRequest"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didFailWithError"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"err"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11stringValueAA07AVAsyncD0CyxSSSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","stringValue"],"names":{"title":"stringValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item as a string."},{"text":""},{"text":"Will be nil if the value cannot be represented as a string."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"stringValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataTrackNumber","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataTrackNumber"],"names":{"title":"id3MetadataTrackNumber","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataTrackNumber"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.typealias","displayName":"Type Alias"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV13AsyncIteratora","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","AsyncIterator"],"names":{"title":"AVAssetImageGenerator.Images.AsyncIterator","navigator":[{"kind":"identifier","spelling":"AsyncIterator"}],"subHeading":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AsyncIterator"}]},"docComment":{"module":"_Concurrency","lines":[{"text":"The type of asynchronous iterator that produces elements of this"},{"text":"asynchronous sequence."}]},"declarationFragments":[{"kind":"keyword","spelling":"typealias"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AsyncIterator"},{"kind":"text","spelling":" = "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)addMutableTrackWithMediaType:preferredTrackID:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","addMutableTrack(withMediaType:preferredTrackID:)"],"names":{"title":"addMutableTrack(withMediaType:preferredTrackID:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"preferredTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"functionSignature":{"parameters":[{"name":"withMediaType","internalName":"mediaType","declarationFragments":[{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},{"name":"preferredTrackID","declarationFragments":[{"kind":"identifier","spelling":"preferredTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]}],"returns":[{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"addMutableTrack"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"withMediaType"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"preferredTrackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"AVMutableCompositionTrack","preciseIdentifier":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"text","spelling":"?"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)mediaPresentationTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","mediaPresentationTimeRange"],"names":{"title":"mediaPresentationTimeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaPresentationTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaPresentationTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataEncodedBy","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataEncodedBy"],"names":{"title":"quickTimeUserDataEncodedBy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataEncodedBy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)trackID","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","trackID"],"names":{"title":"trackID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMPersistentTrackID","preciseIdentifier":"c:@T@CMPersistentTrackID"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMultichannel","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","multichannel"],"names":{"title":"multichannel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"multichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","seek(to:toleranceBefore:toleranceAfter:)"],"names":{"title":"seek(to:toleranceBefore:toleranceAfter:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"to","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceBefore","declarationFragments":[{"kind":"identifier","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"toleranceAfter","declarationFragments":[{"kind":"identifier","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"seek"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"to"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceBefore"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toleranceAfter"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":") "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So50AVCapturePrimaryConstituentDeviceSwitchingBehaviorV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVCaptionSettingsKey","interfaceLanguage":"swift"},"pathComponents":["AVCaptionSettingsKey"],"names":{"title":"AVCaptionSettingsKey","navigator":[{"kind":"identifier","spelling":"AVCaptionSettingsKey"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSettingsKey"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionSettingsKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.method","displayName":"Type Method"},"identifier":{"precise":"c:objc(cs)AVMetadataItemFilter(cm)metadataItemFilterForSharing","interfaceLanguage":"swift"},"pathComponents":["AVMetadataItemFilter","forSharing()"],"names":{"title":"forSharing()","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forSharing"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"forSharing"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVMetadataItemFilter","preciseIdentifier":"c:objc(cs)AVMetadataItemFilter"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE8fileSizes5Int64VSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","fileSize"],"names":{"title":"fileSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The file size."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"fileSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int64","preciseIdentifier":"s:s5Int64V"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableMovie(py)composable","interfaceLanguage":"swift"},"pathComponents":["AVMutableMovie","isComposable"],"names":{"title":"isComposable","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isComposable"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)templateItems","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","templateItems"],"names":{"title":"templateItems","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"templateItems"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVVariantPreferencesV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording"],"names":{"title":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV35referenceForbiddenByReferencePolicySoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","referenceForbiddenByReferencePolicy"],"names":{"title":"referenceForbiddenByReferencePolicy","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.func.op","displayName":"Operator"},"identifier":{"precise":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:SC7AVErrorLeV","interfaceLanguage":"swift"},"pathComponents":["AVError","!=(_:_:)"],"names":{"title":"!=(_:_:)","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"lhs","declarationFragments":[{"kind":"identifier","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]},{"name":"rhs","declarationFragments":[{"kind":"identifier","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"!="},{"kind":"text","spelling":" "},{"kind":"text","spelling":"("},{"kind":"internalParam","spelling":"lhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"internalParam","spelling":"rhs"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So42AVDelegatingPlaybackCoordinatorSeekOptionsV8rawValueABSu_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"UInt","preciseIdentifier":"s:Su"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","remove(_:)"],"names":{"title":"remove(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"Swift","lines":[{"text":"Removes the given element and all elements subsumed by it."},{"text":""},{"text":"In the following example, the `.priority` shipping option is removed from"},{"text":"the `options` option set. Attempting to remove the same shipping option"},{"text":"a second time results in `nil`, because `options` no longer contains"},{"text":"`.priority` as a member."},{"text":""},{"text":" var options: ShippingOptions = [.secondDay, .priority]"},{"text":" let priorityOption = options.remove(.priority)"},{"text":" print(priorityOption == .priority)"},{"text":" // Prints \"true\""},{"text":""},{"text":" print(options.remove(.priority))"},{"text":" // Prints \"nil\""},{"text":""},{"text":"In the next example, the `.express` element is passed to `remove(_:)`."},{"text":"Although `.express` is not a member of `options`, `.express` subsumes"},{"text":"the remaining `.secondDay` element of the option set. Therefore,"},{"text":"`options` is emptied and the intersection between `.express` and"},{"text":"`options` is returned."},{"text":""},{"text":" let expressOption = options.remove(.express)"},{"text":" print(expressOption == .express)"},{"text":" // Prints \"false\""},{"text":" print(expressOption == .secondDay)"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter member: The element of the set to remove."},{"text":"- Returns: The intersection of `[member]` and the set, if the"},{"text":" intersection was nonempty; otherwise, `nil`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"remove"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"?"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)renderSize","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","renderSize"],"names":{"title":"renderSize","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderSize"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVMetadataIdentifier","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier"],"names":{"title":"AVMetadataIdentifier","navigator":[{"kind":"identifier","spelling":"AVMetadataIdentifier"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataIdentifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMetadataIdentifier"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVContentKeySpecifier","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySpecifier"],"names":{"title":"AVContentKeySpecifier","navigator":[{"kind":"identifier","spelling":"AVContentKeySpecifier"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySpecifier"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySpecifier"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)trackGroups","interfaceLanguage":"swift"},"pathComponents":["AVComposition","trackGroups"],"names":{"title":"trackGroups","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"]"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"trackGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVAssetTrackGroup","preciseIdentifier":"c:objc(cs)AVAssetTrackGroup"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate(im)metadataOutput:didOutputTimedMetadataGroups:fromPlayerItemTrack:","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutputPushDelegate","metadataOutput(_:didOutputTimedMetadataGroups:from:)"],"names":{"title":"metadataOutput(_:didOutputTimedMetadataGroups:from:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputTimedMetadataGroups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"?)"}]},"functionSignature":{"parameters":[{"name":"output","declarationFragments":[{"kind":"identifier","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataOutput"}]},{"name":"didOutputTimedMetadataGroups","internalName":"groups","declarationFragments":[{"kind":"identifier","spelling":"groups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"]"}]},{"name":"from","internalName":"track","declarationFragments":[{"kind":"identifier","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"metadataOutput"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"output"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemMetadataOutput","preciseIdentifier":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didOutputTimedMetadataGroups"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"groups"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVTimedMetadataGroup","preciseIdentifier":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"from"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"track"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItemTrack","preciseIdentifier":"c:objc(cs)AVPlayerItemTrack"},{"kind":"text","spelling":"?)"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusWriting","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriter","Status","writing"],"names":{"title":"AVAssetWriter.Status.writing","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writing"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"writing"}],"accessLevel":"public"},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVPlayerItemOutputPullDelegate","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemOutputPullDelegate"],"names":{"title":"AVPlayerItemOutputPullDelegate","navigator":[{"kind":"identifier","spelling":"AVPlayerItemOutputPullDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPullDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemOutputPullDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","PrimaryConstituentDeviceSwitchingBehavior"],"names":{"title":"AVCaptureDevice.PrimaryConstituentDeviceSwitchingBehavior","navigator":[{"kind":"identifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeEAN8Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","ean8"],"names":{"title":"ean8","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean8"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean8"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolution","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredMaximumResolution"],"names":{"title":"preferredMaximumResolution","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredMaximumResolution"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetURLRequestAttributionKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetURLRequestAttributionKey"],"names":{"title":"AVURLAssetURLRequestAttributionKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetURLRequestAttributionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetURLRequestAttributionKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present(completionHandler:)"],"names":{"title":"present(completionHandler:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?)"}]},"functionSignature":{"parameters":[{"name":"completionHandler","declarationFragments":[{"kind":"identifier","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")?"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"completionHandler"},{"kind":"text","spelling":": (("},{"kind":"typeIdentifier","spelling":"Error","preciseIdentifier":"s:s5ErrorP"},{"kind":"text","spelling":"?) -> "},{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"},{"kind":"text","spelling":")? = nil)"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMovieTrack(py)mediaDecodeTimeRange","interfaceLanguage":"swift"},"pathComponents":["AVMovieTrack","mediaDecodeTimeRange"],"names":{"title":"mediaDecodeTimeRange","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDecodeTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaDecodeTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isStrictSubset(of:)"],"names":{"title":"isStrictSubset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"subset of the given set."},{"text":""},{"text":"Set *A* is a strict subset of another set *B* if every member of *A* is"},{"text":"also a member of *B* and *B* contains at least one element that is not a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(attendees.isStrictSubset(of: employees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict subset of itself:"},{"text":" print(attendees.isStrictSubset(of: attendees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict subset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSubset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)time","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataFullName","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataFullName"],"names":{"title":"quickTimeUserDataFullName","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataFullName"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE9processIDSiSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","processID"],"names":{"title":"processID","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The process ID number."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"processID"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemPlaybackStalledNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","playbackStalledNotification"],"names":{"title":"playbackStalledNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStalledNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playbackStalledNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV17makeAsyncIteratorAEyF","interfaceLanguage":"swift"},"pathComponents":["AVAssetImageGenerator","Images","makeAsyncIterator()"],"names":{"title":"makeAsyncIterator()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAsyncIterator"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Creates the asynchronous iterator that produces elements of this"},{"text":"asynchronous sequence."},{"text":""},{"text":"- Returns: An instance of the `AsyncIterator` type used to produce"},{"text":"elements of the asynchronous sequence."}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"makeAsyncIterator"},{"kind":"text","spelling":"() -> "},{"kind":"typeIdentifier","spelling":"AVAssetImageGenerator","preciseIdentifier":"c:objc(cs)AVAssetImageGenerator"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Images","preciseIdentifier":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13}},{"domain":"watchOS","isUnconditionallyUnavailable":true},{"domain":"iOS","introduced":{"major":16}},{"domain":"tvOS","introduced":{"major":16}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","contains(_:)"],"names":{"title":"contains(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether a given element is a"},{"text":"member of the option set."},{"text":""},{"text":"This example uses the `contains(_:)` method to check whether next-day"},{"text":"shipping is in the `availableOptions` instance."},{"text":""},{"text":" let availableOptions = ShippingOptions.express"},{"text":" if availableOptions.contains(.nextDay) {"},{"text":" print(\"Next day shipping available\")"},{"text":" }"},{"text":" // Prints \"Next day shipping available\""},{"text":""},{"text":"- Parameter member: The element to look for in the option set."},{"text":"- Returns: `true` if the option set contains `member`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"member","declarationFragments":[{"kind":"identifier","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contains"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"member"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)preferredVolume","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","preferredVolume"],"names":{"title":"preferredVolume","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredVolume"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecording","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","primaryConstituentDeviceSwitchingBehaviorForRecording"],"names":{"title":"primaryConstituentDeviceSwitchingBehaviorForRecording","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)renderScale","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","renderScale"],"names":{"title":"renderScale","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"renderScale"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Float","preciseIdentifier":"s:Sf"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions"],"names":{"title":"AVDelegatingPlaybackCoordinatorSeekOptions","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekOptions"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences"],"names":{"title":"AVVariantPreferences","navigator":[{"kind":"identifier","spelling":"AVVariantPreferences"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVariantPreferences"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVVariantPreferences"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransform:atTime:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setTransform(_:at:)"],"names":{"title":"setTransform(_:at:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransform"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"transform","declarationFragments":[{"kind":"identifier","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},{"name":"at","internalName":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransform"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"transform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"at"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isStrictSuperset(of:)"],"names":{"title":"isStrictSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether this set is a strict"},{"text":"superset of the given set."},{"text":""},{"text":"Set *A* is a strict superset of another set *B* if every member of *B* is"},{"text":"also a member of *A* and *A* contains at least one element that is *not*"},{"text":"a member of *B*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isStrictSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":" // A set is never a strict superset of itself:"},{"text":" print(employees.isStrictSuperset(of: employees))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a strict superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isStrictSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorInvalidOutputURLPathExtension","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","invalidOutputURLPathExtension"],"names":{"title":"AVError.Code.invalidOutputURLPathExtension","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidOutputURLPathExtension"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVContentKeySessionServerPlaybackContextOptionServerChallenge","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionServerPlaybackContextOption","serverChallenge"],"names":{"title":"serverChallenge","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"serverChallenge"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySessionServerPlaybackContextOption","preciseIdentifier":"c:@T@AVContentKeySessionServerPlaybackContextOption"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoStereoAndMultichannel","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","monoStereoAndMultichannel"],"names":{"title":"monoStereoAndMultichannel","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoStereoAndMultichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoStereoAndMultichannel"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","insert(_:)"],"names":{"title":"insert(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"docComment":{"module":"Swift","lines":[{"text":"Adds the given element to the option set if it is not already a member."},{"text":""},{"text":"In the following example, the `.secondDay` shipping option is added to"},{"text":"the `freeOptions` option set if `purchasePrice` is greater than 50.0. For"},{"text":"the `ShippingOptions` declaration, see the `OptionSet` protocol"},{"text":"discussion."},{"text":""},{"text":" let purchasePrice = 87.55"},{"text":""},{"text":" var freeOptions: ShippingOptions = [.standard, .priority]"},{"text":" if purchasePrice > 50 {"},{"text":" freeOptions.insert(.secondDay)"},{"text":" }"},{"text":" print(freeOptions.contains(.secondDay))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter newMember: The element to insert."},{"text":"- Returns: `(true, newMember)` if `newMember` was not contained in"},{"text":" `self`. Otherwise, returns `(false, oldMember)`, where `oldMember` is"},{"text":" the member of the set equal to `newMember`."}]},"functionSignature":{"parameters":[{"name":"newMember","declarationFragments":[{"kind":"identifier","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"}]}],"returns":[{"kind":"text","spelling":"(inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"attribute","spelling":"@discardableResult"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"mutating"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insert"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"newMember"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":") -> (inserted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":", memberAfterInsert"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)date","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","date"],"names":{"title":"date","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"date"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Date","preciseIdentifier":"s:10Foundation4DateV"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)creationDate","interfaceLanguage":"swift"},"pathComponents":["AVComposition","creationDate"],"names":{"title":"creationDate","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"creationDate"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataItem","preciseIdentifier":"c:objc(cs)AVMetadataItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":8}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","interfaceLanguage":"swift"},"pathComponents":["AVPlayerAudiovisualBackgroundPlaybackPolicy","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyContentType","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyContentType"],"names":{"title":"id3MetadataKeyContentType","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyContentType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:shouldRetryContentKeyRequest:reason:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:shouldRetry:reason:)"],"names":{"title":"contentKeySession(_:shouldRetry:reason:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldRetry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"reason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"shouldRetry","internalName":"keyRequest","declarationFragments":[{"kind":"identifier","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"}]},{"name":"reason","internalName":"retryReason","declarationFragments":[{"kind":"identifier","spelling":"retryReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"shouldRetry"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyRequest"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"reason"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"retryReason"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeyRequest","preciseIdentifier":"c:objc(cs)AVContentKeyRequest"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"RetryReason","preciseIdentifier":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeEAN13Code","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","ean13"],"names":{"title":"ean13","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean13"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"ean13"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMovie","interfaceLanguage":"swift"},"pathComponents":["AVMovie"],"names":{"title":"AVMovie","navigator":[{"kind":"identifier","spelling":"AVMovie"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovie"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMovie"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11numberValueAA07AVAsyncD0CyxSo8NSNumberCSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","numberValue"],"names":{"title":"numberValue","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item as an NSNumber."},{"text":""},{"text":"Will be nil if the value cannot be represented as a number."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"numberValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"NSNumber","preciseIdentifier":"c:objc(cs)NSNumber"},{"kind":"text","spelling":"?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)preferredTransform","interfaceLanguage":"swift"},"pathComponents":["AVComposition","preferredTransform"],"names":{"title":"preferredTransform","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureMovieFileOutput(im)setPrimaryConstituentDeviceSwitchingBehaviorForRecording:restrictedSwitchingBehaviorConditions:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureMovieFileOutput","setPrimaryConstituentDeviceSwitchingBehaviorForRecording(_:restrictedSwitchingBehaviorConditions:)"],"names":{"title":"setPrimaryConstituentDeviceSwitchingBehaviorForRecording(_:restrictedSwitchingBehaviorConditions:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"switchingBehavior","declarationFragments":[{"kind":"identifier","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"}]},{"name":"restrictedSwitchingBehaviorConditions","declarationFragments":[{"kind":"identifier","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setPrimaryConstituentDeviceSwitchingBehaviorForRecording"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"switchingBehavior"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceSwitchingBehavior","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"restrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"PrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","preciseIdentifier":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)primaryItem","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","primaryItem"],"names":{"title":"primaryItem","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"weak"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"primaryItem"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVPlayerItem","preciseIdentifier":"c:objc(cs)AVPlayerItem"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayer(py)automaticallyWaitsToMinimizeStalling","interfaceLanguage":"swift"},"pathComponents":["AVPlayer","automaticallyWaitsToMinimizeStalling"],"names":{"title":"automaticallyWaitsToMinimizeStalling","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyWaitsToMinimizeStalling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"automaticallyWaitsToMinimizeStalling"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)duration","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","duration"],"names":{"title":"duration","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","hash(into:)"],"names":{"title":"hash(into:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"into","internalName":"hasher","declarationFragments":[{"kind":"identifier","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"}]}],"returns":[{"kind":"text","spelling":"()"}]},"swiftGenerics":{"constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hash"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"into"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"hasher"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"inout"},{"kind":"text","spelling":" "},{"kind":"typeIdentifier","spelling":"Hasher","preciseIdentifier":"s:s6HasherV"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","symmetricDifference(_:)"],"names":{"title":"symmetricDifference(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with the elements contained in this set or in"},{"text":"the given set, but not in both."},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in either"},{"text":" this set or `other`, but not in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"symmetricDifference"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isEmpty"],"names":{"title":"isEmpty","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"A Boolean value that indicates whether the set has no elements."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isEmpty"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)insertEmptyTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","insertEmptyTimeRange(_:)"],"names":{"title":"insertEmptyTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"insertEmptyTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataDirector","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataDirector"],"names":{"title":"quickTimeUserDataDirector","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDirector"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE15extraAttributesAA07AVAsyncD0CyxSDySo0E17ExtraAttributeKeyaypGSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","extraAttributes"],"names":{"title":"extraAttributes","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides a dictionary of the additional attributes."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"extraAttributes"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ["},{"kind":"typeIdentifier","spelling":"AVMetadataExtraAttributeKey","preciseIdentifier":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"text","spelling":" : "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":"]?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetPrimarySessionIdentifierKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetPrimarySessionIdentifierKey"],"names":{"title":"AVURLAssetPrimarySessionIdentifierKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPrimarySessionIdentifierKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPrimarySessionIdentifierKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(py)advanceIntervalForDelegateInvocation","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","advanceIntervalForDelegateInvocation"],"names":{"title":"advanceIntervalForDelegateInvocation","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"advanceIntervalForDelegateInvocation"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"TimeInterval","preciseIdentifier":"c:@T@NSTimeInterval"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So25AVCaptureVideoOrientationV8rawValueABSgSi_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"?("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)earliestPresentationTimeStamp","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","earliestPresentationTimeStamp"],"names":{"title":"earliestPresentationTimeStamp","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"earliestPresentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"earliestPresentationTimeStamp"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDeskViewApplication","present()"],"names":{"title":"present()","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}]},"functionSignature":{"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"present"},{"kind":"text","spelling":"() "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVMetadataIdentifierayABSScfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","init(_:)"],"names":{"title":"init(_:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:SC7AVErrorLeV23invalidVideoCompositionSoAAVvpZ","interfaceLanguage":"swift"},"pathComponents":["AVError","invalidVideoComposition"],"names":{"title":"invalidVideoComposition","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"invalidVideoComposition"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVError","preciseIdentifier":"s:SC7AVErrorLeV"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Code","preciseIdentifier":"c:@E@AVError"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetShouldSupportAliasDataReferencesKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetShouldSupportAliasDataReferencesKey"],"names":{"title":"AVURLAssetShouldSupportAliasDataReferencesKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetShouldSupportAliasDataReferencesKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetWriterInput(py)marksOutputTrackAsEnabled","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","marksOutputTrackAsEnabled"],"names":{"title":"marksOutputTrackAsEnabled","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marksOutputTrackAsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"marksOutputTrackAsEnabled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent(py)identifier","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent","identifier"],"names":{"title":"identifier","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"identifier"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)minimumTimeOffsetFromLive","interfaceLanguage":"swift"},"pathComponents":["AVComposition","minimumTimeOffsetFromLive"],"names":{"title":"minimumTimeOffsetFromLive","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"minimumTimeOffsetFromLive"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","interfaceLanguage":"swift"},"pathComponents":["AVVideoComposition","PerFrameHDRDisplayMetadataPolicy","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekCommand"],"names":{"title":"AVDelegatingPlaybackCoordinatorSeekCommand","navigator":[{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVDelegatingPlaybackCoordinatorSeekCommand"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeGS1DataBarCode","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","gs1DataBar"],"names":{"title":"gs1DataBar","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"gs1DataBar"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":3}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFileTypeAIFF","interfaceLanguage":"swift"},"pathComponents":["AVFileType","aiff"],"names":{"title":"aiff","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aiff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"aiff"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVFileType","preciseIdentifier":"c:@T@AVFileType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetReferenceRestrictionsKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetReferenceRestrictionsKey"],"names":{"title":"AVURLAssetReferenceRestrictionsKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetReferenceRestrictionsKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVMutableMetadataItem","interfaceLanguage":"swift"},"pathComponents":["AVMutableMetadataItem"],"names":{"title":"AVMutableMetadataItem","navigator":[{"kind":"identifier","spelling":"AVMutableMetadataItem"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMutableMetadataItem"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoAndStereo","interfaceLanguage":"swift"},"pathComponents":["AVAudioSpatializationFormats","monoAndStereo"],"names":{"title":"monoAndStereo","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoAndStereo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"monoAndStereo"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioSpatializationFormats","preciseIdentifier":"c:@E@AVAudioSpatializationFormats"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","interfaceLanguage":"swift"},"pathComponents":["AVAssetWriterInput","MediaDataLocation","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","recommendedTimeOffsetFromLiveDidChangeNotification"],"names":{"title":"recommendedTimeOffsetFromLiveDidChangeNotification","subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLiveDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"recommendedTimeOffsetFromLiveDidChangeNotification"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:So20AVMetadataIdentifiera8rawValueABSS_tcfc","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","init(rawValue:)"],"names":{"title":"init(rawValue:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"rawValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"public"},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVPlayerInterstitialEvent","interfaceLanguage":"swift"},"pathComponents":["AVPlayerInterstitialEvent"],"names":{"title":"AVPlayerInterstitialEvent","navigator":[{"kind":"identifier","spelling":"AVPlayerInterstitialEvent"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEvent"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEvent"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataID3MetadataKeyCopyright","interfaceLanguage":"swift"},"pathComponents":["AVMetadataKey","id3MetadataKeyCopyright"],"names":{"title":"id3MetadataKeyCopyright","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataKeyCopyright"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataKey","preciseIdentifier":"c:@T@AVMetadataKey"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","subtracting(_:)"],"names":{"title":"subtracting(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new set containing the elements of this set that do not occur"},{"text":"in the given set."},{"text":""},{"text":"In the following example, the `nonNeighbors` set is made up of the"},{"text":"elements of the `employees` set that are not elements of `neighbors`:"},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let neighbors: Set = [\"Bethany\", \"Eric\", \"Forlani\", \"Greta\"]"},{"text":" let nonNeighbors = employees.subtracting(neighbors)"},{"text":" print(nonNeighbors)"},{"text":" // Prints \"[\"Diana\", \"Chris\", \"Alicia\"]\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: A new set."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"subtracting"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCodecType","interfaceLanguage":"swift"},"pathComponents":["AVVideoCodecType","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"docComment":{"module":"Swift","lines":[{"text":"The hash value."}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)scaleTimeRange:toDuration:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","scaleTimeRange(_:toDuration:)"],"names":{"title":"scaleTimeRange(_:toDuration:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"toDuration","internalName":"duration","declarationFragments":[{"kind":"identifier","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"scaleTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toDuration"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"duration"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioTimePitchAlgorithm","interfaceLanguage":"swift"},"pathComponents":["AVSampleBufferAudioRenderer","audioTimePitchAlgorithm"],"names":{"title":"audioTimePitchAlgorithm","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"audioTimePitchAlgorithm"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAudioTimePitchAlgorithm","preciseIdentifier":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.protocol","displayName":"Protocol"},"identifier":{"precise":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoDataOutputSampleBufferDelegate"],"names":{"title":"AVCaptureVideoDataOutputSampleBufferDelegate","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate"}],"subHeading":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate"}]},"declarationFragments":[{"kind":"keyword","spelling":"protocol"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"text","spelling":" : "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetOverrideMIMETypeKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetOverrideMIMETypeKey"],"names":{"title":"AVURLAssetOverrideMIMETypeKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetOverrideMIMETypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetOverrideMIMETypeKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":14,"minor":0}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureTorchMode","interfaceLanguage":"swift"},"pathComponents":["AVCaptureDevice","TorchMode","hashValue"],"names":{"title":"hashValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"conformance","lhs":"Self","rhs":"Hashable","rhsPrecise":"s:SH"},{"kind":"conformance","lhs":"Self.RawValue","rhs":"Hashable","rhsPrecise":"s:SH"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"hashValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Int","preciseIdentifier":"s:Si"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didUpdatePersistableContentKey:forContentKeyIdentifier:","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySessionDelegate","contentKeySession(_:didUpdatePersistableContentKey:forContentKeyIdentifier:)"],"names":{"title":"contentKeySession(_:didUpdatePersistableContentKey:forContentKeyIdentifier:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didUpdatePersistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forContentKeyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"}]},{"name":"didUpdatePersistableContentKey","internalName":"persistableContentKey","declarationFragments":[{"kind":"identifier","spelling":"persistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"}]},{"name":"forContentKeyIdentifier","internalName":"keyIdentifier","declarationFragments":[{"kind":"identifier","spelling":"keyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"contentKeySession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVContentKeySession","preciseIdentifier":"c:objc(cs)AVContentKeySession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didUpdatePersistableContentKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"persistableContentKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Data","preciseIdentifier":"s:10Foundation4DataV"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forContentKeyIdentifier"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"keyIdentifier"},{"kind":"text","spelling":": "},{"kind":"keyword","spelling":"Any"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.class","displayName":"Class"},"identifier":{"precise":"c:objc(cs)AVCaptionGrouper","interfaceLanguage":"swift"},"pathComponents":["AVCaptionGrouper"],"names":{"title":"AVCaptionGrouper","navigator":[{"kind":"identifier","spelling":"AVCaptionGrouper"}],"subHeading":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGrouper"}]},"declarationFragments":[{"kind":"keyword","spelling":"class"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptionGrouper"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.func","displayName":"Function"},"identifier":{"precise":"c:@F@AVMakeRectWithAspectRatioInsideRect","interfaceLanguage":"swift"},"pathComponents":["AVMakeRect(aspectRatio:insideRect:)"],"names":{"title":"AVMakeRect(aspectRatio:insideRect:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeRect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"aspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insideRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"functionSignature":{"parameters":[{"name":"aspectRatio","declarationFragments":[{"kind":"identifier","spelling":"aspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"}]},{"name":"insideRect","internalName":"boundingRect","declarationFragments":[{"kind":"identifier","spelling":"boundingRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVMakeRect"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"aspectRatio"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGSize","preciseIdentifier":"c:@S@CGSize"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"insideRect"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"boundingRect"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CGRect","preciseIdentifier":"c:@S@CGRect"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierQuickTimeUserDataDisclaimer","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","quickTimeUserDataDisclaimer"],"names":{"title":"quickTimeUserDataDisclaimer","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"quickTimeUserDataDisclaimer"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions@AVDelegatingPlaybackCoordinatorRateChangeOptionPlayImmediately","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","playImmediately"],"names":{"title":"playImmediately","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"playImmediately"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVDelegatingPlaybackCoordinatorRateChangeOptions","preciseIdentifier":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRateForExpensiveNetworks","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","preferredPeakBitRateForExpensiveNetworks"],"names":{"title":"preferredPeakBitRateForExpensiveNetworks","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRateForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"preferredPeakBitRateForExpensiveNetworks"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Double","preciseIdentifier":"s:Sd"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isDisjoint(with:)"],"names":{"title":"isDisjoint(with:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set has no members in"},{"text":"common with the given set."},{"text":""},{"text":"In the following example, the `employees` set is disjoint with the"},{"text":"`visitors` set because no name appears in both sets."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let visitors: Set = [\"Marcia\", \"Nathaniel\", \"Olivia\"]"},{"text":" print(employees.isDisjoint(with: visitors))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set has no elements in common with `other`;"},{"text":" otherwise, `false`."}]},"functionSignature":{"parameters":[{"name":"with","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isDisjoint"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"with"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","union(_:)"],"names":{"title":"union(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set of the elements contained in this set, in the"},{"text":"given set, or in both."},{"text":""},{"text":"This example uses the `union(_:)` method to add two more shipping options"},{"text":"to the default set."},{"text":""},{"text":" let defaultShipping = ShippingOptions.standard"},{"text":" let memberShipping = defaultShipping.union([.secondDay, .priority])"},{"text":" print(memberShipping.contains(.priority))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set made up of the elements contained in this"},{"text":" set, in `other`, or in both."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"union"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE5valueAA07AVAsyncD0CyxSo9NSCopying_So8NSObjectpSgGvpZ","interfaceLanguage":"swift"},"pathComponents":["AVPartialAsyncProperty","value"],"names":{"title":"value","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?>"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Provides the value of the metadata item."},{"text":""}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class","constraints":[{"kind":"superclass","lhs":"Root","rhs":"AVMetadataItem","rhsPrecise":"c:objc(cs)AVMetadataItem"}]},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"value"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Root"},{"kind":"text","spelling":", ("},{"kind":"typeIdentifier","spelling":"NSCopying","preciseIdentifier":"c:objc(pl)NSCopying"},{"kind":"text","spelling":" & "},{"kind":"typeIdentifier","spelling":"NSObjectProtocol","preciseIdentifier":"c:objc(pl)NSObject"},{"kind":"text","spelling":")?> { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE4timeSo6CMTimeaSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","time"],"names":{"title":"time","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"?"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"The time."}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"watchOS","introduced":{"major":6,"minor":0}}]},{"kind":{"identifier":"swift.var","displayName":"Global Variable"},"identifier":{"precise":"c:@AVURLAssetPreferPreciseDurationAndTimingKey","interfaceLanguage":"swift"},"pathComponents":["AVURLAssetPreferPreciseDurationAndTimingKey"],"names":{"title":"AVURLAssetPreferPreciseDurationAndTimingKey","subHeading":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPreferPreciseDurationAndTimingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]},"declarationFragments":[{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVURLAssetPreferPreciseDurationAndTimingKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransformRampFromStartTransform:toEndTransform:timeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoCompositionLayerInstruction","setTransformRamp(fromStart:toEnd:timeRange:)"],"names":{"title":"setTransformRamp(fromStart:toEnd:timeRange:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStart"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEnd"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"fromStart","internalName":"startTransform","declarationFragments":[{"kind":"identifier","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},{"name":"toEnd","internalName":"endTransform","declarationFragments":[{"kind":"identifier","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"}]},{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"setTransformRamp"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"fromStart"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"startTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"toEnd"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"endTransform"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CGAffineTransform","preciseIdentifier":"c:@S@CGAffineTransform"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrack","load(_:_:_:_:_:)"],"names":{"title":"load(_:_:_:_:_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"docComment":{"module":"AVFoundation","lines":[{"text":"Loads properties and returns the values."},{"text":""},{"text":"- Parameters:"},{"text":" - propertyA: First property to load."},{"text":" - propertyB: Second property to load."},{"text":" - propertyC: Third property to load."},{"text":" - propertyD: Fourth property to load."},{"text":" - propertyE: Fifth property to load."},{"text":"- Returns: Values of the properties or throws an error if any of them failed to load."},{"text":""},{"text":"Note that this method asynchronously loads the properties before returning the values."},{"text":"If property loading was cancelled, this method throws an NSError with domain AVFoundationErrorDomain and code AVError.operationCancelled.rawValue."},{"text":""}]},"functionSignature":{"parameters":[{"name":"propertyA","declarationFragments":[{"kind":"identifier","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">"}]},{"name":"propertyB","declarationFragments":[{"kind":"identifier","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">"}]},{"name":"propertyC","declarationFragments":[{"kind":"identifier","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">"}]},{"name":"propertyD","declarationFragments":[{"kind":"identifier","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">"}]},{"name":"propertyE","declarationFragments":[{"kind":"identifier","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">"}]}],"returns":[{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}]},"swiftGenerics":{"parameters":[{"name":"A","index":0,"depth":1},{"name":"B","index":1,"depth":1},{"name":"C","index":2,"depth":1},{"name":"D","index":3,"depth":1},{"name":"E","index":4,"depth":1}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"load"},{"kind":"text","spelling":"<"},{"kind":"genericParameter","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"genericParameter","spelling":"E"},{"kind":"text","spelling":">("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyA"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyB"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyC"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyD"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":">, "},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"propertyE"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAsyncProperty","preciseIdentifier":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"text","spelling":"<"},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":">) "},{"kind":"keyword","spelling":"async"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"throws"},{"kind":"text","spelling":" -> ("},{"kind":"typeIdentifier","spelling":"A"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"B"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"C"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"D"},{"kind":"text","spelling":", "},{"kind":"typeIdentifier","spelling":"E"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12}},{"domain":"watchOS","introduced":{"major":8}},{"domain":"iOS","introduced":{"major":15}},{"domain":"tvOS","introduced":{"major":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVMutableVideoComposition(py)instructions","interfaceLanguage":"swift"},"pathComponents":["AVMutableVideoComposition","instructions"],"names":{"title":"instructions","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"]"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"instructions"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"AVVideoCompositionInstructionProtocol","preciseIdentifier":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"text","spelling":"] { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"set"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataCommonIdentifierAccessibilityDescription","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","commonIdentifierAccessibilityDescription"],"names":{"title":"commonIdentifierAccessibilityDescription","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"commonIdentifierAccessibilityDescription"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection:","interfaceLanguage":"swift"},"pathComponents":["AVAssetDownloadDelegate","urlSession(_:aggregateAssetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:for:)"],"names":{"title":"urlSession(_:aggregateAssetDownloadTask:didLoad:totalTimeRangesLoaded:timeRangeExpectedToLoad:for:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"session","declarationFragments":[{"kind":"identifier","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"}]},{"name":"aggregateAssetDownloadTask","declarationFragments":[{"kind":"identifier","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"}]},{"name":"didLoad","internalName":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"totalTimeRangesLoaded","internalName":"loadedTimeRanges","declarationFragments":[{"kind":"identifier","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"]"}]},{"name":"timeRangeExpectedToLoad","declarationFragments":[{"kind":"identifier","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"for","internalName":"mediaSelection","declarationFragments":[{"kind":"identifier","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"declarationFragments":[{"kind":"keyword","spelling":"optional"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"urlSession"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"session"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"URLSession","preciseIdentifier":"c:objc(cs)NSURLSession"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"aggregateAssetDownloadTask"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVAggregateAssetDownloadTask","preciseIdentifier":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"didLoad"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"totalTimeRangesLoaded"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"loadedTimeRanges"},{"kind":"text","spelling":": ["},{"kind":"typeIdentifier","spelling":"NSValue","preciseIdentifier":"c:objc(cs)NSValue"},{"kind":"text","spelling":"], "},{"kind":"externalParam","spelling":"timeRangeExpectedToLoad"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"for"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"mediaSelection"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaSelection","preciseIdentifier":"c:objc(cs)AVMediaSelection"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":15}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVComposition(py)providesPreciseDurationAndTiming","interfaceLanguage":"swift"},"pathComponents":["AVComposition","providesPreciseDurationAndTiming"],"names":{"title":"providesPreciseDurationAndTiming","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"providesPreciseDurationAndTiming"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataIdentifierID3MetadataUserURL","interfaceLanguage":"swift"},"pathComponents":["AVMetadataIdentifier","id3MetadataUserURL"],"names":{"title":"id3MetadataUserURL","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"id3MetadataUserURL"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataIdentifier","preciseIdentifier":"c:@T@AVMetadataIdentifier"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVPlayerItemStatus","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItem","Status"],"names":{"title":"AVPlayerItem.Status","navigator":[{"kind":"identifier","spelling":"Status"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"Status"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"s:SC7AVErrorLeV12AVFoundationE6deviceSo15AVCaptureDeviceCSgvp","interfaceLanguage":"swift"},"pathComponents":["AVError","device"],"names":{"title":"device","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"?"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"device"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVCaptureDevice","preciseIdentifier":"c:objc(cs)AVCaptureDevice"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macCatalyst","introduced":{"major":14,"minor":0}},{"domain":"watchOS","introduced":{"major":6,"minor":0}},{"domain":"visionOS","isUnconditionallyUnavailable":true},{"domain":"tvOS","introduced":{"major":17,"minor":0}},{"domain":"Swift","introduced":{"major":4,"minor":2}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)AVMutableComposition(im)removeTimeRange:","interfaceLanguage":"swift"},"pathComponents":["AVMutableComposition","removeTimeRange(_:)"],"names":{"title":"removeTimeRange(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"removeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"open"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorSeekOptions","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVMetadataObjectTypeFace","interfaceLanguage":"swift"},"pathComponents":["AVMetadataObject","ObjectType","face"],"names":{"title":"face","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"face"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}]},"swiftExtension":{"extendedModule":"AVFoundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"face"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMetadataObject","preciseIdentifier":"c:objc(cs)AVMetadataObject"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"ObjectType","preciseIdentifier":"c:@T@AVMetadataObjectType"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegateQueue","interfaceLanguage":"swift"},"pathComponents":["AVPlayerItemMetadataOutput","delegateQueue"],"names":{"title":"delegateQueue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"?"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"delegateQueue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"dispatch_queue_t","preciseIdentifier":"c:@T@dispatch_queue_t"},{"kind":"text","spelling":"? { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","interfaceLanguage":"swift"},"pathComponents":["AVVariantPreferences","intersection(_:)"],"names":{"title":"intersection(_:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a new option set with only the elements contained in both this"},{"text":"set and the given set."},{"text":""},{"text":"This example uses the `intersection(_:)` method to limit the available"},{"text":"shipping options to what can be used with a PO Box destination."},{"text":""},{"text":" // Can only ship standard or priority to PO Boxes"},{"text":" let poboxShipping: ShippingOptions = [.standard, .priority]"},{"text":" let memberShipping: ShippingOptions ="},{"text":" [.standard, .priority, .secondDay]"},{"text":""},{"text":" let availableOptions = memberShipping.intersection(poboxShipping)"},{"text":" print(availableOptions.contains(.priority))"},{"text":" // Prints \"true\""},{"text":" print(availableOptions.contains(.secondDay))"},{"text":" // Prints \"false\""},{"text":""},{"text":"- Parameter other: An option set."},{"text":"- Returns: A new option set with only the elements contained in both this"},{"text":" set and `other`."}]},"functionSignature":{"parameters":[{"name":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Self"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"intersection"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Self"}],"accessLevel":"public"},{"kind":{"identifier":"swift.enum","displayName":"Enumeration"},"identifier":{"precise":"c:@E@AVCaptureVideoOrientation","interfaceLanguage":"swift"},"pathComponents":["AVCaptureVideoOrientation"],"names":{"title":"AVCaptureVideoOrientation","navigator":[{"kind":"identifier","spelling":"AVCaptureVideoOrientation"}],"subHeading":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoOrientation"}]},"declarationFragments":[{"kind":"keyword","spelling":"enum"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureVideoOrientation"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":14,"minor":0},"message":"Use AVCaptureDeviceRotationCoordinator instead"}]},{"kind":{"identifier":"swift.enum.case","displayName":"Case"},"identifier":{"precise":"c:@E@AVError@AVErrorReferenceForbiddenByReferencePolicy","interfaceLanguage":"swift"},"pathComponents":["AVError","Code","referenceForbiddenByReferencePolicy"],"names":{"title":"AVError.Code.referenceForbiddenByReferencePolicy","subHeading":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"}]},"declarationFragments":[{"kind":"keyword","spelling":"case"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"referenceForbiddenByReferencePolicy"}],"accessLevel":"public"},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","interfaceLanguage":"swift"},"pathComponents":["AVAssetTrackGroupOutputHandling","isSuperset(of:)"],"names":{"title":"isSuperset(of:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"docComment":{"module":"Swift","lines":[{"text":"Returns a Boolean value that indicates whether the set is a superset of"},{"text":"the given set."},{"text":""},{"text":"Set *A* is a superset of another set *B* if every member of *B* is also a"},{"text":"member of *A*."},{"text":""},{"text":" let employees: Set = [\"Alicia\", \"Bethany\", \"Chris\", \"Diana\", \"Eric\"]"},{"text":" let attendees: Set = [\"Alicia\", \"Bethany\", \"Diana\"]"},{"text":" print(employees.isSuperset(of: attendees))"},{"text":" // Prints \"true\""},{"text":""},{"text":"- Parameter other: A set of the same type as the current set."},{"text":"- Returns: `true` if the set is a superset of `other`; otherwise,"},{"text":" `false`."}]},"functionSignature":{"parameters":[{"name":"of","internalName":"other","declarationFragments":[{"kind":"identifier","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"isSuperset"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"of"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"other"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"Bool","preciseIdentifier":"s:Sb"}],"accessLevel":"public"},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)AVAssetSegmentTrackReport(py)mediaType","interfaceLanguage":"swift"},"pathComponents":["AVAssetSegmentTrackReport","mediaType"],"names":{"title":"mediaType","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"}]},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"mediaType"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"AVMediaType","preciseIdentifier":"c:@T@AVMediaType"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","interfaceLanguage":"swift"},"pathComponents":["AVDelegatingPlaybackCoordinatorRateChangeOptions","init(arrayLiteral:)"],"names":{"title":"init(arrayLiteral:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}]},"docComment":{"module":"Swift","lines":[{"text":"Creates a set containing the elements of the given array literal."},{"text":""},{"text":"Do not call this initializer directly. It is used by the compiler when"},{"text":"you use an array literal. Instead, create a new set using an array"},{"text":"literal as its value by enclosing a comma-separated list of values in"},{"text":"square brackets. You can use an array literal anywhere a set is expected"},{"text":"by the type context."},{"text":""},{"text":"Here, a set of strings is created from an array literal holding only"},{"text":"strings:"},{"text":""},{"text":" let ingredients: Set = [\"cocoa beans\", \"sugar\", \"cocoa butter\", \"salt\"]"},{"text":" if ingredients.isSuperset(of: [\"sugar\", \"salt\"]) {"},{"text":" print(\"Whatever it is, it's bound to be delicious!\")"},{"text":" }"},{"text":" // Prints \"Whatever it is, it's bound to be delicious!\""},{"text":""},{"text":"- Parameter arrayLiteral: A list of elements of the new set."}]},"swiftGenerics":{"constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"swiftExtension":{"extendedModule":"Swift","typeKind":"swift.protocol","constraints":[{"kind":"sameType","lhs":"Self.ArrayLiteralElement","rhs":"Self.Element"}]},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"arrayLiteral"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"Self"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Element"},{"kind":"text","spelling":"...)"}],"accessLevel":"public"},{"kind":{"identifier":"swift.struct","displayName":"Structure"},"identifier":{"precise":"c:@T@AVContentKeySystem","interfaceLanguage":"swift"},"pathComponents":["AVContentKeySystem"],"names":{"title":"AVContentKeySystem","navigator":[{"kind":"identifier","spelling":"AVContentKeySystem"}],"subHeading":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySystem"}]},"declarationFragments":[{"kind":"keyword","spelling":"struct"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVContentKeySystem"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":12,"patch":4}}]}],"relationships":[{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)availableMetadataFormats","target":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMix(py)inputParameters","target":"c:objc(cs)AVAudioMix(py)inputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySoloist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLyricist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolumeRampFromStartVolume:toEndVolume:timeRange:","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)canApplyOutputSettings:forMediaType:","target":"c:objc(cs)AVAssetWriter"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredMediaSelection","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE7flatMapyAA017AsyncThrowingFlatC8SequenceVyxqd__Gqd__7ElementQzYaKcSciRd__lF","displayName":"AsyncSequence.flatMap(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(cm)availableOutputSettingsPresets","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:willFinishRecordingToOutputFileAtURL:fromConnections:error:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)pendingExpiredSessionReportsWithAppIdentifier:storageDirectoryAtURL:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyReleaseDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMPEGLocationLookupTable","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)inputs","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(cm)outputSettingsAssistantWithPreset:","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)sourcePixelBufferAttributes","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTapProcessor","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMediaType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(py)pixelBufferPool","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)directoryForTemporaryFiles","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySongName","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)hasProtectedContent","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:SQ","targetFallback":"Swift.Equatable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)removePendingExpiredSessionReports:withAppIdentifier:storageDirectoryAtURL:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3mapyAA24AsyncThrowingMapSequenceVyxqd__Gqd__7ElementQzYaKclF","displayName":"AsyncSequence.map(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataModifiedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySongID","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)layerInstructions","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)allMediaSelections","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)commonMetadata","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataBodyObject(py)bodyID","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLanguage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)lyrics","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceAudioFormat","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)shouldOptimizeForNetworkUse","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyThanks","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)backgroundColor","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationWidth:operatorType:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)error","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLeadPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)creationDate","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)metadata","target":"c:objc(cs)AVAssetWriter"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate(im)metadataOutput:didOutputTimedMetadataGroups:fromPlayerItemTrack:","target":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeySoundEngineer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)timeRange","target":"c:objc(cs)AVMutableVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMediaDataStorage","target":"c:objc(cs)AVMediaDataStorage","sourceOrigin":{"identifier":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:","displayName":"AVMediaDataStorage.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)availableMediaTypes","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLength","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(im)setVolume:atTime:","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForPresentationHeight:operatorType:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyTrackSubTitle","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)status","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)audioSettings","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)availableChapterLocales","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)videoSettings","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)outputFileType","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataLink","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)addContentKeyRecipient:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)availableMetadataFormats","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)outputFileType","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)contentKeyRecipients","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyTrackNumber","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)removeContentKeyRecipient:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForImmersiveAudio:mediaSelectionOption:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"c:objc(cs)AVPlayerItemMediaDataCollector"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isDisjoint4withSbx_tF","displayName":"SetAlgebra.isDisjoint(with:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)initWithContentType:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperItemOrdering","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMediaType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)exportable","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferDelegate","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyUserGenre","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)setSampleBufferDelegate:queue:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)outputURL","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE10isSuperset2ofSbx_tF","displayName":"SetAlgebra.isSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyArranger","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInternetRadioStationOwner","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE7isEmptySbvp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE7isEmptySbvp","displayName":"SetAlgebra.isEmpty"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)init","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(cm)audioMixInputParametersWithTrack:","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataMediaRating","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyModifiedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE11subtractingyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE11subtractingyxxF","displayName":"SetAlgebra.subtracting(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyUserComment","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMix(py)inputParameters","target":"c:objc(cs)AVMutableAudioMix"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:SQ","targetFallback":"Swift.Equatable","swiftConstraints":[{"kind":"conformance","lhs":"Value","rhs":"Equatable","rhsPrecise":"s:SQ"}]},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForResponseToAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v23","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)videoSettings","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMood","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE14isStrictSubset2ofSbx_tF","displayName":"SetAlgebra.isStrictSubset(of:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataMediaClassification","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)readable","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForDownmixAudio:mediaSelectionOption:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE16isStrictSuperset2ofSbx_tF","displayName":"SetAlgebra.isStrictSuperset(of:)"}},{"kind":"memberOf","source":"c:@T@AVPlayerWaitingReason","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInvolvedPeopleList_v24","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)sampleBufferCallbackQueue","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataLocation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMusicCDIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(cm)movieTypes","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)expectedPhotoCount","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForChannelCount:mediaSelectionOption:operatorType:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)nominalFrameRate","target":"c:objc(cs)AVAssetTrack(py)nominalFrameRate"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMusicianCreditsList","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)minFrameDuration","target":"c:objc(cs)AVAssetTrack(py)minFrameDuration"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)containsFragments","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)segments","target":"c:objc(cs)AVAssetTrack(py)segments"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)requiresFrameReordering","target":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelLoadingRequest:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataGroupIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willBeginCaptureForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManager(cm)sharedDownloadStorageManager","target":"c:objc(cs)AVAssetDownloadStorageManager"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)canContainFragments","target":"c:objc(cs)AVMutableMovie"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequestDidSucceed:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:@AVCaptureMaxAvailableTorchLevel","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForAssetWriterWithOutputFileType:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE10compactMapyAA020AsyncThrowingCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaKclF","displayName":"AsyncSequence.compactMap(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInitialKey","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionContentProtectionSessionIdentifierDidChange:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManager(im)setStorageManagementPolicy:forURL:","target":"c:objc(cs)AVAssetDownloadStorageManager"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)predicateForBinauralAudio:mediaSelectionOption:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionDidGenerateExpiredSessionReport:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate(im)captureOutput:didOutputMetadataObjects:fromConnection:","target":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForLoadingOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)playable","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)fastCapturePrioritizationEnabled","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataInternationalStandardRecordingCode","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)availableVideoCodecTypesForAssetWriterWithOutputFileType:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(py)mindingInterval","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)trackID","target":"c:objc(cs)AVMutableAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)overallDurationHint","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForRenewalOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(im)initWithMovie:mindingInterval:","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeHEIF","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)extraAttributes","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManager(im)storageManagementPolicyForURL:","target":"c:objc(cs)AVAssetDownloadStorageManager"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)metadataForFormat:","target":"c:objc(cs)AVAssetTrack(im)metadataForFormat:"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(py)movies","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoSupportedFrameRateRanges","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v23","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)timebase","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)unusedTrackID","target":"c:objc(cs)AVAsset(im)unusedTrackID"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)formatDescription","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@CM@AVFoundation@@objc(cs)AVMutableVideoComposition(py)_sourceSampleDataTrackIDs","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)producesCombinableFragments","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didUpdatePersistableContentKey:forContentKeyIdentifier:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInvolvedPeopleList_v24","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalReleaseYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(im)addFragmentedMovie:","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeRenderer:atTime:completionHandler:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)status","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)commonMetadata","target":"c:objc(cs)AVAssetTrack(py)commonMetadata"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVFileTypeJPEG","target":"c:@T@AVFileType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeySession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)passthroughTrackID","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTapProcessor","target":"c:objc(cs)AVAudioMixInputParameters(py)audioTapProcessor"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)mediaType","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)dataType","target":"c:objc(cs)AVMetadataItem(py)dataType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addRenderer:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLanguage","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOwnership","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequest:didFailWithError:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeMPEG4","target":"c:@T@AVFileType"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)dataType","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(im)recommendedVideoSettingsForVideoCodecType:assetWriterOutputFileType:outputFileURL:","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:shouldRetryContentKeyRequest:reason:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataSalientObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentSequenceNumber","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)initWithData:options:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)renderers","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovieMinder(im)removeFragmentedMovie:","target":"c:objc(cs)AVFragmentedMovieMinder"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLeadPerformer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:::SYNTHESIZED::c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(cs)AVDateRangeMetadataGroup","sourceOrigin":{"identifier":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:","displayName":"AVDateRangeMetadataGroup.init(items:startDate:endDate:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPartOfASet","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)value","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:)"}},{"kind":"memberOf","source":"c:@AVFileTypeMPEGLayer3","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)sampleBufferRenderer","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)time","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsDisplaySleepDuringVideoPlayback","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)layerInstructions","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVRouteDetector","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)priority","target":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy"},{"kind":"memberOf","source":"c:@AVFileTypeCoreAudioFormat","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalAlbumTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)availableVideoCodecTypes","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishProcessingPhoto:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)locale","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)backgroundColor","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLength","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)expirationDate","target":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)initialMovieFragmentInterval","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(pl)AVQueuedSampleBufferRendering","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionInstruction(py)timeRange","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVFileTypeDNG","target":"c:@T@AVFileType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)value","target":"c:objc(cs)AVMetadataItem(py)value"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)timeRange","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLink","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)composable","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)duration","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)outputObscuredDueToInsufficientExternalProtection","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)duration","target":"c:objc(cs)AVAsset(py)duration"},{"kind":"memberOf","source":"c:@AVFileTypeEnhancedAC3","target":"c:@T@AVFileType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)estimatedDataRate","target":"c:objc(cs)AVAssetTrack(py)estimatedDataRate"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)uniqueID","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)movieFragmentInterval","target":"c:objc(cs)AVAssetWriter"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)containsTweening","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)preventsCapture","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:So29AVAssetVariantAudioAttributesC12AVFoundationE9formatIDsSays6UInt32VGvp","target":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalFilename","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)mediaDecodeTimeRange","target":"c:objc(cs)AVMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyLyricist","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(im)renderInContext:forTime:","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)identifier","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoDataOutput(py)alwaysDiscardsLateVideoFrames","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)duration","target":"c:objc(cs)AVMetadataItem(py)duration"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideRenewingContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)passthroughTrackID","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:@AVFileTypeHEIC","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)initWithURL:options:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(im)captionSceneChangesInRange:","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@T@AVContentKeyRequestRetryReason","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)mediaPresentationTimeRange","target":"c:objc(cs)AVMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)extraAttributes","target":"c:objc(cs)AVMetadataItem(py)extraAttributes"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOriginalLyricist","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)extendedLanguageTag","target":"c:objc(cs)AVMetadataItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemOutput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvidePersistableContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceTrackIDs","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyMPEGLocationLookupTable","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)containsMovieFragments","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(pl)AVContentKeySessionDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCaptureAudioPreviewOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)finishWritingWithCompletionHandler:","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)locale","target":"c:objc(cs)AVMetadataItem(py)locale"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(py)delegateQueue","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(py)preloadsEligibleContentKeys","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)canContainMovieFragments","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoAverageFrameDuration","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)perFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialAudioFileWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyFileOwner","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)numberValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)naturalTimeScale","target":"c:objc(cs)AVAssetTrack(py)naturalTimeScale"},{"kind":"memberOf","source":"c:@AVFileTypeAMR","target":"c:@T@AVFileType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)cancelWriting","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(py)delegate","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)extendedLanguageTag","target":"c:objc(cs)AVMetadataItem(py)extendedLanguageTag"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(py)bounds","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoader(im)setDelegate:queue:","target":"c:objc(cs)AVAssetResourceLoader"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureResolvedPhotoSettings(py)photoDimensions","target":"c:objc(cs)AVCaptureResolvedPhotoSettings"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)naturalSize","target":"c:objc(cs)AVAsset(py)naturalSize"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)appendTimedMetadataGroup:","target":"c:objc(cs)AVAssetWriterInputMetadataAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialAudioSourceWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)time","target":"c:objc(cs)AVMetadataItem(py)time"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)makeSampleCursorWithPresentationTimeStamp:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)alternateGroupID","target":"c:objc(cs)AVMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(py)tracks","target":"c:objc(cs)AVMovie(py)tracks"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)totalSampleDataLength","target":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:@AVFileTypeAVCI","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoMinFrameDuration","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyFileType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)dateValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)endSessionAtSourceTime:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVFileTypeAppleM4V","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRenderer(py)captions","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAudioMixInputParameters(py)audioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:objc(cs)AVOutputSettingsAssistant(py)sourceVideoFormat","target":"c:objc(cs)AVOutputSettingsAssistant"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)timeRange","target":"c:objc(cs)AVAssetTrack(py)timeRange"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialInternetRadioStationHomepage","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didPauseRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","displayName":"AVAsynchronousKeyValueLoading.status(of:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","displayName":"AVAsynchronousKeyValueLoading.status(of:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","displayName":"AVAsynchronousKeyValueLoading.status(of:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)videoGravity","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)startDate","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyGeneralEncapsulatedObject","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableAudioMixInputParameters(py)trackID","target":"c:objc(cs)AVAudioMixInputParameters(py)trackID"},{"kind":"conformsTo","source":"s:12AVFoundation18AVAnyAsyncPropertyC","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVFileTypeAppleM4A","target":"c:@T@AVFileType"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(im)prerollForRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonKey","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"s:12AVFoundation22AVPartialAsyncPropertyC","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:interstitialTimeRangesForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeAppleiTT","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtFirstSampleInDecodeOrder","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMovieTrack(py)mediaDataStorage","target":"c:objc(cs)AVMovieTrack"},{"kind":"memberOf","source":"s:So38AVAssetDownloadedAssetEvictionPrioritya8rawValueABSS_tcfc","target":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialPublisherWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)stringValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrackGroup(py)trackIDs","target":"c:objc(cs)AVAssetTrackGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)removeTimeObserver:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyGroupIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)startSessionAtSourceTime:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)makeSampleCursorAtLastSampleInDecodeOrder","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioAttributes(im)renditionSpecificAttributesForMediaOption:","target":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","displayName":"AVAsynchronousKeyValueLoading.load(_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","displayName":"AVAsynchronousKeyValueLoading.load(_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","displayName":"AVAsynchronousKeyValueLoading.load(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(cm)downloadConfigurationWithAsset:title:","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAsset","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)startWriting","target":"c:objc(cs)AVAssetWriter"},{"kind":"overrides","source":"c:@CM@AVFoundation@@objc(cs)AVMutableVideoComposition(py)_sourceSampleDataTrackIDs","target":"c:@CM@AVFoundation@@objc(cs)AVVideoComposition(py)_sourceSampleDataTrackIDs"},{"kind":"memberOf","source":"c:@AVAssetDownloadedAssetEvictionPriorityDefault","target":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(im)anticipateRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMood","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)URL","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor(im)appendPixelBuffer:withPresentationTime:","target":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithError:","target":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInitialKey","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMovie","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)addInput:","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVAssetDownloadedAssetEvictionPriorityImportant","target":"c:@T@AVAssetDownloadedAssetEvictionPriority"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMusicCDIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadAssociatedTracksOfType:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)data","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration@AVCaptionDecorationLineThrough","target":"c:@E@AVCaptionDecoration"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)controlTimebase","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didResumeRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInternationalStandardRecordingCode","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVPlayerStatus","target":"c:objc(cs)AVPlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsHDRSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration@AVCaptionDecorationOverline","target":"c:@E@AVCaptionDecoration"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(im)initWithAssetWriterInput:","target":"c:objc(cs)AVAssetWriterInputMetadataAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)freeSize","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataMusicianCreditsList","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputMetadataAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)totalSize","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)selfContained","target":"c:objc(cs)AVAssetTrack(py)selfContained"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemValueRequest(im)respondWithValue:","target":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)defaultMediaDataStorage","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)canAddInput:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInternetRadioStationName","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(py)canConformColorOfSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataOfficialArtistWebpage","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVFileTypeAIFF","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)displayName","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemValueRequest(py)metadataItem","target":"c:objc(cs)AVMetadataItemValueRequest"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)identifier","target":"c:objc(cs)AVMetadataItem(py)identifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyInternetRadioStationOwner","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(py)tracks","target":"c:objc(cs)AVMovie"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyLocation","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)animationTool","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)timeRange","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCameraCalibrationData","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)isCompatibleWithFileType:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)error","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)metadata","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForHostTime:","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyKeywordList","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)status","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyDate","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)startDate","target":"c:objc(cs)AVMetadataItem(py)startDate"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineTwoDigits","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GtYaKr2_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)highPhotoQualitySupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)movieFragmentInterval","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)asset","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)flushSegment","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncodingTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyMediaRating","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)canAddOutput:","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)layerInstructions","target":"c:objc(cs)AVVideoCompositionInstruction(py)layerInstructions"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)init","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMovie"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(py)outputs","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncodedWith","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyMediaClassification","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GtYaKr1_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3mapyAA16AsyncMapSequenceVyxqd__Gqd__7ElementQzYaclF","displayName":"AsyncSequence.map(_:)"}},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:s8SendableP","targetFallback":"Swift.Sendable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRuby","target":"c:objc(cs)AVCaptionRuby","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCaption.Ruby.init(coder:)"}},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyChapter","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetExportSession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)delegate","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyRecordingYear","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEqualization","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetPhoto","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)colorPrimaries","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureReactionEffectState(py)startTime","target":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithVariant:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)outputSettingsForConnection:","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GtYaKr3_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)dateValue","target":"c:objc(cs)AVMetadataItem(py)dateValue"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(py)trackID","target":"c:objc(cs)AVVideoCompositionLayerInstruction(py)trackID"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineFourDigits","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)movieHeaderWithFileType:error:","target":"c:objc(cs)AVMovie"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:identifierForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyComment","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)numberValue","target":"c:objc(cs)AVMetadataItem(py)numberValue"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)timeRange","target":"c:objc(cs)AVVideoCompositionInstruction(py)timeRange"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantQualifier(cm)assetVariantQualifierWithPredicate:","target":"c:objc(cs)AVAssetVariantQualifier"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetiFrame1280x720","target":"c:@T@AVCaptureSessionPreset"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyPerformer","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(cs)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEncryption","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureReactionEffectState(py)endTime","target":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)stringValue","target":"c:objc(cs)AVMetadataItem(py)stringValue"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)colorYCbCrMatrix","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)backgroundColor","target":"c:objc(cs)AVVideoCompositionInstruction(py)backgroundColor"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)outputFileTypeProfile","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetiFrame960x540","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithAuthorizationTokenData:","target":"c:objc(cs)AVContentKeyResponse"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)hasSufficientMediaDataForReliablePlaybackStart","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEventTimingCodes","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyTitle","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)preferredOutputSegmentInterval","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)writeMovieHeaderToURL:fileType:options:error:","target":"c:objc(cs)AVMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredRate","target":"c:objc(cs)AVAsset(py)preferredRate"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)tracks","target":"c:objc(cs)AVAsset(py)tracks"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)stopRequestingMediaData","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE7flatMapyAA09AsyncFlatC8SequenceVyxqd__Gqd__7ElementQzYacSciRd__lF","displayName":"AsyncSequence.flatMap(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureReactionEffectState(py)reactionType","target":"c:objc(cs)AVCaptureReactionEffectState"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyThumbnail","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyEqualization2","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)initialSegmentStartTime","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineThreeDigits","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)colorTransferFunction","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoCompositionInstruction(py)enablePostProcessing","target":"c:objc(cs)AVVideoCompositionInstruction(py)enablePostProcessing"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyCreationDate","target":"c:@T@AVMetadataKey"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:segmentReport:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithClearKeyData:initializationVector:","target":"c:objc(cs)AVContentKeyResponse"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeJPEG","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditionsForRecording","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(pl)NSProgressReporting","targetFallback":"Foundation.ProgressReporting"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)requestMediaDataWhenReadyOnQueue:usingBlock:","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeTeeth","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItem","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE6status2ofAC15AVAsyncPropertyC6StatusOyxqd___GAGyxqd__G_tlF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)inputGroups","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE4drop5whileAA22AsyncDropWhileSequenceVyxGSb7ElementQzYac_tF","displayName":"AsyncSequence.drop(while:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeHEVCWithAlpha","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecording","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)frameDuration","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyUserRating","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So19AVCaptionDecorationV8rawValueABSu_tcfc","target":"c:@E@AVCaptionDecoration"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)metadata","target":"c:objc(cs)AVAsset(py)metadata"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataChapter","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:s8SendableP","targetFallback":"Swift.Sendable","swiftConstraints":[{"kind":"conformance","lhs":"Value","rhs":"Sendable","rhsPrecise":"s:s8SendableP"}]},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration@AVCaptionDecorationUnderline","target":"c:@E@AVCaptionDecoration"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6filteryAA19AsyncFilterSequenceVyxGSb7ElementQzYacF","displayName":"AsyncSequence.filter(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeHair","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyResponse(cm)contentKeyResponseWithFairPlayStreamingKeyResponseData:","target":"c:objc(cs)AVContentKeyResponse"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)sourceTrackIDForFrameTiming","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)readyForMoreMediaData","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataComment","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)setPrimaryConstituentDeviceSwitchingBehaviorForRecording:restrictedSwitchingBehaviorConditions:","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeSkin","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)addInputGroup:","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:@S@AVCaptionDimension","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemAccessLog","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)requiresFlushToResumeDecoding","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)flushAndRemoveImage","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyContentType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"c:objc(cs)AVAssetVariantAudioAttributes"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhoto","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)renderSize","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)flush","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)addOutput:","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422Proxy","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GtYaKr0_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)mediaType","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:@S@AVCaptionSize","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)renderScale","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataAlbum","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)autoFocusSystem","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)canAddInputGroup:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)initWithMediaType:outputSettings:sourceFormatHint:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422LT","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@SA@AVPixelAspectRatio","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)sourceFormatHint","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(im)enqueueSampleBuffer:","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCopyrightInformation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeHEVC","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd__AC15AVAsyncPropertyCyxqd__GYaKlF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForMachAbsoluteTime:","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)overallDurationHint","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataArranger","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)outputSettings","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)cancelReading","target":"c:objc(cs)AVAssetReader"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)metadata","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMovie(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeH264","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferDisplayLayer(py)error","target":"c:objc(cs)AVSampleBufferDisplayLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)instructions","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(py)movieTimeScale","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)startReading","target":"c:objc(cs)AVAssetReader"},{"kind":"overrides","source":"c:objc(cs)AVPlayerInterstitialEventController(im)initWithPrimaryPlayer:","target":"c:objc(cs)AVPlayerInterstitialEventMonitor(im)initWithPrimaryPlayer:"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE9dropFirstyAA09AsyncDropC8SequenceVyxGSiF","displayName":"AsyncSequence.dropFirst(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes4444","target":"c:@T@AVVideoCodecType"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataComments","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegateQueue","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyInformation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)customVideoCompositor","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)alternateGroupID","target":"c:objc(cs)AVMovieTrack(py)alternateGroupID"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3min2by7ElementQzSgSbAE_AEtYaKXE_tYaKF","displayName":"AsyncSequence.min(by:)"}},{"kind":"memberOf","source":"c:@AVPlayerItemRecommendedTimeOffsetFromLiveDidChangeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)advanceIntervalForDelegateInvocation","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataBeatsPerMinute","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCommercial","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyKeywords","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)delegate","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVPlayerInterstitialEventController(py)events","target":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)events"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)metadataForFormat:","target":"c:objc(cs)AVAsset(im)metadataForFormat:"},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE5first5where7ElementQzSgSbAEYaKXE_tYaKF","displayName":"AsyncSequence.first(where:)"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrackSegment(py)empty","target":"c:objc(cs)AVAssetTrackSegment"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoTracks","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyLocationISO6709","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(im)setOutputSettings:forConnection:","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)trackGroups","target":"c:objc(cs)AVAsset(py)trackGroups"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrackSegment(py)timeMapping","target":"c:objc(cs)AVAssetTrackSegment"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAudioSeekPointIndex","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(im)initWithVideoTracks:videoSettings:","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoComposition","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVPlayerItemPlaybackStalledNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyMake","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput(py)videoSettings","target":"c:objc(cs)AVAssetReaderVideoCompositionOutput"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE3max2by7ElementQzSgSbAE_AEtYaKXE_tYaKF","displayName":"AsyncSequence.max(by:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataBand","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishCaptureForResolvedSettings:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyModel","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE10allSatisfyyS2b7ElementQzYaKXEYaKF","displayName":"AsyncSequence.allSatisfy(_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerLooper","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(py)suppressesPlayerRendering","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputPassDescription(py)sourceTimeRanges","target":"c:objc(cs)AVAssetWriterInputPassDescription"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE8contains5whereS2b7ElementQzYaKXE_tYaKF","displayName":"AsyncSequence.contains(where:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataConductor","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCaptureAudioFileOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPrincipalMediaCharacteristics:preferredLanguages:preferredMediaCharacteristics:","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureFileOutputDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemOutput(im)itemTimeForCVTimeStamp:","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)removesDuplicateFrames","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMovieFileOutput(py)primaryConstituentDeviceSwitchingBehaviorForRecordingEnabled","target":"c:objc(cs)AVCaptureMovieFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset(im)tracksWithMediaType:"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCommercialInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8subtractyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8subtractyyxF","displayName":"SetAlgebra.subtract(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyOriginalFormat","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCommerical","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsEyxqd__ncSTRd__7ElementQyd__ACRtzlufc","displayName":"SetAlgebra.init(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyOriginalSource","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(py)customVideoCompositorClass","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPsE8isSubset2ofSbx_tF","displayName":"SetAlgebra.isSubset(of:)"}},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)trackWithTrackID:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@SA@AVEdgeWidths","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(im)initWithPreferredLanguages:preferredMediaCharacteristics:","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)timeRange","target":"c:objc(cs)AVTimedMetadataGroup(py)timeRange"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)scaleFactor","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)principalMediaCharacteristics","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)portraitEffectSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVPlayerItemTimeJumpedOriginatingParticipantKey","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredVolume","target":"c:objc(cs)AVAsset(py)preferredVolume"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyCredits","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6reduceyqd__qd___qd__qd___7ElementQztYaKXEtYaKlF","displayName":"AsyncSequence.reduce(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6prefix5whileAA24AsyncPrefixWhileSequenceVyxGSb7ElementQzYac_tKF","displayName":"AsyncSequence.prefix(while:)"}},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidRemoteReferenceToLocal","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)capturesMouseClicks","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@CM@AVFoundation@@objc(cs)AVVideoComposition(py)_sourceSampleDataTrackIDs","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredLanguages","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataUserRating","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerMediaSelectionCriteria(py)preferredMediaCharacteristics","target":"c:objc(cs)AVPlayerMediaSelectionCriteria"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)trackWithTrackID:","target":"c:objc(cs)AVAsset(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyDirector","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@T@AVMetadataObjectType","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:layerInstruction:asset:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataRecordingYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoMaxZoomFactorForCenterStage","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVPlayerItemTimeJumpedNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyDisclaimer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)AVFragmentMinding"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataThumbnail","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVCaptureVideoDataOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToRemote","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:::SYNTHESIZED::c:objc(cs)AVMutableComposition","target":"c:objc(cs)AVMutableComposition","sourceOrigin":{"identifier":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:","displayName":"AVMutableComposition.init(URLAssetInitializationOptions:)"}},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6reduce4into_qd__qd__n_yqd__z_7ElementQztYaKXEtYaKlF","displayName":"AsyncSequence.reduce(into:_:)"}},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaption","target":"c:objc(cs)AVCaption","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCaption.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)capturesCursor","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForCenterStage","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidCrossSiteReference","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(py)tracks","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(im)init","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerPlaybackCoordinator(py)player","target":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAttachedPicture","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE6prefixyAA19AsyncPrefixSequenceVyxGSiF","displayName":"AsyncSequence.prefix(_:)"}},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerPlaybackCoordinator(py)delegate","target":"c:objc(cs)AVPlayerPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort","target":"c:objc(cs)AVCaptureInput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyFullName","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(py)textStylingResolution","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAudioEncryption","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoMinZoomFactorForCenterStage","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredTransform","target":"c:objc(cs)AVAsset(py)preferredTransform"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(py)alignment","target":"c:objc(cs)AVCaptionRuby"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(cs)AVVideoCompositionLayerInstruction","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVVideoCompositionLayerInstruction.init(coder:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(py)text","target":"c:objc(cs)AVCaptionRuby"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyGenre","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)mediaDataStorage","target":"c:objc(cs)AVMovieTrack(py)mediaDataStorage"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVMutableVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemLegibleOutput(im)initWithMediaSubtypesForNativeRepresentation:","target":"c:objc(cs)AVPlayerItemLegibleOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(im)initWithText:position:alignment:","target":"c:objc(cs)AVCaptionRuby"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)minFrameDuration","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(py)position","target":"c:objc(cs)AVCaptionRuby"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAlbumSortOrder","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCaptureAudioDataOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(im)initWithDisplayID:","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)items","target":"c:objc(cs)AVTimedMetadataGroup(py)items"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhotoSettings","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)centerStageSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyHostComputer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVMetadataGroup(py)items"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidValueForKey:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureScreenInput(py)cropRect","target":"c:objc(cs)AVCaptureScreenInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby(im)initWithText:","target":"c:objc(cs)AVCaptionRuby"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataAlbumTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelPreview","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForReactionEffectsInProgress","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)supported","target":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterestSupported","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableCaption","target":"c:objc(cs)AVCaption"},{"kind":"overrides","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)endDate","target":"c:objc(cs)AVDateRangeMetadataGroup(py)endDate"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)commonMetadata","target":"c:objc(cs)AVAsset(py)commonMetadata"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)frameDuration","target":"c:objc(cs)AVVideoComposition(py)frameDuration"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(im)isValidForAsset:timeRange:validationDelegate:","target":"c:objc(cs)AVVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)availableChapterLocales","target":"c:objc(cs)AVAsset(py)availableChapterLocales"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEqualization","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC7680x4320","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVPlaybackCoordinatorOtherParticipantsDidChangeNotification","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicLegible","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPlaylistID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)videoFieldMode","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)availableMetadataFormats","target":"c:objc(cs)AVAsset(py)availableMetadataFormats"},{"kind":"memberOf","source":"s:SC7AVErrorLeV42maximumNumberOfSamplesForFileFormatReachedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)tracks","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumDurationReached","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)supportedFallbackPrimaryConstituentDevices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)previewLayer","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)reactionEffectsSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)naturalSize","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)exposureMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkDuration","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(im)initWithDevice:previewLayer:","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncryption","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetMVHEVC1440x1440","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isExposureModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicTactileMinimal","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)device","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPhonogramRights","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)lyrics","target":"c:objc(cs)AVAsset(py)lyrics"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(py)options","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonUserIsChangingCurrentTime","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(cpy)sharedSession","target":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)fallbackPrimaryConstituentDevices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoader","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationQuality","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyContentGroupDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)URLAssetInitializationOptions","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureMetadataOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(py)identifier","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEventTimingCodes","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC3840x2160","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicTranscribesSpokenDialogForAccessibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVPlaybackCoordinatorSuspensionReasonsDidChangeNotification","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(py)keySystem","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumFileSizeReached","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18mediaDiscontinuitySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession(py)externalStorageDevices","target":"c:objc(cs)AVExternalStorageDeviceDiscoverySession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)minimumFocusDistance","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)mediaTimeScale","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator(py)videoRotationAngleForHorizonLevelCapture","target":"c:objc(cs)AVCaptureDeviceRotationCoordinator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC3840x2160WithAlpha","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEqualization2","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySpecifier(im)initForKeySystem:identifier:options:","target":"c:objc(cs)AVContentKeySpecifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)timeRange","target":"c:objc(cs)AVCaption(py)timeRange"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicUsesWideGamutColorSpace","target":"c:@T@AVMediaCharacteristic"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)mediaDataLocation","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)studioLightSupported","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIndicatesHorizontalFieldOfView","target":"c:@T@AVMediaCharacteristic"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)currentTime","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So24AVCaptureVideoDataOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCaptureVideoDataOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataFileType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeMicrophone","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)enabled","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToDate:","target":"c:objc(cs)AVPlayer"},{"kind":"overrides","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)startDate","target":"c:objc(cs)AVDateRangeMetadataGroup(py)startDate"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataOnlineExtras","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceWasDisconnected","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForPortraitEffect","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIsAuxiliaryContent","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"s:SC7AVErrorLeV31deviceInUseByAnotherApplicationSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemOutputPullDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)readable","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)flashAvailable","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataFileOwner","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)animationTool","target":"c:objc(cs)AVVideoComposition(py)animationTool"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)hasFlash","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataLyrics","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)assetTrack","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)sampleReferenceBaseURL","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)colorPrimaries","target":"c:objc(cs)AVVideoComposition(py)colorPrimaries"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp::SYNTHESIZED::s:SC7AVErrorLeV","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:s5ErrorP10FoundationE20localizedDescriptionSSvp","displayName":"Error.localizedDescription"}},{"kind":"overrides","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVDateRangeMetadataGroup(py)items"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat(py)videoFrameRateRangeForStudioLight","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(pl)NSProgressReporting","targetFallback":"Foundation.ProgressReporting"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIsMainProgramContent","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemTrack(py)currentVideoFrameRate","target":"c:objc(cs)AVPlayerItemTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionWarning(py)warningType","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetMVHEVC960x960","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)stopTrackingCaptureRequestUsingPhotoSettingsUniqueID:","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicIsOriginalContent","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataLinerNotes","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeContinuousAutoFocus","target":"c:@E@AVCaptureFocusMode"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceFormat","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionWarning(py)rangeOfCaptions","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVPlayerEligibleForHDRPlaybackDidChangeNotification","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMediaChanged","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionWarning(py)adjustment","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18deviceNotConnectedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)exposurePointOfInterest","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToDate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)composable","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(im)determineValidityForAsset:timeRange:validationDelegate:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataGeneralEncapsulatedObject","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)preferredMediaChunkAlignment","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataGrouping","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicLanguageTranslation","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)timebase","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyComments","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)perFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeScheduled","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusReading","target":"c:@E@AVAssetReaderStatus"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightNormal","target":"c:@E@AVCaptionFontWeight"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineNone","target":"c:@E@AVCaptionTextCombine"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeAutoFocus","target":"c:@E@AVCaptureFocusMode"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredRate","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeAuto","target":"c:@E@AVCaptureTorchMode"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredRate","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset1920x1080","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataGenreID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)trackWithTrackID:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataContentType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVContentKeyRequestRetryReasonTimedOut","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isFlashModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeOpportunistic","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentAfter","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)renderScale","target":"c:objc(cs)AVVideoComposition(py)renderScale"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCommercial","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAlbumName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So7AVAssetC12AVFoundationE25loadChapterMetadataGroups15withTitleLocale29containingItemsWithCommonKeysSaySo07AVTimedE5GroupCG10Foundation0I0V_SaySo13AVMetadataKeyaGtYaKF","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataObject","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12mediaChangedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredVolume","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceNotConnected","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAudioMix","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightBold","target":"c:@E@AVCaptionFontWeight"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataFaceObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineOneDigit","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOn","target":"c:@E@AVCaptureTorchMode"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetResourceLoaderDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonAudioSessionInterrupted","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)canAddTrackAssociationWithTrackOfInput:type:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataContentGroupDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So19AVAssetReaderStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetReaderStatus"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)mutableTrackCompatibleWithTrack:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"s:So20AVCaptionTextCombineV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionTextCombine"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset3840x2160","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)instructions","target":"c:objc(cs)AVVideoComposition(py)instructions"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyBand","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So18AVCaptureFocusModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureFocusMode"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)currentTime","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAssetIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)colorYCbCrMatrix","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDisplayName","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentCenter","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)automaticallyWaitsToMinimizeStalling","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So22AVOutputSettingsPreseta8rawValueABSS_tcfc","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)removeTrack:","target":"c:objc(cs)AVMutableComposition"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputMediaDataWillChange:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)flashMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCopyrightInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So25AVSampleBufferRequestModeV8rawValueABSgSi_tcfc","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions@AVDelegatingPlaybackCoordinatorSeekOptionResumeImmediately","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusUnknown","target":"c:@E@AVAssetReaderStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyBeatsPerMinute","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFrameRateRange","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine@AVCaptionTextCombineAll","target":"c:@E@AVCaptionTextCombine"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierArtwork","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)colorTransferFunction","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode@AVCaptureFocusModeLocked","target":"c:@E@AVCaptureFocusMode"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)rate","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"s:So37AVCoordinatedPlaybackSuspensionReasonayABSScfc","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)renderSize","target":"c:objc(cs)AVVideoComposition(py)renderSize"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21deviceWasDisconnectedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment@AVCaptionRegionDisplayAlignmentBefore","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceInUseByAnotherApplication","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)duration","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:So18AVContentKeySystema8rawValueABSS_tcfc","target":"c:@T@AVContentKeySystem"},{"kind":"memberOf","source":"s:So37AVCoordinatedPlaybackSuspensionReasona8rawValueABSS_tcfc","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)hasTorch","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestMode@AVSampleBufferRequestModeImmediate","target":"c:@E@AVSampleBufferRequestMode"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset1280x720","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(py)delaysRateChangeUntilHasSufficientMediaData","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:atHostTime:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionGrouper","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusFailed","target":"c:@E@AVAssetReaderStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonStallRecovery","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)canPerformMultiplePasses","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)sourceTrackIDForFrameTiming","target":"c:objc(cs)AVVideoComposition(py)sourceTrackIDForFrameTiming"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicVisual","target":"c:@T@AVMediaCharacteristic"},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:SH","targetFallback":"Swift.Hashable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVFileTypeAIFC","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchAvailable","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(cm)playerItemWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","target":"c:objc(cs)AVPlayerItem","sourceOrigin":{"identifier":"c:objc(cs)AVPlayerItem(cm)playerItemWithURL:","displayName":"AVPlayerItem.init(URL:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(py)tracks","target":"c:objc(cs)AVComposition(py)tracks"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(py)naturalSize","target":"c:objc(cs)AVComposition(py)naturalSize"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC1920x1080","target":"c:@T@AVOutputSettingsPreset"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMovieTrack","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyConductor","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredTransform","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22maximumFileSizeReachedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMediaDiscontinuity","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)unusedTrackID","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonUserActionRequired","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRenderSynchronizer(im)setRate:time:","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes(py)stereoViewComponents","target":"c:objc(cs)AVAssetVariantVideoLayoutAttributes"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCancelled","target":"c:@E@AVAssetReaderStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicVoiceOverTranslation","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVOutputSettingsPresetHEVC1920x1080WithAlpha","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCommercialInformation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithData:options:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)performsMultiPassEncodingIfSupported","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVFileTypeAC3","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonCoordinatedPlaybackNotPossible","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus","target":"c:objc(cs)AVAssetWriter"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncodingTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceAround","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset640x480","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyCommerical","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus@AVAssetReaderStatusCompleted","target":"c:@E@AVAssetReaderStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchLevel","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetReaderCaptionValidationHandling","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumNumberOfSamplesForFileFormatReached","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22maximumDurationReachedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@S@AVCaptionPoint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)creationDate","target":"c:objc(cs)AVAsset(py)creationDate"},{"kind":"memberOf","source":"c:@AVCoordinatedPlaybackSuspensionReasonPlayingInterstitial","target":"c:@T@AVCoordinatedPlaybackSuspensionReason"},{"kind":"memberOf","source":"c:@AVFileTypeAHAP","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)findUnusedTrackIDWithCompletionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionExposureModeChanged","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)addTrackAssociationWithTrackOfInput:type:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeySpecifier","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataEncodedWith","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVOutputSettingsPreset960x540","target":"c:@T@AVOutputSettingsPreset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVLayerVideoGravityResizeAspectFill","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@AVVideoApertureModeProductionAperture","target":"c:@T@AVVideoApertureMode"},{"kind":"memberOf","source":"c:@AVAudioTimePitchAlgorithmSpectral","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset1920x1080","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)renderScale","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariant(py)videoAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"c:@AVContentKeySessionServerPlaybackContextOptionServerChallenge","target":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionFront","target":"c:@E@AVCaptureDevicePosition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeRight","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoAndStereo","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsFollowExistingItems","target":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"memberOf","source":"c:@AVMetadataFormatQuickTimeMetadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeBottomOnly","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCancelled","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)error","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:12AVFoundation15AVAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCodabarCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusDenied","target":"c:@E@AVAuthorizationStatus"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetWriterDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionVideoZoomChanged","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoaded","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusFailed","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci7ElementQa","displayName":"AsyncSequence.Element"}},{"kind":"memberOf","source":"c:@AVAssetPlaybackConfigurationOptionStereoMultiviewVideo","target":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOn","target":"c:@E@AVCaptureFlashMode"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentCenter","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicAudible","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)status","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionNone","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeAutoWhiteBalance","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"memberOf","source":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyAbsolute","target":"c:@E@AVDepthDataAccuracy"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVFileType3GPP","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataExtraAttributeValueURIKey","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyGenerate","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"s:So47AVAssetWriterInputTaggedPixelBufferGroupAdaptorC12AVFoundationE06appendD7Buffers_20withPresentationTimeSbSay9CoreMedia08CMTaggedF0VG_So6CMTimeatF","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeCells","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemContrastDetection","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)requestMediaDataWhenReadyOnQueue:usingBlock:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)instructions","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataFormatISOUserData","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithDeviceType:mediaType:position:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVVariantPreferences@AVVariantPreferenceScalabilityToLosslessAudio","target":"c:@E@AVVariantPreferences"},{"kind":"memberOf","source":"c:@AVLayerVideoGravityResizeAspect","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyContinuesIfPossible","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@AVAudioTimePitchAlgorithmTimeDomain","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:@AVVideoCompositionPerFrameHDRDisplayMetadataPolicyPropagate","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)rate","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCatBody","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPlaying","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset1280x720","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:@AVCaptionConversionWarningTypeExcessMediaData","target":"c:@T@AVCaptionConversionWarningType"},{"kind":"memberOf","source":"c:@AVVideoCodecTypeAppleProRes422HQ","target":"c:@T@AVVideoCodecType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)playable","target":"c:objc(cs)AVAsset(py)playable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDecodeFailed","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentDistributeSpaceBetween","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortraitUpsideDown","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeVoiceIsolation","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"c:@AVAssetPlaybackConfigurationOptionStereoVideo","target":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeTopOnly","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOutOfMemory","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV37compositionTrackSegmentsNotContiguousSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVFileType3GPP2","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsPlayingMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicCarriesVideoStereoMetadata","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataExtraAttributeInfoKey","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)overallDurationHint","target":"c:objc(cs)AVAsset(py)overallDurationHint"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessReady","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:@AVPlayerItemLegibleOutputTextStylingResolutionSourceAndRulesOnly","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"memberOf","source":"c:@AVVideoApertureModeEncodedPixels","target":"c:@T@AVVideoApertureMode"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAssetTrackGroupOutputHandling@AVAssetTrackGroupOutputHandlingPreserveAlternateTracks","target":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"memberOf","source":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypePercent","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeAuto","target":"c:@E@AVCaptureFlashMode"},{"kind":"memberOf","source":"c:@AVPlayerWaitingForCoordinatedPlaybackReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionReverse","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAlbumSortOrder","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeCooperative","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)animationTool","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeContinuousAutoExposure","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"c:@AVVideoRangePQ","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"c:@AVCaptionMediaTypeKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationBusy","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@AVMetadataFormatUnknown","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemPhaseDetection","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"s:So19AVDepthDataAccuracyV8rawValueABSgSi_tcfc","target":"c:@E@AVDepthDataAccuracy"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)sourceTrackIDForFrameTiming","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"s:So30AVSampleBufferRequestDirectionV8rawValueABSgSi_tcfc","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@E@AVCaptionUnitsType@AVCaptionUnitsTypeUnspecified","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)defaultRate","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusWaitingToPlayAtSpecifiedRate","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"memberOf","source":"c:@AVPlayerWaitingWhileEvaluatingBufferingRateReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:@AVVideoRangeSDR","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"c:@E@AVDepthDataQuality@AVDepthDataQualityHigh","target":"c:@E@AVDepthDataQuality"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionAfter","target":"c:@E@AVCaptionRubyPosition"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsAlphaChannel","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadataExtraAttributeBaseURIKey","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataSalientObject(py)objectID","target":"c:objc(cs)AVMetadataSalientObject"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeWideSpectrum","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)expectsMediaDataInRealTime","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMultichannel","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:@T@AVSemanticSegmentationMatteType","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So26AVPlayerLooperItemOrderingV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"memberOf","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyPauses","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusCancelled","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeTopToBottomAndRightToLeft","target":"c:@E@AVCaptionRegionWritingMode"},{"kind":"memberOf","source":"s:So33AVSampleCursorAudioDependencyInfoa35audioSampleIsIndependentlyDecodable0fG18PacketRefreshCountAB10ObjectiveC8ObjCBoolV_Sitcfc","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)userPreferredCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode39Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVCaptionMediaSubTypeKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"s:So22AVCaptionRubyAlignmentV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So14AVAssetVariantC12AVFoundationE14averageBitRateSdSgvp","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionFocusModeChanged","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"c:@AVMetadataFormatQuickTimeUserData","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusFailed","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode128Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@E@AVAudioSpatializationFormats@AVAudioSpatializationFormatMonoStereoAndMultichannel","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusCancelled","target":"c:@E@AVPlayerLooperStatus"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusAuthorized","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeCustom","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)renderSize","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:@E@AVDepthDataAccuracy@AVDepthDataAccuracyRelative","target":"c:@E@AVDepthDataAccuracy"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:So10AVFileTypea8rawValueABSS_tcfc","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:So27AVMetadataExtraAttributeKeya8rawValueABSS_tcfc","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So16AVVideoCodecTypea8rawValueABSS_tcfc","target":"c:@T@AVVideoCodecType"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationTimedOut","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection@AVSampleBufferRequestDirectionForward","target":"c:@E@AVSampleBufferRequestDirection"},{"kind":"memberOf","source":"c:@AVPlayerWaitingToMinimizeStallsReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)readyForMoreMediaData","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17fileAlreadyExistsSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsHDRVideo","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidSourceMedia","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessSessionNotRunning","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperItemOrdering@AVPlayerLooperItemOrderingLoopingItemsPrecedeExistingItems","target":"c:@E@AVPlayerLooperItemOrdering"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataDogBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode@AVCaptureMicrophoneModeStandard","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"s:So10AVFileTypeayABSScfc","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyAlignment@AVCaptionRubyAlignmentStart","target":"c:@E@AVCaptionRubyAlignment"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationPortrait","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"s:So30AVCaptionConversionWarningTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptionConversionWarningType"},{"kind":"memberOf","source":"c:@E@AVCaptionRubyPosition@AVCaptionRubyPositionBefore","target":"c:@E@AVCaptionRubyPosition"},{"kind":"memberOf","source":"s:So20AVCaptionSettingsKeya8rawValueABSS_tcfc","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"s:So27AVMetadataExtraAttributeKeyayABSScfc","target":"c:@T@AVMetadataExtraAttributeKey"},{"kind":"memberOf","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions@AVDelegatingPlaybackCoordinatorRateChangeOptionPlayImmediately","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeDeinterlace","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"s:So50AVVideoCompositionPerFrameHDRDisplayMetadataPolicya8rawValueABSS_tcfc","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"c:@E@AVDepthDataQuality@AVDepthDataQualityLow","target":"c:@E@AVDepthDataQuality"},{"kind":"memberOf","source":"c:@E@AVPlayerTimeControlStatus@AVPlayerTimeControlStatusPaused","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So21AVAuthorizationStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"s:So19AVCaptureColorSpaceV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureColorSpace"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleSizes","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"s:So21AVCaptureExposureModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"s:So31AVCaptionRegionDisplayAlignmentV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRegionDisplayAlignment"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:So18AVDepthDataQualityV8rawValueABSgSi_tcfc","target":"c:@E@AVDepthDataQuality"},{"kind":"memberOf","source":"s:So13AVCaptionSizeVABycfc","target":"c:@S@AVCaptionSize"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"s:So28AVAssetReferenceRestrictionsV8rawValueABSu_tcfc","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasDependentSamples","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"c:@S@AVCaptionSize@FI@height","target":"c:@S@AVCaptionSize"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformSampleDurations","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"s:So22AVCaptionTextAlignmentV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"memberOf","source":"s:So23AVCaptureDevicePositionV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureDevicePosition"},{"kind":"memberOf","source":"s:SC7AVErrorLeV38invalidCompositionTrackSegmentDurationSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeUser","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"memberOf","source":"c:@S@AVCaptionSize@FI@width","target":"c:@S@AVCaptionSize"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:"},{"kind":"memberOf","source":"s:So18AVPixelAspectRatioa17horizontalSpacing08verticalE0ABSi_Sitcfc","target":"c:@SA@AVPixelAspectRatio"},{"kind":"memberOf","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy@AVPlayerAudiovisualBackgroundPlaybackPolicyAutomatic","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasDependentSamples","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"memberOf","source":"s:So17AVFileTypeProfilea8rawValueABSS_tcfc","target":"c:@T@AVFileTypeProfile"},{"kind":"memberOf","source":"s:So42AVDelegatingPlaybackCoordinatorSeekOptionsV8rawValueABSu_tcfc","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:So21AVMovieWritingOptionsV8rawValueABSu_tcfc","target":"c:@E@AVMovieWritingOptions"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)tracks","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:So23AVSampleCursorChunkInfoaABycfc","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItHasRedundantCoding","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)preferredMediaSelection","target":"c:objc(cs)AVAsset(py)preferredMediaSelection"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaSelectionGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So20AVVariantPreferencesV8rawValueABSu_tcfc","target":"c:@E@AVVariantPreferences"},{"kind":"memberOf","source":"s:So31AVAssetTrackGroupOutputHandlingV8rawValueABSu_tcfc","target":"c:@E@AVAssetTrackGroupOutputHandling"},{"kind":"memberOf","source":"s:So48AVDelegatingPlaybackCoordinatorRateChangeOptionsV8rawValueABSu_tcfc","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleIndicatesWhetherItDependsOnOthers","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"s:So25AVCaptureVideoOrientationV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"s:So16AVMetadataFormata8rawValueABSS_tcfc","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)systemPreferredCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:So21AVCaptionRubyPositionV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRubyPosition"},{"kind":"memberOf","source":"s:So48AVPlayerInterstitialEventAssetListResponseStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"s:So34AVCaptionConversionValidatorStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkHasUniformFormatDescriptions","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleDependsOnOthers","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:So28AVContentAuthorizationStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"s:So16AVKeyValueStatusV03rawB0ABSgSi_tcfc","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"s:So18AVPixelAspectRatioaABycfc","target":"c:@SA@AVPixelAspectRatio"},{"kind":"memberOf","source":"s:So33AVSampleCursorAudioDependencyInfoaABycfc","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"s:So43AVPlayerAudiovisualBackgroundPlaybackPolicyV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsPartialSync","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"s:So7AVErrorV8rawValueABSgSi_tcfc","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)languageCode","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@E@AVCaptionAnimation","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"s:So14AVCaptionPointVABycfc","target":"c:@S@AVCaptionPoint"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So19AVCaptionFontWeightV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionFontWeight"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@SA@AVPixelAspectRatio@FI@verticalSpacing","target":"c:@SA@AVPixelAspectRatio"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSamplePacketRefreshCount","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)startRunning","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsDroppable","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)markAsFinished","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@SA@AVPixelAspectRatio@FI@horizontalSpacing","target":"c:@SA@AVPixelAspectRatio"},{"kind":"memberOf","source":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeSeparable","target":"c:@E@AVAssetSegmentType"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)exportable","target":"c:objc(cs)AVAsset(py)exportable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:So28AVAudioSpatializationFormatsV8rawValueABSu_tcfc","target":"c:@E@AVAudioSpatializationFormats"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)stopRunning","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorSyncInfo@FI@sampleIsFullSync","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceLockedForConfigurationByAnotherProcess","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAsset(cm)assetWithURL:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@E@AVDepthDataAccuracy","target":"c:objc(cs)AVDepthData"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)containsFragments","target":"c:objc(cs)AVAsset(py)containsFragments"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)canContainFragments","target":"c:objc(cs)AVAsset(py)canContainFragments"},{"kind":"memberOf","source":"c:@S@AVCaptionPoint@FI@x","target":"c:@S@AVCaptionPoint"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)colorPrimaries","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"s:So25AVCaptureWhiteBalanceModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:So18AVCaptureTorchModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureTorchMode"},{"kind":"memberOf","source":"s:So19AVAssetWriterStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"s:So18AVCaptionUnitsTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionUnitsType"},{"kind":"memberOf","source":"s:So18AVCaptionFontStyleV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"s:So21AVCaptionRegionScrollV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRegionScroll"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:So31AVCaptureCenterStageControlModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAudioEncryption","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@S@AVCaptionPoint@FI@y","target":"c:@S@AVCaptionPoint"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)timescale","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:@SA@AVSampleCursorAudioDependencyInfo@FI@audioSampleIsIndependentlyDecodable","target":"c:@SA@AVSampleCursorAudioDependencyInfo"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:So27AVAssetImageGeneratorResultV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorChunkInfo@FI@chunkSampleCount","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"s:So18AVCaptureFlashModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureFlashMode"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@top","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"s:So25AVPlayerTimeControlStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerTimeControlStatus"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionWritingMode@AVCaptionRegionWritingModeLeftToRightAndTopToBottom","target":"c:@E@AVCaptionRegionWritingMode"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredTransform","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventJoinCue","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"memberOf","source":"s:So22AVSampleCursorSyncInfoa012sampleIsFullC00ef7PartialC00eF9DroppableAB10ObjectiveC8ObjCBoolV_A2Htcfc","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:@AVLayerVideoGravityResize","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@right","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusUnknown","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"c:@AVContentKeyRequestRetryReasonReceivedObsoleteContentKey","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"memberOf","source":"s:So24AVCaptureAutoFocusSystemV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"s:So25AVAudioTimePitchAlgorithma8rawValueABSS_tcfc","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusCleared","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"s:So22AVCaptureSessionPreseta8rawValueABSS_tcfc","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVPlayerWaitingDuringInterstitialEventReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)synchronizationClock","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:So46AVContentKeySessionServerPlaybackContextOptiona8rawValueABSS_tcfc","target":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@left","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)appendSampleBuffer:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationCompleted","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusRestricted","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"s:So70AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditionsV8rawValueABSu_tcfc","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions"},{"kind":"memberOf","source":"s:So21AVMediaCharacteristica8rawValueABSS_tcfc","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusLoading","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeAutoExpose","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode@AVCaptureCenterStageControlModeApp","target":"c:@E@AVCaptureCenterStageControlMode"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)allMediaSelections","target":"c:objc(cs)AVAsset(py)allMediaSelections"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@T@AVCaptionConversionWarningType","target":"c:objc(cs)AVCaptionConversionWarning"},{"kind":"memberOf","source":"s:So18AVAssetSegmentTypeV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetSegmentType"},{"kind":"memberOf","source":"s:So22AVSampleCursorSyncInfoaABycfc","target":"c:@SA@AVSampleCursorSyncInfo"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndPause","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:@SA@AVEdgeWidths@FI@bottom","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)initWithURL:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:So16AVVideoFieldModeV8rawValueABSgSi_tcfc","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"s:So12AVEdgeWidthsaABycfc","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAlbumTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So32AVCaptureOutputDataDroppedReasonV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionBack","target":"c:@E@AVCaptureDevicePosition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVSampleBufferRequestDirection","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotification","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"c:@T@AVCaptionConversionAdjustmentType","target":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)preferredVolume","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVContentKeySessionServerPlaybackContextOptionProtocolVersions","target":"c:@T@AVContentKeySessionServerPlaybackContextOption"},{"kind":"memberOf","source":"c:@AVVideoApertureModeCleanAperture","target":"c:@T@AVVideoApertureMode"},{"kind":"memberOf","source":"s:So36AVCapturePhotoOutputCaptureReadinessV8rawValueABSgSi_tcfc","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)mediaDataStorage","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So44AVCaptureDeviceTransportControlsPlaybackModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeAztecCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6removeyxSgxF","displayName":"OptionSet.remove(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE19symmetricDifferenceyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE19symmetricDifferenceyxxF","displayName":"OptionSet.symmetricDifference(_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:willDownloadToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorExportFailed","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)initWithPlayerItem:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariant(py)audioAttributes","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:So11AVMediaTypeayABSScfc","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)masterClock","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition@AVCaptureDevicePositionUnspecified","target":"c:@E@AVCaptureDevicePosition"},{"kind":"memberOf","source":"s:So34AVAssetPlaybackConfigurationOptiona8rawValueABSS_tcfc","target":"c:@T@AVAssetPlaybackConfigurationOption"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So21AVMediaCharacteristicayABSScfc","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"s:So20AVMetadataIdentifierayABSScfc","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So23AVSampleCursorChunkInfoa16chunkSampleCount0e10HasUniformF5Sizes0ehiF9Durations0ehI18FormatDescriptionsABs5Int64V_10ObjectiveC8ObjCBoolVA2Ktcfc","target":"c:@SA@AVSampleCursorChunkInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVCaptureAutoFocusSystem@AVCaptureAutoFocusSystemNone","target":"c:@E@AVCaptureAutoFocusSystem"},{"kind":"memberOf","source":"c:@S@AVCaptionDimension@FI@value","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode@AVCaptureDeviceTransportControlsNotPlayingMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So23AVPlayerActionAtItemEndV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode@AVCaptureFlashModeOff","target":"c:@E@AVCaptureFlashMode"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorUnknown","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:So14AVPlayerStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"c:@E@AVPlayerStatus@AVPlayerStatusReadyToPlay","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerStatus@AVPlayerStatusUnknown","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s9OptionSetPsE5unionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE5unionyxxF","displayName":"OptionSet.union(_:)"}},{"kind":"memberOf","source":"c:@E@AVAssetSegmentType@AVAssetSegmentTypeInitialization","target":"c:@E@AVAssetSegmentType"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationUnknown","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@E@AVKeyValueStatus@AVKeyValueStatusUnknown","target":"c:@E@AVKeyValueStatus"},{"kind":"memberOf","source":"c:@E@AVAuthorizationStatus@AVAuthorizationStatusNotDetermined","target":"c:@E@AVAuthorizationStatus"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:So12AVEdgeWidthsa4left3top5right6bottomAB14CoreFoundation7CGFloatV_A3Itcfc","target":"c:@SA@AVEdgeWidths"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelection(im)mediaSelectionCriteriaCanBeAppliedAutomaticallyToMediaSelectionGroup:","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)minFrameDuration","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:So13AVMetadataKeyayABSScfc","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusAvailable","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"s:So19AVLayerVideoGravitya8rawValueABSS_tcfc","target":"c:@T@AVLayerVideoGravity"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonAppBackgrounded","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@E@AVVideoFieldMode@AVVideoFieldModeBoth","target":"c:@E@AVVideoFieldMode"},{"kind":"memberOf","source":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusRendering","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:So27AVPlayerRateDidChangeReasona8rawValueABSS_tcfc","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusReady","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:So26AVCaptionRegionWritingModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionRegionWritingMode"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorLocked","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"s:So11AVMediaTypea8rawValueABSS_tcfc","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:So20AVMetadataObjectTypea8rawValueABSS_tcfc","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)captureReadiness","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"memberOf","source":"c:@AVAssetWriterInputMediaDataLocationInterleavedWithMainMediaData","target":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponseError:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So20AVMetadataIdentifiera8rawValueABSS_tcfc","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"s:So14AVAssetVariantC12AVFoundationE11peakBitRateSdSgvp","target":"c:objc(cs)AVAssetVariant"},{"kind":"memberOf","source":"c:@AVFileTypeProfileMPEG4AppleHLS","target":"c:@T@AVFileTypeProfile"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)appendTaggedPixelBufferGroup:withPresentationTime:","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode@AVCaptureExposureModeLocked","target":"c:@E@AVCaptureExposureMode"},{"kind":"memberOf","source":"s:So21AVPlayerWaitingReasona8rawValueABSS_tcfc","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"s:So19AVVideoApertureModea8rawValueABSS_tcfc","target":"c:@T@AVVideoApertureMode"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)colorTransferFunction","target":"c:objc(cs)AVVideoComposition(py)colorTransferFunction"},{"kind":"memberOf","source":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceMicrophoneModes","target":"c:@E@AVCaptureSystemUserInterface"},{"kind":"memberOf","source":"c:@AVMetadataFormatID3Metadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)uuid","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@AVSampleBufferVideoRendererRequiresFlushToResumeDecodingDidChangeNotification","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"s:So12AVVideoRangea8rawValueABSS_tcfc","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"s:s9OptionSetPsE12intersectionyxxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPsE12intersectionyxxF","displayName":"OptionSet.intersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)transform","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetMedium","target":"c:@T@AVCaptureSessionPreset"},{"kind":"requirementOf","source":"c:objc(pl)AVAsynchronousKeyValueLoading(im)statusOfValueForKey:error:","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndAdvance","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicDubbedTranslation","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleNormal","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusReadyToPlay","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyAlbumAndTrack","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusWaiting","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:@AVVideoRangeHLG","target":"c:@T@AVVideoRange"},{"kind":"memberOf","source":"s:So31AVSemanticSegmentationMatteTypea8rawValueABSS_tcfc","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE8containsySbxF","displayName":"OptionSet.contains(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionAnimation@AVCaptionAnimationCharacterReveal","target":"c:@E@AVCaptionAnimation"},{"kind":"memberOf","source":"s:So50AVCapturePrimaryConstituentDeviceSwitchingBehaviorV8rawValueABSgSi_tcfc","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)downmix","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So28AVPlayerInterstitialEventCuea8rawValueABSS_tcfc","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight@AVCaptionFontWeightUnknown","target":"c:@E@AVCaptionFontWeight"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeAudioFallback","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceAudioFile","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)naturalSize","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorRestricted","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollRollUp","target":"c:@E@AVCaptionRegionScroll"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentDuration","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)hasProtectedContent","target":"c:objc(cs)AVAsset(py)hasProtectedContent"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonLateData","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"memberOf","source":"c:@AVFileTypeProfileMPEG4CMAFCompliant","target":"c:@T@AVFileTypeProfile"},{"kind":"memberOf","source":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfc","displayName":"SetAlgebra.init(arrayLiteral:)"}},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)maxFrameRate","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"c:@AVAssetWriterInputMediaDataLocationBeforeMainMediaDataNotInterleaved","target":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"memberOf","source":"s:So23AVCaptureMicrophoneModeV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureMicrophoneMode"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)connected","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionConstrainsSeekingForwardInPrimaryContent","target":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus@AVPlayerInterstitialEventAssetListResponseStatusUnavailable","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)respondByRequestingPersistableContentKeyRequestAndReturnError:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVPlayerStatus@AVPlayerStatusFailed","target":"c:@E@AVPlayerStatus"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)sampleReferenceBaseURL","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleItalic","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentCenter","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)maxFrameDuration","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)insertTimeRange:ofAsset:atTime:copySampleData:error:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)startTrackingCaptureRequestUsingPhotoSettings:","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetLow","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12exportFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionRegionScroll@AVCaptionRegionScrollNone","target":"c:@E@AVCaptionRegionScroll"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusFailed","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"memberOf","source":"c:@E@AVPlayerActionAtItemEnd@AVPlayerActionAtItemEndNone","target":"c:@E@AVPlayerActionAtItemEnd"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)currentItem","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE23formSymmetricDifferenceyyxF","displayName":"OptionSet.formSymmetricDifference(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So28AVCaptureSystemUserInterfaceV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptureSystemUserInterface"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorStorageRange@FI@offset","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle@AVCaptionFontStyleUnknown","target":"c:@E@AVCaptionFontStyle"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE16formIntersectionyyxF","displayName":"OptionSet.formIntersection(_:)"}},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusFailed","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorStorageRange@FI@length","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:@AVMetadataFormatHLSMetadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:So20AVPlayerLooperStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"s:So26AVSampleCursorStorageRangeaABycfc","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didFinishDownloadingToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:@E@AVError","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"memberOf","source":"s:So26AVAssetExportSessionStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonOutOfBuffers","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAttachedPicture","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So18AVPlayerItemStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicEasyToRead","target":"c:@T@AVMediaCharacteristic"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So18AVCaptionAnimationV8rawValueABSgSi_tcfc","target":"c:@E@AVCaptionAnimation"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6insertySb8inserted_x17memberAfterInserttxF","displayName":"OptionSet.insert(_:)"}},{"kind":"memberOf","source":"c:@AVSampleBufferVideoRendererDidFailToDecodeNotificationErrorKey","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlExycfc","displayName":"OptionSet.init()"}},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode@AVCaptureTorchModeOff","target":"c:@E@AVCaptureTorchMode"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)enabled","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"s:So37AVPlayerInterstitialEventRestrictionsV8rawValueABSu_tcfc","target":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"memberOf","source":"s:So35AVQueuedSampleBufferRenderingStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelection(py)asset","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentEnd","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(im)nextAvailableURLsWithPathExtensions:error:","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)replaceCurrentItemWithPlayerItem:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusWriting","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"s:So14AVCaptionPointV1x1yABSo0A9DimensionV_AFtcfc","target":"c:@S@AVCaptionPoint"},{"kind":"memberOf","source":"c:objc(cs)AVPersistableContentKeyRequest(im)persistableContentKeyFromKeyVendorResponse:options:error:","target":"c:objc(cs)AVPersistableContentKeyRequest"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVFrameRateRange(py)minFrameRate","target":"c:objc(cs)AVFrameRateRange"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusUnknown","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:So26AVSampleCursorStorageRangea6offset6lengthABs5Int64V_AFtcfc","target":"c:@SA@AVSampleCursorStorageRange"},{"kind":"memberOf","source":"s:So13AVCaptionSizeV5width6heightABSo0A9DimensionV_AFtcfc","target":"c:@S@AVCaptionSize"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(py)notRecommendedForCaptureUse","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:So18AVMetadataKeySpacea8rawValueABSS_tcfc","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorAuto","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentStart","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceStartTime","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)extendedLanguageTag","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@AVMediaCharacteristicEnhancesSpeechIntelligibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVPlayerItemStatus@AVPlayerItemStatusUnknown","target":"c:@E@AVPlayerItemStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode@AVCaptureWhiteBalanceModeLocked","target":"c:@E@AVCaptureWhiteBalanceMode"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)setPrimaryConstituentDeviceSwitchingBehavior:restrictedSwitchingBehaviorConditions:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)alternateGroupID","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVCaptureStillImageOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:@AVPlayerItemLegibleOutputTextStylingResolutionDefault","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"memberOf","source":"c:@AVSemanticSegmentationMatteTypeGlasses","target":"c:@T@AVSemanticSegmentationMatteType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"s:So35AVAssetWriterInputMediaDataLocationa8rawValueABSS_tcfc","target":"c:@T@AVAssetWriterInputMediaDataLocation"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(py)delegate","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"memberOf","source":"s:So13AVMetadataKeya8rawValueABSS_tcfc","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVQueuedSampleBufferRenderingStatus@AVQueuedSampleBufferRenderingStatusUnknown","target":"c:@E@AVQueuedSampleBufferRenderingStatus"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)interleavingPeriod","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So22AVTrackAssociationTypea8rawValueABSS_tcfc","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate(im)legibleOutput:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:","target":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceSwitchingBehavior","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator(im)initWithPhotoOutput:","target":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator"},{"kind":"memberOf","source":"c:@AVCaptureSessionPresetHigh","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonDiscontinuity","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"memberOf","source":"s:SC7AVErrorLeV44deviceLockedForConfigurationByAnotherProcessSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)actionAtItemEnd","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelection(im)selectedMediaOptionInMediaSelectionGroup:","target":"c:objc(cs)AVMediaSelection"},{"kind":"memberOf","source":"c:@E@AVCaptureSystemUserInterface@AVCaptureSystemUserInterfaceVideoEffects","target":"c:@E@AVCaptureSystemUserInterface"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So18AVMetadataKeySpaceayABSScfc","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)processContentKeyResponse:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)colorYCbCrMatrix","target":"c:objc(cs)AVVideoComposition(py)colorYCbCrMatrix"},{"kind":"memberOf","source":"s:SC7AVErrorLeV11errorDomainSSvpZ","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:10Foundation13CustomNSErrorP11errorDomainSSvpZ","displayName":"CustomNSError.errorDomain"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPss17FixedWidthInteger8RawValueRpzrlE9formUnionyyxF","displayName":"OptionSet.formUnion(_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionAnimation@AVCaptionAnimationNone","target":"c:@E@AVCaptionAnimation"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@T@AVPlayerInterstitialEventCue","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didResolveMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior@AVCapturePrimaryConstituentDeviceSwitchingBehaviorUnsupported","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior"},{"kind":"memberOf","source":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:s9OptionSetPs7ElementQzRszrlE6update4withxSgx_tF","displayName":"OptionSet.update(with:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)defaultMediaDataStorage","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceISOUserData","target":"c:@T@AVMetadataKeySpace"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)play","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)modified","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"s:So35AVCapturePhotoQualityPrioritizationV8rawValueABSgSi_tcfc","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusFailed","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicFrameBased","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationSpeed","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)customVideoCompositorClass","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyAudioSeekPointIndex","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason@AVCaptureOutputDataDroppedReasonNone","target":"c:@E@AVCaptureOutputDataDroppedReason"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset960x540","target":"c:@T@AVCaptureSessionPreset"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsOnlyForcedSubtitles","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeSelectionFollower","target":"c:@T@AVTrackAssociationType"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotPossible","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)primaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:objc(cs)AVCaptureDevice"},{"kind":"requirementOf","source":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV11outOfMemorySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:So30AVContentKeyRequestRetryReasona8rawValueABSS_tcfc","target":"c:@T@AVContentKeyRequestRetryReason"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVPlayerWaitingWithNoItemToPlayReason","target":"c:@T@AVPlayerWaitingReason"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceIcy","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileAlreadyExists","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(cs)AVAudioMix"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization@AVCapturePhotoQualityPrioritizationBalanced","target":"c:@E@AVCapturePhotoQualityPrioritization"},{"kind":"memberOf","source":"c:@AVMetadataFormatiTunesMetadata","target":"c:@T@AVMetadataFormat"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceCommon","target":"c:@T@AVMetadataKeySpace"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)sourcePixelBufferAttributes","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"s:So46AVPlayerItemLegibleOutputTextStylingResolutiona8rawValueABSS_tcfc","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(im)initWithAssetWriterInput:sourcePixelBufferAttributes:","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(py)frameDuration","target":"c:objc(cs)AVVideoComposition"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCompleted","target":"c:@E@AVAssetWriterStatus"},{"kind":"memberOf","source":"c:@E@AVContentAuthorizationStatus@AVContentAuthorizationNotAvailable","target":"c:@E@AVContentAuthorizationStatus"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset640x480","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)timeControlStatus","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeChapterList","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(cpy)authorizationStatus","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"memberOf","source":"c:@E@AVPlayerLooperStatus@AVPlayerLooperStatusUnknown","target":"c:@E@AVPlayerLooperStatus"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18invalidSourceMediaSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)marksOutputTrackAsEnabled","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)pause","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceSwitchingBehavior","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyGenre","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor(py)pixelBufferPool","target":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentRight","target":"c:@E@AVCaptionTextAlignment"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceHLSDateRange","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicContainsStereoMultiviewVideo","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)preferredVolume","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeTimecode","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)hasProtectedContent","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset352x288","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"requirementOf","source":"c:objc(pl)AVAsynchronousKeyValueLoading(im)loadValuesAsynchronouslyForKeys:completionHandler:","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)renewsExpiringResponseData","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)modified","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVCaptureCenterStageControlMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset3840x2160","target":"c:@T@AVCaptureSessionPreset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)reasonForWaitingToPlay","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeForcedSubtitlesOnly","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventRestrictions@AVPlayerInterstitialEventRestrictionRequiresPlaybackAtPreferredRateForAdvancement","target":"c:@E@AVPlayerInterstitialEventRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicDescribesMusicAndSoundForAccessibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyCollection","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceID3","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"s:SC7AVErrorLeV7unknownSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVAssetWriterStatus@AVAssetWriterStatusCancelled","target":"c:@E@AVAssetWriterStatus"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorCompositionTrackSegmentsNotContiguous","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVExternalStorageDevice(cm)requestAccessWithCompletionHandler:","target":"c:objc(cs)AVExternalStorageDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment@AVCaptionTextAlignmentLeft","target":"c:@E@AVCaptionTextAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:completionHandler:","target":"c:objc(cs)AVVideoComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)customVideoCompositorClass","target":"c:objc(cs)AVVideoComposition(py)customVideoCompositorClass"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)playImmediatelyAtRate:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@AVCaptureSessionPreset320x240","target":"c:@T@AVCaptureSessionPreset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetReaderCaptionValidationHandling(im)captionAdaptor:didVendCaption:skippingUnsupportedSourceSyntaxElements:","target":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"memberOf","source":"c:@E@AVCaptureVideoOrientation@AVCaptureVideoOrientationLandscapeLeft","target":"c:@E@AVCaptureVideoOrientation"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)timescale","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12decodeFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVMetadata3GPUserDataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMediaCharacteristicDescribesVideoForAccessibility","target":"c:@T@AVMediaCharacteristic"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activePrimaryConstituentDevice","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)trackWithTrackID:","target":"c:objc(cs)AVComposition"},{"kind":"requirementOf","source":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate(im)readinessCoordinator:captureReadinessDidChange:","target":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVTrackAssociationTypeMetadataReferent","target":"c:@T@AVTrackAssociationType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)metadataItemFilter","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(im)initWithURL:options:error:","displayName":"AVMutableMovie.init(URL:options:error:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)audioOutputDeviceUniqueID","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)selfContained","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)addMutableTracksCopyingSettingsFromTracks:options:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithError:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVAssetTrack(im)associatedTracksOfType:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)extendedLanguageTag","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeThumbsUp","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierContributor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataSoftware","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)configuredTimeOffsetFromLive","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyInformation","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)contentKeySpecifier","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)availableChapterLocales","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentChunkInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)availableMetadataFormats","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)canProvidePersistableContentKey","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(cm)playerLooperWithPlayer:templateItem:","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleStorageRange","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyKeywords","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishWithComposedVideoFrame:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)displayAlignment","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"memberOf","source":"c:@AVMediaTypeText","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierCopyrights","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canStepBackward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScore","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_qd_6_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GAFyxqd_6_GtYaKr6_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleIndexInChunk","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyIsMontage","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetDownloadDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)metadata","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)languageCode","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)options","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)scroll","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)enabled","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)addMutableTrackWithMediaType:copySettingsFromTrack:options:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsWideColorSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoCodecTypes","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierCreationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(im)copyFormatDescription","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeRain","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canStepForward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)commonMetadata","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So22AVCapturePhotoSettingsC12AVFoundationE016availablePreviewB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositing(im)cancelAllPendingVideoCompositionRequests","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceTimedMetadataByTrackID:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)metadata","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)timeRange","target":"c:objc(cs)AVMutableTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)initializationData","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierCreator","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlayFastReverse","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyGenre","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)naturalSize","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeThumbsDown","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataRatingUser","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)identifier","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)lyrics","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)allowsExternalPlayback","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)initWithAsset:timebase:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)mutableTrackCompatibleWithTrack:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"overrides","source":"s:12AVFoundation22AVPartialAsyncPropertyC11descriptionSSvp","target":"s:12AVFoundation18AVAnyAsyncPropertyC11descriptionSSvp"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(py)naturalSize","target":"c:objc(cs)AVMutableComposition"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)requiresFrameReordering","target":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)layer","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)stopRequestingMediaData","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(py)tracks","target":"c:objc(cs)AVMutableComposition"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)nominalFrameRate","target":"c:objc(cs)AVAssetTrack(py)nominalFrameRate"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(py)perFrameHDRDisplayMetadataPolicy","target":"c:objc(cs)AVVideoComposition(py)perFrameHDRDisplayMetadataPolicy"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPreferredAffineTransform","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)naturalTimeScale","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)audioMix","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So46AVAssetVariantAudioRenditionSpecificAttributesC12AVFoundationE12channelCountSiSgvp","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableTimedMetadataGroup(py)items","target":"c:objc(cs)AVMutableTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)videoComposition","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@E@AVCaptionTextAlignment","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsWithFormat:","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(py)hasSufficientMediaDataForReliablePlaybackStart","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredTransform","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"s:So33AVAssetImageGeneratorApertureModea8rawValueABSS_tcfc","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)binaural","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationISO6709","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadMetadataForFormat:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierFormat","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVCaptionFontStyle","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)automaticallyPreservesTimeOffsetFromLive","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)timeRange","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)metadataForFormat:","target":"c:objc(cs)AVAssetTrack(im)metadataForFormat:"},{"kind":"conformsTo","source":"c:objc(pl)AVVideoCompositionValidationHandling","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)appliesMediaSelectionCriteriaAutomatically","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:error:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(im)makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)removeTimeRange:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)minFrameDuration","target":"c:objc(cs)AVAssetTrack(py)minFrameDuration"},{"kind":"overrides","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:","target":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(py)readyForMoreMediaData","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene(py)needsPeriodicRefresh","target":"c:objc(cs)AVCaptionRendererScene"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)metadataForFormat:","target":"c:objc(cs)AVAsset"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)flush","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)mediaSelectionCriteriaForMediaCharacteristic:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)recommendedTimeOffsetFromLive","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierLanguage","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemOutputPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)productionApertureDimensions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)cleanApertureDimensions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)finishCancelledRequest","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes(py)immersive","target":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene(py)timeRange","target":"c:objc(cs)AVCaptionRendererScene"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)writingMode","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(cm)movieWithURL:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(cm)movieWithURL:options:error:","displayName":"AVMutableMovie.init(URL:options:error:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPhonogramRights","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationBody","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)contentKey","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)requestMediaDataWhenReadyOnQueue:usingBlock:","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)setMediaSelectionCriteria:forMediaCharacteristic:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene(py)hasActiveCaptions","target":"c:objc(cs)AVCaptionRendererScene"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)metadataForFormat:","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierLastModifiedDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(py)timebase","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE10removeRuby2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)samplesWithLaterDecodeTimeStampsMayHaveEarlierPresentationTimeStampsThanCursor:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMediaTypeClosedCaption","target":"c:@T@AVMediaType"},{"kind":"conformsTo","source":"s:12AVFoundation18AVAnyAsyncPropertyC","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)audioTrackGroupHandling","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoRange","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVAsset"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemOutputPushDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioPreviewOutput(im)init","target":"c:objc(cs)AVCaptureAudioPreviewOutput"},{"kind":"memberOf","source":"c:@E@AVMovieWritingOptions@AVMovieWritingTruncateDestinationToMovieHeaderOnly","target":"c:@E@AVMovieWritingOptions"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)commonMetadata","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleCursor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)primaryContentConfiguration","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorCancelled","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"requirementOf","source":"c:objc(pl)AVQueuedSampleBufferRendering(im)enqueueSampleBuffer:","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredVolume","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)seekableTimeRanges","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleDuration","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)artworkData","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorFailed","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeBalloons","target":"c:@T@AVCaptureReactionType"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorDependencyInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)readable","target":"c:objc(cs)AVAsset(py)readable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)sourceTrackIDs","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataItem","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GtYaKr4_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:)"}},{"kind":"conformsTo","source":"s:12AVFoundation22AVPartialAsyncPropertyC","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMediaTypeAudio","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)encodedPixelsDimensions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)metadata","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)compositionTime","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkSize","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:So21AVCaptureReactionTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@E@AVMovieWritingOptions@AVMovieWritingAddMovieHeaderToDestination","target":"c:@E@AVMovieWritingOptions"},{"kind":"memberOf","source":"s:So33AVCaptionConversionAdjustmentTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptionConversionAdjustmentType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleSyncInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)renderContext","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)reversePlaybackEndTime","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult@AVAssetImageGeneratorSucceeded","target":"c:@E@AVAssetImageGeneratorResult"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)copyCurrentSampleFormatDescription","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMediaTypeHaptic","target":"c:@T@AVMediaType"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataItemFilter","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadChapterMetadataGroupsBestMatchingPreferredLanguages:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)languageCode","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataiXML","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)optimizesAuxiliaryContentConfigurations","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(py)mediaType","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)outputObscuredDueToInsufficientExternalProtection","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadConfiguration(py)auxiliaryContentConfigurations","target":"c:objc(cs)AVAssetDownloadConfiguration"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorChunkInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@F@AVCaptureReactionSystemImageNameForType","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMediaTypeDepthData","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE10codecTypesSays6UInt32VGvp","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(im)initWithSettingsFromMovie:options:error:","displayName":"AVMutableMovie.init(settingsFromMovie:options:)"}},{"kind":"memberOf","source":"s:So37AVAsynchronousVideoCompositionRequestC12AVFoundationE24sourceSampleDataTrackIDsSays5Int32VGvp","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequestor(py)providesExpiredSessionReports","target":"c:objc(cs)AVAssetResourceLoadingRequestor"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)customVideoCompositor","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)forwardPlaybackEndTime","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(py)alwaysCopiesSampleData","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"s:So29AVAssetVariantVideoAttributesC12AVFoundationE16nominalFrameRateSdSgvp","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:@AVCaptionConversionAdjustmentTypeTimeRange","target":"c:@T@AVCaptionConversionAdjustmentType"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioPreviewOutput(py)outputDeviceUniqueID","target":"c:objc(cs)AVCaptureAudioPreviewOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)estimatedDataRate","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)currentTime","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(im)init","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeHeart","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(im)mediaSelectionOptionWithPropertyList:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)error","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)creationDate","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:willDownloadVariants:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(im)initWithItems:timeRange:","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE7setRuby_2inySo09AVCaptionE0C_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkAlignment","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorAudioDependencyInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVOutputSettingsAssistant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVCaptionTextCombine","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleDependencyAttachments","target":"c:objc(cs)AVSampleCursor"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCompositionTrackSegment","target":"c:objc(cs)AVAssetTrackSegment"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeyRequest(py)status","target":"c:objc(cs)AVContentKeyRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)size","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDirector","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataVideoOrientation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioPreviewOutput(py)volume","target":"c:objc(cs)AVCaptureAudioPreviewOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(py)allowsEmptySelection","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)preferredVolume","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeLasers","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE15removeTextColor2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceSampleBufferByTrackID:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(im)initWithIdentifier:","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSamplePresentationTimeForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionWarning","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMediaTypeMetadata","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)preferredMediaChunkDuration","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadContentConfiguration(py)variantQualifiers","target":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)trackGroups","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(im)capturePhotoWithSettings:delegate:","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(im)copyNextSampleBuffer","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(py)origin","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVMetadataItem","target":"c:objc(cs)AVMetadataItem","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF::SYNTHESIZED::c:objc(cs)AVAssetTrack","target":"c:objc(cs)AVAssetTrack","sourceOrigin":{"identifier":"s:So29AVAsynchronousKeyValueLoadingP12AVFoundationE4loadyqd___qd_0_qd_1_qd_2_qd_3_qd_4_qd_5_tAC15AVAsyncPropertyCyxqd__G_AFyxqd_0_GAFyxqd_1_GAFyxqd_2_GAFyxqd_3_GAFyxqd_4_GAFyxqd_5_GtYaKr5_lF","displayName":"AVAsynchronousKeyValueLoading.load(_:_:_:_:_:_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(cm)playerWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","target":"c:objc(cs)AVPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVPlayer(cm)playerWithURL:","displayName":"AVPlayer.init(URL:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE21removeBackgroundColor2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)externalPlaybackActive","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentSampleAudioDependencyInfo","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDisplayName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVCaptureMicrophoneMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)preferredTransform","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)uniqueID","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes(py)videoLayoutAttributes","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeConfetti","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMediaTypeSubtitle","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE16removeFontWeight2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(im)sourceFrameByTrackID:","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadContentConfiguration(py)mediaSelections","target":"c:objc(cs)AVAssetDownloadContentConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(py)defaultOption","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(py)items","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(py)supportsRandomAccess","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(cm)movieWithSettingsFromMovie:options:error:::SYNTHESIZED::c:objc(cs)AVMutableMovie","target":"c:objc(cs)AVMutableMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMutableMovie(cm)movieWithSettingsFromMovie:options:error:","displayName":"AVMutableMovie.init(settingsFromMovie:options:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)canPerformMultiplePassesOverSourceMediaData","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)insertTimeRange:ofTrack:atTime:copySampleData:error:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKey(py)contentKeySpecifier","target":"c:objc(cs)AVContentKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)removeTrack:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE15removeFontStyle2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaptionRegion(im)init","target":"c:objc(cs)AVMutableCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDirectionFacing","target":"c:@T@AVMetadataKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)samplesRequiredForDecoderRefresh","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)metadata","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataSpatialOverCaptureQualityScoringVersion","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)naturalSize","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentChunkStorageRange","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE16removeDecoration2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest(py)videoCompositionInstruction","target":"c:objc(cs)AVAsynchronousVideoCompositionRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVCaptureReactionTypeFireworks","target":"c:@T@AVCaptureReactionType"},{"kind":"memberOf","source":"c:@AVMediaTypeMuxed","target":"c:@T@AVMediaType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(py)timeRange","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMutableMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVTimedMetadataGroup(im)initWithSampleBuffer:","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)directoryForTemporaryFiles","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE17removeTextCombine2inySo8_NSRangeV_tF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:@E@AVCaptionFontWeight","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(py)options","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyDirectionMotion","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetVariantVideoAttributes(py)presentationSize","target":"c:objc(cs)AVAssetVariantVideoAttributes"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)currentChunkStorageURL","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedOffset","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isTorchModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVRouteDetector(py)multipleRoutesDetected","target":"c:objc(cs)AVRouteDetector"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(py)outputSettings","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyRatingUser","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)removeTimeRange:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGeneratorBatch(im)cancel","target":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeyRecipient(py)mayRequireContentKeysForMediaDataProcessing","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRetried","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(py)track","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)sourceClock","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:SC7AVErrorLeV14noDataCapturedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)torchMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithAsset:automaticallyLoadedAssetKeys:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(im)resetForReadingTimeRanges:","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(im)initWithText:timeRange:","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)respondToEachPassDescriptionOnQueue:usingBlock:","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(im)initWithTrack:outputSettings:","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestedLength","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:filteredAndSortedAccordingToPreferredLanguages:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadMediaSelectionGroupForMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","target":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusCancelled","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutput(im)markConfigurationAsFinal","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeySoftware","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)metadataForFormat:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)cancelPendingPrerolls","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithAsset:","target":"c:objc(cs)AVPlayerItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool","sourceOrigin":{"identifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:","displayName":"AVVideoCompositionCoreAnimationTool.init(postProcessingAsVideoLayers:inLayer:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)loadSegmentForTrackTime:completionHandler:","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationHorizontalAccuracyInMeters","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyProducer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithURL:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)text","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)addPeriodicTimeObserverForInterval:queue:usingBlock:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSessionNotRunning","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:completionHandler:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)currentOffset","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:objc(cs)AVRouteDetector(py)routeDetectionEnabled","target":"c:objc(cs)AVRouteDetector"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)playableMediaSelectionOptionsFromArray:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(py)currentPassDescription","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRenewed","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"requirementOf","source":"c:objc(pl)AVContentKeyRecipient(im)contentKeySession:didProvideContentKey:","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVAssetTrack(py)preferredTransform"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataUserGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)timeRange","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"s:SC7AVErrorLeV33deviceAlreadyUsedByAnotherSessionSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)preferredMediaSelection","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)naturalSize","target":"c:objc(cs)AVAssetTrack(py)naturalSize"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScoringVersion","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(py)requestsAllDataToEndOfResource","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderTrackOutput(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAssetReaderTrackOutput"},{"kind":"memberOf","source":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_sRGB","target":"c:@E@AVCaptureColorSpace"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureColorSpace@AVCaptureColorSpace_P3_D65","target":"c:@E@AVCaptureColorSpace"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)metadata","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)availableMetadataFormats","target":"c:objc(cs)AVAssetTrack(py)availableMetadataFormats"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)allMediaSelections","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)setTorchModeOnWithLevel:error:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)languageCode","target":"c:objc(cs)AVAssetTrack(py)languageCode"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)asset","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)timeRange","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusRequestingResponse","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrackSegment(py)empty","target":"c:objc(cs)AVAssetTrackSegment(py)empty"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)composable","target":"c:objc(cs)AVAsset(py)composable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)removeTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)requiresFrameReordering","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)tracks","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SC7AVErrorLeV8diskFullSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataKeywords","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataTrackSubTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureSession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"s:12AVFoundation15AVAsyncPropertyC","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withMediaCharacteristics:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:::SYNTHESIZED::c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool","sourceOrigin":{"identifier":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:","displayName":"AVVideoCompositionCoreAnimationTool.init(postProcessingAsVideoLayer:inLayer:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)setRate:time:atHostTime:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)error","target":"c:objc(cs)AVPlayerItem"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)segments","target":"c:objc(cs)AVAssetTrack"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)maxDuration","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLivePhotoVitalityScore","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataUserComment","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isFocusModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)estimatedDataRate","target":"c:objc(cs)AVAssetTrack(py)estimatedDataRate"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)addMutableTrackWithMediaType:preferredTrackID:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusReceivedResponse","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)comparePositionInDecodeOrderWithPositionOfCursor:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)addTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyAlbum","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLog(py)events","target":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyOnlineExtras","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withLocale:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)nominalFrameRate","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)removeTimeRange:","target":"c:objc(cs)AVMutableComposition"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)priority","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)copy","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSoundEngineer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLog(py)extendedLogDataStringEncoding","target":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(im)initWithAudioTracks:audioSettings:","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"s:SC7AVErrorLeV27sessionConfigurationChangedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTracks","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataThanks","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)status","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)replaceFormatDescription:withFormatDescription:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)expirationDate","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVAssetTrack(py)availableTrackAssociationTypes"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInput(im)markCurrentPassAsFinished","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLog(im)extendedLogData","target":"c:objc(cs)AVPlayerItemErrorLog"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyYear","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)minFrameDuration","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioSettings","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)samplesWithEarlierDecodeTimeStampsMayHaveLaterPresentationTimeStampsThanCursor:","target":"c:objc(cs)AVSampleCursor"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didDropSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayerItem","target":"c:objc(cs)AVPlayerItem","sourceOrigin":{"identifier":"c:objc(cs)AVPlayerItem(im)initWithURL:","displayName":"AVPlayerItem.init(URL:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)copyWithZone:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"s:So25AVContentKeyRequestStatusV8rawValueABSgSi_tcfc","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataTrackNumber","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataIsMontage","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)prerollAtRate:completionHandler:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioMix","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyiXML","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)focusMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSessionConfigurationChanged","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSongID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)muted","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterest","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaptionGroup:","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)automaticallyLoadedAssetKeys","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)overallDurationHint","target":"c:objc(cs)AVAsset"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)enabled","target":"c:objc(cs)AVAssetTrack(py)enabled"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationRole","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVPlayerItemNewAccessLogEntryNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVComposition(im)tracksWithMediaCharacteristic:"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPhonogramRights","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)makeBatch","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)appendSampleBuffer:decodeTime:presentationTime:error:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)selfContained","target":"c:objc(cs)AVAssetTrack(py)selfContained"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)appendCaption:","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSongName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepInPresentationOrderByCount:","target":"c:objc(cs)AVSampleCursor"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)playable","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)focusPointOfInterestSupported","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)trackGroups","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(cm)compositionWithURLAssetInitializationOptions:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderAudioMixOutput(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAssetReaderAudioMixOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)validationDelegate","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataPerformer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyMake","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVPlayerItemNewErrorLogEntryNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(im)createSampleBufferForRequest:addingToBatch:error:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPlaylistID","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)time","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)presentationSize","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDiskFull","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(py)assets","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataReleaseDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(im)initWithAssetWriterInput:","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)insertMediaTimeRange:intoTimeRange:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)estimatedOutputFileLength","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor(py)assetWriterInput","target":"c:objc(cs)AVAssetWriterInputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)loopCount","target":"c:objc(cs)AVPlayerLooper"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVAssetTrack(py)canProvideSampleCursors"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)captionsNotPresentInPreviousGroupsInCaptionGroup:","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)unusedTrackID","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataMake","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)timedMetadata","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)duration","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(im)disableLooping","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepByDecodeTime:wasPinned:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVAssetImageGeneratorApertureModeEncodedPixels","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)segments","target":"c:objc(cs)AVAssetTrack(py)segments"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionGroup(cm)mediaSelectionOptionsFromArray:withoutMediaCharacteristics:","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVAssetTrack(py)naturalTimeScale"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)duration","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)bounds","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)adjustingFocus","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)nextCaptionGroup","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataSoloist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)duration","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","target":"c:objc(cs)AVAssetWriter","sourceOrigin":{"identifier":"c:objc(cs)AVAssetWriter(im)initWithURL:fileType:error:","displayName":"AVAssetWriter.init(URL:fileType:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)exportable","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyLocationNote","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(im)addFragmentedAsset:","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(cm)assetWithURL:::SYNTHESIZED::c:objc(cs)AVAsset","target":"c:objc(cs)AVAsset","sourceOrigin":{"identifier":"c:objc(cs)AVAsset(cm)assetWithURL:","displayName":"AVAsset.init(URL:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)loopingPlayerItems","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataObject(py)type","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataModel","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPerformer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)fileLengthLimit","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVAssetImageGeneratorApertureModeCleanAperture","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(py)assetReaderTrackOutput","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(im)removeFragmentedAsset:","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)trackWithTrackID:","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)addBoundaryTimeObserverForTimes:queue:usingBlock:","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:::SYNTHESIZED::c:objc(cs)AVCapturePhotoSettings","target":"c:objc(cs)AVCapturePhotoSettings","sourceOrigin":{"identifier":"c:objc(cs)AVCapturePhotoSettings(cm)photoSettingsFromPhotoSettings:","displayName":"AVCapturePhotoSettings.init(fromPhotoSettings:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)text","target":"c:objc(cs)AVCaption(py)text"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:existingItemsOrdering:","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyPerformer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlaySlowReverse","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMediaTypeTimecode","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(py)mindingInterval","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAssetMinder(im)initWithAsset:mindingInterval:","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationNote","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepByPresentationTime:wasPinned:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17sessionNotRunningSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputGroup(py)defaultInput","target":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDeviceAlreadyUsedByAnotherSession","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGenerator(cm)notifyOfDataReadyForSampleBuffer:completionHandler:","target":"c:objc(cs)AVSampleBufferGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataRecordCompany","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputGroup(im)initWithInputs:defaultInput:","target":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)error","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)hasProtectedContent","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlayReverse","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)timeRange","target":"c:objc(cs)AVAssetTrack(py)timeRange"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriterInputGroup(py)inputs","target":"c:objc(cs)AVAssetWriterInputGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateOutputFileLengthWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyPhonogramRights","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableComposition(im)insertTimeRange:ofAsset:atTime:error:","target":"c:objc(cs)AVMutableComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVMutableMovie"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)tracks","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationRole","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyRecordCompany","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(py)status","target":"c:objc(cs)AVPlayerLooper"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)volume","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataPredefinedGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoDataCaptured","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)totalSampleDataLength","target":"c:objc(cs)AVAssetTrack(py)totalSampleDataLength"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlaySlowForward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyModel","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)removeTimeObserver:","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)canContainFragments","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@E@AVContentKeyRequestStatus@AVContentKeyRequestStatusFailed","target":"c:@E@AVContentKeyRequestStatus"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVAssetTrack(py)preferredVolume"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)tracksWithMediaType:","target":"c:objc(cs)AVComposition(im)tracksWithMediaType:"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)trackWithTrackID:","target":"c:objc(cs)AVComposition(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)estimateMaximumDurationWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyPredefinedGenre","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovie(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVMutableMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationISO6709","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferGeneratorBatch(im)makeDataReadyWithCompletionHandler:","target":"c:objc(cs)AVSampleBufferGeneratorBatch"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)presentationTimeStamp","target":"c:objc(cs)AVSampleCursor"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedMovieMinder","target":"c:objc(cs)AVFragmentedAssetMinder"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(py)decodeTimeStamp","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(im)cancelLoading","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)containsFragments","target":"c:objc(cs)AVAsset"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaSelection","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAsset(py)referenceRestrictions","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:@AVMediaTypeVideo","target":"c:@T@AVMediaType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLooper(im)initWithPlayer:templateItem:timeRange:","target":"c:objc(cs)AVPlayerLooper"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canPlayFastForward","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyProducer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableComposition(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVComposition(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVAssetTrack(py)hasAudioSampleDependencies"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)metadata","target":"c:objc(cs)AVAssetTrack(py)metadata"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataLocationName","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)commonMetadata","target":"c:objc(cs)AVAssetTrack(py)commonMetadata"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierSubject","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCameraIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)decodable","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV27serverIncorrectlyConfiguredSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDisplayWasDisabled","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)audioSpatializationAllowed","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptionUnitsType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDevice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)metadataOutputRectOfInterestForRect:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegateQueue","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRange:ofTrack:atTime:error:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDiscCompilation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierSource","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCollectionUser","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)requestAccessForMediaType:completionHandler:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(py)delegate","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyPosition","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataContentRating","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)trackWithTrackID:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:::SYNTHESIZED::c:objc(cs)AVAssetWriter","target":"c:objc(cs)AVAssetWriter","sourceOrigin":{"identifier":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:","displayName":"AVAssetWriter.init(URL:fileType:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureFileOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDirector","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorComment","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)playable","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyTaggedCharacteristic","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierSoftware","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataComment","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)endProposingNewTime:","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"memberOf","source":"s:SC7AVErrorLeV37applicationIsNotAuthorizedToUseDeviceSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportControlsPlaybackMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorScreenCaptureFailed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataCredits","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)segments","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(im)end","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyEQ","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIcyMetadataKeyStreamTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierRelation","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportControlsSupported","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeDogBody","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)allowedAudioSpatializationFormats","target":"c:objc(cs)AVPlayerItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataItemValueRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataCoverArt","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorDomain","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor(im)initWithAssetReaderTrackOutput:","target":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderOutput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDiscNumber","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataContentIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUserText","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)removeTimeRange:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)playbackSessionID","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)reason","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17incompatibleAssetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorIncompatibleAsset","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)insertEmptyTimeRange:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionScroll","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)displayVideoZoomFactorMultiplier","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyCoverArt","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaType:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)errorStatusCode","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUserURL","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReport(py)trackReports","target":"c:objc(cs)AVAssetSegmentReport"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetSegmentReport","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierModel","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)identifier","target":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackSuspension(py)beginDate","target":"c:objc(cs)AVCoordinatedPlaybackSuspension"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPortraitEffectsMatte","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMovie(py)tracks","target":"c:objc(cs)AVAsset(py)tracks"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)formatDescriptions","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(im)init","target":"c:objc(cs)NSObject(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReport(py)segmentType","target":"c:objc(cs)AVAssetSegmentReport"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)serverAddress","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)appliesPerFrameHDRDisplayMetadata","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)rectForMetadataOutputRectOfInterest:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCreationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)date","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierMake","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyYear","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)faceID","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorTorchLevelUnavailable","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21failedToLoadMediaDataSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(cm)sessionWithConfiguration:assetDownloadDelegate:delegateQueue:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemErrorLogEvent(py)URI","target":"c:objc(cs)AVPlayerItemErrorLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDiscNumber","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)insertTimeRanges:ofTracks:atTime:error:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCredits","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataISOUserDataKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(im)metadataForFormat:","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierLocation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)authorizationStatusForMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)maxPhotoDimensions","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)transformedMetadataObjectForMetadataObject:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataDiscCompilation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioPreviewOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCaptureSystemUserInterface","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyCredits","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)highResolutionPhotoEnabled","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18displayWasDisabledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorServerIncorrectlyConfigured","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(cs)AVMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVSampleCursor(im)stepInDecodeOrderByCount:","target":"c:objc(cs)AVSampleCursor"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)hasYawAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)requiresFrameReordering","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)playbackBufferFull","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyLinerNotes","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(cs)AVCaptionRenderer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)shouldBufferInAnticipationOfPlayback","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)rollAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)itemTime","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)segments","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)playbackBufferEmpty","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAlbum","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)hasRollAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyGrouping","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataEQ","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)commonMetadata","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(py)videoGravity","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFailedToLoadMediaData","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21torchLevelUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAuthorizationStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)canUseNetworkResourcesForLiveStreamingWhilePaused","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionWritingMode","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataArranger","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)captureDevicePointOfInterestForPoint:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(py)tracks","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)enabled","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataExecProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeyRecipient(im)contentKeySession:didProvideContentKey:","target":"c:objc(pl)AVContentKeyRecipient"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)nominalFrameRate","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)timeRange","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithConfiguration:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)minFrameDuration","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@T@AVMetadataObjectType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyLyrics","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataFaceObject(py)yawAngle","target":"c:objc(cs)AVMetadataFaceObject"},{"kind":"conformsTo","source":"c:@E@AVError","target":"s:SY","targetFallback":"Swift.RawRepresentable","sourceOrigin":{"identifier":"s:10Foundation21_BridgedStoredNSErrorP4CodeQa","displayName":"_BridgedStoredNSError.Code"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataEncodingTool","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"s:SC7AVErrorLeV29invalidOutputURLPathExtensionSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)presentationTimeStamp","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFailedToParse","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(py)status","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataArtwork","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIcyMetadataKeyStreamURL","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)naturalTimeScale","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVCaptureTorchMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyEncodingTool","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(py)error","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)estimatedDataRate","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueSeekCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)audioMix","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVPlayerItem(im)copy","target":"c:objc(cs)NSObject(im)copy","targetFallback":"ObjectiveC.NSObject.copy()"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyEncodedBy","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(py)requiresFlushToResumeDecoding","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(im)assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackSegment","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorApplicationIsNotAuthorizedToUseDevice","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19screenCaptureFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)loadedTimeRanges","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)selfContained","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierType","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)isSyncSample","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssueBufferingCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestDirection","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)length","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataAutoLivePhoto","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadURLSession(im)aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options:","target":"c:objc(cs)AVAssetDownloadURLSession"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyGenreID","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetTrackGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate(im)captureOutput:didDropSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferVideoRenderer(im)flushWithRemovalOfDisplayedImage:completionHandler:","target":"c:objc(cs)AVSampleBufferVideoRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentReportSampleInformation(py)offset","target":"c:objc(cs)AVAssetSegmentReportSampleInformation"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieMinder","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)pointForCaptureDevicePointOfInterest:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)completionDueDate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)totalSampleDataLength","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"memberOf","source":"c:@AVMetadataCommonIdentifierTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(py)languageCode","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataCameraFrameReadoutTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand(py)anticipatedPlaybackRate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyExecProducer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)playbackLikelyToKeepUp","target":"c:objc(cs)AVPlayerItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetTrack","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)timeRange","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataWarning","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySize","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO13requestedTimeSo6CMTimeavp","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTRightRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureFocusMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCapturePhotoOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)replacementFormatDescription","target":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemOutputPushDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO5imageSo10CGImageRefavp","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)animation","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)subRipTextBottomRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureInputPort","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)stepByCount:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataURLLink","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)dataType","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO10actualTimeSo6CMTimeavp","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)scroll","target":"c:objc(cs)AVCaptionRegion(py)scroll"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadTask(py)loadedTimeRanges","target":"c:objc(cs)AVAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySubTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)trackID","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadTask(py)options","target":"c:objc(cs)AVAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)textAlignment","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAccountKind","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)supportedFileTypes","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21videoCompositorFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)mediaType","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSession:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileTypeDoesNotSupportSampleReferences","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTBottomRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)timebase","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySynchronizedLyric","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)highQualityRendering","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7successyAGSo6CMTimea_So10CGImageRefaAJtcAGmF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)transitionToItemWithIdentifier:proposingInitialTimingBasedOnTimebase:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO7failureyAGSo6CMTimea_s5Error_ptcAGmF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)duration","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)hostClockTime","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataWriter","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(im)newPixelBuffer","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)itemTime","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)determineCompatibleFileTypesWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)trackID","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)region","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)earliestPresentationTimeStamp","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySynchronizedTempoCodes","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableComposition","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTLeftRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)reapplyCurrentItemStateToPlaybackControlDelegate","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand(py)rate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)displayAlignment","target":"c:objc(cs)AVCaptionRegion(py)displayAlignment"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)currentItemIdentifier","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement(py)originalFormatDescription","target":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)videoComposition","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceFormat","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)asset","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)duration","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:willDownloadVariants:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataGroup(py)items","target":"c:objc(cs)AVMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)renderScale","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetSegmentTrackReport(py)firstVideoSampleInformation","target":"c:objc(cs)AVAssetSegmentTrackReport"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAlbum","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVTextStyleRule","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVOutputSettingsPreset","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVFileTypeProfile","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE14setTextCombine_2inySo09AVCaptioneF0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)anticipatedPlaybackRate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)initWithSessionWithNoConnection:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)originator","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE13setDecoration_2inySo09AVCaptionE0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutputShouldProvideSampleAccurateRecordingStart:","target":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)completionDueDate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorAirPlayControllerRequiresInternet","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)renderTransform","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)exportPresetsCompatibleWithAsset:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataGroup(py)classifyingLabel","target":"c:objc(cs)AVMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)fastCapturePrioritizationSupported","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)writingMode","target":"c:objc(cs)AVCaptionRegion(py)writingMode"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)edgeWidths","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAcknowledgement","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVMetadataFormat","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV33airPlayControllerRequiresInternetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE12setFontStyle_2inySo09AVCaptioneF0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(cpy)appleITTTopRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(cm)fragmentedAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVFragmentedAsset","target":"c:objc(cs)AVFragmentedAsset","sourceOrigin":{"identifier":"c:objc(cs)AVFragmentedAsset(cm)fragmentedAssetWithURL:options:","displayName":"AVFragmentedAsset.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)pixelAspectRatio","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand(py)anticipatedPlaybackRate","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand"},{"kind":"conformsTo","source":"c:@E@AVCaptureWhiteBalanceMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand(py)expectedCurrentItemIdentifier","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(cs)AVVideoCompositionInstruction","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVVideoCompositionInstruction.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)cancelPendingSeeks","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAppleID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)extraAttributes","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)availableMetadataFormats","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE13setFontWeight_2inySo09AVCaptioneF0V_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)currentDate","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(py)connection","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureFileOutputDelegate"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE18setBackgroundColor_2inySo10CGColorRefa_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(im)setSessionWithNoConnection:","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"memberOf","source":"c:@E@AVCaptureFlashMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)value","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand(py)shouldBufferInAnticipationOfPlayback","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAlbumArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoQualityPrioritization","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorUndecodableMediaData","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderContext(py)size","target":"c:objc(cs)AVVideoCompositionRenderContext"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)mayRequireContentKeysForMediaDataProcessing","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToDate:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureVideoPreviewLayer(py)session","target":"c:objc(cs)AVCaptureVideoPreviewLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)determineCompatibilityOfExportPreset:withAsset:outputFileType:completionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So16AVMutableCaptionC12AVFoundationE12setTextColor_2inySo10CGColorRefa_So8_NSRangeVtF","target":"c:objc(cs)AVMutableCaption"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetDownloadTask(py)URLAsset","target":"c:objc(cs)AVAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV31airPlayReceiverRequiresInternetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMovieTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVMutableMovieTrack"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(im)initWithItems:startDate:endDate:","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVAssetCache(im)mediaSelectionOptionsInMediaSelectionGroup:","target":"c:objc(cs)AVAssetCache"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)startVideoCompositionRequest:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"s:So35AVMetadataMachineReadableCodeObjectC12AVFoundationE7cornersSaySo7CGPointVGvp","target":"c:objc(cs)AVMetadataMachineReadableCodeObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManager","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVCaptionRubyAlignment","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArtDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)renderContextChanged:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVSampleBufferRenderSynchronizerRateDidChangeNotification","target":"c:objc(cs)AVSampleBufferRenderSynchronizer"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)identifier","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)formatDescriptions","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTitleSortOrder","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArranger","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)requiredPixelBufferAttributesForRenderContext","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)photoQualityPrioritization","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)textStyleRules","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(im)supportedPhotoCodecTypesForFileType:","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadURLSession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithResponse:data:redirect:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedCatBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)playable","target":"c:objc(cs)AVAssetTrack"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTrackNumber","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVMetadataKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorAirPlayReceiverRequiresInternet","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArtistID","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SC7AVErrorLeV20undecodableMediaDataSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataGroup(py)uniqueID","target":"c:objc(cs)AVMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutputReadinessCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(py)startDate","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCaptionRegion","target":"c:objc(cs)AVCaptionRegion","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCaptionRegion.init(coder:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUniqueFileIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedDogBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsWideColorSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedFace","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)cancelAllPendingVideoCompositionRequests","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetCache(py)playableOffline","target":"c:objc(cs)AVAssetCache"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)decodable","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)videoApertureMode","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyUnsynchronizedLyric","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureExposureMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)time","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedHumanBody","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTaggingTime","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataBeatsPerMin","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGrouper(im)addCaption:","target":"c:objc(cs)AVCaptionGrouper"},{"kind":"memberOf","source":"s:SC7AVErrorLeV13failedToParseSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)flashMode","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDetectedSalientObject","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTermsOfUse","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)availablePhotoFileTypes","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGrouper(im)flushAddedCaptionsIntoGroupsUpToTime:","target":"c:objc(cs)AVCaptionGrouper"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)videoComposition","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)locale","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)origin","target":"c:objc(cs)AVCaptionRegion(py)origin"},{"kind":"memberOf","source":"c:objc(cs)AVDateRangeMetadataGroup(py)endDate","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionFacing","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)sourcePixelBufferAttributes","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)format","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataConductor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoSettings(py)processedFileType","target":"c:objc(cs)AVCapturePhotoSettings"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)customVideoCompositor","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(cm)depthDataFromDictionaryRepresentation:error:","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"c:objc(cs)AVSynchronizedLayer(cm)synchronizedLayerWithPlayerItem:","target":"c:objc(cs)AVSynchronizedLayer"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorVideoCompositorFailed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)depthDataByConvertingToDepthDataType:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)extendedLanguageTag","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeMetadataDirectionMotion","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaptionRegion(py)size","target":"c:objc(cs)AVCaptionRegion(py)size"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)playable","target":"c:objc(cs)AVAssetTrack(py)playable"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)persistentContentKeyFromKeyVendorResponse:options:error:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetTrack(py)mediaType","target":"c:objc(cs)AVAssetTrack"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)decodable","target":"c:objc(cs)AVAssetTrack(py)decodable"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifieriTunesMetadataComposer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataMachineReadableCodeObject(py)stringValue","target":"c:objc(cs)AVMetadataMachineReadableCodeObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)seekingWaitsForVideoCompositionRendering","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SC7AVErrorLeV38fileTypeDoesNotSupportSampleReferencesSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCompositionTrack(py)formatDescriptions","target":"c:objc(cs)AVAssetTrack(py)formatDescriptions"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyTitleDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVSynchronizedLayer(py)playerItem","target":"c:objc(cs)AVSynchronizedLayer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(cs)AVDateRangeMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)transformedMetadataObjectForMetadataObject:connection:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)commitConfiguration","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)videoGravity","target":"c:objc(cs)AVPlayerLayer"},{"kind":"inheritsFrom","source":"s:12AVFoundation15AVAsyncPropertyC","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)assetCache","target":"c:objc(cs)AVURLAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)running","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)defaultDeviceWithMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)asset","target":"c:objc(cs)AVAssetExportSession"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVCompositionTrack(py)preferredTransform"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInput(py)device","target":"c:objc(cs)AVCaptureDeviceInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)beginConfiguration","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileFormatNotRecognized","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVTrackAssociationType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)requestor","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetExportSession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)removeOutput:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)deviceType","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11naturalSizeAA07AVAsyncD0CyxSo6CGSizeVGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInput(im)initWithDevice:error:","target":"c:objc(cs)AVCaptureDeviceInput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVComposition"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)languageCode","target":"c:objc(cs)AVCompositionTrack(py)languageCode"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)resourceLoader","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineH0VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)position","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadTask","target":"c:objc(cs)NSURLSessionTask","targetFallback":"Foundation.URLSessionTask"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)presetName","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)player","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"s:SC7AVErrorLeV13noImageAtTimeSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)removeConnection:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)initWithAsset:presetName:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentType","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoading","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)enabled","target":"c:objc(cs)AVCompositionTrack(py)enabled"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVCompositionTrack(py)preferredVolume"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)metadataOutputRectOfInterestForRect:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didFinishDownloadingToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE17estimatedDataRateAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)addMediaDataCollector:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeInputSource","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)outputURL","target":"c:objc(cs)AVAssetExportSession"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)finishLoadingWithError:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)devicesWithMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidCompositionTrackSegmentSourceDuration","target":"c:@E@AVError"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:s5ErrorP","targetFallback":"Swift.Error"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCameraCalibrationData","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)outputs","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)readyForDisplay","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)inputSources","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)allowedContentTypes","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioChannel","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addConnection:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(im)streamingContentKeyRequestDataForApp:contentIdentifier:options:error:","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE12languageCodeAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","target":"c:objc(cs)AVURLAsset","sourceOrigin":{"identifier":"c:objc(cs)AVURLAsset(im)initWithURL:options:","displayName":"AVURLAsset.init(URL:options:)"}},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)compatibleTrackForCompositionTrack:","target":"c:objc(cs)AVURLAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE19extendedLanguageTagAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)outputFileType","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)devices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)preservesLivePhotoCaptureSuspendedOnSessionStop","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate(im)legibleOutput:didOutputAttributedStrings:nativeSampleBuffers:forItemTime:","target":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)metadataForFormat:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:SC7AVErrorLeV15decoderNotFoundSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMediaSelection(im)selectMediaOption:inMediaSelectionGroup:","target":"c:objc(cs)AVMutableMediaSelection"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canAddConnection:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)response","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)contentLength","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)rectForMetadataOutputRectOfInterest:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredRate","target":"c:objc(cs)AVComposition"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didResolveMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16minFrameDurationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)whiteBalanceMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)currentMediaSelection","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMaximumStillImageCaptureRequestsExceeded","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(pl)AVVideoCompositing","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredVolume","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23requiresFrameReorderingAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeVideoMaxFrameDuration","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)pixelBufferAttributes","target":"c:objc(cs)AVPlayerLayer"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ::SYNTHESIZED::s:SC7AVErrorLeV","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:10Foundation13CustomNSErrorPAAE11errorDomainSSvpZ","displayName":"CustomNSError.errorDomain"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8segmentsAA07AVAsyncD0CyxSaySo0eF7SegmentCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput(py)track","target":"c:objc(cs)AVAssetReaderSampleReferenceOutput"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)canInsertItem:afterItem:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)unusedTrackID","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)adjustingWhiteBalance","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput(im)initWithTrack:","target":"c:objc(cs)AVAssetReaderSampleReferenceOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)byteRangeAccessSupported","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addOutputWithNoConnections:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:SC7AVErrorLeV40maximumStillImageCaptureRequestsExceededSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptureDevicePosition","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)findCompatibleTrackForCompositionTrack:completionHandler:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)connections","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoMaxFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)duration","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(py)videoRect","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addInputWithNoConnections:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeVideoMinFrameDuration","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)addOutput:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)URLAssetWithURL:options:::SYNTHESIZED::c:objc(cs)AVURLAsset","target":"c:objc(cs)AVURLAsset","sourceOrigin":{"identifier":"c:objc(cs)AVURLAsset(cm)URLAssetWithURL:options:","displayName":"AVURLAsset.init(URL:options:)"}},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)items","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)variants","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(im)init","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)removeOutput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFileFailedToParse","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVPlayerInterstitialEventRestrictions","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)redirect","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoMinFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE26hasAudioSampleDependenciesAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)advanceToNextItem","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoMaxFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(im)setSampleBufferDelegate:queue:","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addOutput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(im)copyDisplayedPixelBuffer","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)renewalDate","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16nominalFrameRateAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferDelegate","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeFormat","target":"c:objc(cs)AVCaptureDevice"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)initWithItems:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate(im)readinessCoordinator:captureReadinessDidChange:","target":"c:objc(pl)AVCapturePhotoOutputReadinessCoordinatorDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)errorLog","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18contentIsProtectedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)accessLog","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)formats","target":"c:objc(cs)AVCaptureDevice"},{"kind":"requirementOf","source":"c:objc(pl)AVAssetReaderCaptionValidationHandling(im)captionAdaptor:didVendCaption:skippingUnsupportedSourceSyntaxElements:","target":"c:objc(pl)AVAssetReaderCaptionValidationHandling"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeDataMatrixCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventNoCue","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureConnection","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE09availableF16AssociationTypesAA07AVAsyncD0CyxSaySo07AVTrackH4TypeaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataType","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)creationDate","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest(py)entireLengthAvailableOnDemand","target":"c:objc(cs)AVAssetResourceLoadingContentInformationRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(im)initWithURL:::SYNTHESIZED::c:objc(cs)AVPlayer","target":"c:objc(cs)AVPlayer","sourceOrigin":{"identifier":"c:objc(cs)AVPlayer(im)initWithURL:","displayName":"AVPlayer.init(URL:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)cancelled","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoImageAtTime","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)linkedDevices","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoFieldMode","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVPersistableContentKeyRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)exportAsynchronouslyWithCompletionHandler:","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)keySpace","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)dictionaryRepresentationForAuxiliaryDataType:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)trackGroups","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventController(im)cancelCurrentEventWithResumptionOffset:","target":"c:objc(cs)AVPlayerInterstitialEventController"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV23fileFormatNotRecognizedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoMinFrameDuration","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)suspended","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:::SYNTHESIZED::c:objc(cs)AVMutableVideoComposition","target":"c:objc(cs)AVMutableVideoComposition","sourceOrigin":{"identifier":"c:objc(cs)AVMutableVideoComposition(cm)videoCompositionWithPropertiesOfAsset:prototypeInstruction:","displayName":"AVMutableVideoComposition.init(propertiesOfAsset:prototypeInstruction:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeyRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)error","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(cm)textStyleRulesFromPropertyList:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@S@AVCaptionDimension@FI@units","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoFieldMode","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(im)cancelExport","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)startDate","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode39Mod43Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataFiltered","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:So18AVCaptionDimensionVABycfc","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(cm)allExportPresets","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(py)trackID","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)contentInformationRequest","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)inUseByAnotherApplication","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentIsProtected","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"requirementOf","source":"c:objc(pl)AVFragmentMinding(py)associatedWithFragmentMinder","target":"c:objc(pl)AVFragmentMinding"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)isWhiteBalanceModeSupported:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataMap","target":"c:objc(cs)AVDepthData"},{"kind":"overrides","source":"c:objc(cs)AVCapturePhotoOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventController(py)events","target":"c:objc(cs)AVPlayerInterstitialEventController"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)dataRequest","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeCode93Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredTransform","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)progress","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)connected","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventController(im)initWithPrimaryPlayer:","target":"c:objc(cs)AVPlayerInterstitialEventController"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataQuality","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17fileFailedToParseSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToTime:toleranceBefore:toleranceAfter:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So18AVCaptionDimensionV5value5unitsAB14CoreFoundation7CGFloatV_So0A9UnitsTypeVtcfc","target":"c:@S@AVCaptionDimension"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVComposition"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionRenderer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)currentEvent","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)availableChapterLocales","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)numberValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)removeMediaDataCollector:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventMonitorCurrentEventDidChangeNotification","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)supportsAVCaptureSessionPreset:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo12AVAssetTrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)dateValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorEncoderNotFound","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)dataValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)shouldOptimizeForNetworkUse","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyC11descriptionSSvp","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SC7AVErrorLeV45invalidCompositionTrackSegmentSourceStartTimeSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVContentKeySystemAuthorizationToken","target":"c:@T@AVContentKeySystem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderVideoCompositionOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventMonitorEventsDidChangeNotification","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)lockForConfiguration:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoOrientation","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)depthDataByApplyingExifOrientation:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)unlockForConfiguration","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getTransformRampForTime:startTransform:endTransform:timeRange:","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)availableMetadataFormats","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)hasMediaType:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)commonMetadata","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE23canProvideSampleCursorsAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)request","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)primaryPlayer","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE6deviceSSSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)key","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetTrackSegment","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)status","target":"c:objc(cs)AVAssetExportSession"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getOpacityRampForTime:startOpacity:endOpacity:timeRange:","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)availableDepthDataTypes","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)interstitialPlayer","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVPlayerInterstitialEventLeaveCue","target":"c:@T@AVPlayerInterstitialEventCue"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVContentKeySystemClearKey","target":"c:@T@AVContentKeySystem"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMix(py)inputParameters","target":"c:objc(cs)AVAudioMix"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)metadata","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(py)connections","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDecoderNotFound","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)mediaDataCollectors","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(im)depthDataByReplacingDepthDataMapWithPixelBuffer:error:","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableMetadataItem(py)stringValue","target":"c:objc(cs)AVMutableMetadataItem"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetDownloadDelegate(im)URLSession:aggregateAssetDownloadTask:willDownloadToURL:","target":"c:objc(pl)AVAssetDownloadDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhoto","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantQualifier","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVContentKeySystemFairPlayStreaming","target":"c:@T@AVContentKeySystem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportType","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(cm)propertyListForTextStyleRules:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingRequest(py)finished","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"s:SC7AVErrorLeV44invalidCompositionTrackSegmentSourceDurationSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetExportSession(py)allowsParallelizedExport","target":"c:objc(cs)AVAssetExportSession"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKey","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)lyrics","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoOrientation","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(py)events","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)maxPhotoDimensions","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureOutput(im)connectionWithMediaType:","target":"c:objc(cs)AVCaptureOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE6deviceSo15AVCaptureDeviceCSgvp","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorApplicationIsNotAuthorized","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeQRCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)inverseLensDistortionLookupTable","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)localizedName","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCopyright","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionLayerInstruction(im)getCropRectangleRampForTime:startCropRectangle:endCropRectangle:timeRange:","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataYear","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)manufacturer","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)timestamp","target":"c:objc(cs)AVCapturePhoto"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)hasProtectedContent","target":"c:objc(cs)AVComposition"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExternalStorageDevice","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(py)trackID","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE4timeSo6CMTimeaSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4time13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSgSo6CMTimeaSayAMGSo0abC12RestrictionsVA2PSDySSypGtcfc","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","target":"c:@E@AVCaptionRegionWritingMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInput(py)ports","target":"c:objc(cs)AVCaptureInput"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionCenter","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV23invalidVideoCompositionSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCreationDate","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEventMonitor(im)initWithPrimaryPlayer:","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRateForExpensiveNetworks","target":"c:objc(cs)AVPlayerItem"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypePDF417Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)allMediaSelections","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)modelID","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@T@AVMediaType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputSequenceWasFlushed:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentIsNotAuthorized","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeUPCECode","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)highResolutionCaptureEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCredits","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)extrinsicMatrix","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)uniqueID","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)preferredMediaSelection","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemOutputPullDelegate(im)outputMediaDataWillChange:","target":"c:objc(pl)AVPlayerItemOutputPullDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVError","target":"c:@E@AVError","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePauseCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE9processIDSiSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontStyle","target":"c:@E@AVCaptionFontStyle","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","target":"c:@T@AVAssetPlaybackConfigurationOption","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReferenceRestrictions","target":"c:@E@AVAssetReferenceRestrictions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAudioSpatializationFormats","target":"c:@E@AVAudioSpatializationFormats","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataQuality","target":"c:@E@AVDepthDataQuality","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataObjectType","target":"c:@T@AVMetadataObjectType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAuthorizationStatus","target":"c:@E@AVAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","target":"c:@E@AVPlayerTimeControlStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","target":"c:@T@AVAudioTimePitchAlgorithm","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","target":"c:@E@AVCaptionRubyAlignment","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerWaitingReason","target":"c:@T@AVPlayerWaitingReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)pixelSize","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV35referenceForbiddenByReferencePolicySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","target":"c:@E@AVPlayerActionAtItemEnd","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","target":"c:@T@AVContentKeySessionServerPlaybackContextOption","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolution","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionSettingsKey","target":"c:@T@AVCaptionSettingsKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerStatus","target":"c:@E@AVPlayerStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionUnitsType","target":"c:@E@AVCaptionUnitsType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVQueuedSampleBufferRenderingStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventRestrictions","target":"c:@E@AVPlayerInterstitialEventRestrictions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","target":"c:@E@AVCaptureVideoOrientation","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","target":"c:@T@AVCaptionConversionAdjustmentType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeSalientObject","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVLayerVideoGravity","target":"c:@T@AVLayerVideoGravity","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)deviceWithUniqueID:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","target":"c:@E@AVPlayerLooperItemOrdering","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVMovieWritingOptions","target":"c:@E@AVMovieWritingOptions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileTypeProfile","target":"c:@T@AVFileTypeProfile","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","target":"c:@T@AVAssetDownloadedAssetEvictionPriority","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataAccessibilityDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)lensDistortionLookupTable","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"inheritsFrom","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureColorSpace","target":"c:@E@AVCaptureColorSpace","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKeySpace","target":"c:@T@AVMetadataKeySpace","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So19AVCaptureDeviceTypea8rawValueABSS_tcfc","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetSegmentType","target":"c:@E@AVAssetSegmentType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE8fileSizes5Int64VSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVariantPreferences","target":"c:@E@AVVariantPreferences","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureExposureMode","target":"c:@E@AVCaptureExposureMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataFormat","target":"c:@T@AVMetadataFormat","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForCapture","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCaption(py)text","target":"c:objc(cs)AVMutableCaption"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetTrackGroupOutputHandling","target":"c:@E@AVAssetTrackGroupOutputHandling","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextAlignment","target":"c:@E@AVCaptionTextAlignment","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyMomentarily","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonSetRateCalled","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataKey","target":"c:@T@AVMetadataKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","target":"c:@E@AVCaptureMicrophoneMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCollectionUser","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRubyPosition","target":"c:@E@AVCaptionRubyPosition","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","target":"c:@T@AVContentKeyRequestRetryReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)playable","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureReactionType","target":"c:@T@AVCaptureReactionType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerLooperStatus","target":"c:@E@AVPlayerLooperStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVDepthDataAccuracy","target":"c:@E@AVDepthDataAccuracy","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemErrorLog","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataTaggedCharacteristic","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","target":"c:@E@AVContentAuthorizationStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeInterleaved2of5Code","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSSSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)cameraCalibrationData","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","target":"c:@E@AVQueuedSampleBufferRenderingStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerItemStatus","target":"c:@E@AVPlayerItemStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVContentKeySystem","target":"c:@T@AVContentKeySystem","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV29decoderTemporarilyUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoCodecType","target":"c:@T@AVVideoCodecType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:SC7AVErrorLeV","target":"s:SC7AVErrorLeV","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMovie(im)tracksWithMediaType:"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonSetRateFailed","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyComment","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(py)audioTapProcessor","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoRange","target":"c:@T@AVVideoRange","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyType","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVFileType","target":"c:@T@AVFileType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVDepthData(py)depthDataAccuracy","target":"c:objc(cs)AVDepthData"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)overallDurationHint","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredForwardBufferDuration","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierISOUserDataDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionFontWeight","target":"c:@E@AVCaptionFontWeight","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeITF14Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVKeyValueStatus","target":"c:@E@AVKeyValueStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE29recordingSuccessfullyFinishedSbSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorDecoderTemporarilyUnavailable","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@T@AVAssetDownloadedAssetEvictionPriority","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:@E@AVAssetTrackGroupOutputHandling","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","target":"c:@E@AVCaptionConversionValidatorStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaCharacteristic","target":"c:@T@AVMediaCharacteristic","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(py)textSelector","target":"c:objc(cs)AVTextStyleRule"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationNotSupportedForAsset","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)isPlayableExtendedMIMEType:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeReasonAudioSessionInterrupted","target":"c:@T@AVPlayerRateDidChangeReason"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMediaType","target":"c:@T@AVMediaType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)defaultMediaDataStorage","target":"c:objc(cs)AVMovie(py)defaultMediaDataStorage"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)containsFragments","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:objc(cs)AVAudioMixInputParameters(im)getVolumeRampForTime:startVolume:endVolume:timeRange:","target":"c:objc(cs)AVAudioMixInputParameters"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeMicroQRCode","target":"c:@T@AVMetadataObjectType"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoOutputCaptureReadiness@AVCapturePhotoOutputCaptureReadinessNotReadyWaitingForProcessing","target":"c:@E@AVCapturePhotoOutputCaptureReadiness"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","target":"c:@T@AVMetadataExtraAttributeKey","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierIcyMetadataStreamURL","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE13mediaSubtypesSaySiGSgvp","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDevicePosition","target":"c:@E@AVCaptureDevicePosition","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)audiovisualMIMETypes","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVMetadataIdentifier","target":"c:@T@AVMetadataIdentifier","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV29encoderTemporarilyUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@T@AVCaptureDeviceType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(im)initWithTextMarkupAttributes:textSelector:","target":"c:objc(cs)AVTextStyleRule"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyContentIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVOutputSettingsPreset","target":"c:@T@AVOutputSettingsPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"memberOf","source":"c:objc(cs)AVTextStyleRule(py)textMarkupAttributes","target":"c:objc(cs)AVTextStyleRule"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)canContainFragments","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredPeakBitRate","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeMicroPDF417Code","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLooper","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(cm)audiovisualTypes","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierIcyMetadataStreamTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoComposition","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE9mediaTypeSo07AVMediaD0aSgvp","target":"s:SC7AVErrorLeV"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(cs)AVAssetTrack"},{"kind":"requirementOf","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate(im)playbackCoordinator:didIssuePlayCommand:completionHandler:","target":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)suspensionReasons","target":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"memberOf","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)endDate","target":"c:objc(cs)AVMutableDateRangeMetadataGroup"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureTorchMode","target":"c:@E@AVCaptureTorchMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataCommonKeySource","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyArtwork","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVVideoApertureMode","target":"c:@T@AVVideoApertureMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)outputs","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)adjustingExposure","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeBuiltInWideAngleCamera","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)selectMediaOption:inMediaSelectionGroup:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canAddOutput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVVideoFieldMode","target":"c:@E@AVVideoFieldMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeGS1DataBarLimitedCode","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(py)sampleBufferCallbackQueue","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)readable","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE21presentationTimeStampSo6CMTimeaSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","target":"c:@E@AVCaptureOutputDataDroppedReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","target":"c:@E@AVAssetExportSessionStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)removeAllItems","target":"c:objc(cs)AVQueuePlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)addInput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(cm)videoCompositionLayerInstructionWithAssetTrack:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"s:SC7AVErrorLeV26applicationIsNotAuthorizedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeySoftware","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","target":"c:@E@AVCapturePhotoQualityPrioritization","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(py)audioSettings","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCoordinatedPlaybackParticipant(py)readyToPlay","target":"c:objc(cs)AVCoordinatedPlaybackParticipant"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","target":"c:@T@AVAssetImageGeneratorApertureMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidVideoComposition","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(im)trackWithTrackID:","target":"c:objc(cs)AVMovie(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)removeInput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeGS1DataBarExpandedCode","target":"c:@T@AVMetadataObjectType"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)tracksWithMediaCharacteristic:"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyRelation","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)trackWithTrackID:","target":"c:objc(cs)AVAsset(im)trackWithTrackID:"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","target":"c:@E@AVContentKeyRequestStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset(im)tracksWithMediaType:"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","target":"c:@E@AVAssetImageGeneratorResult","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(im)initWithText:timeRange:::SYNTHESIZED::c:objc(cs)AVCaption","target":"c:objc(cs)AVCaption","sourceOrigin":{"identifier":"c:objc(cs)AVCaption(im)initWithText:timeRange:","displayName":"AVCaption.init(text:timeRange:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyTitle","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCameraFrameReadoutTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE17persistentTrackIDs5Int32VSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","target":"c:@T@AVPlayerRateDidChangeReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetReaderStatus","target":"c:@E@AVAssetReaderStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canAddInput:","target":"c:objc(cs)AVCaptureSession"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)selectMediaOptionAutomaticallyInMediaSelectionGroup:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVTrackAssociationType","target":"c:@T@AVTrackAssociationType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)exportable","target":"c:objc(cs)AVComposition"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeHumanFullBody","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioDataOutput(im)recommendedAudioSettingsForAssetWriterWithOutputFileType:","target":"c:objc(cs)AVCaptureAudioDataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)removeItem:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"c:@AVCaptionUseDropFrameTimeCodeKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeySubject","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyCameraIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKeySpace","target":"c:@T@AVMetadataKeySpace","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","target":"c:@T@AVPlayerInterstitialEventCue","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV29operationNotSupportedForAssetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVAssetWriterStatus","target":"c:@E@AVAssetWriterStatus","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)startDate","target":"c:objc(cs)AVMutableDateRangeMetadataGroup"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","target":"c:@T@AVAudioTimePitchAlgorithm","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionSettingsKey","target":"c:@T@AVCaptionSettingsKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)inputs","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVLayerVideoGravity","target":"c:@T@AVLayerVideoGravity","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVQueuePlayer(im)insertItem:afterItem:","target":"c:objc(cs)AVQueuePlayer"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","target":"c:@T@AVContentKeyRequestRetryReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","target":"c:@T@AVAssetPlaybackConfigurationOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","target":"c:@T@AVContentKeySessionServerPlaybackContextOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileTypeProfile","target":"c:@T@AVFileTypeProfile","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","target":"c:@T@AVAssetDownloadedAssetEvictionPriority","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureReactionType","target":"c:@T@AVCaptureReactionType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorEncoderTemporarilyUnavailable","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVContentKeySystem","target":"c:@T@AVContentKeySystem","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","target":"c:@T@AVCaptionConversionAdjustmentType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVFileType","target":"c:@T@AVFileType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","target":"c:@E@AVSampleBufferRequestMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVPlayerItemFailedToPlayToEndTimeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaCharacteristic","target":"c:@T@AVMediaCharacteristic","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataFormat","target":"c:@T@AVMetadataFormat","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(py)trackID","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVCaptionTimeCodeFrameDurationKey","target":"c:@T@AVCaptionSettingsKey"},{"kind":"conformsTo","source":"c:objc(pl)AVVideoCompositionInstruction","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataKey","target":"c:@T@AVMetadataKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeHumanBody","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMediaType","target":"c:@T@AVMediaType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrixReferenceDimensions","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","target":"c:@T@AVMetadataExtraAttributeKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(im)canSetSessionPreset:","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoCodecType","target":"c:@T@AVVideoCodecType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"overrides","source":"c:objc(cs)AVMutableCompositionTrack(py)segments","target":"c:objc(cs)AVCompositionTrack(py)segments"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataIdentifier","target":"c:@T@AVMetadataIdentifier","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoRange","target":"c:@T@AVVideoRange","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVOutputSettingsPreset","target":"c:@T@AVOutputSettingsPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVCaptureScreenInput(im)init","target":"c:objc(cs)AVCaptureInput(im)init"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","target":"c:@T@AVPlayerRateDidChangeReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceQuickTimeUserData","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)URL","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVVideoApertureMode","target":"c:@T@AVVideoApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedAssetMinder","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)startsOnFirstEligibleVariant","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVCaptionRegion(im)isEqual:","target":"c:objc(pl)NSObject(im)isEqual:","targetFallback":"ObjectiveC.NSObject.isEqual(_:)"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","target":"c:@T@AVPlayerInterstitialEventCue","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeEAN8Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyMake","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","target":"c:@T@AVSemanticSegmentationMatteType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","target":"c:@T@AVAssetImageGeneratorApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","target":"c:@E@AVSampleBufferRequestDirection","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureSession(py)sessionPreset","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransformRampFromStartTransform:toEndTransform:timeRange:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyAlbum","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV15encoderNotFoundSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVTrackAssociationType","target":"c:@T@AVTrackAssociationType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:So25AVPlayerInterstitialEventC12AVFoundationE11primaryItem10identifier4date13templateItems12restrictions16resumptionOffset12playoutLimit21userDefinedAttributesABSo0aF0C_SSSg10Foundation4DateVSayAMGSo0abC12RestrictionsVSo6CMTimeaAVSDySSypGtcfc","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeBuiltInMicrophone","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)preferredMaximumResolutionForExpensiveNetworks","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","target":"c:@T@AVAssetWriterInputMediaDataLocation","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)pixelBuffer","target":"c:objc(cs)AVCapturePhoto"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","target":"c:@T@AVSemanticSegmentationMatteType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeEAN13Code","target":"c:@T@AVMetadataObjectType"},{"kind":"memberOf","source":"c:@AVAudioTimePitchAlgorithmVarispeed","target":"c:@T@AVAudioTimePitchAlgorithm"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(im)initWithURL:options:","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:SC7AVErrorLeV12AVFoundationE8fileTypeSo06AVFileD0aSgvp","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidOutputURLPathExtension","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceQuickTimeMetadata","target":"c:@T@AVMetadataKeySpace"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","target":"c:@T@AVCaptionConversionWarningType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyArranger","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureDeviceType","target":"c:@T@AVCaptureDeviceType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeGS1DataBarCode","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVComposition(py)composable","target":"c:objc(cs)AVComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCaptureSessionPreset","target":"c:@T@AVCaptureSessionPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableDateRangeMetadataGroup(py)items","target":"c:objc(cs)AVMutableDateRangeMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)variantPreferences","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22contentIsNotAuthorizedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovie(py)tracks","target":"c:objc(cs)AVMovie(py)tracks"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeMetadataKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setTransform:atTime:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@T@AVCaptureSessionPreset","target":"c:objc(cs)AVCaptureSession"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","target":"c:@T@AVAssetWriterInputMediaDataLocation","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorReferenceForbiddenByReferencePolicy","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataKeySpaceiTunes","target":"c:@T@AVMetadataKeySpace"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataCollector(im)initWithIdentifiers:classifyingLabels:","target":"c:objc(cs)AVPlayerItemMetadataCollector"},{"kind":"memberOf","source":"c:@AVMetadataObjectTypeFace","target":"c:@T@AVMetadataObjectType"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:@T@AVCoordinatedPlaybackSuspensionReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCameraCalibrationData(py)intrinsicMatrix","target":"c:objc(cs)AVCameraCalibrationData"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyModel","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVURLAsset(py)httpSessionIdentifier","target":"c:objc(cs)AVURLAsset"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVMetadataObjectType","target":"c:@T@AVMetadataObjectType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetSegmentType","target":"c:@E@AVAssetSegmentType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyPosition","target":"c:@E@AVCaptionRubyPosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","target":"c:@E@AVContentAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAuthorizationStatus","target":"c:@E@AVAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVKeyValueStatus","target":"c:@E@AVKeyValueStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","target":"c:@E@AVQueuedSampleBufferRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(py)metadata","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","target":"c:@E@AVCaptionRubyAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionUnitsType","target":"c:@E@AVCaptionUnitsType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontWeight","target":"c:@E@AVCaptionFontWeight","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","target":"c:@E@AVCaptureVideoOrientation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataReleaseTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextAlignment","target":"c:@E@AVCaptionTextAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","target":"c:@E@AVCaptionConversionValidatorStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(cs)AVMovie"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperStatus","target":"c:@E@AVPlayerLooperStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerWaitingReason","target":"c:@T@AVPlayerWaitingReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDevicePosition","target":"c:@E@AVCaptureDevicePosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVVideoFieldMode","target":"c:@E@AVVideoFieldMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)apertureMode","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureTorchMode","target":"c:@E@AVCaptureTorchMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVError","target":"c:@E@AVError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","target":"c:@E@AVCaptureMicrophoneMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacity:atTime:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyTaggedCharacteristic","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontStyle","target":"c:@E@AVCaptionFontStyle","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","target":"c:@E@AVCaptureOutputDataDroppedReason","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","target":"c:@E@AVAssetExportSessionStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE32providesPreciseDurationAndTimingAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","target":"c:@E@AVCapturePhotoQualityPrioritization","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","target":"c:@E@AVAssetImageGeneratorResult","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataPhonogramRights","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCodecTypes","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","target":"c:@E@AVContentKeyRequestStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureColorSpace","target":"c:@E@AVCaptureColorSpace","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureMicrophoneMode","target":"c:@E@AVCaptureMicrophoneMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureExposureMode","target":"c:@E@AVCaptureExposureMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetReaderStatus","target":"c:@E@AVAssetReaderStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataAccuracy","target":"c:@E@AVDepthDataAccuracy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:::SYNTHESIZED::c:objc(cs)AVVideoComposition","target":"c:objc(cs)AVVideoComposition","sourceOrigin":{"identifier":"c:objc(cs)AVVideoComposition(cm)videoCompositionWithPropertiesOfAsset:","displayName":"AVVideoComposition.init(propertiesOfAsset:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","target":"c:@E@AVSampleBufferRequestMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerItemStatus","target":"c:@E@AVPlayerItemStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"_SwiftNewtypeWrapper.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoader","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataReverb","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyAlignment","target":"c:@E@AVCaptionRubyAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionUnitsType","target":"c:@E@AVCaptionUnitsType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureVideoOrientation","target":"c:@E@AVCaptureVideoOrientation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextAlignment","target":"c:@E@AVCaptionTextAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAuthorizationStatus","target":"c:@E@AVAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetSegmentType","target":"c:@E@AVAssetSegmentType","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRubyPosition","target":"c:@E@AVCaptionRubyPosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangleRampFromStartCropRectangle:toEndCropRectangle:timeRange:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentAuthorizationStatus","target":"c:@E@AVContentAuthorizationStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureColorSpace","target":"c:@E@AVCaptureColorSpace","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVKeyValueStatus","target":"c:@E@AVKeyValueStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV40noCompatibleAlternatesForExternalDisplaySoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureExposureMode","target":"c:@E@AVCaptureExposureMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperStatus","target":"c:@E@AVPlayerLooperStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVQueuedSampleBufferRenderingStatus","target":"c:@E@AVQueuedSampleBufferRenderingStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeySpecialPlaybackRequirements","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)keySpace","target":"c:objc(cs)AVMetadataItem(py)keySpace"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVVideoFieldMode","target":"c:@E@AVVideoFieldMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataAccuracy","target":"c:@E@AVDepthDataAccuracy","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetExportSessionStatus","target":"c:@E@AVAssetExportSessionStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE25minimumTimeOffsetFromLiveAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)maximumSize","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionFontWeight","target":"c:@E@AVCaptionFontWeight","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerItemStatus","target":"c:@E@AVPlayerItemStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetImageGeneratorResult","target":"c:@E@AVAssetImageGeneratorResult","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionAnimation","target":"c:@E@AVCaptionAnimation","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVAssetWriterStatus","target":"c:@E@AVAssetWriterStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataPerformers","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionConversionValidatorStatus","target":"c:@E@AVCaptionConversionValidatorStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVError","target":"c:@E@AVError","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionFontStyle","target":"c:@E@AVCaptionFontStyle","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV37airPlayReceiverTemporarilyUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDevicePosition","target":"c:@E@AVCaptureDevicePosition","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE11trackGroupsAA07AVAsyncD0CyxSaySo0E10TrackGroupCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetReaderStatus","target":"c:@E@AVAssetReaderStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionAnimation","target":"c:@E@AVCaptionAnimation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(py)advanceIntervalForDelegateInvocation","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTrackIDInInstruction:layerInstruction:asset:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So12AVPlayerItemC12AVFoundationE4seek2toSb10Foundation4DateV_tYaF","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureTorchMode","target":"c:@E@AVCaptureTorchMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVAssetWriterStatus","target":"c:@E@AVAssetWriterStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySignature","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureOutputDataDroppedReason","target":"c:@E@AVCaptureOutputDataDroppedReason","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)hasMediaCharacteristic:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionAnimation","target":"c:@E@AVCaptionAnimation","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18preferredTransformAA07AVAsyncD0CyxSo08CGAffineG0VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionDecoration","target":"c:@E@AVCaptionDecoration","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVCaptureMovieFileOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","target":"c:@E@AVCaptionRegionWritingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeySoftware","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setOpacityRampFromStartOpacity:toEndOpacity:timeRange:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)mediaSubTypes","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)outputSettings","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoQualityPrioritization","target":"c:@E@AVCapturePhotoQualityPrioritization","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionTextCombine","target":"c:@E@AVCaptionTextCombine","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVAssetImageGeneratorApertureModeProductionAperture","target":"c:@T@AVAssetImageGeneratorApertureMode"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)appliesPreferredTrackTransform","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalSource","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionTextCombine","target":"c:@E@AVCaptionTextCombine","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVContentKeyRequestStatus","target":"c:@E@AVContentKeyRequestStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionFormatConformer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)mediaType","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRelativeVolumeAdjustment2","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionWarningType","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionTextCombine","target":"c:@E@AVCaptionTextCombine","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","target":"c:@E@AVCaptionRegionDisplayAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegateQueue","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)availableImageDataCVPixelFormatTypes","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(im)startRecordingToOutputFileURL:outputFileType:recordingDelegate:","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionScroll","target":"c:@E@AVCaptionRegionScroll","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestMode","target":"c:@E@AVSampleBufferRequestMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptionRegionWritingMode","target":"c:@E@AVCaptionRegionWritingMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)asset","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalFormat","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFlashMode","target":"c:@E@AVCaptureFlashMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","target":"c:@T@AVCaptionConversionWarningType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVMovie(im)tracksWithMediaCharacteristic:"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionGroup","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSignature","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCompositionTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureReactionEffectState","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperItemOrdering","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlaybackCoordinator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureFocusMode","target":"c:@E@AVCaptureFocusMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:So12AVPlayerItemC12AVFoundationE5asset28automaticallyLoadedAssetKeysABSo7AVAssetC_SayAC22AVPartialAsyncPropertyCyAGGGtcfc","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySeek","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(im)fileDataRepresentation","target":"c:objc(cs)AVCapturePhoto"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE6lyricsAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeContinuityCamera","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyProduct","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(cm)availableOutputFileTypes","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","target":"c:@E@AVCaptionRegionDisplayAlignment","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionDisplayAlignment","target":"c:@E@AVCaptionRegionDisplayAlignment","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:SC7AVErrorLeV12encodeFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)muted","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE14commonMetadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataSoftware","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction(im)setCropRectangle:atTime:","target":"c:objc(cs)AVMutableVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVAssetDownloadDelegate","target":"c:objc(pl)NSURLSessionDelegate","targetFallback":"Foundation.URLSessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","target":"c:@E@AVCaptureWhiteBalanceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRegion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSize","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12creationDateAA07AVAsyncD0CyxSo14AVMetadataItemCSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeySetSubtitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptionRegionScroll","target":"c:@E@AVCaptionRegionScroll","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(im)init","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyProducer","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeDeskViewCamera","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(im)init","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptionRegionScroll","target":"c:@E@AVCaptionRegionScroll","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoDataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6images3forAbCE6ImagesVSaySo6CMTimeaG_tF","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFlashMode","target":"c:@E@AVCaptureFlashMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)resolvedSettings","target":"c:objc(cs)AVCapturePhoto"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithPixelBufferAttributes:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSeek","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureDeviceType","target":"c:@T@AVCaptureDeviceType","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyReleaseTime","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","target":"c:@E@AVCaptureCenterStageControlMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReader","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE5image2atSo10CGImageRefaAD_So6CMTimea10actualTimetAI_tYaKF","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE24availableMetadataFormatsAA07AVAsyncD0CyxSaySo16AVMetadataFormataGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)minFreeDiskSpaceLimit","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeExternal","target":"c:@T@AVCaptureDeviceType"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(pl)AVCaptureVideoDataOutputSampleBufferDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23availableChapterLocalesAA07AVAsyncD0CyxSay10Foundation6LocaleVGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyPhonogramRights","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)textAlignment","target":"c:objc(cs)AVCaption(py)textAlignment"},{"kind":"conformsTo","source":"c:@E@AVCaptionDecoration","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataProduct","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureFocusMode","target":"c:@E@AVCaptureFocusMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)initWithOutputSettings:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAudioTimePitchAlgorithm","target":"c:@T@AVAudioTimePitchAlgorithm","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionValidationHandling(im)videoComposition:shouldContinueValidatingAfterFindingInvalidValueForKey:","target":"c:objc(pl)AVVideoCompositionValidationHandling"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionSettingsKey","target":"c:@T@AVCaptionSettingsKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8metadataAA07AVAsyncD0CyxSaySo14AVMetadataItemCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVLayerVideoGravity","target":"c:@T@AVLayerVideoGravity","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetPlaybackConfigurationOption","target":"c:@T@AVAssetPlaybackConfigurationOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySessionServerPlaybackContextOption","target":"c:@T@AVContentKeySessionServerPlaybackContextOption","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)region","target":"c:objc(cs)AVCaption(py)region"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileTypeProfile","target":"c:@T@AVFileTypeProfile","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetDownloadedAssetEvictionPriority","target":"c:@T@AVAssetDownloadedAssetEvictionPriority","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureReactionType","target":"c:@T@AVCaptureReactionType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataFormat","target":"c:@T@AVMetadataFormat","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeySystem","target":"c:@T@AVContentKeySystem","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSetSubtitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKey","target":"c:@T@AVMetadataKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionAdjustmentType","target":"c:@T@AVCaptionConversionAdjustmentType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCodecType","target":"c:@T@AVVideoCodecType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyReverb","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVContentKeyRequestRetryReason","target":"c:@T@AVContentKeyRequestRetryReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoRange","target":"c:@T@AVVideoRange","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVFileType","target":"c:@T@AVFileType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyPerformers","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerRateDidChangeReason","target":"c:@T@AVPlayerRateDidChangeReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(py)photoCount","target":"c:objc(cs)AVCapturePhoto"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputCaptionAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaCharacteristic","target":"c:@T@AVMediaCharacteristic","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:@AVCaptureDeviceTypeExternalUnknown","target":"c:@T@AVCaptureDeviceType"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerInterstitialEventCue","target":"c:@T@AVPlayerInterstitialEventCue","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)volume","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataKeySpace","target":"c:@T@AVMetadataKeySpace","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMediaType","target":"c:@T@AVMediaType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFlashMode","target":"c:@E@AVCaptureFlashMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataProducer","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataExtraAttributeKey","target":"c:@T@AVMetadataExtraAttributeKey","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVSemanticSegmentationMatteType","target":"c:@T@AVSemanticSegmentationMatteType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataIdentifier","target":"c:@T@AVMetadataIdentifier","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)enabled","target":"c:objc(cs)AVAssetTrack(py)enabled"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)status","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","target":"c:@E@AVCaptureWhiteBalanceMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVFrameRateRange","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVOutputSettingsPreset","target":"c:@T@AVOutputSettingsPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPrivate","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVVideoApertureMode","target":"c:@T@AVVideoApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSandboxExtensionDenied","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)clock","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)hasNewPixelBufferForItemTime:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVPlayerItemDidPlayToEndTimeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)providesPreciseDurationAndTiming","target":"c:objc(cs)AVAsset(py)providesPreciseDurationAndTiming"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)error","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE033availableMediaCharacteristicsWithG16SelectionOptionsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(im)setMetadataObjectsDelegate:queue:","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22sandboxExtensionDeniedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVAsset","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetImageGeneratorApertureMode","target":"c:@T@AVAssetImageGeneratorApertureMode","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)copyPixelBufferForItemTime:itemTimeForDisplay:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureScreenInput","target":"c:objc(cs)AVCaptureInput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","target":"c:@E@AVCaptureCenterStageControlMode","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)enabled","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataProducedNotice","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureStillImageOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","target":"c:@E@AVCaptureSystemUserInterface","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVTrackAssociationType","target":"c:@T@AVTrackAssociationType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(im)init","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioOutputDeviceUniqueID","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovieTrack","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVAssetWriterInputMediaDataLocation","target":"c:@T@AVAssetWriterInputMediaDataLocation","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo10AVURLAssetCRbzlE8variantsAA07AVAsyncD0CyxSaySo14AVAssetVariantCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","target":"c:@E@AVCaptureAutoFocusSystem","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptionConversionWarningType","target":"c:@T@AVCaptionConversionWarningType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceAfter","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLog(im)extendedLogData","target":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureDeviceType","target":"c:@T@AVCaptureDeviceType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPopularimeter","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)formatDescription","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE18allMediaSelectionsAA07AVAsyncD0CyxSaySo16AVMediaSelectionCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)mediaSelectionGroupForMediaCharacteristic:","target":"c:objc(cs)AVAsset(im)mediaSelectionGroupForMediaCharacteristic:"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:@E@AVCapturePhotoOutputCaptureReadiness","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"c:objc(pl)AVAssetDownloadDelegate","target":"c:objc(pl)NSURLSessionTaskDelegate","targetFallback":"Foundation.URLSessionTaskDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)availableMetadataObjectTypes","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","target":"c:@E@AVCaptureSystemUserInterface","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@E@AVError@AVErrorEncodeFailed","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCaptureSessionPreset","target":"c:@T@AVCaptureSessionPreset","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemLegibleOutputPushDelegate","target":"c:objc(pl)AVPlayerItemOutputPushDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)AVFragmentMinding"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVDepthDataQuality","target":"c:@E@AVDepthDataQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"conformsTo","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:Sci","targetFallback":"_Concurrency.AsyncSequence"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureFocusMode","target":"c:@E@AVCaptureFocusMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsDelegate","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","target":"c:@E@AVCaptureAutoFocusSystem","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPositionSynchronization","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)captureReadiness","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)input","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataCatBodyObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishCaptureForResolvedSettings:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:@T@AVCoordinatedPlaybackSuspensionReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE23preferredMediaSelectionAA07AVAsyncD0CyxSo07AVMediaH0CGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","target":"c:@E@AVPlayerTimeControlStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"overrides","source":"c:objc(cs)AVMutableCaption(py)animation","target":"c:objc(cs)AVCaption(py)animation"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureInputPort(py)mediaType","target":"c:objc(cs)AVCaptureInputPort"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectsCallbackQueue","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVMetadataObjectType","target":"c:@T@AVMetadataObjectType","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureWhiteBalanceMode","target":"c:@E@AVCaptureWhiteBalanceMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)allowedAudioSpatializationFormats","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"memberOf","source":"c:@T@AVCaptureDeviceTransportControlsSpeed","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataBodyObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV17makeAsyncIteratorAEyF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci17makeAsyncIterator0bC0QzyF","displayName":"AsyncSequence.makeAsyncIterator()"}},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureSupported","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(cs)AVURLAsset"},{"kind":"conformsTo","source":"c:@E@AVVideoFieldMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)requestedTimeToleranceBefore","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaCharacteristic:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)rectOfInterest","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19hasProtectedContentAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)mode","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRecordingDates","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"c:objc(cs)AVMetadataGroup"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(py)delegate","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeySpecifier","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerWaitingReason","target":"c:@T@AVPlayerWaitingReason","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"conformsTo","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:ScI","targetFallback":"_Concurrency.AsyncIteratorProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(im)requestNotificationOfMediaDataChangeWithAdvanceInterval:","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","target":"c:@E@AVPlayerActionAtItemEnd","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(im)setDelegate:queue:","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:@E@AVCapturePhotoOutputCaptureReadiness","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureMetadataOutput(py)metadataObjectTypes","target":"c:objc(cs)AVCaptureMetadataOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(py)delegateQueue","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)customVideoCompositor","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)maxSampleCount","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"s:SC7AVErrorLeV","target":"s:10Foundation13CustomNSErrorP","targetFallback":"Foundation.CustomNSError"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV13AsyncIteratora","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci13AsyncIteratorQa","displayName":"AsyncSequence.AsyncIterator"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRecordingTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVQueuePlayer","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerStatus","target":"c:@E@AVPlayerStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemMetadataOutput(im)initWithIdentifiers:","target":"c:objc(cs)AVPlayerItemMetadataOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataCatBodyObject","target":"c:objc(cs)AVMetadataBodyObject"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureCenterStageControlMode","target":"c:@E@AVCaptureCenterStageControlMode","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemVideoOutput(py)delegate","target":"c:objc(cs)AVPlayerItemVideoOutput"},{"kind":"memberOf","source":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp::SYNTHESIZED::c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","sourceOrigin":{"identifier":"s:s20_SwiftNewtypeWrapperPsSHRzSH8RawValueSYRpzrlE04hashE0Sivp","displayName":"_SwiftNewtypeWrapper.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)studioLightActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","target":"c:@E@AVPlayerLooperItemOrdering","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:::SYNTHESIZED::c:objc(cs)AVContentKeySession","target":"c:objc(cs)AVContentKeySession","sourceOrigin":{"identifier":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:","displayName":"AVContentKeySession.init(keySystem:storageDirectoryAtURL:)"}},{"kind":"inheritsFrom","source":"s:12AVFoundation22AVPartialAsyncPropertyC","target":"s:12AVFoundation18AVAnyAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(py)videoComposition","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)responsiveCaptureEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVDepthDataQuality","target":"c:@E@AVDepthDataQuality","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableVideoComposition","target":"c:objc(cs)AVVideoComposition"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPublisher","target":"c:@T@AVMetadataIdentifier"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"c:objc(cs)AVTimedMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhoto(im)CGImageRepresentation","target":"c:objc(cs)AVCapturePhoto"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureSystemUserInterface","target":"c:@E@AVCaptureSystemUserInterface","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","target":"c:@E@AVSampleBufferRequestDirection","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE04hashB0Sivp","displayName":"RawRepresentable.hashValue"}},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyTrackName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerTimeControlStatus","target":"c:@E@AVPlayerTimeControlStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"c:objc(cs)AVAssetWriterInput"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)overrideTime","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGrouper","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(py)audioTimePitchAlgorithm","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@T@AVCaptureDeviceType","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(cs)NSURLSessionTask","targetFallback":"Foundation.URLSessionTask"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithCompletionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"c:objc(cs)AVVideoCompositionLayerInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(py)sourceURL","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"conformsTo","source":"c:@E@AVContentAuthorizationStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputGroup","target":"c:objc(cs)AVMediaSelectionGroup"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"c:objc(cs)AVCaptureOutput"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerActionAtItemEnd","target":"c:@E@AVPlayerActionAtItemEnd","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"c:objc(cs)AVPlayerInterstitialEventMonitor"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerItemLegibleOutput","target":"c:objc(cs)AVPlayerItemOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(py)sourceTrackID","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioFileOutput(py)audioSettings","target":"c:objc(cs)AVCaptureAudioFileOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19canContainFragmentsAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetDownloadURLSession","target":"c:objc(cs)NSURLSession","targetFallback":"Foundation.URLSession"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"c:objc(cs)AVVideoCompositionInstruction"},{"kind":"inheritsFrom","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(cs)AVMovieTrack"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVFragmentedMovie"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataRecommendedBufferSize","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyTrack","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So21AVCaptureDeviceFormatC12AVFoundationE36secondaryNativeResolutionZoomFactorsSay14CoreFoundation7CGFloatVGvp","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerStatus","target":"c:@E@AVPlayerStatus","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)restrictions","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cm)showSystemUserInterface:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@E@AVSampleBufferRequestMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVRouteDetector","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUnsynchronizedLyric","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(py)empty","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)automaticallyAdjustsVideoMirroring","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)resumptionOffset","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPopularimeter","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)studioLightEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceInput","target":"c:objc(cs)AVCaptureInput"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorSyncInfo","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)startCursor","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagSupported","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)contentAuthorizedForPlayback","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV31segmentStartedWithNonSyncSampleSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)playoutLimit","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataCredits","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:So21AVCaptureDeviceFormatC12AVFoundationE27supportedMaxPhotoDimensionsSaySo07CMVideoH0aGvp","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(im)initWithTimeRange:","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE19overallDurationHintAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsStartWithPrimarySegmentBoundary","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUserText","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVPlayerLooperItemOrdering","target":"c:@E@AVPlayerLooperItemOrdering","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)generateCGImageAsynchronouslyForTime:completionHandler:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoSourceTrack","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE17containsFragmentsAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)direction","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPositionSynchronization","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariant","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(im)isVideoRotationAngleSupported:","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataCreationDate","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoRotationAngle","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)preferredMinSampleCount","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsBestMatchingPreferredLanguages:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsBestMatchingPreferredLanguages:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV21incorrectlyConfiguredSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)alignsResumptionWithPrimarySegmentBoundary","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:@E@AVCaptureMicrophoneMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)activeMicrophoneMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTrackNumber","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVDepthData","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPlayCounter","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF::SYNTHESIZED::c:@E@AVSampleBufferRequestDirection","target":"c:@E@AVSampleBufferRequestDirection","sourceOrigin":{"identifier":"s:SYsSHRzSH8RawValueSYRpzrlE4hash4intoys6HasherVz_tF","displayName":"RawRepresentable.hash(into:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)applicationAuthorizedForPlayback","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isExportableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(py)limitCursor","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"conformsTo","source":"c:@T@AVPlayerRateDidChangeReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorExternalPlaybackNotSupportedForAsset","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:","target":"c:objc(cs)AVCompositionTrackSegment"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionLayerInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorAirPlayReceiverTemporarilyUnavailable","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)preferredMicrophoneMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUniqueFileIdentifier","target":"c:@T@AVMetadataIdentifier"},{"kind":"requirementOf","source":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate(im)metadataCollector:didCollectDateRangeMetadataGroups:indexesOfNewGroups:indexesOfModifiedGroups:","target":"c:objc(pl)AVPlayerItemMetadataCollectorPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)cue","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)generateCGImagesAsynchronouslyForTimes:completionHandler:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19rosettaNotInstalledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionValidator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)containsFragments","target":"c:objc(cs)AVAsset(py)containsFragments"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionLayerInstruction","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCapturePhotoOutput(py)zeroShutterLagEnabled","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)canContainFragments","target":"c:objc(cs)AVAsset(py)canContainFragments"},{"kind":"conformsTo","source":"c:objc(cs)AVDateRangeMetadataGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPlaylistDelay","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSItemProviderReading","targetFallback":"Foundation.NSItemProviderReading"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataFullName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFailedToLoadSampleData","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:So28AVSampleCursorDependencyInfoaABycfc","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCaptureAutoFocusSystem","target":"c:@E@AVCaptureAutoFocusSystem","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCancelled","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)companionDeskViewCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@SA@AVSampleCursorDependencyInfo@FI@sampleHasRedundantCoding","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationNotSupportedForPreset","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMediaDataCollector","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPayment","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(im)captureStillImageAsynchronouslyFromConnection:completionHandler:","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE12isComposableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCompositionTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:SC7AVErrorLeV18operationCancelledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"s:So28AVSampleCursorDependencyInfoa43sampleIndicatesWhetherItHasDependentSamples0eijK00efgH15DependsOnOthers0elmN00efghI15RedundantCoding0eioP0AB10ObjectiveC8ObjCBoolV_A5Ktcfc","target":"c:@SA@AVSampleCursorDependencyInfo"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSItemProviderWriting","targetFallback":"Foundation.NSItemProviderWriting"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)authorizationRequiredForPlayback","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMix","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferGenerator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)primaryItem","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataEncodedBy","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)metadata","target":"c:objc(cs)AVAsset(py)metadata"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(cm)jpegStillImageNSDataRepresentation:","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)dataValue","target":"c:objc(cs)AVMetadataItem(py)dataValue"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@E@AVCapturePhotoOutputCaptureReadiness","target":"c:@E@AVCapturePhotoOutputCaptureReadiness","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE10isReadableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferAudioRenderer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPerformerSortOrder","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)identifier","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAudioMixInputParameters","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)active","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorInvalidSampleCursor","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)displayName","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:@E@AVKeyValueStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:","target":"c:objc(cs)AVSampleBufferRequest"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReader(im)initWithAsset:error:","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)copyCGImageAtTime:actualTime:error:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE28isCompatibleWithAirPlayVideoAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioChannel","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusFailed","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)seekToDate:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)time","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataDisclaimer","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)lyrics","target":"c:objc(cs)AVAsset(py)lyrics"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)date","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOwnership","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataUserURL","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)continuityCamera","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCaptureSessionPreset","target":"c:@T@AVCaptureSessionPreset","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)availableChapterLocales","target":"c:objc(cs)AVAsset(py)availableChapterLocales"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)initWithAsset:","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)commonMetadata","target":"c:objc(cs)AVAsset(py)commonMetadata"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetMinder","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV26contentKeyRequestCancelledSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoMirrored","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionAdjustment(py)adjustmentType","target":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureFileOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)templateItems","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)availableMetadataFormats","target":"c:objc(cs)AVAsset(py)availableMetadataFormats"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)audioChannels","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataDirector","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoLayoutAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusCompleted","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"memberOf","source":"c:@E@AVCaptureDeviceTransportControlsPlaybackMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@T@AVTrackAssociationType","target":"c:objc(cs)AVAssetTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderHint","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV7ElementO","target":"s:s8SendableP","targetFallback":"Swift.Sendable","sourceOrigin":{"identifier":"s:Sci7ElementQa","displayName":"AsyncSequence.Element"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:@E@AVAssetImageGeneratorResult","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPartOfASet","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)reactionEffectsInProgress","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioFileOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionGroup","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)supportsVideoMirroring","target":"c:objc(cs)AVCaptureConnection"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)overallDurationHint","target":"c:objc(cs)AVAsset(py)overallDurationHint"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)selectedMediaOptionInMediaSelectionGroup:","target":"c:objc(cs)AVPlayerItem"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)playable","target":"c:objc(cs)AVAsset(py)playable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)hasProtectedContent","target":"c:objc(cs)AVAsset(py)hasProtectedContent"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptureOutputDataDroppedReason","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)inputPorts","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVMovieTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE18formatDescriptionsAA07AVAsyncD0CyxSaySo22CMFormatDescriptionRefaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19invalidSampleCursorSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataKeywords","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovieTrack","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)performEffectForReaction:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(im)initWithInputPort:videoPreviewLayer:","target":"c:objc(cs)AVCaptureConnection"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)allMediaSelections","target":"c:objc(cs)AVAsset(py)allMediaSelections"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTrackWithTrackID:completionHandler:"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"c:objc(cs)AVMetadataObject"},{"kind":"conformsTo","source":"c:@T@AVCoordinatedPlaybackSuspensionReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVAssetExportSessionStatus@AVAssetExportSessionStatusExporting","target":"c:@E@AVAssetExportSessionStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSynchronizedTempoCodes","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)associatedMediaSelectionOptionInMediaSelectionGroup:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVMovie(im)loadTracksWithMediaType:completionHandler:"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)templatePlayerItem","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)availableReactionTypes","target":"c:objc(cs)AVCaptureDevice"},{"kind":"overrides","source":"c:objc(cs)AVMutableMetadataItem(py)key","target":"c:objc(cs)AVMetadataItem(py)key"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)metadataForFormat:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"memberOf","source":"s:SC7AVErrorLeV30operationNotSupportedForPresetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByApplyingExifOrientation:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:::SYNTHESIZED::c:objc(cs)AVSampleBufferRequest","target":"c:objc(cs)AVSampleBufferRequest","sourceOrigin":{"identifier":"c:objc(cs)AVSampleBufferRequest(im)initWithStartCursor:","displayName":"AVSampleBufferRequest.init(startCursor:)"}},{"kind":"memberOf","source":"c:@E@AVCaptionDecoration","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)capturingStillImage","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusOAASQR_rlE2eeoiySbAEyxq__G_AGtFZ","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO","sourceOrigin":{"identifier":"s:SQ2eeoiySbx_xtFZ","displayName":"Equatable.==(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataInformation","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackSuspension","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(im)initWithInputPorts:output:","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo20AVMutableCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInputSource","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRelativeVolumeAdjustment2","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDeviceDiscoverySession","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:","target":"c:objc(cs)AVAsset(im)chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys:"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(py)matteType","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTaggingTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)enabled","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureStillImageOutput(py)highResolutionStillImageOutputEnabled","target":"c:objc(cs)AVCaptureStillImageOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceRotationCoordinator","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoCompositionInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataHostComputer","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)displayNameWithLocale:","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:@E@AVCapturePhotoOutputCaptureReadiness","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionInstruction","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantQualifier","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMovie","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredMediaSelection","target":"c:objc(cs)AVAsset(py)preferredMediaSelection"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCoordinatedPlaybackParticipant","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9isEnabledAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)cancelContentAuthorizationRequest","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantVideoAttributes","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(pl)AVPlaybackCoordinatorPlaybackControlDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:SC7AVErrorLeV36externalPlaybackNotSupportedForAssetSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVAssetImageGeneratorResult","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"conformsTo","source":"c:objc(cs)AVExternalStorageDevice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKey","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRecordingDates","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE11isDecodableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorIncorrectlyConfigured","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSubTitle","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)contentAuthorizationRequestStatus","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:@E@AVDepthDataQuality","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE10isPlayableAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(cm)semanticSegmentationMatteFromImageSourceAuxiliaryDataType:dictionaryRepresentation:error:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::c:@T@AVCoordinatedPlaybackSuspensionReason","target":"c:@T@AVCoordinatedPlaybackSuspensionReason","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentKeyRequestCancelled","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)output","target":"c:objc(cs)AVCaptureConnection"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackSegment","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)compatibleWithAirPlayVideo","target":"c:objc(cs)AVAsset(py)compatibleWithAirPlayVideo"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)exportable","target":"c:objc(cs)AVAsset(py)exportable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(im)propertyList","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioRenditionSpecificAttributes","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetCache","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRecordingTime","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureConnection(py)videoPreviewLayer","target":"c:objc(cs)AVCaptureConnection"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(py)automaticallyHandlesInterstitialEvents","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataSynchronizedLyric","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)canPerformReactionEffects","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO11descriptionSSvp","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO","sourceOrigin":{"identifier":"s:s23CustomStringConvertibleP11descriptionSSvp","displayName":"CustomStringConvertible.description"}},{"kind":"memberOf","source":"c:objc(cs)AVSampleBufferAudioRenderer(im)flushFromSourceTime:completionHandler:","target":"c:objc(cs)AVSampleBufferAudioRenderer"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataOriginalArtist","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO7loadingyAEyxq__GAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorSegmentStartedWithNonSyncSample","target":"c:@E@AVError"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO12notYetLoadedyAEyxq__GAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)extendedLanguageTag","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableVideoComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE20mediaCharacteristicsAA07AVAsyncD0CyxSaySo21AVMediaCharacteristicaGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"overrides","source":"c:objc(cs)AVCaptureMetadataOutput(im)init","target":"c:objc(cs)AVCaptureOutput(im)init"},{"kind":"memberOf","source":"c:objc(cs)AVMediaDataStorage(im)initWithURL:options:","target":"c:objc(cs)AVMediaDataStorage"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovie(im)tracksWithMediaType:","target":"c:objc(cs)AVMovie(im)tracksWithMediaType:"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:identifierForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationCancelled","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPublisher","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVContentKeyResponse","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE21totalSampleDataLengthAA07AVAsyncD0Cyxs5Int64VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF::SYNTHESIZED::s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:Sci12_ConcurrencyE10compactMapyAA012AsyncCompactC8SequenceVyxqd__Gqd__Sg7ElementQzYaclF","displayName":"AsyncSequence.compactMap(_:)"}},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)willPlayOnce","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectGesturesEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTitleDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"c:objc(cs)AVAssetResourceLoadingRequest"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataModel","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)playable","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE15isSelfContainedAA07AVAsyncD0CyxSbGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"s:SQsE2neoiySbx_xtFZ::SYNTHESIZED::s:12AVFoundation15AVAsyncPropertyC6StatusO","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO","sourceOrigin":{"identifier":"s:SQsE2neoiySbx_xtFZ","displayName":"Equatable.!=(_:_:)"}},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)availableMediaCharacteristicsWithMediaSelectionOptions","target":"c:objc(cs)AVAsset(py)availableMediaCharacteristicsWithMediaSelectionOptions"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataMachineReadableCodeObject","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"inheritsFrom","source":"c:objc(cs)AVTimedMetadataGroup","target":"c:objc(cs)AVMetadataGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoComposition","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptureDevicePosition","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyRecommendedBufferSize","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO6failedyAEyxq__GSo7NSErrorCcAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"s:SC7AVErrorLeV22failedToLoadSampleDataSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)reactionEffectsEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)userDefinedAttributes","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"s:12AVFoundation15AVAsyncPropertyC6StatusO6loadedyAEyxq__Gq_cAGmr0_lF","target":"s:12AVFoundation15AVAsyncPropertyC6StatusO"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLogEvent","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"overrides","source":"c:objc(cs)AVTimedMetadataGroup(py)items","target":"c:objc(cs)AVMetadataGroup(py)items"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataMake","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTitleSortOrder","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVAggregateAssetDownloadTask(py)URLAsset","target":"c:objc(cs)AVAggregateAssetDownloadTask"},{"kind":"conformsTo","source":"c:objc(cs)AVSynchronizedLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorRosettaNotInstalled","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableTimedMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@SA@AVSampleCursorStorageRange","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE16naturalTimeScaleAA07AVAsyncD0Cyxs5Int32VGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVAssetReaderStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)commonMetadata","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:@T@AVLayerVideoGravity","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyPrivate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(py)assetListResponse","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)trackGroups","target":"c:objc(cs)AVAsset(py)trackGroups"},{"kind":"memberOf","source":"c:objc(cs)AVMediaDataStorage(im)URL","target":"c:objc(cs)AVMediaDataStorage"},{"kind":"memberOf","source":"c:objc(cs)AVAssetImageGenerator(im)cancelAllCGImageGeneration","target":"c:objc(cs)AVAssetImageGenerator"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)availableMetadataFormats","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemErrorLog","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:So21AVCaptureDeviceFormatC12AVFoundationE20supportedColorSpacesSaySo0aF5SpaceVGvp","target":"c:objc(cs)AVCaptureDeviceFormat"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)creationDate","target":"c:objc(cs)AVAsset(py)creationDate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataLocationISO6709","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTermsOfUse","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVPlayerLooperStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVMediaSelectionOption(py)locale","target":"c:objc(cs)AVMediaSelectionOption"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVMetadataKeySpace","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo12AVAssetTrackCRbzlE9timeRangeAA07AVAsyncD0CyxSo06CMTimeH0aGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyProducedNotice","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVTimedMetadataGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureMovieFileOutput","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetWriterDelegate(im)assetWriter:didOutputSegmentData:segmentType:segmentReport:","target":"c:objc(pl)AVAssetWriterDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureConnection","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)metadataForFormat:","target":"c:objc(cs)AVAsset(im)metadataForFormat:"},{"kind":"memberOf","source":"s:SC7AVErrorLeV13noSourceTrackSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:@E@AVAssetExportSessionStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItem(im)requestContentAuthorizationAsynchronouslyWithTimeoutInterval:completionHandler:","target":"c:objc(cs)AVPlayerItem"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)portraitEffectActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataTime","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureStillImageOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVComposition","target":"c:objc(cs)AVAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionGroup","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureReactionEffectState","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)extendedLanguageTag","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)portraitEffectEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)otherParticipants","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)closedCaptionDisplayEnabled","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaSelectionOption","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventMonitor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlaybackCoordinator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialAudioSourceWebpage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMinBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasons","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE9textColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","target":"c:objc(cs)AVCaption"},{"kind":"inheritsFrom","source":"c:objc(cs)AVURLAsset","target":"c:objc(cs)AVAsset"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceDiscoverySession(py)devices","target":"c:objc(cs)AVCaptureDeviceDiscoverySession"},{"kind":"memberOf","source":"s:SC7AVErrorLeV14malformedDepthSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)naturalSize","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorCreateContentKeyRequestFailed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEventController","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusValidating","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@E@AVAssetReaderStatus","target":"c:objc(cs)AVAssetReader"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)animation","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByMetadataItemFilter:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(im)finishWithError:","target":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialAudioFileWebpage","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderSampleReferenceOutput","target":"c:objc(cs)AVAssetReaderOutput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedMaxBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPixelBufferAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVContentKeySystem","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)samplePresentationTimeForTrackTime:"},{"kind":"conformsTo","source":"c:@E@AVCaptureCenterStageControlMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVPlayerItemStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)preferredTransform","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorBufferingCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceDiscoverySession(cm)discoverySessionWithDeviceTypes:mediaType:position:","target":"c:objc(cs)AVCaptureDeviceDiscoverySession"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionDefaultPolicy","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"conformsTo","source":"c:@T@AVCaptionSettingsKey","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(im)initWithCaptions:timeRange:conversionSettings:","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureMetadataOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE9fontStyle2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:@E@AVAssetSegmentType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlaybackControlCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReader","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)status","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusStopped","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialArtistWebpage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)compositionTime","target":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)prerollForRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackType","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE10decoration2atSo0A10DecorationV_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)naturalTimeScale","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:@T@AVMetadataIdentifier","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)captions","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didPauseRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE15backgroundColor2atSo10CGColorRefaSg_SnySS5IndexVGtAJ_tF","target":"c:objc(cs)AVCaption"},{"kind":"conformsTo","source":"c:@T@AVCaptureReactionType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"c:objc(pl)AVQueuedSampleBufferRendering"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17formatUnsupportedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)identifierForKey:keySpace:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)playbackCoordinator","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptionAnimation","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorUnsupportedOutputSettings","target":"c:@E@AVError"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate(im)playbackCoordinator:interstitialTimeRangesForPlayerItem:","target":"c:objc(pl)AVPlayerPlaybackCoordinatorDelegate"},{"kind":"memberOf","source":"c:@AVFileTypeWAVE","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)estimatedDataRate","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)timeRange","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusCompleted","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)languageCode","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrateStandardDeviation","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)beginSuspensionForReason:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE10fontWeight2atSo0a4FontD0V_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:@E@AVCaptureExposureMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest(py)renderSize","target":"c:objc(cs)AVAsynchronousCIImageFilteringRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)centerStageRectOfInterest","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)composable","target":"c:objc(cs)AVAsset(py)composable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)selfContained","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:@E@AVMovieWritingOptions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferVideoRenderer","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE4ruby2atSo0A4RubyCSg_SnySS5IndexVGtAJ_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderHint(py)startCompositionTime","target":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)setParticipantLimit:forWaitingOutSuspensionsWithReason:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidAll","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetPlaybackAssistant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)enabled","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(py)pixelFormatType","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureVideoPreviewLayer","target":"c:objc(pl)NSSecureCoding","targetFallback":"Foundation.NSSecureCoding"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)trackWithTrackID:","target":"c:objc(cs)AVAsset(im)trackWithTrackID:"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfDroppedVideoFrames","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(im)anticipateRenderingUsingHint:","target":"c:objc(pl)AVVideoCompositing"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadContentConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)totalSampleDataLength","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(py)mattingImage","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)durationOffset","target":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionRenderHint(py)endCompositionTime","target":"c:objc(cs)AVVideoCompositionRenderHint"},{"kind":"memberOf","source":"c:@E@AVAssetReferenceRestrictions@AVAssetReferenceRestrictionForbidLocalReferenceToLocal","target":"c:@E@AVAssetReferenceRestrictions"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)keySpaceForIdentifier:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedMovie","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(py)timeRange","target":"c:objc(cs)AVCaptionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)expectedItemTimeAtHostTime:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)volume","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)timeRange","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didResumeRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:@T@AVAssetPlaybackConfigurationOption","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV20contentIsUnavailableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorOperationNotAllowed","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemVideoOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(py)captions","target":"c:objc(cs)AVCaptionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionFormatConformer(py)conformsCaptionsToTimeRange","target":"c:objc(cs)AVCaptionFormatConformer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionFormatConformer(im)initWithConversionSettings:","target":"c:objc(cs)AVCaptionFormatConformer"},{"kind":"memberOf","source":"s:So9AVCaptionC12AVFoundationE11textCombine2atSo0a4TextD0V_SnySS5IndexVGtAI_tF","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageAudioBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@T@AVContentKeySessionServerPlaybackContextOption","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@E@AVCaptionConversionValidatorStatus@AVCaptionConversionValidatorStatusUnknown","target":"c:@E@AVCaptionConversionValidatorStatus"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMutableCaptionRegion","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)suspensionReasonsThatTriggerWaiting","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)supportsHDRSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(im)initWithCaptions:timeRange:","target":"c:objc(cs)AVCaptionGroup"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(im)semanticSegmentationMatteByReplacingSemanticSegmentationMatteWithPixelBuffer:error:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)downloadOverdue","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderTrackOutput","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionGroup(im)initWithTimeRange:","target":"c:objc(cs)AVCaptionGroup"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVPlayerInterstitialEventCue","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureAudioDataOutput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)key","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVCapturePhotoSettings","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadStorageManagementPolicy","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)peakHoldLevel","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)AVAsynchronousKeyValueLoading"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(im)participantLimitForWaitingOutSuspensionsWithReason:","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)masterClock","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionFormatConformer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionFormatConformer(im)conformedCaptionForCaption:error:","target":"c:objc(cs)AVCaptionFormatConformer"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaption","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@T@AVPlayerWaitingReason","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureAudioChannel(py)averagePowerLevel","target":"c:objc(cs)AVCaptureAudioChannel"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"requirementOf","source":"c:objc(pl)AVVideoCompositing(py)canConformColorOfSourceFrames","target":"c:objc(pl)AVVideoCompositing"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)enabled","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)keyForIdentifier:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:@E@AVCaptureColorSpace","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)readable","target":"c:objc(cs)AVAsset(py)readable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)startupTime","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionDisplayAlignment","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVSemanticSegmentationMatte(im)dictionaryRepresentationForAuxiliaryDataType:","target":"c:objc(cs)AVSemanticSegmentationMatte"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)centerStageActive","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVAssetResourceLoadingDataRequest(im)respondWithData:","target":"c:objc(cs)AVAssetResourceLoadingDataRequest"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)availableMetadataFormats","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyURLLink","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV19operationNotAllowedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"overrides","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)priority","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)priority"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalReleaseYear","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(im)isEqual:","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:time:","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentIsUnavailable","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)availableTrackAssociationTypes","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVVideoCompositionInstruction(py)requiredSourceSampleDataTrackIDs","target":"c:objc(pl)AVVideoCompositionInstruction"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)centerStageEnabled","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:@E@AVCaptureVideoOrientation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)preferredVideoDecoderGPURegistryID","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCaptureFocusMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyLocation","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)dataValue","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyWarning","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV4nextAE7ElementOSgyYaF","target":"s:So21AVAssetImageGeneratorC12AVFoundationE6ImagesV","sourceOrigin":{"identifier":"s:ScI4next7ElementQzSgyYaKF","displayName":"AsyncIteratorProtocol.next()"}},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalReleaseTime","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(im)encodeWithCoder:","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy(py)expirationDate","target":"c:objc(cs)AVAssetDownloadStorageManagementPolicy(py)expirationDate"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorSeekCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlaybackCoordinator(py)pauseSnapsToMediaTimeOfOriginator","target":"c:objc(cs)AVPlaybackCoordinator"},{"kind":"memberOf","source":"c:objc(cs)AVAssetPlaybackAssistant(cm)assetPlaybackAssistantWithAsset:","target":"c:objc(cs)AVAssetPlaybackAssistant"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)canProvideSampleCursors","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerInterstitialEvent","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVAssetTrack(im)hasMediaCharacteristic:"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didUpdatePersistableContentKey:forContentKeyIdentifier:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemFilter","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyLastModifiedDate","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(cpy)centerStageControlMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRenderer","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataHumanFullBodyObject","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalLyricist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVMediaCharacteristic","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)commonMetadata","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"s:SC7AVErrorLeV25unsupportedOutputSettingsSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateRateChangeToRate:options:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTrackWithTrackID:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTrackWithTrackID:completionHandler:"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)metadata","target":"c:objc(cs)AVAssetTrack(py)metadata"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequest:didFailWithError:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadConfiguration","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaType:","target":"c:objc(cs)AVAsset(im)tracksWithMediaType:"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredAndSortedAccordingToPreferredLanguages:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerInterstitialEvent(cm)interstitialEventWithPrimaryItem:date:","target":"c:objc(cs)AVPlayerInterstitialEvent"},{"kind":"conformsTo","source":"c:@T@AVCaptionConversionAdjustmentType","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItem","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment(py)startTimeOffset","target":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVAsset(im)loadTracksWithMediaType:completionHandler:"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelectionOption","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyLanguage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(im)mutableCopyWithZone:","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)metadata","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorFormatUnsupported","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)decodable","target":"c:objc(cs)AVAssetTrack(py)decodable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)playable","target":"c:objc(cs)AVAssetTrack(py)playable"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataFaceObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPayment","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalFilename","target":"c:@T@AVMetadataKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:shouldRetryContentKeyRequest:reason:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVURLAsset","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)initWithPlaybackControlDelegate:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequestor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleCursor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVComposition","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(cpy)eligibleForHDRPlayback","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceSwitchingBehavior","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaption","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(py)playbackControlDelegate","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyIdentifier","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)origin","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureOutput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVFileTypeTIFF","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableComposition","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:@AVPlayerItemMediaSelectionDidChangeNotification","target":"c:objc(cs)AVPlayerItem"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)minFrameDuration","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPauseCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalArtist","target":"c:@T@AVMetadataKey"},{"kind":"inheritsFrom","source":"c:objc(cs)AVSampleBufferRenderSynchronizer","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyFormat","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableCaptionRegion","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didFinishProcessingPhoto:error:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVDelegatingPlaybackCoordinator(im)coordinateSeekToTime:options:","target":"c:objc(cs)AVDelegatingPlaybackCoordinator"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataTrack","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)switchBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:storageDirectoryAtURL:","target":"c:objc(cs)AVContentKeySession"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionAdjustment","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVDelegatingPlaybackCoordinatorPlayCommand","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)requiresFrameReordering","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)identifier","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVMovie","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOriginalAlbumTitle","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)audiovisualBackgroundPlaybackPolicy","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@T@AVFileType","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)formatDescriptions","target":"c:objc(cs)AVAssetTrack(py)formatDescriptions"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorMalformedDepth","target":"c:@E@AVError"},{"kind":"conformsTo","source":"c:@E@AVAssetWriterStatus","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyDescription","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"s:SC7AVErrorLeV29createContentKeyRequestFailedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:@AVFileTypeSunAU","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataTrackName","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)mediaRequestsWWAN","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@E@AVCaptureWhiteBalanceMode","target":"c:objc(cs)AVCaptureDevice"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSItemProviderReading","targetFallback":"Foundation.NSItemProviderReading"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)preferredVolume","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didStartRecordingToOutputFileAtURL:fromConnections:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)region","target":"c:objc(cs)AVCaption"},{"kind":"memberOf","source":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","target":"c:objc(cs)AVAssetPlaybackAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionWarning","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)writingMode","target":"c:objc(cs)AVCaptionRegion"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@T@AVContentKeyRequestRetryReason","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMetadataItem","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialPublisherWebpage","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedAsset(py)tracks","target":"c:objc(cs)AVAsset(py)tracks"},{"kind":"memberOf","source":"c:objc(cs)AVCaption(py)textAlignment","target":"c:objc(cs)AVCaption"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvideRenewingContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:@E@AVCaptureFlashMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyCreator","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)displayAlignment","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVPlayer(py)preventsDisplaySleepDuringVideoPlayback","target":"c:objc(cs)AVPlayer"},{"kind":"conformsTo","source":"c:@E@AVPlayerInterstitialEventAssetListResponseStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVFileTypeSCC","target":"c:@T@AVFileType"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataSpecialPlaybackRequirements","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)hasAudioSampleDependencies","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataID3MetadataKeyOfficialInternetRadioStationHomepage","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:filteredByIdentifier:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(cm)contentKeySessionWithKeySystem:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousCIImageFilteringRequest","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)scroll","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:objc(cs)AVAssetPlaybackAssistant(im)loadPlaybackConfigurationOptionsWithCompletionHandler:","target":"c:objc(cs)AVAssetPlaybackAssistant"},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAsset","target":"c:objc(pl)NSItemProviderWriting","targetFallback":"Foundation.NSItemProviderWriting"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionRegion(py)size","target":"c:objc(cs)AVCaptionRegion"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyCreationDate","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:didCapturePhotoForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:didProvidePersistableContentKeyRequest:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVOutputSettingsAssistant","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRuby","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)nominalFrameRate","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVFileTypeQuickTimeMovie","target":"c:@T@AVFileType"},{"kind":"conformsTo","source":"c:@E@AVContentKeyRequestStatus","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)delegateQueue","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierQuickTimeUserDataTaggedCharacteristic","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAppleID","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@T@AVVideoApertureMode","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItemFilter(cm)metadataItemFilterForSharing","target":"c:objc(cs)AVMetadataItemFilter"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGeneratorBatch","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"c:objc(cs)AVCaptionConversionAdjustment"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyCopyrights","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItem","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartDate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)delegate","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataCopyright","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorContentNotUpdated","target":"c:@E@AVError"},{"kind":"inheritsFrom","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(cs)CALayer","targetFallback":"QuartzCore.CALayer"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplication","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVVideoCompositionRenderContext","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s10SetAlgebraP","targetFallback":"Swift.SetAlgebra"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)formatDescriptionReplacements","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)delegate","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@E@AVCaptionConversionValidatorStatus","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArranger","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@E@AVDepthDataQuality","target":"c:objc(cs)AVDepthData"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVVariantPreferences","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorSeekOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"conformsTo","source":"c:@E@AVPlayerActionAtItemEnd","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferGenerator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyContributor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfMediaRequests","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:s9OptionSetP","targetFallback":"Swift.OptionSet"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputMetadataAdaptor","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)storageURL","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@T@AVMetadataExtraAttributeKey","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)outputFileURL","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataDescription","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceDiscoverySession","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoLongerPlayable","target":"c:@E@AVError"},{"kind":"overrides","source":"c:objc(cs)AVComposition(im)unusedTrackID","target":"c:objc(cs)AVAsset(im)unusedTrackID"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAlbum","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","target":"c:objc(cs)AVCompositionTrackSegment","sourceOrigin":{"identifier":"c:objc(cs)AVCompositionTrackSegment(im)initWithURL:trackID:sourceTimeRange:targetTimeRange:","displayName":"AVCompositionTrackSegment.init(URL:trackID:sourceTimeRange:targetTimeRange:)"}},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionRendererScene","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)serverAddress","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForResponseToAuthenticationChallenge:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyArtwork","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLogEvent","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataGenre","target":"c:@T@AVMetadataIdentifier"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)minimumTimeOffsetFromLive","target":"c:objc(cs)AVAsset(py)minimumTimeOffsetFromLive"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfServerAddressChanges","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)segments","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayers:inLayer:","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataDogBodyObject","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVPortraitEffectsMatte","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReport","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInputSource(py)inputSourceID","target":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontStyle","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)setDelegate:queue:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplication(im)presentWithLaunchConfiguration:completionHandler:","target":"c:objc(cs)AVCaptureDeskViewApplication"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAlbumArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVAssetReferenceRestrictions","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(im)initWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","target":"c:objc(cs)AVMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMovie(im)initWithURL:options:","displayName":"AVMovie.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariantAudioAttributes","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)URI","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@T@AVAssetImageGeneratorApertureMode","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionWritingMode","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaption","target":"c:objc(pl)NSCoding","targetFallback":"Foundation.NSCoding"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemAccessLog","target":"c:objc(pl)NSCopying","targetFallback":"Foundation.NSCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVSemanticSegmentationMatte","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataKeywordList","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextAlignment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceRenewalRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVPlayerStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVMediaDataStorage","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE15extraAttributesAA07AVAsyncD0CyxSDySo0E17ExtraAttributeKeyaypGSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAccountKind","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLog(py)extendedLogDataStringEncoding","target":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)duration","target":"c:objc(cs)AVAsset(py)duration"},{"kind":"conformsTo","source":"c:@E@AVCapturePrimaryConstituentDeviceRestrictedSwitchingBehaviorConditions","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVCaptureSessionPreset","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:didCancelLoadingRequest:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"conformsTo","source":"c:@T@AVAudioTimePitchAlgorithm","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVQueuePlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyAlbumName","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPlaylistDelay","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)processContentKeyRequestWithIdentifier:initializationData:options:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@T@AVSemanticSegmentationMatteType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(py)mattingImage","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetDownloadTask","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLog(py)events","target":"c:objc(cs)AVPlayerItemAccessLog"},{"kind":"conformsTo","source":"c:@E@AVCaptureTorchMode","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAcknowledgement","target":"c:@T@AVMetadataKey"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)preferredVolume","target":"c:objc(cs)AVAssetTrack(py)preferredVolume"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE5valueAA07AVAsyncD0CyxSo9NSCopying_So8NSObjectpSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:@E@AVError@AVErrorNoCompatibleAlternatesForExternalDisplay","target":"c:@E@AVError"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeviceInputSource(py)localizedName","target":"c:objc(cs)AVCaptureDeviceInputSource"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCapturePhotoCaptureDelegate(im)captureOutput:willBeginCaptureForResolvedSettings:","target":"c:objc(pl)AVCapturePhotoCaptureDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithPostProcessingAsVideoLayer:inLayer:","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataAlbumAndTrack","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataCommonKeyAccessibilityDescription","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:@E@AVDelegatingPlaybackCoordinatorRateChangeOptions","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerLayer(cm)playerLayerWithPlayer:","target":"c:objc(cs)AVPlayerLayer"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPlayCounter","target":"c:@T@AVMetadataIdentifier"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySession:contentKeyRequestDidSucceed:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerLayer","target":"c:objc(pl)CAMediaTiming","targetFallback":"QuartzCore.CAMediaTiming"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetVariant","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetImageGenerator","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureScreenInput","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerMediaSelectionCriteria","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderAudioMixOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataQuickTimeUserDataKeyWriter","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)expire","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayer","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVAssetWriter(cm)assetWriterWithURL:fileType:error:","target":"c:objc(cs)AVAssetWriter"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(py)assetReaderTrackOutput","target":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11stringValueAA07AVAsyncD0CyxSSSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionContentProtectionSessionIdentifierDidChange:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVMovie(cm)movieWithURL:options:::SYNTHESIZED::c:objc(cs)AVMovie","target":"c:objc(cs)AVMovie","sourceOrigin":{"identifier":"c:objc(cs)AVMovie(cm)movieWithURL:options:","displayName":"AVMovie.init(URL:options:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataItemValueRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)initWithAssetReaderTrackOutput:","target":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionTimeRangeAdjustment","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVFragmentedMovieMinder(py)mindingInterval","target":"c:objc(cs)AVFragmentedAssetMinder(py)mindingInterval"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataAuthor","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:@AVMetadataIdentifierID3MetadataPerformerSortOrder","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(im)dictionaryRepresentationForAuxiliaryDataType:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForLoadingOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate(im)captureOutput:didOutputMetadataObjects:fromConnection:","target":"c:objc(pl)AVCaptureMetadataOutputObjectsDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)keySystem","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVDepthData","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredRate","target":"c:objc(cs)AVAsset(py)preferredRate"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVContentKeySessionDelegate(im)contentKeySessionDidGenerateExpiredSessionReport:","target":"c:objc(pl)AVContentKeySessionDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutput","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:objc(cs)AVAsynchronousVideoCompositionRequest","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVDepthDataAccuracy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDevice","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredVolume","target":"c:objc(cs)AVAsset(py)preferredVolume"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate(im)captureOutput:didOutputSampleBuffer:fromConnection:","target":"c:objc(pl)AVCaptureAudioDataOutputSampleBufferDelegate"},{"kind":"memberOf","source":"c:@AVMetadataIdentifier3GPUserDataCollection","target":"c:@T@AVMetadataIdentifier"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE11numberValueAA07AVAsyncD0CyxSo8NSNumberCSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(py)pixelFormatType","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVAssetResourceLoaderDelegate(im)resourceLoader:shouldWaitForRenewalOfRequestedResource:","target":"c:objc(pl)AVAssetResourceLoaderDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVVideoCompositionCoreAnimationTool(cm)videoCompositionCoreAnimationToolWithAdditionalLayer:asTrackID:","target":"c:objc(cs)AVVideoCompositionCoreAnimationTool"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrackSegment(cm)compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:::SYNTHESIZED::c:objc(cs)AVCompositionTrackSegment","target":"c:objc(cs)AVCompositionTrackSegment","sourceOrigin":{"identifier":"c:objc(cs)AVCompositionTrackSegment(cm)compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:","displayName":"AVCompositionTrackSegment.init(URL:trackID:sourceTimeRange:targetTimeRange:)"}},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureSession","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptionConversionValidator","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@E@AVAudioSpatializationFormats","target":"s:s25ExpressibleByArrayLiteralP","targetFallback":"Swift.ExpressibleByArrayLiteral"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(py)contentProtectionSessionIdentifier","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVSampleBufferDisplayLayer","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)activeColorSpace","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)tracksWithMediaCharacteristic:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)observedBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyConductor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recordedFileSize","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dataValueAA07AVAsyncD0Cyx10Foundation4DataVSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)scaleTimeRange:toDuration:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVContentKeyResponse","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE09availableB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMetadataItemCRbzlE9dateValueAA07AVAsyncD0Cyx10Foundation4DateVSgGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@E@AVCaptureAutoFocusSystem","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedDuration","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)validateTrackSegments:error:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"conformsTo","source":"c:@E@AVCaptionFontWeight","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyContentRating","target":"c:@T@AVMetadataKey"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:willFinishRecordingToOutputFileAtURL:fromConnections:error:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerPlaybackCoordinator","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)transferDuration","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo14AVMutableMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)keySpace","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByReplacingPortraitEffectsMatteWithPixelBuffer:error:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)extendedLanguageTag","target":"c:objc(cs)AVAssetTrack(py)extendedLanguageTag"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableMediaSelection","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureDeviceFormat","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"conformsTo","source":"c:objc(pl)AVCapturePhotoCaptureDelegate","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureResolvedPhotoSettings","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)maxRecordedFileSize","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"inheritsFrom","source":"c:objc(cs)AVCaptureInput","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)decodable","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingDataRequest","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE012availableRawB16PixelFormatTypesSays6UInt32VGvp","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor(im)nextTimedMetadataGroup","target":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(py)commonKey","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:@T@AVPlayerRateDidChangeReason","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)averageVideoBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:@E@AVCaptionTextCombine","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo17AVFragmentedMovieCRbzlE6tracksAA07AVAsyncD0CyxSaySo0eF5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataCollector","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(cm)portraitEffectsMatteFromDictionaryRepresentation:error:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)formatDescriptions","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyBeatsPerMin","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAggregateAssetDownloadTask","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)renewExpiringResponseDataForContentKeyRequest:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(pl)NSCoding(im)initWithCoder:::SYNTHESIZED::c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","target":"c:objc(cs)AVCompositionTrackFormatDescriptionReplacement","sourceOrigin":{"identifier":"c:objc(pl)NSCoding(im)initWithCoder:","displayName":"AVCompositionTrackFormatDescriptionReplacement.init(coder:)"}},{"kind":"inheritsFrom","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"c:objc(cs)NSObject","targetFallback":"ObjectiveC.NSObject"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)addTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)pauseRecording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaType:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrack","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recordedDuration","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)indicatedAverageBitrate","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputTaggedPixelBufferGroupAdaptor","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemWithPropertiesOfMetadataItem:valueLoadingHandler:","target":"c:objc(cs)AVMetadataItem"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)makeSecureTokenForExpirationDateOfPersistableContentKey:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)resumeRecording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"conformsTo","source":"c:@T@AVVideoCodecType","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyComposer","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVCaptureInputPort","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPortraitEffectsMatte(im)portraitEffectsMatteByApplyingExifOrientation:","target":"c:objc(cs)AVPortraitEffectsMatte"},{"kind":"conformsTo","source":"c:@T@AVAssetWriterInputMediaDataLocation","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"conformsTo","source":"c:@T@AVVideoCompositionPerFrameHDRDisplayMetadataPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:SC7AVErrorLeV16noLongerPlayableSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"c:objc(pl)NSMutableCopying","targetFallback":"Foundation.NSMutableCopying"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)preferredTransform","target":"c:objc(cs)AVAssetTrack(py)preferredTransform"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(py)playable","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo13AVCompositionCRbzlE6tracksAA07AVAsyncD0CyxSaySo0E5TrackCGGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetTrackGroup","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE09supportedB16PixelFormatTypes3forSays6UInt32VGSo10AVFileTypea_tF","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)languageCode","target":"c:objc(cs)AVAssetTrack(py)languageCode"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)stopRecording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"overrides","source":"c:objc(cs)AVComposition(py)preferredTransform","target":"c:objc(cs)AVAsset(py)preferredTransform"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputCaptionAdaptor","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaSelection","target":"s:s7CVarArgP","targetFallback":"Swift.CVarArg"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMixInputParameters","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackStartOffset","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArtistID","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(im)validateCaptionConversionWithWarningHandler:","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(py)naturalSize","target":"c:objc(cs)AVAssetTrack(py)naturalSize"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetResourceLoadingRequest","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)segmentsDownloadedDuration","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)removeTrackAssociationToTrack:type:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recording","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"requirementOf","source":"c:objc(pl)AVCaptureFileOutputRecordingDelegate(im)captureOutput:didFinishRecordingToOutputFileAtURL:fromConnections:error:","target":"c:objc(pl)AVCaptureFileOutputRecordingDelegate"},{"kind":"conformsTo","source":"c:@E@AVCaptionRegionScroll","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)requiresSetUpModeCompletion","target":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"memberOf","source":"s:SC7AVErrorLeV17contentNotUpdatedSoAAVvpZ","target":"s:SC7AVErrorLeV"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@T@AVVideoRange","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(im)stopValidating","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"s:12AVFoundation18AVAnyAsyncPropertyC11descriptionSSvp","target":"s:12AVFoundation18AVAnyAsyncPropertyC","sourceOrigin":{"identifier":"s:s23CustomStringConvertibleP11descriptionSSvp","displayName":"CustomStringConvertible.description"}},{"kind":"conformsTo","source":"c:objc(cs)AVFragmentedAssetTrack","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVPlayerTimeControlStatus","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE8durationAA07AVAsyncD0CyxSo6CMTimeaGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyAuthor","target":"c:@T@AVMetadataKey"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)associatedTracksOfType:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidateAllPersistableContentKeysForApp:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s23CustomStringConvertibleP","targetFallback":"Swift.CustomStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)playbackSessionID","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"optionalRequirementOf","source":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate(im)metadataOutput:didOutputTimedMetadataGroups:fromPlayerItemTrack:","target":"c:objc(pl)AVPlayerItemMetadataOutputPushDelegate"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(py)recordingPaused","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"overrides","source":"c:objc(cs)AVMutableMovieTrack(im)segmentForTrackTime:","target":"c:objc(cs)AVAssetTrack(im)segmentForTrackTime:"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE13preferredRateAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(py)transportControlsSpeed","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@E@AVCapturePhotoQualityPrioritization","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)samplePresentationTimeForTrackTime:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAssetDownloadStorageManagementPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVTextStyleRule","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withKey:keySpace:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentTrackReport","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArtDirector","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableDateRangeMetadataGroup","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:objc(cs)AVMediaDataStorage","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)hasMediaCharacteristic:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfBytesTransferred","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVPlayerItemMetadataOutput","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeOriginatingParticipantKey","target":"c:objc(cs)AVPlayer"},{"kind":"memberOf","source":"c:objc(cs)AVCaptionConversionValidator(py)warnings","target":"c:objc(cs)AVCaptionConversionValidator"},{"kind":"memberOf","source":"c:objc(cs)AVMutableCompositionTrack(im)replaceFormatDescription:withFormatDescription:","target":"c:objc(cs)AVMutableCompositionTrack"},{"kind":"conformsTo","source":"c:@T@AVPlayerItemLegibleOutputTextStylingResolution","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:objc(cs)AVFragmentedAsset(im)loadTracksWithMediaCharacteristic:completionHandler:","target":"c:objc(cs)AVFragmentedAsset"},{"kind":"conformsTo","source":"c:objc(cs)AVMutableAudioMix","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)durationWatched","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureFileOutput(im)startRecordingToOutputFileURL:recordingDelegate:","target":"c:objc(cs)AVCaptureFileOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCompositionTrack(im)metadataForFormat:","target":"c:objc(cs)AVCompositionTrack"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetImageGenerator","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"memberOf","source":"c:objc(cs)AVContentKeySession(im)invalidatePersistableContentKey:options:completionHandler:","target":"c:objc(cs)AVContentKeySession"},{"kind":"conformsTo","source":"c:@E@AVPlayerAudiovisualBackgroundPlaybackPolicy","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:So20AVCapturePhotoOutputC12AVFoundationE19supportedFlashModesSaySo0aF4ModeVGvp","target":"c:objc(cs)AVCapturePhotoOutput"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDevice(im)setTransportControlsPlaybackMode:speed:","target":"c:objc(cs)AVCaptureDevice"},{"kind":"memberOf","source":"c:@AVMetadataiTunesMetadataKeyArtist","target":"c:@T@AVMetadataKey"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetSegmentReportSampleInformation","target":"s:s28CustomDebugStringConvertibleP","targetFallback":"Swift.CustomDebugStringConvertible"},{"kind":"memberOf","source":"c:objc(cs)AVMetadataItem(cm)metadataItemsFromArray:withLocale:","target":"c:objc(cs)AVMetadataItem"},{"kind":"conformsTo","source":"c:objc(cs)AVMetadataSalientObject","target":"s:SH","targetFallback":"Swift.Hashable"},{"kind":"memberOf","source":"c:objc(cs)AVPlayerItemAccessLogEvent(py)numberOfStalls","target":"c:objc(cs)AVPlayerItemAccessLogEvent"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetCache","target":"s:SQ","targetFallback":"Swift.Equatable"},{"kind":"memberOf","source":"s:12AVFoundation22AVPartialAsyncPropertyCAASo7AVAssetCRbzlE15preferredVolumeAA07AVAsyncD0CyxSfGvpZ","target":"s:12AVFoundation22AVPartialAsyncPropertyC"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetWriterInputPassDescription","target":"s:s8SendableP","targetFallback":"Swift.Sendable"},{"kind":"memberOf","source":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration(py)mainWindowFrame","target":"c:objc(cs)AVCaptureDeskViewApplicationLaunchConfiguration"},{"kind":"conformsTo","source":"c:objc(cs)AVAssetReaderOutputMetadataAdaptor","target":"c:objc(pl)NSObject","targetFallback":"ObjectiveC.NSObjectProtocol"},{"kind":"conformsTo","source":"c:@E@AVCaptureSystemUserInterface","target":"s:SY","targetFallback":"Swift.RawRepresentable"},{"kind":"memberOf","source":"c:@AVPlayerRateDidChangeNotification","target":"c:objc(cs)AVPlayer"}]} \ No newline at end of file diff --git a/pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json b/pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json deleted file mode 100644 index 6c5841075b..0000000000 --- a/pkgs/swiftgen/temp/AVFoundation@Foundation.symbols.json +++ /dev/null @@ -1 +0,0 @@ -{"metadata":{"formatVersion":{"major":0,"minor":6,"patch":0},"generator":"Apple Swift version 5.9 (swiftlang-5.9.0.128.108 clang-1500.0.40.1)"},"module":{"name":"AVFoundation","platform":{"architecture":"x86_64","vendor":"apple","operatingSystem":{"name":"macosx","minimumVersion":{"major":14,"minor":0}}}},"symbols":[{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieContainsMovieFragmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieContainsMovieFragmentsDidChange"],"names":{"title":"AVFragmentedMovieContainsMovieFragmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieContainsMovieFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieContainsMovieFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)decodeCMTimeMappingForKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","decodeTimeMapping(forKey:)"],"names":{"title":"decodeTimeMapping(forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeMapping"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeMapping"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionInterruptionEndedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionInterruptionEnded"],"names":{"title":"AVCaptureSessionInterruptionEnded","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionInterruptionEnded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionInterruptionEnded"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMTimeRangeValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","timeRangeValue"],"names":{"title":"timeRangeValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRangeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeRangeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetContainsFragmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetContainsFragmentsDidChange"],"names":{"title":"AVAssetContainsFragmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetContainsFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetContainsFragmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE29AVPlayerItemNewAccessLogEntryABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemNewAccessLogEntry"],"names":{"title":"AVPlayerItemNewAccessLogEntry","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewAccessLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewAccessLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."},{"domain":"iOS","introduced":{"major":6,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newAccessLogEntryNotification instead."}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(videoDimensions:)"],"names":{"title":"init(videoDimensions:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"videoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"videoDimensions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"dimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetTrackTrackAssociationsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetTrackTrackAssociationsDidChange"],"names":{"title":"AVAssetTrackTrackAssociationsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTrackAssociationsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTrackAssociationsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)encodeCMTimeMapping:forKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","encode(_:forKey:)"],"names":{"title":"encode(_:forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeMapping","declarationFragments":[{"kind":"identifier","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceWasConnectedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureDeviceWasConnected"],"names":{"title":"AVCaptureDeviceWasConnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasConnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionRuntimeErrorNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionRuntimeError"],"names":{"title":"AVCaptureSessionRuntimeError","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionRuntimeError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionRuntimeError"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionDidStartRunningNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionDidStartRunning"],"names":{"title":"AVCaptureSessionDidStartRunning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStartRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStartRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieDurationDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieDurationDidChange"],"names":{"title":"AVFragmentedMovieDurationDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetWasDefragmentedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetWasDefragmented"],"names":{"title":"AVAssetWasDefragmented","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)decodeCMTimeRangeForKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","decodeTimeRange(forKey:)"],"names":{"title":"decodeTimeRange(forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTimeRange"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMTimeRange:)"],"names":{"title":"init(CMTimeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeRange"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(timeRange:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange"],"names":{"title":"AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":0}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(timeMapping:)"],"names":{"title":"init(timeMapping:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferAudioRendererOutputConfigurationDidChange"],"names":{"title":"AVSampleBufferAudioRendererOutputConfigurationDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererOutputConfigurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererOutputConfigurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":12,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetMediaSelectionGroupsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetMediaSelectionGroupsDidChange"],"names":{"title":"AVAssetMediaSelectionGroupsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetMediaSelectionGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetMediaSelectionGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieTrackTimeRangeDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieTrackTimeRangeDidChange"],"names":{"title":"AVFragmentedMovieTrackTimeRangeDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemNewErrorLogEntryABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemNewErrorLogEntry"],"names":{"title":"AVPlayerItemNewErrorLogEntry","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewErrorLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemNewErrorLogEntry"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."},{"domain":"iOS","introduced":{"major":6,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.newErrorLogEntryNotification instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieWasDefragmentedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieWasDefragmented"],"names":{"title":"AVFragmentedMovieWasDefragmented","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieWasDefragmented"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerFailedToDecodeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferDisplayLayerFailedToDecode"],"names":{"title":"AVSampleBufferDisplayLayerFailedToDecode","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerFailedToDecode"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureInputPortFormatDescriptionDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureInputPortFormatDescriptionDidChange"],"names":{"title":"AVCaptureInputPortFormatDescriptionDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInputPortFormatDescriptionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureInputPortFormatDescriptionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE024AVPlayerItemFailedToPlayG7EndTimeABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemFailedToPlayToEndTime"],"names":{"title":"AVPlayerItemFailedToPlayToEndTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemFailedToPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."},{"domain":"iOS","introduced":{"major":4,"minor":3},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.failedToPlayToEndTimeNotification instead."}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMTimeValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","timeValue"],"names":{"title":"timeValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE64AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange"],"names":{"title":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":3},"deprecated":{"major":14,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"},{"domain":"watchOS","introduced":{"major":9,"minor":4},"deprecated":{"major":10,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"},{"domain":"iOS","introduced":{"major":16,"minor":4},"deprecated":{"major":17,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"},{"domain":"tvOS","introduced":{"major":16,"minor":4},"deprecated":{"major":17,"minor":0},"renamed":"AVPlayerInterstitialEventMonitor.assetListResponseStatusDidChangeNotification"}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMTimeMappingValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","timeMappingValue"],"names":{"title":"timeMappingValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMappingValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"timeMappingValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetTrackTimeRangeDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetTrackTimeRangeDidChange"],"names":{"title":"AVAssetTrackTimeRangeDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackTimeRangeDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE27AVPlayerItemPlaybackStalledABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemPlaybackStalled"],"names":{"title":"AVPlayerItemPlaybackStalled","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemPlaybackStalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemPlaybackStalled"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":9},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."},{"domain":"iOS","introduced":{"major":6,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.playbackStalledNotification instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetChapterMetadataGroupsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetChapterMetadataGroupsDidChange"],"names":{"title":"AVAssetChapterMetadataGroupsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetChapterMetadataGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetChapterMetadataGroupsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(timeRange:)"],"names":{"title":"init(timeRange:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.property","displayName":"Instance Property"},"identifier":{"precise":"c:objc(cs)NSValue(py)CMVideoDimensionsValue","interfaceLanguage":"swift"},"pathComponents":["NSValue","videoDimensionsValue"],"names":{"title":"videoDimensionsValue","subHeading":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoDimensionsValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"videoDimensionsValue"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionDidStopRunningNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionDidStopRunning"],"names":{"title":"AVCaptureSessionDidStopRunning","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStopRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionDidStopRunning"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureSessionWasInterruptedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureSessionWasInterrupted"],"names":{"title":"AVCaptureSessionWasInterrupted","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionWasInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureSessionWasInterrupted"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":14}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVCaptureDeviceWasDisconnectedNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVCaptureDeviceWasDisconnected"],"names":{"title":"AVCaptureDeviceWasDisconnected","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVCaptureDeviceWasDisconnected"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTime:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMTime:)"],"names":{"title":"init(CMTime:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTime"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(time:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferAudioRendererWasFlushedAutomatically"],"names":{"title":"AVSampleBufferAudioRendererWasFlushedAutomatically","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererWasFlushedAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferAudioRendererWasFlushedAutomatically"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieTrackTotalSampleDataLengthDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieTrackTotalSampleDataLengthDidChange"],"names":{"title":"AVFragmentedMovieTrackTotalSampleDataLengthDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTotalSampleDataLengthDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackTotalSampleDataLengthDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10},"deprecated":{"major":10,"minor":11},"message":"Upon receipt of either AVFragmentedMovieTrackTimeRangeDidChangeNotification or AVFragmentedMovieTrackSegmentsDidChangeNotification, you can assume that the sender's totalSampleDataLength has changed."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemDidPlayToEndTimeABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemDidPlayToEndTime"],"names":{"title":"AVPlayerItemDidPlayToEndTime","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemDidPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemDidPlayToEndTime"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."},{"domain":"iOS","introduced":{"major":4,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.didPlayToEndTimeNotification instead."}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTime:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(time:)"],"names":{"title":"init(time:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)encodeCMTimeRange:forKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","encode(_:forKey:)"],"names":{"title":"encode(_:forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"timeRange","declarationFragments":[{"kind":"identifier","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"}]},{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeRange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeRange","preciseIdentifier":"c:@SA@CMTimeRange"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVRouteDetectorMultipleRoutesDetectedDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVRouteDetectorMultipleRoutesDetectedDidChange"],"names":{"title":"AVRouteDetectorMultipleRoutesDetectedDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetectorMultipleRoutesDetectedDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVRouteDetectorMultipleRoutesDetectedDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":13}}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)encodeCMTime:forKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","encode(_:forKey:)"],"names":{"title":"encode(_:forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}]},"functionSignature":{"parameters":[{"name":"time","declarationFragments":[{"kind":"identifier","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"Void","preciseIdentifier":"s:s4Voida"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"encode"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"_"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"time"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"},{"kind":"text","spelling":", "},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":")"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetDurationDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetDurationDidChange"],"names":{"title":"AVAssetDurationDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetDurationDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVFragmentedMovieTrackSegmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVFragmentedMovieTrackSegmentsDidChange"],"names":{"title":"AVFragmentedMovieTrackSegmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVFragmentedMovieTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":10}}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVAssetTrackSegmentsDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVAssetTrackSegmentsDidChange"],"names":{"title":"AVAssetTrackSegmentsDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVAssetTrackSegmentsDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":11}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMTimeMapping:)"],"names":{"title":"init(CMTimeMapping:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"CMTimeMapping"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"timeMapping"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMTimeMapping","preciseIdentifier":"c:@SA@CMTimeMapping"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(timeMapping:)"}]},{"kind":{"identifier":"swift.method","displayName":"Instance Method"},"identifier":{"precise":"c:objc(cs)NSCoder(im)decodeCMTimeForKey:","interfaceLanguage":"swift"},"pathComponents":["NSCoder","decodeTime(forKey:)"],"names":{"title":"decodeTime(forKey:)","subHeading":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"functionSignature":{"parameters":[{"name":"forKey","internalName":"key","declarationFragments":[{"kind":"identifier","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"}]}],"returns":[{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"func"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"decodeTime"},{"kind":"text","spelling":"("},{"kind":"externalParam","spelling":"forKey"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"key"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"String","preciseIdentifier":"s:SS"},{"kind":"text","spelling":") -> "},{"kind":"typeIdentifier","spelling":"CMTime","preciseIdentifier":"c:@SA@CMTime"}],"accessLevel":"open","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7}}]},{"kind":{"identifier":"swift.init","displayName":"Initializer"},"identifier":{"precise":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","interfaceLanguage":"swift"},"pathComponents":["NSValue","init(CMVideoDimensions:)"],"names":{"title":"init(CMVideoDimensions:)","subHeading":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"CMVideoDimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.class"},"declarationFragments":[{"kind":"keyword","spelling":"init"},{"kind":"text","spelling":"!("},{"kind":"externalParam","spelling":"CMVideoDimensions"},{"kind":"text","spelling":" "},{"kind":"internalParam","spelling":"dimensions"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"CMVideoDimensions","preciseIdentifier":"c:@SA@CMVideoDimensions"},{"kind":"text","spelling":")"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":13,"minor":0}},{"domain":"Swift","obsoleted":{"major":3},"renamed":"init(videoDimensions:)"}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"s:So18NSNotificationNamea12AVFoundationE22AVPlayerItemTimeJumpedABvpZ","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVPlayerItemTimeJumped"],"names":{"title":"AVPlayerItemTimeJumped","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTimeJumped"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"var"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVPlayerItemTimeJumped"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"},{"kind":"text","spelling":" { "},{"kind":"keyword","spelling":"get"},{"kind":"text","spelling":" }"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":10,"minor":7},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."},{"domain":"watchOS","introduced":{"major":1,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."},{"domain":"iOS","introduced":{"major":5,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."},{"domain":"tvOS","introduced":{"major":9,"minor":0},"deprecated":{"major":100000},"message":"Use AVPlayerItem.timeJumpedNotification instead."}]},{"kind":{"identifier":"swift.type.property","displayName":"Type Property"},"identifier":{"precise":"c:@AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification","interfaceLanguage":"swift"},"pathComponents":["NSNotification","Name","AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange"],"names":{"title":"AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange","subHeading":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}]},"swiftExtension":{"extendedModule":"Foundation","typeKind":"swift.struct"},"declarationFragments":[{"kind":"keyword","spelling":"static"},{"kind":"text","spelling":" "},{"kind":"keyword","spelling":"let"},{"kind":"text","spelling":" "},{"kind":"identifier","spelling":"AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChange"},{"kind":"text","spelling":": "},{"kind":"typeIdentifier","spelling":"NSNotification","preciseIdentifier":"c:objc(cs)NSNotification"},{"kind":"text","spelling":"."},{"kind":"typeIdentifier","spelling":"Name","preciseIdentifier":"c:@T@NSNotificationName"}],"accessLevel":"public","availability":[{"domain":"macOS","introduced":{"major":11,"minor":3}}]}],"relationships":[{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)decodeCMTimeForKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:@AVRouteDetectorMultipleRoutesDetectedDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetDurationDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieTrackSegmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferAudioRendererWasFlushedAutomaticallyNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieTrackTotalSampleDataLengthDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemDidPlayToEndTimeABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)encodeCMTimeRange:forKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE22AVPlayerItemTimeJumpedABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVAssetTrackSegmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)encodeCMTime:forKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE64AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetTrackTimeRangeDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE27AVPlayerItemPlaybackStalledABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferDisplayLayerFailedToDecodeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureInputPortFormatDescriptionDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE024AVPlayerItemFailedToPlayG7EndTimeABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureSessionDidStopRunningNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureSessionWasInterruptedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMTimeRangeValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVAssetChapterMetadataGroupsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureDeviceWasDisconnectedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferAudioRendererOutputConfigurationDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetMediaSelectionGroupsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieTrackTimeRangeDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeMapping:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE28AVPlayerItemNewErrorLogEntryABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVSampleBufferDisplayLayerRequiresFlushToResumeDecodingDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMVideoDimensions:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVFragmentedMovieWasDefragmentedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTime:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVCaptureSessionInterruptionEndedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetContainsFragmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTime:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)encodeCMTimeMapping:forKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:@AVAssetTrackTrackAssociationsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)decodeCMTimeRangeForKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:@AVFragmentedMovieContainsMovieFragmentsDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"s:So18NSNotificationNamea12AVFoundationE29AVPlayerItemNewAccessLogEntryABvpZ","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:objc(cs)NSValue(cm)valueWithCMTimeRange:","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMVideoDimensionsValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSCoder(im)decodeCMTimeMappingForKey:","target":"c:objc(cs)NSCoder","targetFallback":"Foundation.NSCoder"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMTimeValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:objc(cs)NSValue(py)CMTimeMappingValue","target":"c:objc(cs)NSValue","targetFallback":"Foundation.NSValue"},{"kind":"memberOf","source":"c:@AVCaptureSessionDidStartRunningNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVAssetWasDefragmentedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVFragmentedMovieDurationDidChangeNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureDeviceWasConnectedNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"},{"kind":"memberOf","source":"c:@AVCaptureSessionRuntimeErrorNotification","target":"c:@T@NSNotificationName","targetFallback":"Foundation.NSNotification.Name"}]} \ No newline at end of file From 95177dbeb1e3d65df537152d1e4e69cdbc367ff3 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Tue, 3 Dec 2024 11:00:40 +1100 Subject: [PATCH 30/31] Clean up --- .../built_in/built_in_declaration.dart | 2 -- pkgs/swift2objc/lib/src/config.dart | 8 ++---- .../parse_compound_declaration.dart | 9 +----- .../parse_initializer_declaration.dart | 3 -- .../parser/parsers/parse_declarations.dart | 2 -- .../transformers/transform_variable.dart | 1 - .../test/unit/parse_function_info_test.dart | 28 ------------------- 7 files changed, 4 insertions(+), 49 deletions(-) diff --git a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart index 2634cd110a..9c75ba42f1 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart @@ -8,8 +8,6 @@ import '../../_core/interfaces/objc_annotatable.dart'; /// Describes a built-in Swift type (e.g Int, String, etc). enum BuiltInDeclaration implements Declaration, ObjCAnnotatable { swiftNSObject(id: 'c:objc(cs)NSObject', name: 'NSObject'), - swiftURL(id: 's:10Foundation3URLV', name: 'URL'), // HACK - swiftTimeInterval(id: 'c:@T@NSTimeInterval', name: 'TimeInterval'), // HACK swiftString(id: 's:SS', name: 'String'), swiftInt(id: 's:Si', name: 'Int'), swiftFloat(id: 's:Sf', name: 'Float'), diff --git a/pkgs/swift2objc/lib/src/config.dart b/pkgs/swift2objc/lib/src/config.dart index 90ee71c353..87ebe1e870 100644 --- a/pkgs/swift2objc/lib/src/config.dart +++ b/pkgs/swift2objc/lib/src/config.dart @@ -22,6 +22,9 @@ class Config { /// Specify where the wrapper swift file will be output. final Uri outputFile; + /// Text inserted into the [outputFile] before the generated output. + final String? preamble; + /// Specify where to output the intermidiate files (i.g the symbolgraph json). /// If this is null, a teemp directory will be generated in the system temp /// directory (using `Directory.systemTemp`) and then deleted. @@ -29,9 +32,6 @@ class Config { /// intermediate files after generating the wrapper final Uri? tempDir; - /// Text inserted into the [outputFile] before the generated output. - final String? preamble; - const Config({ required this.input, required this.outputFile, @@ -101,8 +101,6 @@ class ModuleInputConfig implements InputConfig { 'symbolgraph-extract', '-module-name', module, - '-module-name', - 'Foundation', '-target', target, '-sdk', diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index 1ba8ae3035..f4c4eb7b5a 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -28,8 +28,6 @@ T _parseCompoundDeclaration( ParsedSymbolgraph symbolgraph, ) { final compoundId = parseSymbolId(compoundSymbol.json); - final debug = compoundId == "c:objc(cs)AVAudioPlayer"; - if (debug) print("\nQQQQ"); final compoundRelations = symbolgraph.relations[compoundId] ?? []; @@ -59,10 +57,7 @@ T _parseCompoundDeclaration( if (memberSymbol == null) { return null; } - final decl = tryParseDeclaration(memberSymbol, symbolgraph, debug: debug); - - if (debug) print("\t\t${relation.sourceId}\t${decl?.id}"); - return decl; + return tryParseDeclaration(memberSymbol, symbolgraph); }, ) .nonNulls @@ -82,14 +77,12 @@ T _parseCompoundDeclaration( .whereType() .dedupeBy((m) => m.fullName), ); - if (debug) print(compound.initializers.map((i) => i.id).toList()); compound.nestedDeclarations.addAll( memberDeclarations.whereType(), ); compound.nestedDeclarations.fillNestingParents(compound); - if (debug) print("\n"); return compound; } diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart index 7571978dc0..b9ce98411e 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_initializer_declaration.dart @@ -9,9 +9,6 @@ InitializerDeclaration parseInitializerDeclaration( ParsedSymbolgraph symbolgraph, ) { final id = parseSymbolId(initializerSymbolJson); - if (id == "c:objc(cs)AVAudioPlayer(im)initWithContentsOfURL:error:") { - print("FLKGJSDFLKGJDFG, $initializerSymbolJson"); - } // Initializers don't have `functionSignature` field in symbolgraph like // methods do, so we have our only option is to use `declarationFragments`. diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart index 92cd446d97..5036bba8d8 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_declarations.dart @@ -66,12 +66,10 @@ Declaration parseDeclaration( Declaration? tryParseDeclaration( ParsedSymbol parsedSymbol, ParsedSymbolgraph symbolgraph, - {bool debug = false} ) { try { return parseDeclaration(parsedSymbol, symbolgraph); } catch (e) { - if (debug) print(e); Logger.root.severe('$e'); } return null; diff --git a/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart b/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart index d83e21ab15..9c061542e5 100644 --- a/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart +++ b/pkgs/swift2objc/lib/src/transformer/transformers/transform_variable.dart @@ -6,7 +6,6 @@ import '../_core/utils.dart'; import '../transform.dart'; import 'const.dart'; import 'transform_referred_type.dart'; -import 'const.dart'; // The main difference between generating a wrapper property for a global // variable and a compound property is the way the original variable/property diff --git a/pkgs/swift2objc/test/unit/parse_function_info_test.dart b/pkgs/swift2objc/test/unit/parse_function_info_test.dart index c48edae291..909b07cd02 100644 --- a/pkgs/swift2objc/test/unit/parse_function_info_test.dart +++ b/pkgs/swift2objc/test/unit/parse_function_info_test.dart @@ -63,11 +63,7 @@ void main() { ''', )); -<<<<<<<< HEAD:pkgs/swift2objc/test/unit/parse_function_param_test.dart - final outputParams = parseFunctionParams(json, emptySymbolgraph); -======== final info = parseFunctionInfo(json, emptySymbolgraph); ->>>>>>>> main:pkgs/swift2objc/test/unit/parse_function_info_test.dart final expectedParams = [ Parameter( @@ -123,11 +119,7 @@ void main() { ''', )); -<<<<<<<< HEAD:pkgs/swift2objc/test/unit/parse_function_param_test.dart - final outputParams = parseFunctionParams(json, emptySymbolgraph); -======== final info = parseFunctionInfo(json, emptySymbolgraph); ->>>>>>>> main:pkgs/swift2objc/test/unit/parse_function_info_test.dart final expectedParams = [ Parameter( @@ -168,11 +160,7 @@ void main() { ''', )); -<<<<<<<< HEAD:pkgs/swift2objc/test/unit/parse_function_param_test.dart - final outputParams = parseFunctionParams(json, emptySymbolgraph); -======== final info = parseFunctionInfo(json, emptySymbolgraph); ->>>>>>>> main:pkgs/swift2objc/test/unit/parse_function_info_test.dart final expectedParams = [ Parameter( @@ -195,11 +183,7 @@ void main() { ''', )); -<<<<<<<< HEAD:pkgs/swift2objc/test/unit/parse_function_param_test.dart - final outputParams = parseFunctionParams(json, emptySymbolgraph); -======== final info = parseFunctionInfo(json, emptySymbolgraph); ->>>>>>>> main:pkgs/swift2objc/test/unit/parse_function_info_test.dart expectEqualParams(info.params, []); expect(info.throws, isFalse); @@ -400,11 +384,7 @@ void main() { )); expect( -<<<<<<<< HEAD:pkgs/swift2objc/test/unit/parse_function_param_test.dart - () => parseFunctionParams(json, emptySymbolgraph), -======== () => parseFunctionInfo(json, emptySymbolgraph), ->>>>>>>> main:pkgs/swift2objc/test/unit/parse_function_info_test.dart throwsA(isA()), ); }); @@ -424,11 +404,7 @@ void main() { )); expect( -<<<<<<<< HEAD:pkgs/swift2objc/test/unit/parse_function_param_test.dart - () => parseFunctionParams(json, emptySymbolgraph), -======== () => parseFunctionInfo(json, emptySymbolgraph), ->>>>>>>> main:pkgs/swift2objc/test/unit/parse_function_info_test.dart throwsA(isA()), ); }); @@ -451,11 +427,7 @@ void main() { )); expect( -<<<<<<<< HEAD:pkgs/swift2objc/test/unit/parse_function_param_test.dart - () => parseFunctionParams(json, emptySymbolgraph), -======== () => parseFunctionInfo(json, emptySymbolgraph), ->>>>>>>> main:pkgs/swift2objc/test/unit/parse_function_info_test.dart throwsA(isA()), ); }); From 73bd69aa719528a7d78ff2122fedd06c827aac87 Mon Sep 17 00:00:00 2001 From: Liam Appelbe Date: Wed, 4 Dec 2024 13:29:14 +1100 Subject: [PATCH 31/31] Clean up --- .../built_in/built_in_declaration.dart | 2 + .../parse_compound_declaration.dart | 1 - .../lib/src/parser/parsers/parse_type.dart | 2 +- pkgs/swiftgen/bin/swiftgen.dart | 66 ------------------- pkgs/swiftgen/example/avf_audio_wrapper.swift | 8 ++- pkgs/swiftgen/example/generate_code.dart | 21 ++++++ pkgs/swiftgen/example/play_audio.dart | 15 +++-- pkgs/swiftgen/test/integration/util.dart | 55 +++++++++------- pkgs/swiftgen/tool/regen_test_bindings.dart | 12 ++-- 9 files changed, 79 insertions(+), 103 deletions(-) delete mode 100644 pkgs/swiftgen/bin/swiftgen.dart diff --git a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart index 9c75ba42f1..2634cd110a 100644 --- a/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart +++ b/pkgs/swift2objc/lib/src/ast/declarations/built_in/built_in_declaration.dart @@ -8,6 +8,8 @@ import '../../_core/interfaces/objc_annotatable.dart'; /// Describes a built-in Swift type (e.g Int, String, etc). enum BuiltInDeclaration implements Declaration, ObjCAnnotatable { swiftNSObject(id: 'c:objc(cs)NSObject', name: 'NSObject'), + swiftURL(id: 's:10Foundation3URLV', name: 'URL'), // HACK + swiftTimeInterval(id: 'c:@T@NSTimeInterval', name: 'TimeInterval'), // HACK swiftString(id: 's:SS', name: 'String'), swiftInt(id: 's:Si', name: 'Int'), swiftFloat(id: 's:Sf', name: 'Float'), diff --git a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart index f4c4eb7b5a..cf3e9a27a6 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/declaration_parsers/parse_compound_declaration.dart @@ -83,7 +83,6 @@ T _parseCompoundDeclaration( compound.nestedDeclarations.fillNestingParents(compound); - return compound; } diff --git a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart index c29746c08c..6e7a4231f3 100644 --- a/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart +++ b/pkgs/swift2objc/lib/src/parser/parsers/parse_type.dart @@ -73,7 +73,7 @@ typedef PrefixParselet = (ReferredType, TokenList) Function( if (symbol == null) { throw Exception( - 'The type at "${token.path}" does not exist among parsed symbols: $id'); + 'The type at "${token.path}" does not exist among parsed symbols.'); } final type = parseDeclaration(symbol, symbolgraph).asDeclaredType; diff --git a/pkgs/swiftgen/bin/swiftgen.dart b/pkgs/swiftgen/bin/swiftgen.dart deleted file mode 100644 index 425a61d771..0000000000 --- a/pkgs/swiftgen/bin/swiftgen.dart +++ /dev/null @@ -1,66 +0,0 @@ -// Copyright (c) 2024, the Dart project authors. Please see the AUTHORS file -// for details. All rights reserved. Use of this source code is governed by a -// BSD-style license that can be found in the LICENSE file. - -import 'dart:io'; - -import 'package:swiftgen/swiftgen.dart'; -import 'package:logging/logging.dart'; -import 'package:ffigen/ffigen.dart' as ffigen; -import 'package:pub_semver/pub_semver.dart'; - -Future main(List args) async { - Logger.root.onRecord.listen((record) { - stderr.writeln('${record.level.name}: ${record.message}'); - }); - /*generate(Config( - target: Target( - triple: 'x86_64-apple-macosx10.14', - sdk: Uri.directory('/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), - ), - input: SwiftFileInput( - module: 'SwiftgenTest', - files: [Uri.file('/Users/liama/dev/native/pkgs/swift2objc/test/integration/classes_and_methods_input.swift')], - ), - tempDir: Uri.directory('temp'), - outputModule: 'SwiftgenTestWrapper', - objcSwiftFile: Uri.file('SwiftgenTestWrapper.swift'), - ffigen: FfiGenConfig( - output: Uri.file('SwiftgenTestWrapper.dart'), - outputObjC: Uri.file('SwiftgenTestWrapper.m'), - externalVersions: ffigen.ExternalVersions( - ios: ffigen.Versions(min: Version(12, 0, 0)), - macos: ffigen.Versions(min: Version(10, 14, 0)), - ), - ), - ));*/ - generate(Config( - target: Target( - triple: 'x86_64-apple-macosx14.0', - sdk: Uri.directory( - '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk'), - ), - input: args.isEmpty - ? SwiftModuleInput( - module: 'AVFAudio', - ) - : JsonFileInput( - module: 'AVFAudio', - jsonFile: Uri.file(args[0]), - ), - tempDir: Uri.directory('temp'), - outputModule: 'AVFAudioWrapper', - objcSwiftFile: Uri.file('AVFAudioWrapper.swift'), - ffigen: FfiGenConfig( - output: Uri.file('AVFAudioWrapper.dart'), - outputObjC: Uri.file('AVFAudioWrapper.m'), - externalVersions: ffigen.ExternalVersions( - ios: ffigen.Versions(min: Version(12, 0, 0)), - macos: ffigen.Versions(min: Version(10, 14, 0)), - ), - objcInterfaces: ffigen.DeclarationFilters( - shouldInclude: (decl) => decl.originalName == 'AVAudioPlayerWrapper', - ), - ), - )); -} diff --git a/pkgs/swiftgen/example/avf_audio_wrapper.swift b/pkgs/swiftgen/example/avf_audio_wrapper.swift index fe189723a9..0b24833469 100644 --- a/pkgs/swiftgen/example/avf_audio_wrapper.swift +++ b/pkgs/swiftgen/example/avf_audio_wrapper.swift @@ -1110,8 +1110,12 @@ import Foundation return result == nil ? nil : AVAudioTimeWrapper(result!) } - @objc public func scheduleFile(_ file: AVAudioFileWrapper, at when: AVAudioTimeWrapper?) { - return wrappedInstance.scheduleFile(file.wrappedInstance, at: when?.wrappedInstance) + @objc public func scheduleBuffer(_ buffer: AVAudioPCMBufferWrapper) async { + return await wrappedInstance.scheduleBuffer(buffer.wrappedInstance) + } + + @objc public func scheduleFile(_ file: AVAudioFileWrapper, at when: AVAudioTimeWrapper?) async { + return await wrappedInstance.scheduleFile(file.wrappedInstance, at: when?.wrappedInstance) } @objc public func stop() { diff --git a/pkgs/swiftgen/example/generate_code.dart b/pkgs/swiftgen/example/generate_code.dart index ecaada9c2c..8bdd4a73c1 100644 --- a/pkgs/swiftgen/example/generate_code.dart +++ b/pkgs/swiftgen/example/generate_code.dart @@ -40,4 +40,25 @@ Future main() async { ), ), )); + + final result = Process.runSync( + 'swiftc', + [ + '-emit-library', + '-o', + 'avf_audio_wrapper.dylib', + '-module-name', + 'AVFAudioWrapper', + 'avf_audio_wrapper.swift', + '-framework', + 'AVFAudio', + '-framework', + 'Foundation', + ], + ); + if (result.exitCode != 0) { + print("Failed to build the swift wrapper library"); + print(result.stdout); + print(result.stderr); + } } diff --git a/pkgs/swiftgen/example/play_audio.dart b/pkgs/swiftgen/example/play_audio.dart index 4e43efec98..dcc8d061fb 100644 --- a/pkgs/swiftgen/example/play_audio.dart +++ b/pkgs/swiftgen/example/play_audio.dart @@ -3,6 +3,7 @@ // BSD-style license that can be found in the LICENSE file. import 'dart:ffi'; +import 'dart:io'; import 'package:objective_c/objective_c.dart'; import 'avf_audio_bindings.dart'; @@ -12,19 +13,23 @@ import '../../objective_c/test/setup.dart' as objCSetup; const _dylibPath = '/System/Library/Frameworks/AVFAudio.framework/Versions/Current/AVFAudio'; -// swiftc -emit-library -o avf_audio_wrapper.dylib -module-name AVFAudioWrapper avf_audio_wrapper.swift -framework AVFAudio -framework Foundation -const _wrapperDylibPath = 'avf_audio_wrapper.dylib'; +const _wrapperDylib = 'avf_audio_wrapper.dylib'; void main(List args) async { + if (args.length == 0) { + print("Usage: dart play_audio.dart file1.wav file2.mp3 ..."); + return; + } + objCSetup.main([]); DynamicLibrary.open(_dylibPath); - DynamicLibrary.open(_wrapperDylibPath); + DynamicLibrary.open(Platform.script.resolve(_wrapperDylib).toFilePath()); for (final file in args) { final fileStr = NSString(file); print('Loading $fileStr'); final fileUrl = NSURL.fileURLWithPath_(fileStr); - final player = - AVAudioPlayerWrapper.alloc().initWithContentsOf_error_(fileUrl, nullptr); + final player = AVAudioPlayerWrapper.alloc() + .initWithContentsOf_error_(fileUrl, nullptr); if (player == null) { print('Failed to load audio'); continue; diff --git a/pkgs/swiftgen/test/integration/util.dart b/pkgs/swiftgen/test/integration/util.dart index aac50482aa..75716878b5 100644 --- a/pkgs/swiftgen/test/integration/util.dart +++ b/pkgs/swiftgen/test/integration/util.dart @@ -24,7 +24,8 @@ class TestGenerator { late final String actualOutputFile; TestGenerator(this.name) { - testDir = path.absolute(path.join(Directory.current.path, 'test/integration')); + testDir = + path.absolute(path.join(Directory.current.path, 'test/integration')); tempDir = path.join(testDir, 'temp'); inputFile = path.join(testDir, '${name}.swift'); wrapperFile = path.join(tempDir, '${name}_wrapper.swift'); @@ -38,21 +39,21 @@ class TestGenerator { } Future generateBindings() async => generate(Config( - target: await Target.host(), - input: SwiftFileInput( - module: name, - files: [Uri.file(inputFile)], - ), - objcSwiftFile: Uri.file(wrapperFile), - tempDir: Directory(tempDir).uri, - ffigen: FfiGenConfig( - output: Uri.file(outputFile), - outputObjC: Uri.file(outputObjCFile), - objcInterfaces: DeclarationFilters( - shouldInclude: (decl) => decl.originalName.startsWith('Test'), + target: await Target.host(), + input: SwiftFileInput( + module: name, + files: [Uri.file(inputFile)], ), - ), - )); + objcSwiftFile: Uri.file(wrapperFile), + tempDir: Directory(tempDir).uri, + ffigen: FfiGenConfig( + output: Uri.file(outputFile), + outputObjC: Uri.file(outputObjCFile), + objcInterfaces: DeclarationFilters( + shouldInclude: (decl) => decl.originalName.startsWith('Test'), + ), + ), + )); Future generateAndVerifyBindings() async { // Run the generation pipeline. This produces the swift compatability @@ -68,16 +69,26 @@ class TestGenerator { expect(File(objWrapperFile).existsSync(), isTrue); // We also need to compile outputObjCFile to an obj file. - await run('clang', - ['-x', 'objective-c', '-c', outputObjCFile, '-fpic', '-o', objObjCFile], - tempDir); + await run( + 'clang', + ['-x', 'objective-c', '-c', outputObjCFile, '-fpic', '-o', objObjCFile], + tempDir); expect(File(objObjCFile).existsSync(), isTrue); // Link all the obj files into a dylib. - await run('clang', - ['-shared', '-framework', 'Foundation', objInputFile, - objWrapperFile, objObjCFile, '-o', dylibFile], - tempDir); + await run( + 'clang', + [ + '-shared', + '-framework', + 'Foundation', + objInputFile, + objWrapperFile, + objObjCFile, + '-o', + dylibFile + ], + tempDir); expect(File(dylibFile).existsSync(), isTrue); } } diff --git a/pkgs/swiftgen/tool/regen_test_bindings.dart b/pkgs/swiftgen/tool/regen_test_bindings.dart index fa307985d1..84918a0c89 100644 --- a/pkgs/swiftgen/tool/regen_test_bindings.dart +++ b/pkgs/swiftgen/tool/regen_test_bindings.dart @@ -15,12 +15,12 @@ Future regenIntegrationTestBindings(String name) async { } const testSuffix = '_test.dart'; -List findAllIntegrationTests() => - Directory(TestGenerator('').testDir) - .listSync() - .map((entity) => path.basename(entity.path)) - .where((f) => f.endsWith(testSuffix)) - .map((f) => f.substring(0, f.length - testSuffix.length)).toList(); +List findAllIntegrationTests() => Directory(TestGenerator('').testDir) + .listSync() + .map((entity) => path.basename(entity.path)) + .where((f) => f.endsWith(testSuffix)) + .map((f) => f.substring(0, f.length - testSuffix.length)) + .toList(); Future main(List args) async { for (final name in args.isEmpty ? findAllIntegrationTests() : args) {